--- /srv/rebuilderd/tmp/rebuilderdo6BGww/inputs/python3.13-nopie_3.13.14-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdo6BGww/out/python3.13-nopie_3.13.14-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-06-10 18:10:12.000000 debian-binary │ -rw-r--r-- 0 0 0 1044 2026-06-10 18:10:12.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1879800 2026-06-10 18:10:12.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1881772 2026-06-10 18:10:12.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,13 +1,13 @@ │ │ │ Package: python3.13-nopie │ │ │ Source: python3.13 │ │ │ Version: 3.13.14-1 │ │ │ Architecture: armhf │ │ │ Maintainer: Matthias Klose │ │ │ -Installed-Size: 4781 │ │ │ +Installed-Size: 4845 │ │ │ Depends: python3.13-minimal (= 3.13.14-1), libc6 (>= 2.38), libexpat1 (>= 2.8.0), zlib1g (>= 1:1.2.0) │ │ │ Section: python │ │ │ Priority: optional │ │ │ Multi-Arch: allowed │ │ │ Description: Python interpreter linked without PIE (version 3.13) │ │ │ This package contains the interpreter not built as position independent │ │ │ executable. This interpreter is diverting the python3.13 executable, and making │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,11 +1,11 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-10 18:10:12.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-10 18:10:12.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-10 18:10:12.000000 ./usr/bin/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 4825000 2026-06-10 18:10:12.000000 ./usr/bin/python3.13 │ │ │ +-rwxr-xr-x 0 root (0) root (0) 4890536 2026-06-10 18:10:12.000000 ./usr/bin/python3.13 │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-10 18:10:12.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-10 18:10:12.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-10 18:10:12.000000 ./usr/share/doc/python3.13-nopie/ │ │ │ -rw-r--r-- 0 root (0) root (0) 244 2026-06-10 18:10:12.000000 ./usr/share/doc/python3.13-nopie/README.Debian │ │ │ -rw-r--r-- 0 root (0) root (0) 6465 2026-06-10 18:10:12.000000 ./usr/share/doc/python3.13-nopie/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 49855 2026-06-10 18:10:12.000000 ./usr/share/doc/python3.13-nopie/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-10 18:10:12.000000 ./usr/share/lintian/ │ │ ├── ./usr/bin/python3.13 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,17 +4,17 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: EXEC (Executable file) │ │ │ │ Machine: ARM │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x1a4191 │ │ │ │ + Entry point address: 0x1a69bd │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ - Start of section headers: 4823640 (bytes into file) │ │ │ │ + Start of section headers: 4889176 (bytes into file) │ │ │ │ Flags: 0x5000400, Version5 EABI, hard-float ABI │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ Number of program headers: 11 │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ Number of section headers: 34 │ │ │ │ Section header string table index: 33 │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ Elf file type is EXEC (Executable file) │ │ │ │ -Entry point 0x1a4191 │ │ │ │ +Entry point 0x1a69bd │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x44fe24 0x0045fe24 0x0045fe24 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x450464 0x00460464 0x00460464 0x00008 0x00008 R 0x4 │ │ │ │ PHDR 0x000034 0x00010034 0x00010034 0x00160 0x00160 R 0x4 │ │ │ │ INTERP 0x0001b8 0x000101b8 0x000101b8 0x00019 0x00019 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-armhf.so.3] │ │ │ │ - LOAD 0x000000 0x00010000 0x00010000 0x44fe50 0x44fe50 R E 0x10000 │ │ │ │ - LOAD 0x44fee4 0x0046fee4 0x0046fee4 0x49884 0x75164 RW 0x10000 │ │ │ │ - DYNAMIC 0x44fef8 0x0046fef8 0x0046fef8 0x00108 0x00108 RW 0x4 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x450490 0x450490 R E 0x10000 │ │ │ │ + LOAD 0x45fee4 0x0047fee4 0x0047fee4 0x49884 0x75164 RW 0x10000 │ │ │ │ + DYNAMIC 0x45fef8 0x0047fef8 0x0047fef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x44fe30 0x0045fe30 0x0045fe30 0x00020 0x00020 R 0x4 │ │ │ │ - TLS 0x44fee4 0x0046fee4 0x0046fee4 0x00004 0x0000d R 0x4 │ │ │ │ + NOTE 0x450470 0x00460470 0x00460470 0x00020 0x00020 R 0x4 │ │ │ │ + TLS 0x45fee4 0x0047fee4 0x0047fee4 0x00004 0x0000d R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ - GNU_RELRO 0x44fee4 0x0046fee4 0x0046fee4 0x0011c 0x0011c R 0x1 │ │ │ │ + GNU_RELRO 0x45fee4 0x0047fee4 0x0047fee4 0x0011c 0x0011c R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ │ 01 │ │ │ │ 02 .interp │ │ │ │ 03 .note.gnu.build-id .interp .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .plt .text .fini .rodata .stapsdt.base .ARM.exidx .eh_frame .note.ABI-tag │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -There are 34 section headers, starting at offset 0x499a58: │ │ │ │ +There are 34 section headers, starting at offset 0x4a9a58: │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 00010194 000194 000024 00 A 0 0 4 │ │ │ │ [ 2] .interp PROGBITS 000101b8 0001b8 000019 00 A 0 0 1 │ │ │ │ [ 3] .gnu.hash GNU_HASH 000101d4 0001d4 003b20 04 A 4 0 4 │ │ │ │ @@ -10,34 +10,34 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001ca54 00ca54 00a371 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 00026dc6 016dc6 0011ac 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00027f74 017f74 0001b0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 00028124 018124 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00028154 018154 0010a8 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 000291fc 0191fc 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00029208 019208 0019a4 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002abb0 01abb0 254908 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 0027f4b8 26f4b8 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0027f4c0 26f4c0 1e0960 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 0045fe20 44fe20 000001 00 A 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 0045fe24 44fe24 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 0045fe2c 44fe2c 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 0045fe30 44fe30 000020 00 A 0 0 4 │ │ │ │ - [19] .tdata PROGBITS 0046fee4 44fee4 000004 00 WAT 0 0 4 │ │ │ │ - [20] .tbss NOBITS 0046fee8 44fee8 000009 00 WAT 0 0 4 │ │ │ │ - [21] .init_array INIT_ARRAY 0046fee8 44fee8 000008 04 WA 0 0 4 │ │ │ │ - [22] .fini_array FINI_ARRAY 0046fef0 44fef0 000004 04 WA 0 0 4 │ │ │ │ - [23] .data.rel.ro PROGBITS 0046fef4 44fef4 000004 00 WA 0 0 4 │ │ │ │ - [24] .dynamic DYNAMIC 0046fef8 44fef8 000108 08 WA 5 0 4 │ │ │ │ - [25] .got PROGBITS 00470000 450000 000868 04 WA 0 0 4 │ │ │ │ - [26] .data PROGBITS 00470868 450868 0246b8 00 WA 0 0 8 │ │ │ │ - [27] .PyRuntime PROGBITS 00494f20 474f20 024830 00 WA 0 0 8 │ │ │ │ - [28] .probes PROGBITS 004b9750 499750 000018 00 WA 0 0 2 │ │ │ │ - [29] .bss NOBITS 004b9780 499768 02b8c8 00 WA 0 0 64 │ │ │ │ - [30] .ARM.attributes ARM_ATTRIBUTES 00000000 499768 000033 00 0 0 1 │ │ │ │ - [31] .note.stapsdt NOTE 00000000 49979c 000144 00 0 0 4 │ │ │ │ - [32] .gnu_debuglink PROGBITS 00000000 4998e0 000034 00 0 0 4 │ │ │ │ - [33] .shstrtab STRTAB 00000000 499914 000144 00 0 0 1 │ │ │ │ + [12] .text PROGBITS 0002abb0 01abb0 254f34 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 0027fae4 26fae4 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0027fb00 26fb00 1e0960 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 00460460 450460 000001 00 A 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 00460464 450464 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 0046046c 45046c 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 00460470 450470 000020 00 A 0 0 4 │ │ │ │ + [19] .tdata PROGBITS 0047fee4 45fee4 000004 00 WAT 0 0 4 │ │ │ │ + [20] .tbss NOBITS 0047fee8 45fee8 000009 00 WAT 0 0 4 │ │ │ │ + [21] .init_array INIT_ARRAY 0047fee8 45fee8 000008 04 WA 0 0 4 │ │ │ │ + [22] .fini_array FINI_ARRAY 0047fef0 45fef0 000004 04 WA 0 0 4 │ │ │ │ + [23] .data.rel.ro PROGBITS 0047fef4 45fef4 000004 00 WA 0 0 4 │ │ │ │ + [24] .dynamic DYNAMIC 0047fef8 45fef8 000108 08 WA 5 0 4 │ │ │ │ + [25] .got PROGBITS 00480000 460000 000868 04 WA 0 0 4 │ │ │ │ + [26] .data PROGBITS 00480868 460868 0246b8 00 WA 0 0 8 │ │ │ │ + [27] .PyRuntime PROGBITS 004a4f20 484f20 024830 00 WA 0 0 8 │ │ │ │ + [28] .probes PROGBITS 004c9750 4a9750 000018 00 WA 0 0 2 │ │ │ │ + [29] .bss NOBITS 004c9780 4a9768 02b8c8 00 WA 0 0 64 │ │ │ │ + [30] .ARM.attributes ARM_ATTRIBUTES 00000000 4a9768 000033 00 0 0 1 │ │ │ │ + [31] .note.stapsdt NOTE 00000000 4a979c 000144 00 0 0 4 │ │ │ │ + [32] .gnu_debuglink PROGBITS 00000000 4a98e0 000034 00 0 0 4 │ │ │ │ + [33] .shstrtab STRTAB 00000000 4a9914 000144 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), y (purecode), p (processor specific) │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2265 +1,2265 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2262 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ 1: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ 2: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ 3: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ - 4: 0006917d 86 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ - 5: 0006d40d 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ - 6: 0011c6e1 416 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ - 7: 0003cf07 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 8: 000672b3 210 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 9: 00067b09 116 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 4: 00068d15 86 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 5: 0006d465 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 6: 0011d19d 416 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 7: 0003cee7 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 8: 00067069 210 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 9: 000678c1 116 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ 10: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (2) │ │ │ │ - 11: 0014f075 396 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 11: 0014fa41 396 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ 12: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (2) │ │ │ │ - 13: 0047bbd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 14: 00068fcd 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 15: 000608f5 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 16: 00109c71 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 17: 0047db54 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ + 13: 0048bbd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ + 14: 00068b63 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 15: 00060941 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 16: 0010a5d5 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 17: 0048db54 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ 18: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (2) │ │ │ │ - 19: 001c8749 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 20: 0005bc21 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 19: 001caa61 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 20: 0005bc61 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ 21: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (2) │ │ │ │ - 22: 0014f201 124 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 23: 00061c4d 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 22: 0014fbcd 124 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 23: 00061a2d 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ 24: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (2) │ │ │ │ 25: 00029b30 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 26: 000f5911 372 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 26: 000f6149 372 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ 27: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 28: 001b08c5 86 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ - 29: 0012ae7d 732 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 28: 001b2f89 86 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 29: 0012b9a1 732 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ 30: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (3) │ │ │ │ 31: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (2) │ │ │ │ - 32: 0012ae11 60 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 33: 0024a395 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 34: 0047af60 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ + 32: 0012b935 60 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 33: 0024af55 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 34: 0048af60 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ 35: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ - 36: 00261e75 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 37: 00091da5 142 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 38: 0008ba35 292 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 36: 0026264d 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 37: 00092001 142 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 38: 0008bc75 292 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ 39: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (2) │ │ │ │ - 40: 0015a101 96 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 41: 00060ff7 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 40: 0015ac99 96 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 41: 0006244d 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ 42: 0002bce5 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 43: 004b9780 4 OBJECT WEAK DEFAULT 29 environ@GLIBC_2.4 (2) │ │ │ │ - 44: 000612ab 68 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 45: 00217fa1 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ - 46: 00122575 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 47: 00057335 180 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyNamespace │ │ │ │ - 48: 000612ef 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 49: 0006850d 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ - 50: 00471114 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 51: 0002ef2f 14 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 43: 004c9780 4 OBJECT WEAK DEFAULT 29 environ@GLIBC_2.4 (2) │ │ │ │ + 44: 00061115 68 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 45: 002197f9 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 46: 0012302d 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 47: 00057377 180 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyNamespace │ │ │ │ + 48: 00061159 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 49: 0006800d 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 50: 00481114 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ + 51: 0002ef23 14 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ 52: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (2) │ │ │ │ - 53: 000327a1 40 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyCapturedException │ │ │ │ - 54: 0005f265 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 55: 001e91f5 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 56: 000f632d 164 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 57: 00210ffd 182 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 58: 000685d1 264 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ - 59: 001fc791 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ - 60: 001a9361 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 61: 00068055 188 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 62: 001ed915 196 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 53: 0003261b 40 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyCapturedException │ │ │ │ + 54: 0005f2b1 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 55: 001eb1d1 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 56: 000f6b71 164 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 57: 00212b8d 182 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 58: 000680d1 264 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 59: 001fe5ed 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 60: 001aba5d 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 61: 0006913f 188 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 62: 001ef8f1 212 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 63: 00000000 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (3) │ │ │ │ 64: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (16) │ │ │ │ - 65: 0047db1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 66: 000de4a5 62 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 67: 001202f9 332 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 68: 0047bbc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 69: 0007e7f5 144 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 65: 0048db1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ + 66: 000de97d 62 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 67: 00120db9 332 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 68: 0048bbc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ + 69: 0007e9e9 144 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ 70: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (2) │ │ │ │ 71: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (2) │ │ │ │ - 72: 000d0081 78 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ - 73: 000649ed 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ - 74: 001b1ced 70 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ - 75: 00121391 208 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 76: 0005ffcd 38 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 77: 000e53b9 780 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 72: 000d0585 78 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ + 73: 000647c5 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 74: 001b43b1 70 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 75: 00121e49 208 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 76: 00060019 38 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 77: 000e58a1 780 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ 78: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (2) │ │ │ │ - 79: 00082431 152 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 79: 00082629 152 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 80: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (2) │ │ │ │ 81: 0002b30f 84 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 82: 000d122d 342 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 82: 000d1731 342 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ 83: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (3) │ │ │ │ 84: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (2) │ │ │ │ 85: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ - 86: 0047daec 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ + 86: 0048daec 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ 87: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (11) │ │ │ │ - 88: 0004c2a9 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 88: 0004c997 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ 89: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (2) │ │ │ │ - 90: 00066a2d 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ - 91: 000c8331 216 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ - 92: 000d4e89 760 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 93: 0012f3b5 394 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 94: 000c6719 168 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 95: 000fee61 120 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 90: 00064be3 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 91: 000c8851 216 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 92: 000d5379 760 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 93: 0012fedd 394 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 94: 000c6a1d 168 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 95: 000ff7b9 120 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ 96: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (2) │ │ │ │ - 97: 00203419 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ - 98: 004b9df8 4 OBJECT GLOBAL DEFAULT 29 Py_DontWriteBytecodeFlag │ │ │ │ - 99: 0021f6c9 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 97: 00205205 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 98: 004c9df8 4 OBJECT GLOBAL DEFAULT 29 Py_DontWriteBytecodeFlag │ │ │ │ + 99: 00220a99 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ 100: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (2) │ │ │ │ - 101: 0014fad1 168 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 102: 00060f47 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ - 103: 00203039 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ - 104: 00050e11 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 101: 00150499 168 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 102: 00060f7f 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 103: 00204e25 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 104: 00050e4f 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ 105: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (10) │ │ │ │ - 106: 001e92a1 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 106: 001eb27d 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 107: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (2) │ │ │ │ - 108: 001e153d 92 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 109: 00067149 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ - 110: 00058e13 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 108: 001e3521 84 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 109: 00066eff 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 110: 00058e57 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ 111: 0002b1ab 36 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ 112: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (2) │ │ │ │ 113: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (2) │ │ │ │ - 114: 00067e87 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 115: 00471f1c 208 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ - 116: 00264d19 62 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_InitWithSize │ │ │ │ - 117: 0006493b 52 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 118: 001a4191 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 119: 004b9da0 4 OBJECT GLOBAL DEFAULT 29 Py_IsolatedFlag │ │ │ │ - 120: 00080ae1 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 121: 00207909 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 114: 00067c01 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 115: 00481f1c 208 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ + 116: 0026549d 62 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_InitWithSize │ │ │ │ + 117: 00064713 52 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 118: 001a69bd 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 119: 004c9da0 4 OBJECT GLOBAL DEFAULT 29 Py_IsolatedFlag │ │ │ │ + 120: 00080cd9 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 121: 0020952d 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ 122: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (2) │ │ │ │ - 123: 00060c55 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 123: 00060ca1 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ 124: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (2) │ │ │ │ - 125: 004b9de0 4 OBJECT GLOBAL DEFAULT 29 Py_DebugFlag │ │ │ │ - 126: 0010e781 196 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 127: 001a64c5 124 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 125: 004c9de0 4 OBJECT GLOBAL DEFAULT 29 Py_DebugFlag │ │ │ │ + 126: 0010f831 196 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 127: 001a8cf5 124 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ 128: 00029994 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (2) │ │ │ │ - 129: 0011a861 500 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ - 130: 0007a125 996 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 131: 00064905 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 129: 0011b319 500 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 130: 0007a275 996 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 131: 000646dd 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ 132: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 133: 000650fd 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 133: 00064cb1 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ 134: 0002bc19 64 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ - 135: 000600f9 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 136: 000d3285 766 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 137: 0002ed17 186 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 135: 00060145 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 136: 000d3779 766 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 137: 0002ed0b 186 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (2) │ │ │ │ - 139: 00060c1b 58 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ - 140: 0005b2b9 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ - 141: 00056d71 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 142: 00143391 20 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 139: 00060c67 58 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 140: 0005b2f9 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 141: 00056db1 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 142: 00144031 20 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ 143: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (2) │ │ │ │ - 144: 004b9df4 4 OBJECT GLOBAL DEFAULT 29 Py_NoSiteFlag │ │ │ │ - 145: 00036b09 580 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 146: 00151f4d 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 147: 0018f511 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 148: 0007faa9 84 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ - 149: 000889a9 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 144: 004c9df4 4 OBJECT GLOBAL DEFAULT 29 Py_NoSiteFlag │ │ │ │ + 145: 00036af1 580 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 146: 00152911 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 147: 001914e9 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 148: 0007fca1 84 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 149: 00088bb1 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ 150: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (2) │ │ │ │ - 151: 00046c6d 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 151: 00046cb5 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 152: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (2) │ │ │ │ - 153: 001644dd 72 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 154: 000721b9 236 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 153: 001654e1 72 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 154: 00072369 236 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 155: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ - 156: 004710dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ + 156: 004810dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ 157: 0002d017 390 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 158: 0047af54 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ + 158: 0048af54 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ 159: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (2) │ │ │ │ - 160: 00057035 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 161: 001bd011 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 162: 00061419 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 160: 00057075 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 161: 001bf6c9 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 162: 00064c2f 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 163: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (2) │ │ │ │ - 164: 0013cde9 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 165: 0006019f 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 166: 001ab10d 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 164: 0013dad1 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 165: 000601eb 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 166: 001ad809 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ 167: 0002a2f8 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ - 168: 0021f699 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ - 169: 000cef35 62 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 170: 00477858 208 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ - 171: 0011572d 548 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 172: 0005ff05 40 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ - 173: 000ee795 858 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywordsWithVararg │ │ │ │ - 174: 000fac61 16 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ - 175: 0014bded 112 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ - 176: 0006ceb5 50 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ - 177: 0010c4f1 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 178: 00203205 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 179: 0004f891 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ - 180: 001de8b9 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 181: 00060787 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 182: 0003ad7d 184 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 183: 0005eb3b 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 168: 00220a69 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 169: 000cf439 62 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 170: 00487858 208 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ + 171: 001161c9 548 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 172: 0005ff51 40 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 173: 000eecfd 858 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywordsWithVararg │ │ │ │ + 174: 000fb4a1 16 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 175: 0014c7b5 112 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 176: 0006cf0d 50 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 177: 0010d055 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 178: 00204ff1 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 179: 0004f8d1 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 180: 001e08a9 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 181: 000607d3 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 182: 0003ad5d 184 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 183: 0005eb87 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ 184: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (2) │ │ │ │ - 185: 004734f4 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ - 186: 00069033 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 185: 004834f4 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ + 186: 00068bc9 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ 187: 00029bf4 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (3) │ │ │ │ - 188: 00067eab 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 188: 00067c25 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ 189: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (2) │ │ │ │ - 190: 0011ced5 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 191: 001e457d 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 192: 000603bb 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ - 193: 001d89d5 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 190: 0011d991 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 191: 001e655d 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 192: 00060407 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 193: 001dabd5 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ 194: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (2) │ │ │ │ - 195: 001392d9 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 196: 0014218d 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 197: 00032ca7 10 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ + 195: 00139fdd 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 196: 00142c21 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 197: 00032c93 10 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ 198: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 199: 001a502d 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ - 200: 0025cbe9 90 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 201: 00471d70 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ - 202: 0047ac28 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ + 199: 001a785d 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 200: 0025d48d 90 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 201: 00481d70 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ + 202: 0048ac28 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ 203: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (22) │ │ │ │ - 204: 0017a4f9 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 205: 001d99ed 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ - 206: 00478cc8 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 207: 0047c450 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ + 204: 0017b761 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 205: 001dbbed 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 206: 00488cc8 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ + 207: 0048c450 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ 208: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (2) │ │ │ │ - 209: 00061d07 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 209: 00061ae7 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ 210: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (2) │ │ │ │ - 211: 000649d7 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 211: 000647af 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ 212: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (2) │ │ │ │ - 213: 00159999 132 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 214: 00077081 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 213: 0015a52d 132 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 214: 000771bd 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ 215: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (2) │ │ │ │ - 216: 000eaf25 224 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 217: 001a4181 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 218: 0047dae8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ + 216: 000eb489 224 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 217: 001a69ad 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 218: 0048dae8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ 219: 00029d9c 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (2) │ │ │ │ - 220: 00068ba9 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 221: 001e4e25 368 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 220: 00068545 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 221: 001e6dfd 368 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ 222: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (2) │ │ │ │ 223: 0002b309 6 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 224: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (2) │ │ │ │ - 225: 0047bbc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ + 225: 0048bbc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ 226: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (2) │ │ │ │ 227: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (2) │ │ │ │ - 228: 000600b9 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 228: 00060105 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 229: 0002a2d4 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ - 230: 00220111 384 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 231: 000648d5 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 232: 0011fbd5 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ - 233: 0047af78 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 234: 0007b2c9 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 235: 000d4de5 164 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 236: 000601ed 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ - 237: 000331b5 12 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ - 238: 001a6495 46 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 239: 000cc7dd 906 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ - 240: 00035e23 16 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ - 241: 00061599 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 242: 000e26cd 424 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 243: 00113249 40 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 230: 002214e5 384 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 231: 000646ad 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 232: 00120695 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ + 233: 0048af78 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ + 234: 0007b41d 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 235: 000d52d5 164 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 236: 00060239 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 237: 000331a1 12 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 238: 001a8cc5 46 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 239: 000ccd19 904 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 240: 00035e0b 16 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 241: 00061381 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 242: 000e2ba1 424 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 243: 00113ce1 40 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ 244: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (2) │ │ │ │ - 245: 0047db58 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ - 246: 00077f35 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ - 247: 001aaee5 144 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ - 248: 0008608d 84 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 245: 0048db58 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ + 246: 00078071 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 247: 001ad5e1 144 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 248: 0008629d 84 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 249: 0002a528 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ 250: 0002a5a4 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (3) │ │ │ │ 251: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (2) │ │ │ │ 252: 0002bcdf 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 253: 001aaa69 112 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 253: 001ad165 112 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ 254: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (2) │ │ │ │ - 255: 004b9de4 4 OBJECT GLOBAL DEFAULT 29 Py_VerboseFlag │ │ │ │ - 256: 000f5719 292 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ - 257: 002476f5 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 255: 004c9de4 4 OBJECT GLOBAL DEFAULT 29 Py_VerboseFlag │ │ │ │ + 256: 000f5f51 292 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 257: 002482b5 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 258: 0002a5c8 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ 259: 0002ac21 352 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ - 260: 000614db 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 260: 000612c3 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (2) │ │ │ │ - 262: 00120205 244 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ - 263: 00247d79 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 264: 0025dc0d 104 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 265: 001fac11 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ - 266: 00064aef 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ - 267: 0008449d 344 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 262: 00120cc5 244 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ + 263: 00248939 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 264: 0025e36d 104 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 265: 001fca35 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 266: 000648c7 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 267: 00084695 344 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (2) │ │ │ │ - 269: 0047501c 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 270: 0047dae0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ - 271: 000510b1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ - 272: 00197039 704 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 273: 00060f59 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 269: 0048501c 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ + 270: 0048dae0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ + 271: 000510f1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 272: 001993b9 704 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 273: 00060f91 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ 274: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (2) │ │ │ │ - 275: 001483b9 134 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 275: 00149019 134 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ 276: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (2) │ │ │ │ 277: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (2) │ │ │ │ - 278: 000677dd 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 279: 001c65a5 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ - 280: 0008865d 154 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 281: 004e2e18 4 OBJECT GLOBAL DEFAULT 29 PyOS_ReadlineFunctionPointer │ │ │ │ - 282: 002be7a0 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ - 283: 0005911b 110 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 284: 00064a97 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ - 285: 0009d149 196 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 278: 00067595 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 279: 001c88bd 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 280: 00088865 154 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 281: 004f2e18 4 OBJECT GLOBAL DEFAULT 29 PyOS_ReadlineFunctionPointer │ │ │ │ + 282: 002bede0 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 283: 0005915f 110 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 284: 0006486f 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 285: 0009d3c5 196 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ 286: 0002934c 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 287: 00115b99 64 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 288: 004b9dd8 4 OBJECT GLOBAL DEFAULT 29 Py_InteractiveFlag │ │ │ │ - 289: 001fde45 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 287: 00116635 64 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 288: 004c9dd8 4 OBJECT GLOBAL DEFAULT 29 Py_InteractiveFlag │ │ │ │ + 289: 001ffc59 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ 290: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (11) │ │ │ │ - 291: 002c4e70 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ - 292: 001d89e1 196 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 291: 002c54b0 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 292: 001dabe1 196 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 293: 0002a0a0 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (2) │ │ │ │ - 295: 001f3229 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 296: 00110cd9 536 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 295: 001f51a5 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 296: 001117f9 540 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 297: 0002a408 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (3) │ │ │ │ 298: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (2) │ │ │ │ 299: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (2) │ │ │ │ - 300: 0006698b 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 301: 00152a19 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ - 302: 000f55ad 106 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 303: 000833fd 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ - 304: 00474f4c 208 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ - 305: 001c9185 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 306: 00060f99 28 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 307: 001a28a1 422 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 308: 001e4f9d 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 309: 00047d2d 16 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 300: 00064b41 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 301: 00153441 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 302: 000f5de5 106 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 303: 000835f5 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 304: 00484f4c 208 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ + 305: 001cb401 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 306: 00060fd1 28 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 307: 001a5079 422 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 308: 001e6f75 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 309: 00047d75 16 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 310: 0002a3c8 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ 311: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (2) │ │ │ │ 312: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (2) │ │ │ │ 313: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (2) │ │ │ │ - 314: 00200d69 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 315: 0007f875 564 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 316: 001212d5 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 317: 000601e9 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 314: 00202b7d 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 315: 0007fa69 568 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 316: 00121d8d 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 317: 00060235 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 318: 00000000 0 FUNC GLOBAL DEFAULT UND link@GLIBC_2.4 (2) │ │ │ │ 319: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ - 320: 000cef75 1038 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 320: 000cf479 1038 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (2) │ │ │ │ - 322: 004ba088 4 OBJECT GLOBAL DEFAULT 29 Py_HashRandomizationFlag │ │ │ │ + 322: 004ca088 4 OBJECT GLOBAL DEFAULT 29 Py_HashRandomizationFlag │ │ │ │ 323: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (2) │ │ │ │ 324: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ 325: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (2) │ │ │ │ - 326: 000fd879 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ - 327: 0005b239 128 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 326: 000fe215 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 327: 0005b279 128 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ 328: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (2) │ │ │ │ 329: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (2) │ │ │ │ - 330: 00061f87 128 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 331: 0005f389 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 332: 000365c5 252 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 333: 00160245 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ - 334: 00142871 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 335: 0006cee9 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 330: 00061b6d 128 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 331: 0005f3d5 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 332: 000365ad 252 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 333: 00160e31 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 334: 00143641 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 335: 0006cf41 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ 336: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ 337: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (2) │ │ │ │ - 338: 000b79b9 48 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 339: 001aae65 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ - 340: 00165599 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasArg │ │ │ │ - 341: 000edfe5 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 342: 000671a5 162 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 343: 001167b5 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 338: 000b7c95 48 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 339: 001ad561 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 340: 00166189 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasArg │ │ │ │ + 341: 000ee54d 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 342: 00066f5b 162 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 343: 00117259 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ 344: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ 345: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ 346: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (2) │ │ │ │ - 347: 000cd3ad 1034 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 347: 000cd8e5 1034 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ 348: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (2) │ │ │ │ - 349: 0020bb25 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 350: 0004c5ab 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 351: 0009d681 44 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 352: 0012f2b5 256 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 353: 00106389 424 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 349: 0020d745 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 350: 0004cb3d 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 351: 0009d8f9 44 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 352: 0012fddd 256 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 353: 00106cf1 424 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 354: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (2) │ │ │ │ - 355: 000691d3 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 356: 0014d0c9 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 355: 00068d6b 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 356: 0014da7d 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ 357: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (2) │ │ │ │ 358: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (2) │ │ │ │ - 359: 001e2b49 132 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 359: 001e4b29 132 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ 360: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (2) │ │ │ │ - 361: 002645d5 212 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 362: 00068ff3 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 363: 00475f40 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ + 361: 00264d61 216 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 362: 00068b89 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 363: 00485f40 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ 364: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (2) │ │ │ │ 365: 00029c70 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (3) │ │ │ │ - 366: 0005fdd7 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 367: 0003fbc9 356 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 368: 000ca5c5 216 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ - 369: 00067743 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 370: 0021d611 786 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 366: 0005fe23 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 367: 0003fc15 356 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 368: 000caae5 216 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 369: 000674fb 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 370: 0021e8e1 786 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ 371: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (2) │ │ │ │ - 372: 0019515d 648 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 373: 0047db48 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ + 372: 0019747d 648 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 373: 0048db48 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 374: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ - 375: 00113715 126 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttrString │ │ │ │ + 375: 001141b5 126 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttrString │ │ │ │ 376: 0002a1c4 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ 377: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (2) │ │ │ │ 378: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (2) │ │ │ │ - 379: 00085c0d 156 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ - 380: 00060ea5 56 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 381: 001a6541 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ - 382: 0012b171 76 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 383: 00112a51 1816 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 384: 00036541 90 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 385: 0004b8c5 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 379: 00085e0d 156 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 380: 00060edd 56 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 381: 001a8d71 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 382: 0012bc95 76 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 383: 001134d9 1840 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 384: 00036529 90 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 385: 0004b909 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 386: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 387: 0027e7b9 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ - 388: 001db1d9 76 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 387: 0027edd5 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 388: 001dd3d9 76 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 389: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (2) │ │ │ │ - 390: 0003b335 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 391: 00032e91 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ - 392: 000459b5 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ - 393: 00067ded 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ - 394: 00052fa9 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ - 395: 00105ba1 232 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ - 396: 004b9780 0 NOTYPE GLOBAL DEFAULT 29 __bss_start__ │ │ │ │ - 397: 0024fffd 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 398: 0027e735 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 390: 0003b315 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 391: 00032e7d 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 392: 00045a05 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 393: 00067ba5 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 394: 00052ff1 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 395: 00106509 232 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ + 396: 004c9780 0 NOTYPE GLOBAL DEFAULT 29 __bss_start__ │ │ │ │ + 397: 00250bbd 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 398: 0027ed51 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 399: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (2) │ │ │ │ - 400: 000e5765 168 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 400: 000e5c4d 168 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ 401: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (2) │ │ │ │ - 402: 00113241 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ - 403: 00047a69 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 404: 001f0d39 132 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 402: 00113d09 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 403: 00047ab1 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 404: 001f2d21 132 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ 405: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (2) │ │ │ │ - 406: 0047daf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ - 407: 00188ff1 378 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 408: 0006d339 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 409: 00055853 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 406: 0048daf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ + 407: 0018afc9 378 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 408: 0006d391 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 409: 000558d9 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ 410: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (2) │ │ │ │ - 411: 00069029 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 411: 00068bbf 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ 412: 00029554 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 413: 00262c1d 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 413: 002633ed 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ 414: 000299dc 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (3) │ │ │ │ - 415: 000648d1 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 415: 000646a9 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ 416: 0002be1d 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 417: 0007ee19 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 418: 0024736d 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 417: 0007f00d 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 418: 00247e59 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ 419: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 420: 001c1b25 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ + 420: 001c3f95 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ 421: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (2) │ │ │ │ - 422: 0006b621 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 422: 0006b50d 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ 423: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (2) │ │ │ │ - 424: 00472fac 208 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 425: 00091e35 126 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ - 426: 00474dac 208 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 427: 001a3a05 104 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 428: 0021fe69 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 429: 00228931 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 430: 0047db18 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 431: 00080761 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ - 432: 004b9ddc 4 OBJECT GLOBAL DEFAULT 29 Py_OptimizeFlag │ │ │ │ - 433: 00069117 66 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 434: 000c17a5 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 435: 0003afbd 312 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 424: 00482fac 208 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ + 425: 00092091 126 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 426: 00484dac 208 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ + 427: 001a61dd 104 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 428: 0022123d 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 429: 00229849 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 430: 0048db18 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ + 431: 00080959 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 432: 004c9ddc 4 OBJECT GLOBAL DEFAULT 29 Py_OptimizeFlag │ │ │ │ + 433: 00068caf 66 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 434: 000c1a9d 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 435: 0003af9d 312 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 436: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (2) │ │ │ │ - 437: 00064903 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 438: 001e79f5 196 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 439: 0006051b 30 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 440: 0006bde1 64 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 437: 000646db 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 438: 001e99d1 196 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 439: 00060567 30 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 440: 0006bcd1 64 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ 441: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (2) │ │ │ │ 442: 0002bdd1 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 443: 001e4f95 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ - 444: 00134035 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 443: 001e6f6d 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 444: 00134b59 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 445: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (2) │ │ │ │ - 446: 001520e5 56 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 447: 0012044d 268 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ - 448: 000648ff 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 449: 004b9780 4 OBJECT GLOBAL DEFAULT 29 __environ@GLIBC_2.4 (2) │ │ │ │ + 446: 00152b0d 56 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 447: 00120f0d 268 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 448: 000646d7 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 449: 004c9780 4 OBJECT GLOBAL DEFAULT 29 __environ@GLIBC_2.4 (2) │ │ │ │ 450: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (5) │ │ │ │ 451: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (2) │ │ │ │ 452: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 453: 00064901 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 453: 000646d9 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 454: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 455: 002650d1 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_ReleaseAndRawFree │ │ │ │ + 455: 00265851 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_ReleaseAndRawFree │ │ │ │ 456: 0002a2ac 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ 457: 00029234 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (3) │ │ │ │ - 458: 00471978 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 459: 000edcf9 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 460: 00064a23 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 461: 001f14c9 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 462: 00042e91 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ - 463: 00233c55 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 458: 00481978 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ + 459: 000ee261 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 460: 000647fb 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 461: 001f34b1 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 462: 00042ee1 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 463: 00234019 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ 464: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (2) │ │ │ │ - 465: 0004344d 12 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 466: 00067e63 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 467: 00117b0d 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ - 468: 0047db24 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ - 469: 00048e4b 204 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 470: 000647ed 44 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 471: 0006d831 40 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 472: 001927e1 104 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 473: 000431a5 96 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 474: 001d9e8d 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 465: 0004349d 12 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 466: 00067bdd 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 467: 001185b9 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 468: 0048db24 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ + 469: 00048e93 204 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 470: 000645c5 44 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 471: 0006d9b9 40 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 472: 00194925 104 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 473: 000431f5 96 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 474: 001dc08d 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 475: 000298e0 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (3) │ │ │ │ - 476: 0047a5cc 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ - 477: 0027d4e9 42 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_New │ │ │ │ + 476: 0048a5cc 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ + 477: 0027db05 42 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_New │ │ │ │ 478: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (2) │ │ │ │ - 479: 001e0ab9 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 480: 00085a85 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 481: 000b1ce1 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 482: 0010bdbd 1024 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 483: 00061f69 30 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ - 484: 004730ac 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ - 485: 00091c59 248 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 479: 0014342d 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 480: 00085c85 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 481: 000b1f11 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 482: 0010c919 1024 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 483: 00061b4f 30 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 484: 004830ac 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ + 485: 00091eb5 248 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ 486: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (2) │ │ │ │ - 487: 00380c98 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 488: 0006915d 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 489: 0010554d 36 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 490: 00031575 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ - 491: 00116825 40 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ - 492: 00279789 36 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 493: 001fde75 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ - 494: 004b9dfc 4 OBJECT GLOBAL DEFAULT 29 Py_NoUserSiteDirectory │ │ │ │ - 495: 0016d3e5 78 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 487: 003812d8 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 488: 00068cf5 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 489: 00105d59 36 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 490: 00031565 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 491: 001172c9 40 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 492: 00279df1 36 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 493: 001ffc89 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 494: 004c9dfc 4 OBJECT GLOBAL DEFAULT 29 Py_NoUserSiteDirectory │ │ │ │ + 495: 0016e2d9 78 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ 496: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (2) │ │ │ │ 497: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 498: 001415f5 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 498: 0014229d 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ 499: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (2) │ │ │ │ 500: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (2) │ │ │ │ 501: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (2) │ │ │ │ 502: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (2) │ │ │ │ 503: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 504: 0014bc89 70 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 505: 001d896d 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ - 506: 0014fb79 88 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 507: 004c20ac 4 OBJECT GLOBAL DEFAULT 29 PyExc_EnvironmentError │ │ │ │ - 508: 00472190 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 509: 0018e4b9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ - 510: 000648bb 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 511: 0021fe11 86 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDInitref │ │ │ │ + 504: 0014c651 70 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 505: 001dab6d 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ + 506: 00150541 88 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 507: 004d20ac 4 OBJECT GLOBAL DEFAULT 29 PyExc_EnvironmentError │ │ │ │ + 508: 00482190 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ + 509: 00190491 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 510: 00064693 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 511: 002211e5 86 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDInitref │ │ │ │ 512: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (2) │ │ │ │ 513: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (2) │ │ │ │ - 514: 000e1af5 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 515: 0004b51b 46 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 514: 000e1fc5 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 515: 0004b55f 46 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ 516: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (2) │ │ │ │ - 517: 00043689 172 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ - 518: 001e27cd 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 517: 000436d9 172 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 518: 001e47ad 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ 519: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (2) │ │ │ │ 520: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (2) │ │ │ │ - 521: 00141f41 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 522: 00127de1 80 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 521: 00142be9 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 522: 001288a1 80 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ 523: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (2) │ │ │ │ 524: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (2) │ │ │ │ - 525: 001602cd 132 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ - 526: 0005e4f9 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ - 527: 0003006d 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ - 528: 000fdb11 612 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ - 529: 001d9439 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ - 530: 00247781 124 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ - 531: 00078685 416 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ - 532: 0014128d 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 533: 000e8651 344 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 525: 00160eb9 132 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 526: 0005e407 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 527: 00030061 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 528: 000fe58d 612 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 529: 001db639 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 530: 00248341 124 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 531: 000787c9 420 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 532: 00141f35 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 533: 000e8ba5 344 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ 534: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 535: 000b0699 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ - 536: 000ceb0d 1062 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 537: 0004f5d9 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 538: 00069069 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 535: 000b08c5 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 536: 000cf011 1062 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 537: 0004f619 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 538: 00068c01 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ 539: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (3) │ │ │ │ - 540: 00220065 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 541: 0005de53 14 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ - 542: 001e280d 40 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 540: 00221439 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 541: 0005de97 18 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 542: 001e4a05 40 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ 543: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ 544: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (2) │ │ │ │ 545: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (2) │ │ │ │ - 546: 002000ed 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 546: 00201ef9 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 547: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (2) │ │ │ │ - 548: 00475490 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 549: 001104c5 2068 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ - 550: 00064907 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 548: 00485490 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ + 549: 00110f9d 2068 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 550: 000646df 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ 551: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 552: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 553: 001e0981 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 553: 001e28ed 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 554: 0002ab94 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 555: 00097785 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 555: 000979e1 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ 556: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 557: 000cfa85 396 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ - 558: 000607cb 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 559: 000669e1 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 560: 00084339 356 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 561: 0018ef65 80 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef2 │ │ │ │ - 562: 00166319 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasName │ │ │ │ - 563: 001e841d 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 557: 000cff89 396 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 558: 00060817 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 559: 00064b97 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 560: 00084531 356 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 561: 00190f3d 80 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef2 │ │ │ │ + 562: 00166f0d 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasName │ │ │ │ + 563: 001ea3f9 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ 564: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (2) │ │ │ │ 565: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (2) │ │ │ │ - 566: 00037029 98 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef3 │ │ │ │ - 567: 0014640d 184 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 566: 00037011 98 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef3 │ │ │ │ + 567: 001470ad 184 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ 568: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (2) │ │ │ │ - 569: 000fbf6d 272 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ - 570: 0012cff5 180 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 571: 00085e9d 272 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 572: 00083419 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 569: 000fc7ad 272 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ + 570: 0012db15 180 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 571: 000860ad 272 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 572: 00083611 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ 573: 0002a070 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (8) │ │ │ │ 574: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (2) │ │ │ │ - 575: 0008acd5 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 576: 0012d1c1 392 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 577: 000d7f9d 4 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ - 578: 00048f97 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 575: 0008af15 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 576: 0012dce1 392 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 577: 000d84a5 4 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 578: 00048fdf 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ 579: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (2) │ │ │ │ 580: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (2) │ │ │ │ - 581: 00127521 222 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 582: 0013b341 394 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 581: 00127fe1 222 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 582: 0013c019 394 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ 583: 0002c2bf 2432 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 584: 00481738 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ + 584: 00491738 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ 585: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (2) │ │ │ │ - 586: 00220291 66 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterState_GetMainModule │ │ │ │ - 587: 0015647d 56 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 588: 0025dacd 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 589: 00181d3d 54 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 590: 0047daf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 591: 004e5048 0 NOTYPE GLOBAL DEFAULT 29 _end │ │ │ │ - 592: 0004c287 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ - 593: 001db191 72 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 594: 00225a59 68 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 595: 00472c5c 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ + 586: 00221665 66 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterState_GetMainModule │ │ │ │ + 587: 00156fa5 56 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 588: 0025e3d5 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 589: 001834f1 54 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 590: 0048daf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ + 591: 004f5048 0 NOTYPE GLOBAL DEFAULT 29 _end │ │ │ │ + 592: 0004c8fd 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 593: 001dd391 72 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 594: 00226b31 68 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 595: 00482c5c 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 596: 0002b3db 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 597: 001e0495 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 598: 001429c9 212 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 597: 001e2a25 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 598: 00143811 208 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 599: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (2) │ │ │ │ - 600: 00061d77 6 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 600: 00064b3b 6 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ 601: 00029788 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (2) │ │ │ │ 602: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (2) │ │ │ │ 603: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ 604: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 605: 00472b4c 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ - 606: 00053041 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 605: 00482b4c 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ + 606: 00053089 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ 607: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (2) │ │ │ │ - 608: 000d7535 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 609: 000b6a09 1564 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 610: 000e19e9 268 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 608: 000d7a3d 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 609: 000b6ce5 1564 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 610: 000e1eb9 268 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ 611: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ - 612: 0007de99 188 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 613: 00042f45 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 614: 00060681 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 615: 001ef0b9 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 616: 001af7b9 72 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 617: 00061595 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 618: 002270f5 118 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 619: 0047af5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 620: 001f5849 68 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 612: 0007e091 188 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 613: 00042f95 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 614: 000606cd 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 615: 001f10a5 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 616: 001b1e81 72 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 617: 0006137d 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 618: 0018813d 118 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 619: 0048af5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ + 620: 001f76cd 68 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ 621: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (2) │ │ │ │ - 622: 0004bf2f 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ - 623: 000cf385 280 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 624: 001900e5 4 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 622: 0004c7f5 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 623: 000cf889 280 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 624: 001920b1 4 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ 625: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (2) │ │ │ │ 626: 0002b299 112 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ 627: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (2) │ │ │ │ - 628: 001292b9 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 628: 00129df9 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ 629: 0002cc41 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ - 630: 00051225 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 631: 00047bfb 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ - 632: 000d3585 3736 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 633: 00113795 64 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttr │ │ │ │ - 634: 000908d1 584 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ - 635: 0021b7a5 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 630: 0005126d 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 631: 00047c43 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 632: 000d3a79 3740 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 633: 00114235 64 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttr │ │ │ │ + 634: 00090b2d 584 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 635: 0021cbbd 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ 636: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (2) │ │ │ │ 637: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (2) │ │ │ │ - 638: 0009a101 132 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 638: 0009a369 132 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ 639: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (2) │ │ │ │ 640: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 641: 001f42e5 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 642: 0008239d 148 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 643: 000822f1 90 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 644: 000c7669 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 645: 0005febf 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 641: 001f6265 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 642: 00082595 148 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 643: 000824e9 90 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 644: 000c7b89 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 645: 0005ff0b 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ 646: 00029adc 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ 647: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (2) │ │ │ │ 648: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (2) │ │ │ │ - 649: 004b9768 0 NOTYPE GLOBAL DEFAULT 28 _edata │ │ │ │ - 650: 00476194 208 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 651: 00470868 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 652: 00091d81 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ - 653: 0047bbc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ - 654: 00150915 372 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 655: 000f8341 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 656: 0005d65f 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 657: 00064d53 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 658: 001a51a5 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ - 659: 001f5c8d 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 660: 00129235 100 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ - 661: 0015fd75 198 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 649: 004c9768 0 NOTYPE GLOBAL DEFAULT 28 _edata │ │ │ │ + 650: 00486194 208 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ + 651: 00480868 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ + 652: 00091fdd 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 653: 0048bbc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ + 654: 001512d1 368 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 655: 000f8b81 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 656: 0005d6a1 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 657: 00064b2b 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 658: 001a79d5 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 659: 001f7b09 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 660: 00129d75 100 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 661: 00160965 198 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ 662: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (2) │ │ │ │ 663: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (2) │ │ │ │ - 664: 000649b9 30 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ - 665: 000e19e1 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 664: 00064791 30 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 665: 000e1eb1 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 666: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (2) │ │ │ │ - 667: 00471d80 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 668: 0018872d 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 667: 00481d80 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ + 668: 0018a655 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ 669: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (17) │ │ │ │ - 670: 001f425d 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 671: 0010bd41 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ - 672: 001ed765 336 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 673: 000603b7 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ - 674: 0004abe3 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 675: 00061d2b 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 676: 00060f67 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ - 677: 004758b4 208 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 678: 000e19a1 62 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ - 679: 00067049 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 680: 00066b89 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ - 681: 0047af74 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ - 682: 001de3dd 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ - 683: 0004023d 206 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 670: 001f61dd 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 671: 0010c89d 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 672: 001ef741 336 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 673: 00060403 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 674: 0004ac2b 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 675: 00061b0b 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 676: 00060f9f 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 677: 004858b4 208 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ + 678: 000e1e71 62 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 679: 00066dff 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 680: 00066c63 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 681: 0048af74 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ + 682: 001e03d1 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 683: 00040289 206 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ 684: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (2) │ │ │ │ - 685: 001ecefd 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 685: 001eeed9 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 686: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (2) │ │ │ │ - 687: 002beba0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 688: 00050ead 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 689: 0014cbd1 96 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 690: 0006d915 152 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 691: 000696ad 226 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ - 692: 0008b651 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ - 693: 0020718d 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 694: 002002ad 150 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 687: 002bf1e0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 688: 00050eeb 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 689: 0014d599 96 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 690: 0006da9d 152 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 691: 00069631 226 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 692: 0008b891 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 693: 00208db5 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 694: 002020b9 150 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ 695: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (10) │ │ │ │ - 696: 0021b7b5 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 697: 00064819 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 698: 004726fc 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ + 696: 0021cbcd 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 697: 000645f1 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 698: 004826fc 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ 699: 0002b0d5 14 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 700: 00042b39 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 700: 00042b89 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ 701: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (8) │ │ │ │ - 702: 0022885d 120 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 703: 00244761 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ - 704: 000bc7bd 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 705: 00067d81 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 706: 0019842d 156 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 707: 000570bb 194 FUNC GLOBAL DEFAULT 12 _PyXI_FillNamespaceFromDict │ │ │ │ - 708: 00064d2d 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 709: 000446e1 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 710: 0005fff3 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 711: 001f10fd 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 712: 00155379 40 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 713: 000d1df9 156 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ - 714: 000fd111 144 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 702: 00188481 120 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 703: 00245319 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 704: 000bca9d 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 705: 00067b39 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 706: 0019a7b5 156 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 707: 000570fb 194 FUNC GLOBAL DEFAULT 12 _PyXI_FillNamespaceFromDict │ │ │ │ + 708: 00064b05 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 709: 00044731 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 710: 0006003f 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 711: 001f30e5 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 712: 00155e99 40 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 713: 000d22fd 156 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 714: 000fd94d 144 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ 715: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (2) │ │ │ │ - 716: 00197b45 208 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 717: 00047e8d 358 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 718: 00478e50 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ + 716: 00199ecd 208 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 717: 00047ed5 358 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 718: 00488e50 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ 719: 00029e60 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (3) │ │ │ │ 720: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 721: 000686d9 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 722: 000652a7 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 723: 001291b9 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 724: 00061a49 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 725: 0018ea15 1360 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ - 726: 001438f5 280 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ - 727: 0002e751 64 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 728: 00476384 208 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ + 721: 0006c805 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 722: 00064e5b 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 723: 00129c81 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 724: 00061895 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 725: 001909ed 1360 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 726: 00144595 280 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 727: 0002e749 64 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 728: 00486384 208 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ 729: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (2) │ │ │ │ - 730: 00084825 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 731: 0002de9d 100 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ - 732: 00060f41 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ - 733: 000e1b45 100 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 734: 00069303 206 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 735: 000dab25 108 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 736: 000676ad 54 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 730: 00084a1d 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 731: 0002de99 100 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 732: 00060f79 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 733: 000e2015 100 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 734: 00069285 208 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 735: 000db031 108 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 736: 00067465 54 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ 737: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (8) │ │ │ │ - 738: 00153459 226 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 739: 0046fef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (18) │ │ │ │ - 740: 000480cb 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 738: 00153e85 226 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 739: 0047fef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (18) │ │ │ │ + 740: 00048113 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ 741: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (2) │ │ │ │ - 742: 00471d6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 743: 00213eb5 1108 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 744: 00080701 96 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 742: 00481d6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ + 743: 0021579d 1108 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 744: 000808f9 96 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (2) │ │ │ │ - 746: 004e5048 0 NOTYPE GLOBAL DEFAULT 29 __end__ │ │ │ │ + 746: 004f5048 0 NOTYPE GLOBAL DEFAULT 29 __end__ │ │ │ │ 747: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (14) │ │ │ │ - 748: 001a5101 92 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 749: 00083ec9 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 750: 000fcaa9 192 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 751: 00060f5d 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ - 752: 000611ef 70 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ - 753: 000483d1 32 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 754: 0008b069 1512 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 755: 00085539 1356 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 756: 0011aba1 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 757: 000cc175 1640 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ - 758: 00050507 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 759: 004747cc 208 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 760: 00064999 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 761: 004727cc 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ + 748: 001a7931 92 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 749: 000840c1 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 750: 000fd2ed 192 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 751: 00060f95 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 752: 00064e9d 72 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 753: 00048419 32 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 754: 0008b2a9 1512 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 755: 00085739 1356 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 756: 0011b659 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 757: 000cc6a1 1656 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 758: 00050547 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 759: 004847cc 208 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ + 760: 00064771 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 761: 004827cc 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ 762: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (2) │ │ │ │ - 763: 0006834d 84 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ - 764: 0012d349 100 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 763: 00067e9f 82 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 764: 0012de69 100 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ 765: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 766: 0012d555 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 767: 0004570d 96 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 768: 004c20b0 4 OBJECT GLOBAL DEFAULT 29 PyExc_IOError │ │ │ │ - 769: 000472f5 82 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 766: 0012e075 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 767: 0004575d 96 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 768: 004d20b0 4 OBJECT GLOBAL DEFAULT 29 PyExc_IOError │ │ │ │ + 769: 0004733d 82 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ 770: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 771: 0047ac1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 772: 0005fa55 220 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 773: 004711ec 208 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ - 774: 0021b0fd 120 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ - 775: 00067d9d 80 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 776: 0047af64 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 777: 00204795 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 771: 0048ac1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ + 772: 0005faa1 220 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 773: 004811ec 208 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ + 774: 00180f49 120 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 775: 00067b55 80 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 776: 0048af64 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ + 777: 00206449 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ 778: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ - 779: 001419bd 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ - 780: 000f93f5 324 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 781: 000a0a61 55084 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 782: 001e5795 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 783: 004710e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ - 784: 000bbf85 288 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 785: 000d7575 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 779: 00142665 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 780: 000f9c35 324 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 781: 000a0cc5 55108 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 782: 001e7771 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 783: 004810e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ + 784: 000bc265 288 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 785: 000d7a7d 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ 786: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (2) │ │ │ │ - 787: 0003f3db 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 788: 001540dd 864 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 789: 00200659 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ - 790: 001d78b5 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 791: 000648fd 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 792: 001b96b9 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 787: 0003f3bb 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 788: 00154c05 864 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 789: 00202465 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 790: 001d9ab5 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 791: 000646d5 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 792: 001bbd71 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 793: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (2) │ │ │ │ - 794: 000f86d9 174 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 795: 00092b39 96 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 794: 000f8f19 174 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 795: 00092d95 96 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 796: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (2) │ │ │ │ - 797: 00052fd9 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ - 798: 00144595 340 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 799: 000fda75 156 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 800: 001e44fd 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 801: 001d8211 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 802: 000683a1 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 797: 00053021 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 798: 00145235 340 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 799: 000fe2b1 156 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 800: 001e64dd 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 801: 001da411 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 802: 00067ef1 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ 803: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (2) │ │ │ │ - 804: 00051945 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 805: 00064c69 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 806: 00072389 560 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ - 807: 001ec969 1164 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 808: 000f652d 968 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 809: 0008b691 144 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 810: 0016d5f1 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ - 811: 0047bbd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ + 804: 0005198d 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 805: 00064a41 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 806: 00072539 560 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 807: 001ee945 1164 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 808: 000f6d71 968 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 809: 0008b8d1 144 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 810: 0016e4e5 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ + 811: 0048bbd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 812: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 813: 0022b0e5 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 813: 0022bcbd 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ 814: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (2) │ │ │ │ - 815: 00477e18 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 816: 000ee299 464 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 817: 000651f3 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 818: 00255d89 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 815: 00487e18 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ + 816: 000ee801 464 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 817: 00064da7 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 818: 00256739 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ 819: 0002995c 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ 820: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (2) │ │ │ │ 821: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (23) │ │ │ │ - 822: 000ef279 394 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ - 823: 000e170d 232 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 824: 001292f9 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ - 825: 002477fd 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ - 826: 00275429 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ - 827: 00092b99 4460 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 828: 000db2bd 210 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 822: 000efab9 394 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 823: 000e1bdd 232 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 824: 00129e39 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 825: 002483bd 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 826: 00275a89 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 827: 00092df5 4460 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 828: 000db7a1 210 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ 829: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (2) │ │ │ │ - 830: 00046427 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ - 831: 000b1c9d 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 832: 000d2cdd 1368 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterable │ │ │ │ + 830: 00046423 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 831: 000b1ecd 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 832: 000d31dd 1356 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterable │ │ │ │ 833: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (5) │ │ │ │ 834: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (2) │ │ │ │ - 835: 00471970 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ + 835: 00481970 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ 836: 0002947c 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (3) │ │ │ │ - 837: 000fd029 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 838: 00065253 76 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ - 839: 001bc955 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 837: 000fd859 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 838: 00064e07 76 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 839: 001bf00d 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ 840: 0002a358 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 841: 0020cbe1 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 842: 001abf25 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 843: 0006d659 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ - 844: 0047db08 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ + 841: 0020e7fd 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 842: 0006e8b1 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 843: 0006d7e1 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 844: 0048db08 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ 845: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (2) │ │ │ │ - 846: 0014f889 168 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 847: 00220c59 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 848: 002496a9 716 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ - 849: 0047af84 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 850: 004744fc 208 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 851: 00060415 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 852: 0002f215 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 853: 00058731 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ - 854: 001ef41d 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ - 855: 000f7df5 20 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 846: 00150251 168 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 847: 00221ecd 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 848: 0024a269 716 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 849: 0048af84 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ + 850: 004844fc 208 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ + 851: 00060461 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 852: 0002f209 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 853: 00058775 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 854: 001f1409 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 855: 000f8635 20 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 856: 0002bd4d 60 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ 857: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (2) │ │ │ │ 858: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (2) │ │ │ │ - 859: 000670a5 164 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 859: 00066e5b 164 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ 860: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (2) │ │ │ │ - 861: 00083261 412 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 862: 0024e559 272 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 861: 00083459 412 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 862: 0024f119 272 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ 863: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 864: 004b9dd4 4 OBJECT GLOBAL DEFAULT 29 Py_InspectFlag │ │ │ │ - 865: 00269c15 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 866: 000f8051 750 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ - 867: 00067295 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 868: 0017ed35 1108 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 869: 00100111 608 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 864: 004c9dd4 4 OBJECT GLOBAL DEFAULT 29 Py_InspectFlag │ │ │ │ + 865: 0026a32d 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 866: 000f8891 750 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ + 867: 0006704b 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 868: 00180051 1108 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 869: 00100a69 608 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 870: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (2) │ │ │ │ 871: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (2) │ │ │ │ 872: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 873: 004b9788 4 OBJECT GLOBAL DEFAULT 29 stdin@GLIBC_2.4 (2) │ │ │ │ + 873: 004c9788 4 OBJECT GLOBAL DEFAULT 29 stdin@GLIBC_2.4 (2) │ │ │ │ 874: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (2) │ │ │ │ - 875: 000fb061 3656 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 876: 00058909 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 877: 000b6429 6 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 875: 000fb8a1 3656 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 876: 0005894d 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 877: 000b6705 6 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ 878: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (2) │ │ │ │ - 879: 0004889b 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ - 880: 000da629 1276 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ - 881: 00188e91 90 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 882: 00475694 208 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 883: 00479f4c 208 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ + 879: 000488e3 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 880: 000dab35 1276 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 881: 0018ae69 90 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 882: 00485694 208 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ + 883: 00489f4c 208 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 884: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (2) │ │ │ │ - 885: 00260d95 1212 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 885: 00261635 1212 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ 886: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (2) │ │ │ │ - 887: 0014322d 356 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 887: 00143ecd 356 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ 888: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (2) │ │ │ │ - 889: 0018e5f5 212 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 889: 001905cd 212 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ 890: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (2) │ │ │ │ - 891: 0047a4fc 208 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 892: 000792fd 52 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ - 893: 00064d19 20 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ - 894: 00169db9 66 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ - 895: 0007f185 724 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ - 896: 00030229 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 897: 0002ebf1 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 898: 00264ec9 80 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Init │ │ │ │ + 891: 0048a4fc 208 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ + 892: 00079449 52 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 893: 00064af1 20 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 894: 0016aacd 66 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 895: 0007f379 724 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 896: 0003021d 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 897: 0002ebe5 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 898: 0026564d 76 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Init │ │ │ │ 899: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (9) │ │ │ │ - 900: 0006e0b5 94 FUNC GLOBAL DEFAULT 12 _Py_HashBytes │ │ │ │ - 901: 001ffa59 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ - 902: 00064a33 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 903: 00201a65 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ - 904: 0027e66d 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 900: 0006e23d 94 FUNC GLOBAL DEFAULT 12 _Py_HashBytes │ │ │ │ + 901: 00201865 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 902: 0006480b 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 903: 00203851 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 904: 0027ec89 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ 905: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 906: 001e0435 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ - 907: 00064b4b 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 906: 001e28c1 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 907: 00064923 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ 908: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (2) │ │ │ │ 909: 0002ae85 244 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ - 910: 00060039 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 911: 00225551 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 912: 000c047d 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 910: 00060085 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 911: 00226629 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 912: 000c075d 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ 913: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (2) │ │ │ │ - 914: 001446e9 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 915: 00060539 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 916: 0003bdd1 156 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 917: 00048a0d 188 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_UnregisterClass │ │ │ │ - 918: 00162189 1504 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 914: 00145389 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 915: 00060585 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 916: 0003bc11 156 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 917: 00048a55 188 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_UnregisterClass │ │ │ │ + 918: 00162d79 1508 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ 919: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (2) │ │ │ │ - 920: 0004c54f 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 921: 000d7331 268 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 922: 0008306d 500 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 923: 000d08d1 270 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 924: 0009d20d 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 920: 0004cb2b 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 921: 000d7839 268 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 922: 00083265 500 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 923: 000d0dd5 270 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 924: 0009d489 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ 925: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ - 926: 004782b4 208 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 927: 0021f481 240 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_RegisterClass │ │ │ │ - 928: 000e1979 40 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ - 929: 0021fef1 116 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 930: 00061321 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 931: 00254e2d 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 926: 004882b4 208 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ + 927: 00220851 240 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_RegisterClass │ │ │ │ + 928: 000e1e49 40 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 929: 002212c5 116 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 930: 0006118b 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 931: 002557d9 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 932: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (2) │ │ │ │ - 933: 00151c65 164 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 933: 00152545 164 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ 934: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (2) │ │ │ │ 935: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (13) │ │ │ │ 936: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (2) │ │ │ │ 937: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (2) │ │ │ │ 938: 000298c8 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ - 939: 0002fbdf 78 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 940: 0011a851 16 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 941: 001fee15 212 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ - 942: 0045fc1c 268 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 939: 0002fbd3 78 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 940: 0011b309 16 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 941: 00200c21 212 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 942: 00460254 268 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 943: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (2) │ │ │ │ - 944: 00141ef1 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 944: 00142b99 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 945: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ 946: 00029a9c 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 947: 0015679d 24 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 948: 0004bee1 78 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 947: 001572c5 24 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 948: 0004bf29 78 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ 949: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (2) │ │ │ │ - 950: 00061047 14 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 951: 001a3e19 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 952: 0007e885 70 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ - 953: 00064c95 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 954: 00068451 188 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ - 955: 000d804d 106 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 950: 0006249d 14 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 951: 001a65f9 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 952: 0007ea79 70 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 953: 00064a6d 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 954: 00067f51 188 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 955: 000d8555 106 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ 956: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (19) │ │ │ │ - 957: 00061db9 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 957: 00064ee5 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ 958: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (2) │ │ │ │ - 959: 00225185 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 960: 00047075 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 959: 00226265 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 960: 000470bd 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 961: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ 962: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (2) │ │ │ │ 963: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (2) │ │ │ │ - 964: 0047af58 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ + 964: 0048af58 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 965: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (2) │ │ │ │ - 966: 00060f87 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 966: 00060fbf 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 967: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (2) │ │ │ │ - 968: 000809d1 272 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 969: 00080779 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 970: 00477a18 208 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 971: 0008234d 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 972: 00165329 30 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeIsValid │ │ │ │ - 973: 00476c64 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 974: 0006d241 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 968: 00080bc9 272 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 969: 00080971 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 970: 00487a18 208 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ + 971: 00082545 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 972: 00165cdd 30 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeIsValid │ │ │ │ + 973: 00486c64 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ + 974: 0006d299 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ 975: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (2) │ │ │ │ - 976: 00069053 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 977: 0047ac48 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ + 976: 00068be9 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 977: 0048ac48 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ 978: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (2) │ │ │ │ 979: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (2) │ │ │ │ - 980: 0012cc55 80 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 980: 0012d775 80 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ 981: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (3) │ │ │ │ 982: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (2) │ │ │ │ - 983: 001291c5 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 984: 0010e6c5 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 985: 00259659 56 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 986: 00064ccd 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ - 987: 000649d9 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 983: 00129d05 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 984: 0010ede9 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 985: 00259c11 56 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 986: 00064aa5 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 987: 000647b1 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ 988: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 989: 00091d85 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 989: 00091fe1 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ 990: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (2) │ │ │ │ - 991: 00166bd9 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 992: 0007af31 84 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 991: 001677c1 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 992: 0007b085 84 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ 993: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (5) │ │ │ │ - 994: 000fde29 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 994: 000fe51d 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 995: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (11) │ │ │ │ - 996: 0007af05 42 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ - 997: 0008eea5 94 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 998: 0003cf03 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 999: 004745ec 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ - 1000: 000cfa65 32 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ - 1001: 00069161 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1002: 00069159 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ - 1003: 000e1b1d 40 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1004: 0016dd4d 362 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 1005: 0017d295 804 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1006: 00060711 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 1007: 00064f5d 120 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 1008: 001abc49 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 996: 0007b059 42 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 997: 0008f0e1 94 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 998: 0003cee3 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 999: 004845ec 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ + 1000: 000cff69 32 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 1001: 00068cf9 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1002: 00068cf1 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 1003: 000e1fed 40 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1004: 0016ec41 362 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 1005: 0017e505 804 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1006: 0006075d 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 1007: 000653b9 120 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 1008: 001ae349 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ 1009: 00029364 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 1010: 0007ee1d 404 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 1011: 0025f819 364 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ - 1012: 000c35f1 426 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1010: 0007f011 404 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 1011: 00260069 364 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1012: 000c38e9 426 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ 1013: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ 1014: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (2) │ │ │ │ - 1015: 000793e9 106 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 1016: 0004ca9d 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 1017: 00202839 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 1018: 000360b9 68 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ - 1019: 0006cf29 128 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 1015: 00079535 106 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 1016: 0004cac9 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 1017: 00204625 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 1018: 000360a1 68 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 1019: 0006cf81 128 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ 1020: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (2) │ │ │ │ 1021: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (2) │ │ │ │ - 1022: 0017db21 478 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 1023: 000652ad 90 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1024: 000af865 146 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1025: 0047c454 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 1026: 001a65d9 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1022: 0017ed91 494 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 1023: 00065559 90 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1024: 000afabd 146 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1025: 0048c454 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ + 1026: 001a8e09 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ 1027: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (2) │ │ │ │ - 1028: 004e2df4 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 1029: 00475d44 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 1030: 000574bd 58 FUNC GLOBAL DEFAULT 12 _PyXI_FreeNamespace │ │ │ │ + 1028: 004f2df4 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncodeErrors │ │ │ │ + 1029: 00485d44 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ + 1030: 00057501 58 FUNC GLOBAL DEFAULT 12 _PyXI_FreeNamespace │ │ │ │ 1031: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ 1032: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (2) │ │ │ │ - 1033: 00095955 1096 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ - 1034: 0022338d 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1033: 00095bb5 1096 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 1034: 002245f9 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ 1035: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (2) │ │ │ │ - 1036: 0047db04 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 1037: 00060a11 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1038: 000648e9 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 1036: 0048db04 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ + 1037: 00060a5d 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1038: 000646c1 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ 1039: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (2) │ │ │ │ - 1040: 0009d56d 240 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1041: 001da955 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 1040: 0009d7e5 240 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1041: 001dcb55 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 1042: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (2) │ │ │ │ - 1043: 00072d9d 536 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1044: 00066651 86 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 1043: 00072f4d 536 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1044: 00066817 86 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ 1045: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (12) │ │ │ │ - 1046: 001fd9f1 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 1046: 001ff805 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ 1047: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (2) │ │ │ │ 1048: 0002a460 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (3) │ │ │ │ - 1049: 000601f1 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1050: 00112a1d 52 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 1051: 00067dfb 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 1052: 000f85fd 220 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1053: 00072fb5 292 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 1054: 0027b741 924 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 1055: 00050505 2 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1056: 0022ac19 8 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 1049: 0006023d 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1050: 001134a5 52 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 1051: 00067bb3 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 1052: 000f8e3d 220 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1053: 00073165 292 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 1054: 0027bda9 924 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 1055: 00050545 2 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1056: 0022b791 8 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ 1057: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (2) │ │ │ │ - 1058: 0008bbcd 1472 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1059: 001f3939 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 1060: 00472304 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ + 1058: 0008be0d 1472 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1059: 001f58b5 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 1060: 00482304 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ 1061: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (20) │ │ │ │ 1062: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (3) │ │ │ │ - 1063: 004e5048 0 NOTYPE GLOBAL DEFAULT 29 __bss_end__ │ │ │ │ - 1064: 001e0405 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1065: 000651ed 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 1066: 000906d9 240 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 1067: 001d9db5 216 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 1063: 004f5048 0 NOTYPE GLOBAL DEFAULT 29 __bss_end__ │ │ │ │ + 1064: 001e23f5 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1065: 00064da1 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 1066: 00090935 240 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 1067: 001dbfb5 216 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ 1068: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (2) │ │ │ │ - 1069: 00476950 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ - 1070: 00046d91 172 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 1071: 00244aa9 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 1072: 001981c5 468 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 1073: 001fbce9 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 1074: 0002e63b 266 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ - 1075: 00091901 48 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 1076: 001394fd 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1077: 001437a9 84 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 1078: 00196e99 416 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 1079: 00473948 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1080: 0017d289 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ - 1081: 00060749 62 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 1069: 00486950 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ + 1070: 00046dd9 172 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 1071: 00245661 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 1072: 0019a54d 468 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 1073: 001fdb0d 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 1074: 0002e633 266 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 1075: 00091b5d 48 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 1076: 0013a201 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1077: 00144449 84 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 1078: 00199215 420 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 1079: 00483948 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ + 1080: 0017e4f9 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 1081: 00060795 62 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 1082: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (24) │ │ │ │ - 1083: 0007c8f5 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 1084: 001e32e9 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1085: 0010bd31 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ - 1086: 0015443d 448 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 1087: 00030659 880 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1083: 0007cae1 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 1084: 001e52c9 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1085: 0010c88d 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 1086: 00154f65 448 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 1087: 0003064d 880 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ 1088: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (2) │ │ │ │ - 1089: 0047abd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ + 1089: 0048abd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ 1090: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (2) │ │ │ │ - 1091: 001387b1 48 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ - 1092: 000d7549 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 1093: 001e3349 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1094: 00200235 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 1095: 000691d9 16 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 1096: 0006490d 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Clear │ │ │ │ + 1091: 001394ad 48 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 1092: 000d7a51 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 1093: 001e5329 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1094: 00202041 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 1095: 00068d71 16 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 1096: 000646e5 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Clear │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (2) │ │ │ │ 1098: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (2) │ │ │ │ 1099: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (7) │ │ │ │ - 1100: 000605e7 58 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 1101: 000603a5 18 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ - 1102: 000649f1 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1100: 00060633 58 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 1101: 000603f1 18 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1102: 000647c9 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ 1103: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1104: 004e2b00 1 OBJECT GLOBAL DEFAULT 29 _PyByteArray_empty_string │ │ │ │ + 1104: 004f2b00 1 OBJECT GLOBAL DEFAULT 29 _PyByteArray_empty_string │ │ │ │ 1105: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (2) │ │ │ │ - 1106: 0047111c 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 1107: 000e87a9 804 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ - 1108: 00143731 118 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ - 1109: 000ed64d 708 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ - 1110: 0015b5d1 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 1111: 0017ec79 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 1112: 00066539 50 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_FailIfRunningMain │ │ │ │ - 1113: 002167b9 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 1114: 000e90c9 488 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1115: 0012ce95 352 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 1106: 0048111c 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ + 1107: 000e8cfd 804 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1108: 001443d1 118 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 1109: 000edbb5 708 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1110: 0015c1b1 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 1111: 0017ff95 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 1112: 000667e5 50 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_FailIfRunningMain │ │ │ │ + 1113: 00218015 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 1114: 000e961d 488 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1115: 0012d9b5 352 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ 1116: 0002ae61 36 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 1117: 001d9e99 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1118: 0006cfb5 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 1119: 000373d1 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1120: 00246fa9 52 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1117: 001dc099 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1118: 0006d00d 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 1119: 000373b9 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1120: 00247b69 52 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1121: 0002b183 40 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ - 1122: 0006042f 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ - 1123: 0005778d 54 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ - 1124: 001f108d 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 1125: 001926cd 274 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 1126: 00072afd 672 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 1127: 00182c45 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 1122: 0006047b 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 1123: 000577d1 54 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 1124: 001f3075 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 1125: 00194811 274 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 1126: 00072cad 672 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 1127: 00184559 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 1128: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (2) │ │ │ │ - 1129: 00060e3f 58 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 1130: 001a727d 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ - 1131: 00474278 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 1132: 0005de61 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 1129: 00060e77 58 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 1130: 0006d631 304 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 1131: 00484278 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ + 1132: 0005dea9 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ 1133: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (2) │ │ │ │ - 1134: 0006085b 48 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 1134: 000608a7 48 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ 1135: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (2) │ │ │ │ - 1136: 0003e971 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 1136: 0003e951 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ 1137: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (2) │ │ │ │ - 1138: 00152d55 576 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 1139: 001ac535 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1138: 00153781 576 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 1139: 001aec05 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ 1140: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (2) │ │ │ │ - 1141: 00145b4d 576 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 1142: 000eed59 96 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ - 1143: 004751ec 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ - 1144: 000449f1 328 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 1145: 001650ed 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 1141: 001467ed 576 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 1142: 000ef2c1 96 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 1143: 004851ec 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ + 1144: 00044a41 328 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 1145: 00165f4d 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ 1146: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (2) │ │ │ │ - 1147: 0016686d 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasJump │ │ │ │ + 1147: 00167455 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasJump │ │ │ │ 1148: 00029b60 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (3) │ │ │ │ - 1149: 0005ebe9 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 1149: 0005ec35 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ 1150: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (13) │ │ │ │ - 1151: 000ba349 88 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 1151: 000ba61d 88 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ 1152: 0002af79 84 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 1153: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (2) │ │ │ │ - 1154: 004748bc 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ + 1154: 004848bc 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ 1155: 0002ae35 44 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ - 1156: 00265025 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_NewObject │ │ │ │ - 1157: 000792cd 48 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ - 1158: 00244099 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ - 1159: 0005d5d1 142 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1160: 0006c6ab 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1161: 00092119 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ - 1162: 000d5f65 192 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 1163: 00089b3d 32 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ - 1164: 0047197c 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ + 1156: 002657a5 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_NewObject │ │ │ │ + 1157: 00079419 48 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1158: 00244a31 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ + 1159: 0005d613 142 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1160: 0006c59b 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1161: 00092379 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1162: 000d6455 192 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 1163: 00089d85 32 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1164: 0048197c 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ 1165: 00029464 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (3) │ │ │ │ 1166: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (2) │ │ │ │ 1167: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (2) │ │ │ │ - 1168: 000fc855 410 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 1169: 0047eaac 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1170: 00058645 4 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 1171: 0024f315 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 1172: 00083a3d 272 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 1173: 000782ed 464 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 1174: 00060f69 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1175: 001af685 68 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 1168: 000fcf81 410 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 1169: 0048eaac 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ + 1170: 00058689 4 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 1171: 0024fed5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 1172: 00083c35 272 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 1173: 00078429 468 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 1174: 00060fa1 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1175: 001b1d4d 68 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ 1176: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1177: 00383eb8 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 1178: 00121351 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1177: 003844f8 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 1178: 00121e09 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ 1179: 0002c01f 306 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ - 1180: 00057caf 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 1181: 00053119 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ - 1182: 00034b47 10 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 1183: 001f0c7d 62 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 1180: 00057cf3 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 1181: 00053161 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1182: 00034b33 10 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 1183: 001f2c65 62 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ 1184: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (2) │ │ │ │ - 1185: 0005feb5 10 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1186: 000bcccd 776 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1187: 0015087d 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1188: 0010c631 88 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1185: 0005ff01 10 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1186: 000bcfad 776 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1187: 00151235 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1188: 0010d195 88 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ 1189: 0002a2a0 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ - 1190: 001291ad 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 1191: 00091d51 48 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ - 1192: 00060f65 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 1193: 000806dd 34 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 1194: 004b9df0 4 OBJECT GLOBAL DEFAULT 29 Py_UnbufferedStdioFlag │ │ │ │ - 1195: 004825c8 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 1196: 00201459 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 1190: 00129c75 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 1191: 00091fad 48 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1192: 00060f9d 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 1193: 000808d5 34 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 1194: 004c9df0 4 OBJECT GLOBAL DEFAULT 29 Py_UnbufferedStdioFlag │ │ │ │ + 1195: 004925c8 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ + 1196: 00162691 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 1197: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (2) │ │ │ │ - 1198: 00060159 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 1199: 00380b4c 104 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1200: 001661d1 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasConst │ │ │ │ - 1201: 001023b9 40 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1202: 002070dd 176 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 1203: 00472990 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 1204: 00060e87 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ - 1205: 00060979 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 1206: 0004f1e1 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 1207: 0021fde1 46 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1198: 000601a5 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 1199: 0038118c 104 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1200: 00166829 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasConst │ │ │ │ + 1201: 00102d11 40 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1202: 00208d05 176 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 1203: 00482990 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ + 1204: 00060ebf 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 1205: 000609c5 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 1206: 0004f221 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 1207: 002211b5 46 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ 1208: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (2) │ │ │ │ - 1209: 0006c849 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ - 1210: 0003c3a9 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1209: 0006caad 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 1210: 0003c389 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ 1211: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (2) │ │ │ │ - 1212: 00131831 394 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1213: 000555d5 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 1214: 004746dc 208 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 1215: 00060b59 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1216: 00033853 70 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 1217: 00067ecb 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 1212: 00132351 394 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1213: 0005561b 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 1214: 004846dc 208 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ + 1215: 00060ba5 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1216: 0003383f 70 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 1217: 00067c45 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ 1218: 00029ef4 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ - 1219: 001c55b5 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 1220: 0047af68 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ + 1219: 001c78cd 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 1220: 0048af68 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ 1221: 00029c88 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ 1222: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (2) │ │ │ │ - 1223: 00052bd5 188 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ - 1224: 0017e50d 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ - 1225: 0047dae4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 1226: 001b9019 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ - 1227: 004b9da8 4 OBJECT GLOBAL DEFAULT 29 Py_UTF8Mode │ │ │ │ - 1228: 004724f4 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ + 1223: 00052c1d 188 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1224: 0017f829 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1225: 0048dae4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ + 1226: 001bb6d1 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1227: 004c9da8 4 OBJECT GLOBAL DEFAULT 29 Py_UTF8Mode │ │ │ │ + 1228: 004824f4 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ 1229: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (16) │ │ │ │ - 1230: 0016f9d5 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ - 1231: 000516eb 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1232: 0008b851 206 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1230: 001708c5 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1231: 00051731 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1232: 0008ba91 206 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1233: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (2) │ │ │ │ - 1234: 004b978c 4 OBJECT GLOBAL DEFAULT 29 stdout@GLIBC_2.4 (2) │ │ │ │ - 1235: 00061011 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1236: 00473cf8 208 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1237: 00061013 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1234: 004c978c 4 OBJECT GLOBAL DEFAULT 29 stdout@GLIBC_2.4 (2) │ │ │ │ + 1235: 00062467 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1236: 00483cf8 208 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ + 1237: 00062469 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ 1238: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (2) │ │ │ │ - 1239: 001564b5 64 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 1239: 00156fdd 64 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ 1240: 00000000 0 FUNC GLOBAL DEFAULT UND sem_trywait@GLIBC_2.34 (4) │ │ │ │ 1241: 0002994c 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 1242: 001a5055 94 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ + 1242: 001a7885 94 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ 1243: 0002a7b0 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (3) │ │ │ │ - 1244: 000f5619 8 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1245: 000bf3b1 692 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 1244: 000f5e51 8 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1245: 000bf691 692 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ 1246: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (2) │ │ │ │ - 1247: 0005601d 56 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 1247: 00056085 56 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ 1248: 0002bcf9 84 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1249: 00113711 4 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 1250: 00247a91 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ - 1251: 00048683 68 FUNC GLOBAL DEFAULT 12 _PyObject_CheckCrossInterpreterData │ │ │ │ - 1252: 0021fe95 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1253: 0025bffd 272 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ - 1254: 0003fb8f 58 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ - 1255: 000b7e69 82 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 1249: 001141b1 4 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 1250: 00248651 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 1251: 000486cb 68 FUNC GLOBAL DEFAULT 12 _PyObject_CheckCrossInterpreterData │ │ │ │ + 1252: 00221269 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1253: 0025c8a1 272 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 1254: 0003fbdd 56 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 1255: 000b8145 82 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ 1256: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (2) │ │ │ │ 1257: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ - 1258: 000366c1 12 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1258: 000366a9 12 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ 1259: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (2) │ │ │ │ - 1260: 000501eb 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 1261: 000602e9 92 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 1262: 000642b1 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1263: 001dda49 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ - 1264: 00064889 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 1260: 0005022b 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 1261: 00060335 92 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 1262: 00064089 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1263: 001dfa3d 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1264: 00064661 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ 1265: 0002a84c 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (2) │ │ │ │ - 1266: 001c8405 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ - 1267: 002790ed 532 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 1268: 004e2e10 4 OBJECT GLOBAL DEFAULT 29 _PyOS_ReadlineTState │ │ │ │ - 1269: 000e1e61 4 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1270: 00066a79 272 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1266: 001ca71d 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 1267: 00279755 532 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 1268: 004f2e10 4 OBJECT GLOBAL DEFAULT 29 _PyOS_ReadlineTState │ │ │ │ + 1269: 000e2335 4 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1270: 00066b53 272 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ 1271: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (2) │ │ │ │ - 1272: 0005d065 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 1273: 000c0829 1604 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 1274: 0047ac24 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1275: 0009fd89 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ - 1276: 00044735 216 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1272: 0005d0ad 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 1273: 000c0b09 1616 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 1274: 0048ac24 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ + 1275: 0009fff9 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 1276: 00044785 216 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1277: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (2) │ │ │ │ - 1278: 0004a5fb 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1279: 001b0099 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 1280: 000f8ec1 172 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ - 1281: 0047db2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ - 1282: 00083421 1564 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1283: 00380cc8 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ - 1284: 0003f345 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 1278: 0004a643 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1279: 001b2761 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 1280: 000f9701 172 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1281: 0048db2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ + 1282: 00083619 1564 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1283: 00381308 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 1284: 0003f325 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ 1285: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ - 1286: 0047db28 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ + 1286: 0048db28 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ 1287: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (2) │ │ │ │ 1288: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (2) │ │ │ │ - 1289: 00051b7d 138 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ - 1290: 00060f4b 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1291: 00064bdf 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ - 1292: 001f37fd 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1289: 00051bc5 138 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1290: 00060f83 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1291: 000649b7 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 1292: 001f5355 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1293: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (8) │ │ │ │ - 1294: 00156469 20 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1295: 0005b36d 64 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ - 1296: 000d9c05 70 FUNC GLOBAL DEFAULT 12 _PyList_FromArraySteal │ │ │ │ - 1297: 00058383 26 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ - 1298: 001bceb9 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ - 1299: 00477c2c 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ + 1294: 00156f91 20 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1295: 0005b3ad 64 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1296: 000da10d 70 FUNC GLOBAL DEFAULT 12 _PyList_FromArraySteal │ │ │ │ + 1297: 000583c7 26 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1298: 001bf571 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 1299: 00487c2c 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 1300: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (2) │ │ │ │ - 1301: 00129c15 366 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 1302: 00038d1d 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1303: 000f5469 324 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 1301: 0012a739 366 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 1302: 00038d4f 10 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1303: 000f5ca1 324 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ 1304: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1305: 0002cc75 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 1306: 0006172b 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ - 1307: 001c996d 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1308: 00050817 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 1309: 00061c73 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 1310: 00133fdd 86 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1311: 00060429 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1312: 0010c1bd 56 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 1313: 0047ac18 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ - 1314: 00036937 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 1315: 00064a15 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 1306: 0006150f 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 1307: 001cbbe9 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1308: 00050857 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 1309: 00061a53 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 1310: 00134b01 86 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1311: 00060475 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1312: 0010cd19 56 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 1313: 0048ac18 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ + 1314: 0003691f 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 1315: 000647ed 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ 1316: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (2) │ │ │ │ 1317: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (3) │ │ │ │ - 1318: 000d57e1 186 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1319: 0009a0c5 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 1320: 0011df69 32 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ - 1321: 000f9c9d 872 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1318: 000d5cd1 186 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1319: 0009a32d 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 1320: 0011ea25 32 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 1321: 000fa4dd 872 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ 1322: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (2) │ │ │ │ - 1323: 0027e949 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1323: 0027ef61 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ 1324: 0002b3c1 26 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1325: 000c6559 96 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ - 1326: 0011d291 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1327: 00090b19 200 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 1328: 001a51d9 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 1329: 001c3891 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1325: 000c685d 96 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1326: 0011dd49 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1327: 00090d75 200 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 1328: 001a7a09 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 1329: 001c5d3d 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1330: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (2) │ │ │ │ - 1331: 00060621 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 1332: 00479084 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ - 1333: 000953ed 268 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 1334: 001e0ead 1362 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ - 1335: 001a60c1 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1336: 000eb005 1740 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 1337: 00481bf8 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1338: 001d939d 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1331: 0006066d 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 1332: 00489084 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ + 1333: 00095649 268 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 1334: 001e2e91 1358 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 1335: 001a88f1 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1336: 000eb569 1740 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 1337: 00491bf8 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ + 1338: 001db59d 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ 1339: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (2) │ │ │ │ - 1340: 0011de75 74 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 1341: 00115261 1228 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 1342: 004772d4 208 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ - 1343: 001f9b01 160 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1340: 0011e931 74 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 1341: 00115cfd 1228 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1342: 004872d4 208 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ + 1343: 001fb979 160 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ 1344: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 1345: 000d7a59 1348 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1346: 0010f63d 98 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1347: 0007fafd 106 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 1348: 00049cf1 72 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1345: 000d7f61 1348 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1346: 001101c9 98 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1347: 0007fcf5 106 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 1348: 00049d39 72 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ 1349: 0002ba25 64 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetConfigCopy │ │ │ │ - 1350: 0006172f 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 1350: 00061513 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 1351: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (2) │ │ │ │ - 1352: 001c93f1 80 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1353: 00048ac9 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 1354: 00080afd 764 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ - 1355: 0005ed6b 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ - 1356: 0003c0f1 160 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 1357: 001e2599 38 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ + 1352: 001cb66d 80 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1353: 00048b11 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 1354: 00080cf5 764 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 1355: 0005edb7 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 1356: 0003c0d1 160 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 1357: 001e4535 38 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ 1358: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1359: 00064c9b 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1359: 00064a73 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ 1360: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (2) │ │ │ │ - 1361: 001af9e9 78 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1362: 0012ce71 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 1363: 0021b7a1 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 1364: 0007204d 364 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ - 1365: 0047a69c 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 1366: 0006529f 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 1361: 001b20b1 78 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1362: 0012d991 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 1363: 0021cbb9 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 1364: 000721fd 364 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 1365: 0048a69c 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ + 1366: 00064e53 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ 1367: 00029400 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 1368: 001438cd 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1369: 00052927 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 1370: 0005fea3 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1371: 0005ec71 56 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1372: 004765f0 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1373: 0006694d 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ - 1374: 000bf6f1 940 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1368: 0014456d 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1369: 0005296f 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 1370: 0005feef 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1371: 0005ecbd 56 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1372: 004865f0 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ + 1373: 00066b15 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1374: 000bf9d1 940 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ 1375: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (2) │ │ │ │ - 1376: 000668a1 172 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ - 1377: 00473fc8 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ - 1378: 001b1d35 480 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ - 1379: 00117a09 260 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ - 1380: 000f583d 212 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ - 1381: 00061597 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 1382: 0011fba1 50 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1376: 00066a69 172 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 1377: 00483fc8 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ + 1378: 001b43f9 480 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 1379: 001184b5 260 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ + 1380: 000f6075 212 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ + 1381: 0006137f 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 1382: 00120661 50 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1383: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ 1384: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (2) │ │ │ │ - 1385: 00228ce5 34 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 1385: 0022994d 32 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 1386: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (2) │ │ │ │ - 1387: 00033a77 10 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 1387: 00033969 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ 1388: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1389: 004e2df0 4 OBJECT GLOBAL DEFAULT 29 Py_HasFileSystemDefaultEncoding │ │ │ │ - 1390: 00474e7c 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ + 1389: 004f2df0 4 OBJECT GLOBAL DEFAULT 29 Py_HasFileSystemDefaultEncoding │ │ │ │ + 1390: 00484e7c 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 1391: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ - 1392: 001ff171 36 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1393: 0015b555 124 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 1394: 000d00d1 724 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ - 1395: 001b21e1 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 1396: 0015a5f9 300 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1397: 000f8819 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 1398: 00083f15 50 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 1399: 0006d01d 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1400: 0006088b 106 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1401: 00276dad 144 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1402: 0047847c 208 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 1403: 0047af70 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1404: 0014d06d 90 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ - 1405: 0047db4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 1406: 002200b1 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ - 1407: 0027d491 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1392: 00200f7d 36 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1393: 0015c135 124 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 1394: 000d05d5 724 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ + 1395: 001b48a1 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 1396: 0015b18d 300 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1397: 000f9059 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 1398: 0008410d 50 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 1399: 0006d075 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1400: 000608d7 106 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1401: 00277415 144 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1402: 0048847c 208 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ + 1403: 0048af70 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ + 1404: 0014da21 90 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 1405: 0048db4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ + 1406: 00221485 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 1407: 0027daad 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ 1408: 00000000 0 FUNC GLOBAL DEFAULT UND __realpath_chk@GLIBC_2.4 (2) │ │ │ │ - 1409: 000c0555 120 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1410: 0011e3a5 716 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 1411: 00097789 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1412: 00048831 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1413: 00060a7d 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 1414: 00033a95 44 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 1415: 00277d1d 146 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1416: 000648b5 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 1409: 000c0835 120 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1410: 0011ee61 720 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 1411: 000979e5 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1412: 00048879 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1413: 00060ac9 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 1414: 00033a83 42 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 1415: 00278381 146 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1416: 0006468d 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 1417: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (2) │ │ │ │ - 1418: 001f6dcd 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 1418: 001f8c4d 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ 1419: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ 1420: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (2) │ │ │ │ - 1421: 001e53ed 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 1422: 00188725 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1423: 004e2dec 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncoding │ │ │ │ + 1421: 001e73c5 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 1422: 0018a64d 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1423: 004f2dec 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncoding │ │ │ │ 1424: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ - 1425: 0006d641 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1426: 0005910d 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ - 1427: 00064b85 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 1428: 00061d6f 8 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ - 1429: 004e2e1c 4 OBJECT GLOBAL DEFAULT 29 PyOS_InputHook │ │ │ │ - 1430: 000617e9 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 1431: 001e6699 50 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ - 1432: 000c7e31 1278 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 1425: 0006d7c9 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ + 1426: 00059151 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1427: 0006495d 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 1428: 00064b33 8 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 1429: 004f2e1c 4 OBJECT GLOBAL DEFAULT 29 PyOS_InputHook │ │ │ │ + 1430: 000615cd 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1431: 001e8675 50 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 1432: 000c8351 1278 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ 1433: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (2) │ │ │ │ - 1434: 0004c345 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 1435: 000648a1 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ - 1436: 000eeec5 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1434: 0004ca2d 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 1435: 00064679 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1436: 000ef42d 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ 1437: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ - 1438: 001d8d25 140 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ - 1439: 000356ad 134 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1440: 001fbc91 88 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 1438: 001daf25 140 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 1439: 00035695 134 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1440: 001fdab5 88 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ 1441: 0002a9ec 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ 1442: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (2) │ │ │ │ - 1443: 0047db40 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1444: 0015e6f9 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 1445: 0002da31 552 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 1443: 0048db40 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ + 1444: 0015f2e9 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 1445: 0002da31 548 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ 1446: 0002a1b8 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 1447: 0008acdd 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 1447: 0008af1d 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 1448: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 1449: 000362ab 174 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1450: 001dc4f9 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1451: 00043b9b 134 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 1452: 00072ad1 44 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ - 1453: 000d1385 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1454: 002273a1 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ - 1455: 001e53f1 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ - 1456: 0008b7e9 104 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 1457: 00472d6c 208 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ - 1458: 0021f6c5 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ - 1459: 00182181 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 1460: 000956f5 272 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1449: 00036293 174 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1450: 001de6c9 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1451: 00043beb 134 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 1452: 00072c81 44 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 1453: 000d1889 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1454: 00228409 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1455: 001e73c9 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 1456: 0008ba29 104 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 1457: 00482d6c 208 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ + 1458: 00220a95 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 1459: 001839dd 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 1460: 00095955 272 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ 1461: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (2) │ │ │ │ - 1462: 0047db34 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 1463: 0004316f 54 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 1462: 0048db34 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ + 1463: 000431bf 54 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ 1464: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (3) │ │ │ │ - 1465: 0003176d 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1466: 00193531 168 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 1467: 000bccb9 18 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 1468: 001000f1 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 1469: 00060587 96 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1470: 004b9dec 4 OBJECT GLOBAL DEFAULT 29 Py_FrozenFlag │ │ │ │ - 1471: 000d07fd 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ - 1472: 001208cd 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 1473: 000cf669 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ - 1474: 00035d65 58 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 1475: 00061d7d 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 1476: 00473c28 208 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1477: 000e10ed 336 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 1478: 00052877 176 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 1465: 0003175d 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1466: 00195761 168 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 1467: 000bcf99 18 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 1468: 00100a49 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 1469: 000605d3 96 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1470: 004c9dec 4 OBJECT GLOBAL DEFAULT 29 Py_FrozenFlag │ │ │ │ + 1471: 000d0d01 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1472: 0012138d 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 1473: 000cfb6d 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 1474: 00035d4d 58 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 1475: 00064e61 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 1476: 00483c28 208 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ + 1477: 000e15c1 336 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 1478: 000528bf 176 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ 1479: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (2) │ │ │ │ 1480: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ - 1481: 0019423d 566 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1482: 0009d221 192 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ - 1483: 00064adf 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1481: 0019656d 566 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1482: 0009d49d 192 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1483: 000648b7 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ 1484: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (2) │ │ │ │ - 1485: 0004642f 4 FUNC GLOBAL DEFAULT 12 _PyXI_ClearExcInfo │ │ │ │ + 1485: 00046427 4 FUNC GLOBAL DEFAULT 12 _PyXI_ClearExcInfo │ │ │ │ 1486: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (2) │ │ │ │ - 1487: 00154f1d 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 1488: 001fc349 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1489: 001c8a65 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ - 1490: 00234be5 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1491: 00083e69 96 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ - 1492: 001ffbd1 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1493: 00102b89 1364 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1487: 00155a45 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 1488: 001fe1a5 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1489: 001cace1 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1490: 0023584d 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1491: 00084061 96 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1492: 002019dd 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1493: 0010330d 1364 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ 1494: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (2) │ │ │ │ 1495: 0002a970 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (3) │ │ │ │ - 1496: 0047ac20 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 1497: 001a6569 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1498: 0012ce79 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 1496: 0048ac20 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ + 1497: 001a8d99 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1498: 0012d999 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ 1499: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (2) │ │ │ │ - 1500: 00035567 92 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ - 1501: 0012a175 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 1500: 0003554f 92 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1501: 0012ac99 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ 1502: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 1503: 00064ef5 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 1504: 000c10bd 412 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 1505: 00276ed1 360 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ - 1506: 00071675 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 1507: 0047db30 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ - 1508: 00064c33 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1509: 00061727 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 1503: 00065353 102 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 1504: 000c13a9 412 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 1505: 00277539 356 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1506: 00071829 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 1507: 0048db30 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ + 1508: 00064a0b 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1509: 0006109b 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ 1510: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (2) │ │ │ │ - 1511: 000fda49 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1512: 00064913 10 FUNC GLOBAL DEFAULT 12 _PyXI_HasCapturedException │ │ │ │ + 1511: 000fe285 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1512: 000646eb 10 FUNC GLOBAL DEFAULT 12 _PyXI_HasCapturedException │ │ │ │ 1513: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (2) │ │ │ │ - 1514: 0047a42c 208 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 1515: 0002ebf9 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 1516: 004b9790 4 OBJECT GLOBAL DEFAULT 29 stderr@GLIBC_2.4 (2) │ │ │ │ - 1517: 00167149 14 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasExc │ │ │ │ + 1514: 0048a42c 208 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ + 1515: 0002ebeb 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 1516: 004c9790 4 OBJECT GLOBAL DEFAULT 29 stderr@GLIBC_2.4 (2) │ │ │ │ + 1517: 00167d29 14 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasExc │ │ │ │ 1518: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (2) │ │ │ │ - 1519: 00173a85 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 1520: 00105571 1584 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1521: 000d6d8d 22 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 1519: 001749e5 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 1520: 00105ed9 1584 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1521: 000d7295 22 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ 1522: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (2) │ │ │ │ - 1523: 00037a8d 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 1524: 0013ad99 408 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 1525: 001826b1 60 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 1523: 00037a75 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 1524: 0013ba71 408 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 1525: 00183e65 60 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 1526: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (2) │ │ │ │ - 1527: 00069111 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1527: 00068ca9 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ 1528: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (2) │ │ │ │ - 1529: 00214c01 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ - 1530: 00478f20 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ + 1529: 002164ed 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1530: 00488f20 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ 1531: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (2) │ │ │ │ - 1532: 001c665d 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 1533: 000e652d 276 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1534: 0007efb1 468 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 1535: 0007f61d 50 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ - 1536: 000c006d 156 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ - 1537: 0048173c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ + 1532: 001c88c9 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 1533: 000e6a39 276 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1534: 0007f1a5 468 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 1535: 0007f811 50 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 1536: 000c034d 156 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1537: 0049173c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ 1538: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (2) │ │ │ │ 1539: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (2) │ │ │ │ - 1540: 002065d5 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 1541: 001fb90d 588 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1540: 00208291 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 1541: 001fd731 588 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ 1542: 0002a16c 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 1543: 0010d8fd 304 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 1544: 0006e729 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1543: 0010e461 304 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 1544: 0006e8dd 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ 1545: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (2) │ │ │ │ - 1546: 00166cd5 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasFree │ │ │ │ + 1546: 001678bd 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasFree │ │ │ │ 1547: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ 1548: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (2) │ │ │ │ - 1549: 0003b0f5 84 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 1550: 00078825 448 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ - 1551: 0003135b 478 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1552: 001371d1 186 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 1549: 0003b0d5 84 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 1550: 0007896d 448 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 1551: 0003134b 478 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1552: 00137ecd 186 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ 1553: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (2) │ │ │ │ - 1554: 0003a99b 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ - 1555: 00190a85 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ - 1556: 00127f51 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 1557: 001a532d 204 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1554: 0003a97b 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 1555: 00192c35 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 1556: 00128a11 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 1557: 001a7b5d 204 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ 1558: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (2) │ │ │ │ - 1559: 00153725 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ - 1560: 0047bbd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ - 1561: 00085c05 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 1559: 00154151 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1560: 0048bbd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ + 1561: 00085e05 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 1562: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (11) │ │ │ │ - 1563: 00494f20 0x24830 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1564: 00166f5d 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasLocal │ │ │ │ - 1565: 0012ce85 16 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 1566: 00475bfc 208 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ + 1563: 004a4f20 0x24830 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ + 1564: 00167b45 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasLocal │ │ │ │ + 1565: 0012d9a5 16 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 1566: 00485bfc 208 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1567: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (2) │ │ │ │ 1568: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (2) │ │ │ │ 1569: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (2) │ │ │ │ - 1570: 00253649 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1571: 000ccb69 524 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 1572: 000e8acd 274 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1573: 00478194 208 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ - 1574: 001ffa01 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 1570: 00254115 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1571: 000cd0a1 524 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 1572: 000e9021 274 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1573: 00488194 208 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ + 1574: 0020180d 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ 1575: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (2) │ │ │ │ - 1576: 00061027 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1577: 00061851 144 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 1576: 0006247d 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1577: 00061635 144 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 1578: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (14) │ │ │ │ - 1579: 001553a1 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 1580: 001e93ed 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 1581: 000619f3 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 1582: 00114201 62 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 1579: 00155ec1 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 1580: 001eb3c9 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 1581: 0006183f 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 1582: 00114ca1 62 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ 1583: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (2) │ │ │ │ - 1584: 00060e79 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 1585: 00058965 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 1584: 00060eb1 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 1585: 000589a9 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ 1586: 0002a634 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ 1587: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 1588: 0006d859 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ - 1589: 001fad55 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1590: 000fc0a5 132 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 1591: 000cc019 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 1592: 00129b9d 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 1588: 0006d9e1 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1589: 001fcb79 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1590: 000fc8e5 132 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 1591: 000cc545 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1592: 0012a6c1 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 1593: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (2) │ │ │ │ - 1594: 00044275 732 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 1594: 000442c5 732 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ 1595: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (2) │ │ │ │ 1596: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (2) │ │ │ │ - 1597: 0003157b 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 1597: 0003156b 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ 1598: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 1599: 0025bd6d 656 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1600: 0005e6eb 222 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1601: 00096569 114 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 1599: 0025c611 656 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1600: 0005e68d 224 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1601: 000967c5 114 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ 1602: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (11) │ │ │ │ - 1603: 0005f01d 206 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1603: 0005f069 206 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 1604: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (2) │ │ │ │ 1605: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ 1606: 0002b1cf 202 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1607: 00061353 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1608: 0011ee6d 156 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 1607: 000611bd 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1608: 0011f92d 156 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ 1609: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (2) │ │ │ │ - 1610: 001a515d 70 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1610: 001a798d 70 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ 1611: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (6) │ │ │ │ - 1612: 00107865 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1613: 00220d25 60 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1614: 00269b65 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1615: 00036a85 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 1612: 001081cd 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1613: 00221f99 60 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1614: 0026a27d 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1615: 00036a6d 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 1616: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (2) │ │ │ │ - 1617: 0018e5b9 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 1618: 001600b5 60 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1619: 000db099 548 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ - 1620: 0010000d 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ - 1621: 000516c7 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 1622: 004783ac 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1623: 00031643 102 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 1624: 000604af 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 1625: 00243265 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 1626: 0015b429 42 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ - 1627: 0047db14 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 1628: 00474cdc 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 1629: 00188eed 256 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 1617: 00190591 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 1618: 00160ca5 60 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1619: 000db57d 548 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1620: 00100965 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 1621: 0005170d 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 1622: 004883ac 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ + 1623: 00031633 102 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 1624: 000604fb 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 1625: 00243d99 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 1626: 0015c009 42 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ + 1627: 0048db14 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ + 1628: 00484cdc 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ + 1629: 0018aec5 256 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ 1630: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (11) │ │ │ │ - 1631: 00041875 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1632: 00060563 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 1631: 00041855 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1632: 000605af 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ 1633: 0002a64c 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1634: 00129171 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1634: 00129c39 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 1635: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ 1636: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 1637: 00061dbf 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 1638: 001030dd 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1639: 0014ee81 500 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 1640: 00067675 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 1637: 00064eeb 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 1638: 00103a39 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1639: 0014f84d 500 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 1640: 0006742b 58 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 1641: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (2) │ │ │ │ - 1642: 00160201 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ - 1643: 00243c45 274 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 1644: 0027f4c0 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1645: 00032c0f 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1642: 00160ded 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 1643: 002447fd 274 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 1644: 0027fb00 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1645: 00032bfb 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1646: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (2) │ │ │ │ 1647: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 1648: 002439dd 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 1649: 000f9539 14 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ - 1650: 000bf665 140 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ - 1651: 0013dc25 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 1652: 001a53f9 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ - 1653: 00078ee1 72 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 1654: 0014b071 2104 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1655: 000590f1 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ - 1656: 001433a5 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1648: 00244595 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 1649: 000f9d79 14 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1650: 000bf945 140 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1651: 0013e921 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 1652: 001a7c29 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1653: 00079029 72 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 1654: 0014ba39 2104 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1655: 00059135 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 1656: 00144045 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ 1657: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (2) │ │ │ │ - 1658: 0047869c 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ - 1659: 000bdffd 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1660: 0047db44 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ - 1661: 004710e4 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1662: 0003c409 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 1663: 001dc129 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ - 1664: 001f588d 70 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1665: 0006d65d 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1666: 0010e845 1316 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1667: 001e2a49 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ - 1668: 0010001d 212 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1658: 0048869c 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ + 1659: 000be2dd 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1660: 0048db44 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ + 1661: 004810e4 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ + 1662: 0003c3e9 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 1663: 001de2f9 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 1664: 001f7711 70 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1665: 0006d7e5 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1666: 0010f289 1348 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1667: 001e4a2d 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1668: 00100975 212 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ 1669: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (2) │ │ │ │ 1670: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1671: 000d03a5 1112 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1671: 000d08a9 1112 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ 1672: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ 1673: 000298f8 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 1674: 001e42c1 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1675: 0047db0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ - 1676: 00061733 28 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape │ │ │ │ - 1677: 00067247 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1674: 001e62a1 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1675: 0048db0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ + 1676: 00061517 28 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape │ │ │ │ + 1677: 00066ffd 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ 1678: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (2) │ │ │ │ 1679: 0002a7a4 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (3) │ │ │ │ - 1680: 00061017 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 1681: 00166c15 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 1682: 00472e5c 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ + 1680: 0006246d 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 1681: 001677fd 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 1682: 00482e5c 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 1683: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (16) │ │ │ │ - 1684: 00037c73 106 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 1685: 000649ff 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ - 1686: 00035d33 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ - 1687: 000d5181 378 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 1688: 00093d05 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 1684: 00037c5b 106 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 1685: 000647d7 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1686: 00035d1b 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 1687: 000d5671 378 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 1688: 00093f61 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ 1689: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (2) │ │ │ │ - 1690: 0013ddf9 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 1691: 001e9309 72 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1692: 0005e535 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 1693: 00067e41 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 1694: 001e1df9 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 1690: 0013eaf5 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 1691: 001eb2e5 72 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1692: 0005e57d 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 1693: 00067bbb 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 1694: 001e3dd5 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ 1695: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (2) │ │ │ │ - 1696: 00064fd5 120 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1697: 0012cd99 216 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 1696: 00065431 120 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1697: 0012d8b9 216 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ 1698: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (2) │ │ │ │ - 1699: 002740e5 1068 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 1700: 00061c63 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 1701: 0006149b 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ - 1702: 00476e6c 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ + 1699: 00274745 1068 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 1700: 00061a43 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 1701: 00061283 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 1702: 00486e6c 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ 1703: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ - 1704: 001e8371 112 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ - 1705: 00476a70 208 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 1706: 0047af7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ + 1704: 001ea34d 112 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 1705: 00486a70 208 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ + 1706: 0048af7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ 1707: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (2) │ │ │ │ - 1708: 00166ce9 148 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 1709: 0025e4bd 188 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 1708: 001678d1 148 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 1709: 0025ed5d 188 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ 1710: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (2) │ │ │ │ - 1711: 0021f5e5 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1711: 002209b5 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1712: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (2) │ │ │ │ - 1713: 00031539 60 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ - 1714: 000d1711 280 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 1715: 00123831 8 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 1716: 001abd6d 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1713: 00031529 60 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 1714: 000d1c15 280 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 1715: 001242e9 8 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 1716: 001ae46d 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ 1717: 0002a640 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (2) │ │ │ │ - 1718: 00065307 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 1719: 0007df55 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 1720: 0047dafc 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ + 1718: 000655b3 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 1719: 0007e14d 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 1720: 0048dafc 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ 1721: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (2) │ │ │ │ 1722: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (2) │ │ │ │ 1723: 00029ec4 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ 1724: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (2) │ │ │ │ - 1725: 00477500 208 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ + 1725: 00487500 208 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 1726: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (2) │ │ │ │ - 1727: 00064b27 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 1728: 000eedb9 268 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1727: 000648ff 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 1728: 000ef321 268 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1729: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (2) │ │ │ │ 1730: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (2) │ │ │ │ 1731: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (2) │ │ │ │ - 1732: 00472064 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 1733: 00064b5d 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ - 1734: 001f308d 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ - 1735: 00247975 140 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 1736: 001f5c21 106 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1737: 0045fd28 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ - 1738: 000ebeb9 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1739: 0019957d 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 1732: 00482064 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ + 1733: 00064935 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1734: 001f5009 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1735: 00248535 140 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 1736: 001f7aa1 104 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1737: 00460360 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1738: 000ec41d 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1739: 0019b959 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ 1740: 0002a670 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ 1741: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 1742: 00109221 1504 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1742: 00109b85 1504 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ 1743: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1744: 00060f61 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 1745: 00182ffd 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 1744: 00060f99 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1745: 00184911 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ 1746: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (2) │ │ │ │ - 1747: 000cfc11 1136 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 1747: 000d0115 1136 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ 1748: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (2) │ │ │ │ - 1749: 00064cbd 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 1750: 0047af80 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 1751: 000601e5 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 1752: 000601f5 176 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 1749: 00064a95 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 1750: 0048af80 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ + 1751: 00060231 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 1752: 00060241 176 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ 1753: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (2) │ │ │ │ - 1754: 0006d04d 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 1755: 001c5be9 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 1756: 00481550 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ - 1757: 00159d51 474 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ - 1758: 001be815 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 1759: 00380c38 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 1760: 000e5d45 786 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 1761: 002767ed 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 1754: 0006d0a5 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 1755: 001c7f01 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 1756: 00491550 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ + 1757: 0015a8e9 474 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 1758: 001c0f65 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 1759: 00381278 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 1760: 000e622d 786 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 1761: 00276e55 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 1762: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (2) │ │ │ │ 1763: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (2) │ │ │ │ 1764: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (2) │ │ │ │ - 1765: 0005ff2d 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1766: 0010e189 248 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ - 1767: 00201751 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ - 1768: 0006d9ad 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 1769: 001dd7a1 32 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 1770: 0014a4f5 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1771: 0002ec59 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1772: 00067275 32 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal │ │ │ │ - 1773: 00120445 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ - 1774: 001d945d 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 1775: 001891d9 248 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 1776: 001af99d 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ - 1777: 0005de71 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1778: 0025bbd9 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 1779: 00173c21 150 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 1780: 0006c6bb 398 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 1781: 0013ccf5 6 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ - 1782: 0006d8a1 114 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 1783: 004771c4 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ - 1784: 000d4a55 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ - 1785: 002463cd 172 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ - 1786: 0011fc19 106 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ - 1787: 00255361 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1788: 00478ba8 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ + 1765: 0005ff79 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1766: 0010ecf1 248 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 1767: 0020353d 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 1768: 0006db35 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 1769: 001377e9 32 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 1770: 0014aebd 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1771: 0002ec4d 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1772: 0006702b 32 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal │ │ │ │ + 1773: 00120f05 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 1774: 001db65d 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 1775: 0018b311 248 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 1776: 001b2065 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 1777: 0005deb9 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1778: 0025c47d 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 1779: 00174b81 150 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 1780: 0006c91d 400 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 1781: 0013d9dd 6 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1782: 0006da29 114 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 1783: 004871c4 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ + 1784: 000d4f45 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1785: 00246f89 176 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1786: 001206d9 106 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ + 1787: 00255d0d 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1788: 00488ba8 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ 1789: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ - 1790: 001e31c1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ - 1791: 0047daf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 1792: 00128075 494 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ - 1793: 004757a4 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ - 1794: 001964e5 164 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1790: 001e51a1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 1791: 0048daf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ + 1792: 00128b35 494 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 1793: 004857a4 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ + 1794: 00198805 164 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ 1795: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (2) │ │ │ │ - 1796: 00043c2b 512 FUNC GLOBAL DEFAULT 12 _PyXI_InitExcInfo │ │ │ │ + 1796: 00043c7b 512 FUNC GLOBAL DEFAULT 12 _PyXI_InitExcInfo │ │ │ │ 1797: 00029fb4 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ 1798: 0002d2ad 344 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ - 1799: 00068961 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 1799: 00068349 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ 1800: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (2) │ │ │ │ - 1801: 00064871 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 1802: 00085ca9 78 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1803: 00061e4d 284 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 1801: 00064649 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 1802: 00085ea9 78 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1803: 00064f11 284 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 1804: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (2) │ │ │ │ - 1805: 00141925 6 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 1806: 0002e2e5 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ - 1807: 000c65b9 352 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 1805: 001425cd 6 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 1806: 0002e2a9 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 1807: 000c68bd 352 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ 1808: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (3) │ │ │ │ - 1809: 004b9db8 24 OBJECT GLOBAL DEFAULT 29 _Py_HashSecret │ │ │ │ - 1810: 00223461 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ - 1811: 0047d938 208 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ - 1812: 0006856f 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1809: 004c9db8 24 OBJECT GLOBAL DEFAULT 29 _Py_HashSecret │ │ │ │ + 1810: 002246cd 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1811: 0048d938 208 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ + 1812: 0006806f 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1813: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (2) │ │ │ │ - 1814: 0006145d 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ - 1815: 00136ef9 22 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 1816: 00160289 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 1817: 004e2b04 4 OBJECT GLOBAL DEFAULT 29 PyImport_FrozenModules │ │ │ │ - 1818: 00173ac9 342 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ - 1819: 001b0101 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ - 1820: 0006177f 106 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1821: 00473728 208 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ + 1814: 00064c73 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 1815: 00137a39 22 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 1816: 00160e75 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 1817: 004f2b04 4 OBJECT GLOBAL DEFAULT 29 PyImport_FrozenModules │ │ │ │ + 1818: 00174a29 342 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1819: 001b27c9 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 1820: 00061563 106 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1821: 00483728 208 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1822: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (2) │ │ │ │ - 1823: 001443a9 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ - 1824: 000552f1 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 1825: 0006726f 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 1826: 00048103 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 1827: 000f7ab1 836 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 1828: 0010b3ad 1090 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1829: 002648b1 246 FUNC GLOBAL DEFAULT 12 _PyObject_GetCrossInterpreterData │ │ │ │ + 1823: 00145049 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 1824: 00055339 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 1825: 00067025 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 1826: 0004814b 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 1827: 000f82f1 836 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 1828: 0010be61 1090 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1829: 00265035 246 FUNC GLOBAL DEFAULT 12 _PyObject_GetCrossInterpreterData │ │ │ │ 1830: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1831: 000ae7c1 30 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ - 1832: 0005056f 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 1831: 000aea29 30 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 1832: 000505af 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ 1833: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1834: 0015211d 344 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ - 1835: 00058465 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1836: 00064909 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1837: 0025db31 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 1834: 00152b45 344 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1835: 000584a9 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1836: 000646e1 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1837: 0025e439 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 1838: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (2) │ │ │ │ - 1839: 0022aa85 8 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1840: 000ebebd 740 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 1841: 002516ad 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 1842: 0005fddd 176 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ - 1843: 0006d505 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ - 1844: 001a926d 22 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 1839: 0022b6e5 8 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1840: 000ec421 740 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 1841: 00252089 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 1842: 0005fe29 176 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1843: 0006d55d 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1844: 001ab969 22 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 1845: 0002aae0 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 1846: 00135e99 1724 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ - 1847: 000b3f8d 30 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ - 1848: 0012ad91 128 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 1849: 00046509 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ - 1850: 000871f5 648 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ - 1851: 00061cd9 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 1852: 000d52fd 148 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 1853: 004776dc 208 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1854: 0011e679 520 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1855: 00471e74 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ + 1846: 001369b9 1724 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1847: 000b426d 30 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1848: 0012b8b5 128 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 1849: 00046539 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1850: 00087411 648 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1851: 00061ab9 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 1852: 000d57ed 148 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 1853: 004876dc 208 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ + 1854: 0011f139 520 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1855: 00481e74 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 1856: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1857: 00207801 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1858: 001aff11 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1859: 0007b281 72 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 1860: 001de571 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1857: 00209429 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1858: 001b25d9 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1859: 0007b3d5 72 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 1860: 001e0565 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ 1861: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ - 1862: 00214e15 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1863: 00060079 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 1862: 00216701 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1863: 000600c5 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ 1864: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (2) │ │ │ │ - 1865: 000ec1a1 1132 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 1866: 0006491d 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1867: 000e1de1 128 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1868: 001133b1 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 1869: 004b9de8 4 OBJECT GLOBAL DEFAULT 29 Py_QuietFlag │ │ │ │ - 1870: 001f006d 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ - 1871: 001edda9 488 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 1872: 00078ca1 576 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ - 1873: 001340ad 66 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1874: 0027d5a5 36 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Free │ │ │ │ - 1875: 0014c62d 4 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1876: 0017340d 4 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 1865: 000ec705 1132 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 1866: 000646f5 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1867: 000e22b5 128 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1868: 00113e51 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 1869: 004c9de8 4 OBJECT GLOBAL DEFAULT 29 Py_QuietFlag │ │ │ │ + 1870: 001f2059 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1871: 001efd95 488 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 1872: 00078de9 576 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 1873: 00134bd1 66 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1874: 0027dbc1 36 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Free │ │ │ │ + 1875: 0014cff5 4 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1876: 00174361 4 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ 1877: 0002bcd9 6 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 1878: 00064aff 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ - 1879: 000ae18d 608 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1878: 000648d7 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1879: 000ae409 588 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1880: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ - 1881: 000695d9 106 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 1882: 000664d1 64 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ - 1883: 0006904f 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ - 1884: 001f47ad 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 1881: 0006955d 106 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 1882: 0006677d 64 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 1883: 00068be5 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 1884: 001f672d 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ 1885: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (2) │ │ │ │ - 1886: 00473ac8 208 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 1887: 001aa1cd 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1888: 004750ec 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ + 1886: 00483ac8 208 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ + 1887: 001ac8c9 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1888: 004850ec 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 1889: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ 1890: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (2) │ │ │ │ 1891: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (2) │ │ │ │ - 1892: 000cf775 68 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ - 1893: 0020e529 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 1894: 0018cd05 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1895: 0005197d 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 1892: 000cfc79 68 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1893: 002100b9 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 1894: 0018ece1 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1895: 000519c5 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ 1896: 0002d19d 20 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 1897: 00470868 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ + 1897: 00480868 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ 1898: 0002a20c 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ - 1899: 00068401 80 FUNC GLOBAL DEFAULT 12 _PySys_GetAttr │ │ │ │ - 1900: 004725e4 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 1901: 0009acdd 116 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1899: 0006c5ab 80 FUNC GLOBAL DEFAULT 12 _PySys_GetAttr │ │ │ │ + 1900: 004825e4 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ + 1901: 0009af45 116 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ 1902: 000299f4 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 1903: 001a417d 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ - 1904: 000c1259 8 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 1903: 001a69a9 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 1904: 000c1545 8 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 1905: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 1906: 0020418d 308 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1907: 0002e54d 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ + 1906: 00168625 308 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1907: 0002e545 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ 1908: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (2) │ │ │ │ 1909: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ - 1910: 0007e4fd 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 1911: 0020e1a5 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ - 1912: 0011a67d 88 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 1910: 0007e6f1 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 1911: 0020fd31 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 1912: 0011b135 88 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ 1913: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (2) │ │ │ │ 1914: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ - 1915: 004773f4 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 1916: 004815a0 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 1917: 0012d0a9 280 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 1918: 00060b01 88 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 1919: 00058bad 304 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 1920: 0009d2e1 652 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1921: 0021f685 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 1922: 00202859 254 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 1923: 00472404 208 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ + 1915: 004873f4 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ + 1916: 004915a0 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ + 1917: 0012dbc9 280 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 1918: 00060b4d 88 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 1919: 00058c4d 304 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 1920: 0009d55d 648 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1921: 00220a55 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 1922: 00204645 254 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 1923: 00482404 208 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 1924: 0002985c 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 1925: 000677b9 36 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 1926: 000f70b5 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1927: 00067769 80 FUNC GLOBAL DEFAULT 12 _PyXI_NamespaceFromNames │ │ │ │ + 1925: 00067571 36 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 1926: 000f78f5 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1927: 00067521 80 FUNC GLOBAL DEFAULT 12 _PyXI_NamespaceFromNames │ │ │ │ 1928: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (2) │ │ │ │ 1929: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (2) │ │ │ │ - 1930: 00114839 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1931: 001b9c95 90 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 1932: 004e5048 0 NOTYPE GLOBAL DEFAULT 29 _bss_end__ │ │ │ │ - 1933: 00061387 146 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1934: 001ed551 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 1930: 001152d5 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1931: 001bc34d 90 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 1932: 004f5048 0 NOTYPE GLOBAL DEFAULT 29 _bss_end__ │ │ │ │ + 1933: 000611f1 146 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1934: 001ef52d 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ 1935: 0002a2c8 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (2) │ │ │ │ - 1936: 0012c725 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ - 1937: 000488b7 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1938: 00085b35 208 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1936: 0012d249 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 1937: 000488ff 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1938: 00085d35 208 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ 1939: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (2) │ │ │ │ - 1940: 00192d09 964 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 1940: 00194f39 964 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ 1941: 0002a5bc 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1942: 001aff1d 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1942: 001b25e5 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ 1943: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (2) │ │ │ │ - 1944: 0006902d 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1944: 00068bc3 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ 1945: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1946: 0016167d 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1946: 00162249 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1947: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (2) │ │ │ │ - 1948: 000666a7 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ - 1949: 00031175 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 1948: 0006686d 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1949: 000311b9 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ 1950: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (2) │ │ │ │ - 1951: 001d9f71 2530 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 1951: 001dc171 2530 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 1952: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (2) │ │ │ │ - 1953: 001464c5 394 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1953: 00147165 394 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ 1954: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (2) │ │ │ │ - 1955: 001ff8dd 116 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1956: 000731f5 288 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 1955: 002016e9 116 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1956: 00073331 288 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ 1957: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (2) │ │ │ │ - 1958: 001137d5 1932 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 1958: 00114275 1932 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ 1959: 0002b983 88 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 1960: 0047db20 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 1961: 000e6059 632 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1962: 0008b721 168 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 1960: 0048db20 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ + 1961: 000e6541 632 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1962: 0008b961 168 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ 1963: 00029cf4 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (3) │ │ │ │ - 1964: 000cf6a9 204 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1964: 000cfbad 204 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ 1965: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1966: 00206369 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 1967: 004718a0 208 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1968: 004b9780 0 NOTYPE GLOBAL DEFAULT 29 __bss_start │ │ │ │ + 1966: 00208025 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 1967: 004818a0 208 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ + 1968: 004c9780 0 NOTYPE GLOBAL DEFAULT 29 __bss_start │ │ │ │ 1969: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (2) │ │ │ │ - 1970: 004749d4 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ + 1970: 004849d4 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ 1971: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 1972: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (2) │ │ │ │ - 1973: 004770c4 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 1974: 0009d65d 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1975: 001fc701 86 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 1976: 0021f68d 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 1973: 004870c4 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ + 1974: 0009d8d5 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1975: 001fe55d 86 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 1976: 00220a5d 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ 1977: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (2) │ │ │ │ 1978: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (2) │ │ │ │ - 1979: 00471d78 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 1980: 00041759 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ - 1981: 00037af1 60 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 1982: 0005e809 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 1983: 00141f79 532 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1984: 0021507d 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 1985: 000fd1a1 92 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1979: 00481d78 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ + 1980: 00041799 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1981: 00037ad9 60 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 1982: 0005e853 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 1983: 00143431 528 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1984: 0021696d 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 1985: 000fd9dd 92 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 1986: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (2) │ │ │ │ - 1987: 0006149f 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 1987: 00061287 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ 1988: 000297fc 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ - 1989: 000fcb69 72 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ - 1990: 0002ece1 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ - 1991: 0021b69d 86 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 1992: 00244a65 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1993: 00115951 292 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 1994: 0024f061 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ - 1995: 001aff29 204 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1996: 000683a9 88 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ - 1997: 000fea5d 114 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ - 1998: 000d6159 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 1999: 00275265 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 2000: 00276cc1 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 2001: 0015f911 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2002: 001ab5b1 776 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1989: 000fd3ad 72 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 1990: 0002ecd5 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 1991: 0021cab5 86 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 1992: 0024561d 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1993: 001163ed 292 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 1994: 0024fc21 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 1995: 001b25f1 204 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1996: 00067ef9 88 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1997: 000ff3b5 114 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1998: 000d6649 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 1999: 002758c5 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 2000: 00277329 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 2001: 00160501 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2002: 001adcad 776 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ 2003: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (2) │ │ │ │ - 2004: 00064a43 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 2005: 00476770 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2006: 000eb6d1 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 2007: 00047967 6 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 2008: 00132b55 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2009: 00067df5 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ - 2010: 00473838 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ - 2011: 0047760c 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 2012: 00060edd 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 2004: 0006481b 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 2005: 00486770 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ + 2006: 000ebc35 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 2007: 000479af 6 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 2008: 00133675 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2009: 00067bad 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 2010: 00483838 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ + 2011: 0048760c 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ + 2012: 00060f15 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 2013: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (8) │ │ │ │ - 2014: 0007fb69 40 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ - 2015: 0005f299 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ - 2016: 0005a985 352 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 2017: 0022006d 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2014: 0007fd61 40 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 2015: 0005f2e5 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2016: 0005a9c5 352 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 2017: 00221441 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ 2018: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (2) │ │ │ │ - 2019: 00106ea1 4 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ - 2020: 00031141 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ - 2021: 001d7c99 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 2019: 00107809 4 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 2020: 00031131 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 2021: 001d9e99 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 2022: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (17) │ │ │ │ 2023: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (2) │ │ │ │ - 2024: 00183025 892 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ - 2025: 00051767 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2026: 0005ecd1 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ - 2027: 00077035 76 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ + 2024: 00184939 892 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 2025: 000517ad 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2026: 0005ed1d 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 2027: 00077171 76 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ 2028: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 2029: 00104f55 1180 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ - 2030: 0021ff65 256 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2029: 001058bd 1180 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2030: 00221339 256 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ 2031: 0002afcd 264 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 2032: 001387e1 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 2033: 0012d3ad 90 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 2032: 001394dd 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 2033: 0012decd 90 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ 2034: 0002ba65 180 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetConfig │ │ │ │ - 2035: 000deb09 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ - 2036: 00081045 436 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ - 2037: 001d7595 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 2038: 00050a47 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 2039: 00481734 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ - 2040: 001e7ddd 230 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2041: 000fcbb1 86 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 2042: 000af819 76 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2035: 000defe1 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 2036: 0008123d 436 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 2037: 001d980d 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 2038: 00050a87 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 2039: 00491734 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ + 2040: 001e9db9 230 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2041: 000fd679 86 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 2042: 000afa71 76 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2043: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2044: 0022b131 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2044: 0022bd91 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ 2045: 0002a064 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 2046: 000deb29 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 2047: 000ccd75 1232 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 2048: 000555db 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 2046: 000df001 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 2047: 000cd2ad 1232 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 2048: 00055621 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ 2049: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (2) │ │ │ │ - 2050: 00064ce7 50 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ - 2051: 0006496f 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ - 2052: 000327c9 358 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyError │ │ │ │ - 2053: 00205e35 4 FUNC GLOBAL DEFAULT 12 _PyBytes_Join │ │ │ │ - 2054: 0005f445 18 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2055: 0013af31 1040 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 2056: 001e1929 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 2057: 00159559 136 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ - 2058: 0021b74d 82 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 2050: 00064abf 50 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 2051: 00064747 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 2052: 0003267d 358 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyError │ │ │ │ + 2053: 00207ae9 4 FUNC GLOBAL DEFAULT 12 _PyBytes_Join │ │ │ │ + 2054: 0005f491 18 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2055: 0013bc09 1040 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 2056: 001e3905 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 2057: 0015a0ed 136 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 2058: 0021cb65 82 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 2059: 0002be35 20 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 2060: 00061de5 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 2061: 0006490b 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 2060: 000616c5 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 2061: 000646e3 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ 2062: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ - 2063: 001e4639 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 2063: 001e6619 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 2064: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (2) │ │ │ │ 2065: 00029cac 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ - 2066: 0011684d 6 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ - 2067: 0008b9f9 58 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 2068: 001438a5 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 2066: 001172f1 6 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 2067: 0008bc39 58 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 2068: 00144545 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ 2069: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 2070: 000687a1 80 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 2071: 00252fd5 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 2072: 000fd8e9 66 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ - 2073: 0017171d 260 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 2074: 00060403 18 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2070: 0006c8cd 80 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 2071: 002539b5 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 2072: 000fe0b5 66 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 2073: 001725e1 256 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 2074: 0006044f 18 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ 2075: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ 2076: 000296a8 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ 2077: 000296c0 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ 2078: 0002adc5 112 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ - 2079: 000649b5 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ - 2080: 0027d59d 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Release │ │ │ │ + 2079: 0006478d 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 2080: 0027dbb9 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Release │ │ │ │ 2081: 0002a6f4 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (3) │ │ │ │ - 2082: 0005fe8d 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 2083: 0007a509 192 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ - 2084: 000e10c9 36 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ - 2085: 001dbcb1 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ - 2086: 0047af6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 2087: 00151469 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 2088: 00065193 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ - 2089: 0012a151 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 2090: 00199739 856 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 2091: 003968c4 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 2092: 00064baf 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 2093: 001167c9 92 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 2082: 0005fed9 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 2083: 0007a659 192 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 2084: 000e159d 36 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ + 2085: 001dde81 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 2086: 0048af6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ + 2087: 00151e29 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 2088: 00064d47 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 2089: 0012ac75 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 2090: 0019bb15 856 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 2091: 00396f04 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 2092: 00064987 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 2093: 0011726d 92 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ 2094: 0002b0e3 40 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 2095: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (2) │ │ │ │ - 2096: 0006504d 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2097: 001fc7a1 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 2098: 004b9da4 4 OBJECT GLOBAL DEFAULT 29 Py_IgnoreEnvironmentFlag │ │ │ │ - 2099: 000602d7 18 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 2100: 000c7dd1 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 2101: 0005d6a3 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2102: 000eeaf1 408 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 2103: 00087b0d 94 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ - 2104: 000648c1 16 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ - 2105: 000edffd 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ - 2106: 00056f4d 72 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 2107: 00061289 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2108: 00257e29 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2109: 0009d9bd 564 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2110: 00261ded 136 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ - 2111: 00253a51 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 2112: 00031711 92 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 2096: 000654a9 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2097: 001fe5fd 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 2098: 004c9da4 4 OBJECT GLOBAL DEFAULT 29 Py_IgnoreEnvironmentFlag │ │ │ │ + 2099: 00060323 18 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 2100: 000c82f1 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 2101: 0005d6e5 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2102: 000ef059 408 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 2103: 00087d1d 94 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2104: 00064699 16 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 2105: 000ee565 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 2106: 00056f8d 72 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 2107: 000610f3 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2108: 002587c1 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2109: 0009dc21 564 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2110: 002625c5 136 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ + 2111: 00254431 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 2112: 00031701 92 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ 2113: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (2) │ │ │ │ - 2114: 001e32f5 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 2114: 001e52d5 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ 2115: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (2) │ │ │ │ 2116: 0002b6a5 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 2117: 0026e81d 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 2118: 000411a5 66 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 2117: 0026ee7d 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 2118: 000411e5 66 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ 2119: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 2120: 00113f61 76 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2121: 000448bb 194 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ - 2122: 00380d40 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 2120: 00114a01 76 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2121: 0004490b 194 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 2122: 00381380 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ 2123: 000292bc 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ 2124: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (2) │ │ │ │ - 2125: 0006774b 30 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Lookup │ │ │ │ - 2126: 000f4be1 216 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 2125: 00067503 30 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Lookup │ │ │ │ + 2126: 000f5419 216 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 2127: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (2) │ │ │ │ - 2128: 000fc9f1 182 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ - 2129: 004b9dd0 4 OBJECT GLOBAL DEFAULT 29 Py_BytesWarningFlag │ │ │ │ - 2130: 0024bc1d 768 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 2131: 000310d5 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 2128: 000fd235 182 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 2129: 004c9dd0 4 OBJECT GLOBAL DEFAULT 29 Py_BytesWarningFlag │ │ │ │ + 2130: 0024c7dd 768 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 2131: 000310c7 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 2132: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (2) │ │ │ │ - 2133: 0011aba5 382 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 2134: 00098095 284 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 2135: 00126b99 324 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 2136: 00201a71 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 2137: 000310db 102 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 2133: 0011b65d 382 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 2134: 000982f9 292 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 2135: 00127655 324 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 2136: 00203a69 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 2137: 000310cd 100 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 2138: 0002ad81 68 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ 2139: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (2) │ │ │ │ - 2140: 0015b5ed 118 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 2141: 002022e9 172 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ - 2142: 00064a69 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2140: 0015c1d1 118 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 2141: 002040d5 172 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2142: 00064841 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2143: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (2) │ │ │ │ - 2144: 0047db50 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ + 2144: 0048db50 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ 2145: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (2) │ │ │ │ 2146: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 2147: 001dd839 388 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2147: 00137aa5 388 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ 2148: 0002abb1 112 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2149: 001c6579 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 2149: 001c8891 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ 2150: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (2) │ │ │ │ - 2151: 001d7ccd 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ - 2152: 0018dd81 1848 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 2151: 001d9ecd 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 2152: 0018fd59 1848 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ 2153: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (2) │ │ │ │ 2154: 0002b10b 26 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 2155: 003aa44c 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 2155: 003a9f78 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ 2156: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (2) │ │ │ │ - 2157: 0015f9bd 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2158: 000deb45 114 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 2159: 0047858c 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 2160: 0015f86d 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 2161: 0013a0fd 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 2162: 000e5715 78 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ - 2163: 00090fcd 168 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ - 2164: 0007e4d5 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ - 2165: 001dc575 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 2166: 002495a9 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 2167: 00168309 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 2157: 001605ad 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2158: 000df01d 114 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 2159: 0048858c 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ + 2160: 0016045d 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 2161: 0013add5 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2162: 000e5bfd 78 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 2163: 00091229 168 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2164: 0007e6c9 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 2165: 001de745 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 2166: 0024a169 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 2167: 0016901d 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 2168: 0002bd89 72 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 2169: 001b0bf5 200 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 2170: 001a71b9 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 2171: 000603d7 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ - 2172: 0005f2cd 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 2173: 00067747 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 2169: 001b32b9 200 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 2170: 001a99e9 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 2171: 00060423 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 2172: 0005f319 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 2173: 000674ff 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ 2174: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (2) │ │ │ │ - 2175: 001e3a95 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 2176: 00078021 408 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 2177: 0047af88 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 2178: 00089761 184 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 2179: 001dc581 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 2175: 001e5a75 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 2176: 0007815d 408 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 2177: 0048af88 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ + 2178: 000899a9 184 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 2179: 001de751 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ 2180: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (2) │ │ │ │ 2181: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (2) │ │ │ │ - 2182: 00199cf5 30126 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 2183: 00474afc 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 2184: 0006524d 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2185: 000609d5 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 2186: 002539c1 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 2187: 000ddbd9 720 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ - 2188: 0006081f 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 2182: 0019c0fd 30126 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 2183: 00484afc 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ + 2184: 00064e01 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2185: 00060a21 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 2186: 002543a1 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 2187: 000de0b1 720 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 2188: 0006086b 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ 2189: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (3) │ │ │ │ - 2190: 0047db3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ + 2190: 0048db3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ 2191: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (2) │ │ │ │ 2192: 0002b363 94 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ - 2193: 0047db38 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 2194: 0003619f 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 2195: 000d743d 248 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ - 2196: 00232bb1 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 2197: 0027e951 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ - 2198: 0011b57d 192 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ - 2199: 000f83e1 324 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 2193: 0048db38 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ + 2194: 00036187 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 2195: 000d7945 248 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 2196: 0022e989 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 2197: 0027ef69 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 2198: 0011c039 192 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ + 2199: 000f8c21 324 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ 2200: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (2) │ │ │ │ - 2201: 0005f1c5 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 2202: 000c3aed 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2203: 0027e959 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 2204: 001e1ad9 250 FUNC GLOBAL DEFAULT 12 _Py_fopen_obj │ │ │ │ - 2205: 001e6b61 8 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 2206: 0017d125 354 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 2207: 001508b5 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ - 2208: 00060f7b 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ - 2209: 0024d1c9 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 2210: 00051141 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2211: 00069055 20 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 2212: 0006d285 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 2213: 00279901 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 2214: 00473e38 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 2215: 00061037 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ - 2216: 0008092d 162 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 2201: 0005f211 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 2202: 000c3de5 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2203: 0027ef71 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 2204: 001e3ab5 250 FUNC GLOBAL DEFAULT 12 _Py_fopen_obj │ │ │ │ + 2205: 001e8b3d 8 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 2206: 0017e395 354 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 2207: 00151271 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2208: 00060fb3 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2209: 0024dd89 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 2210: 00051189 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2211: 00068beb 22 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 2212: 0006d2dd 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 2213: 00279f69 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 2214: 00483e38 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ + 2215: 0006248d 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 2216: 00080b25 162 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ 2217: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ - 2218: 0047db00 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ - 2219: 000beadd 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2218: 0048db00 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ + 2219: 000bedbd 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ 2220: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 2221: 00066cc1 806 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ - 2222: 0008acf9 156 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 2223: 0003eb2b 142 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2221: 0006502d 806 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 2222: 0008af39 156 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 2223: 0003eb0b 142 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ 2224: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (2) │ │ │ │ - 2225: 0010378d 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2226: 0047bbcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 2227: 00475ab4 208 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ + 2225: 001040e9 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2226: 0048bbcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 2227: 00485ab4 208 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ 2228: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (2) │ │ │ │ - 2229: 0015a0a5 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2229: 0015ac3d 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ 2230: 0002ce51 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ - 2231: 00244eb9 44 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 2232: 000954f9 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ + 2231: 00245a71 44 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 2232: 00095755 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ 2233: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (21) │ │ │ │ 2234: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (2) │ │ │ │ - 2235: 001ff235 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 2236: 001443a1 8 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2237: 004710f4 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 2238: 00050171 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 2239: 00049c47 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ - 2240: 0005665b 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 2241: 004759a4 208 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2242: 00047941 38 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 2235: 00201041 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 2236: 00145041 8 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2237: 004810f4 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ + 2238: 000501b1 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 2239: 00049c8b 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2240: 0005674d 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 2241: 004859a4 208 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ + 2242: 00047989 38 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ 2243: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (2) │ │ │ │ - 2244: 00220d61 642 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 2245: 00223c91 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 2246: 000725b9 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ - 2247: 0047db10 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ + 2244: 00221fd5 644 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 2245: 00184fd5 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 2246: 00072769 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 2247: 0048db10 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 2248: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (2) │ │ │ │ - 2249: 001ec915 84 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ - 2250: 0015353d 260 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 2251: 0013b605 5872 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 2249: 001ee8f1 84 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 2250: 00153f69 260 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 2251: 0013c2dd 5888 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ 2252: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (2) │ │ │ │ 2253: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (2) │ │ │ │ - 2254: 00205cd5 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 2255: 001e4375 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ - 2256: 00060fb5 66 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 2257: 0021f5ed 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 2258: 0003c28b 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2259: 000e15c5 328 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 2260: 0005e58d 264 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 2254: 00207989 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 2255: 001e6355 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 2256: 00060fed 66 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 2257: 002209bd 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 2258: 0003c26b 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2259: 000e1a95 328 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 2260: 0005e585 264 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ 2261: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (2) │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,545 +1,545 @@ │ │ │ │ │ │ │ │ Relocation section '.rel.dyn' at offset 0x18124 contains 6 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -00470860 00000115 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -0046fef4 0002e314 R_ARM_COPY 0046fef4 __stack_chk_guard@GLIBC_2.4 │ │ │ │ -004b9780 0001c114 R_ARM_COPY 004b9780 __environ@GLIBC_2.4 │ │ │ │ -004b9788 00036914 R_ARM_COPY 004b9788 stdin@GLIBC_2.4 │ │ │ │ -004b978c 0004d214 R_ARM_COPY 004b978c stdout@GLIBC_2.4 │ │ │ │ -004b9790 0005ec14 R_ARM_COPY 004b9790 stderr@GLIBC_2.4 │ │ │ │ +00480860 00000115 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ +0047fef4 0002e314 R_ARM_COPY 0047fef4 __stack_chk_guard@GLIBC_2.4 │ │ │ │ +004c9780 0001c114 R_ARM_COPY 004c9780 __environ@GLIBC_2.4 │ │ │ │ +004c9788 00036914 R_ARM_COPY 004c9788 stdin@GLIBC_2.4 │ │ │ │ +004c978c 0004d214 R_ARM_COPY 004c978c stdout@GLIBC_2.4 │ │ │ │ +004c9790 0005ec14 R_ARM_COPY 004c9790 stderr@GLIBC_2.4 │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0x18154 contains 533 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -0047000c 00020016 R_ARM_JUMP_SLOT 00000000 getnameinfo@GLIBC_2.4 │ │ │ │ -00470010 00008a16 R_ARM_JUMP_SLOT 00000000 getpgrp@GLIBC_2.4 │ │ │ │ -00470014 0001c916 R_ARM_JUMP_SLOT 00029234 sinh@GLIBC_2.4 │ │ │ │ -00470018 0003fd16 R_ARM_JUMP_SLOT 00000000 sync@GLIBC_2.4 │ │ │ │ -0047001c 00079916 R_ARM_JUMP_SLOT 00000000 XML_ExpatVersion │ │ │ │ -00470020 0004d616 R_ARM_JUMP_SLOT 00000000 if_nametoindex@GLIBC_2.4 │ │ │ │ -00470024 00013f16 R_ARM_JUMP_SLOT 00000000 __getrusage64@GLIBC_2.34 │ │ │ │ -00470028 0001c216 R_ARM_JUMP_SLOT 00000000 pipe2@GLIBC_2.9 │ │ │ │ -0047002c 0003dc16 R_ARM_JUMP_SLOT 00000000 pthread_join@GLIBC_2.34 │ │ │ │ -00470030 0008c316 R_ARM_JUMP_SLOT 00000000 sigemptyset@GLIBC_2.4 │ │ │ │ -00470034 00018216 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ -00470038 0004a016 R_ARM_JUMP_SLOT 00000000 strerror@GLIBC_2.4 │ │ │ │ -0047003c 0003d616 R_ARM_JUMP_SLOT 00000000 __ctype_toupper_loc@GLIBC_2.4 │ │ │ │ -00470040 00084b16 R_ARM_JUMP_SLOT 000292bc XML_SetEndElementHandler │ │ │ │ -00470044 00019a16 R_ARM_JUMP_SLOT 00000000 fileno@GLIBC_2.4 │ │ │ │ -00470048 00008f16 R_ARM_JUMP_SLOT 00000000 inet_ntop@GLIBC_2.4 │ │ │ │ -0047004c 0004e816 R_ARM_JUMP_SLOT 00000000 getresgid@GLIBC_2.4 │ │ │ │ -00470050 0000bd16 R_ARM_JUMP_SLOT 00000000 mkdir@GLIBC_2.4 │ │ │ │ -00470054 00035916 R_ARM_JUMP_SLOT 00000000 unsetenv@GLIBC_2.4 │ │ │ │ -00470058 00058b16 R_ARM_JUMP_SLOT 00000000 pthread_condattr_setclock@GLIBC_2.34 │ │ │ │ -0047005c 0001f716 R_ARM_JUMP_SLOT 00000000 dlerror@GLIBC_2.34 │ │ │ │ -00470060 00040b16 R_ARM_JUMP_SLOT 00000000 geteuid@GLIBC_2.4 │ │ │ │ -00470064 00009b16 R_ARM_JUMP_SLOT 00000000 __wait4_time64@GLIBC_2.34 │ │ │ │ -00470068 00079e16 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ -0047006c 00050816 R_ARM_JUMP_SLOT 00000000 connect@GLIBC_2.4 │ │ │ │ -00470070 00011e16 R_ARM_JUMP_SLOT 0002934c XML_ParserCreate_MM │ │ │ │ -00470074 00059916 R_ARM_JUMP_SLOT 00000000 getsockname@GLIBC_2.4 │ │ │ │ -00470078 0003f116 R_ARM_JUMP_SLOT 00029364 XML_SetEncoding │ │ │ │ -0047007c 00044a16 R_ARM_JUMP_SLOT 00000000 setgroups@GLIBC_2.4 │ │ │ │ -00470080 0003a916 R_ARM_JUMP_SLOT 00000000 madvise@GLIBC_2.4 │ │ │ │ -00470084 0006e216 R_ARM_JUMP_SLOT 00000000 wcscpy@GLIBC_2.4 │ │ │ │ -00470088 00037a16 R_ARM_JUMP_SLOT 00000000 opendir@GLIBC_2.4 │ │ │ │ -0047008c 00037616 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ -00470090 00064b16 R_ARM_JUMP_SLOT 00000000 getauxval@GLIBC_2.16 │ │ │ │ -00470094 00025b16 R_ARM_JUMP_SLOT 00000000 __clock_settime64@GLIBC_2.34 │ │ │ │ -00470098 00048f16 R_ARM_JUMP_SLOT 00000000 sysconf@GLIBC_2.4 │ │ │ │ -0047009c 00044b16 R_ARM_JUMP_SLOT 00000000 pthread_sigmask@GLIBC_2.32 │ │ │ │ -004700a0 00070316 R_ARM_JUMP_SLOT 00000000 sigwaitinfo@GLIBC_2.4 │ │ │ │ -004700a4 0003c116 R_ARM_JUMP_SLOT 00000000 __utimensat64@GLIBC_2.34 │ │ │ │ -004700a8 00022016 R_ARM_JUMP_SLOT 00000000 pthread_exit@GLIBC_2.4 │ │ │ │ -004700ac 00055716 R_ARM_JUMP_SLOT 00029400 inflateEnd │ │ │ │ -004700b0 00018f16 R_ARM_JUMP_SLOT 00000000 __libc_current_sigrtmin@GLIBC_2.4 │ │ │ │ -004700b4 00075816 R_ARM_JUMP_SLOT 00000000 pthread_setspecific@GLIBC_2.34 │ │ │ │ -004700b8 0002bd16 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ -004700bc 0004e916 R_ARM_JUMP_SLOT 00000000 __wait3_time64@GLIBC_2.34 │ │ │ │ -004700c0 00022316 R_ARM_JUMP_SLOT 00000000 sendfile64@GLIBC_2.4 │ │ │ │ -004700c4 00006016 R_ARM_JUMP_SLOT 00000000 inet_ntoa@GLIBC_2.4 │ │ │ │ -004700c8 00002316 R_ARM_JUMP_SLOT 00000000 __sendmsg64@GLIBC_2.34 │ │ │ │ -004700cc 00048d16 R_ARM_JUMP_SLOT 00029464 erfc@GLIBC_2.4 │ │ │ │ -004700d0 00004716 R_ARM_JUMP_SLOT 00000000 fexecve@GLIBC_2.4 │ │ │ │ -004700d4 00034416 R_ARM_JUMP_SLOT 0002947c asin@GLIBC_2.4 │ │ │ │ -004700d8 0008c816 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setpgroup@GLIBC_2.4 │ │ │ │ -004700dc 0003c516 R_ARM_JUMP_SLOT 00000000 sigismember@GLIBC_2.4 │ │ │ │ -004700e0 0005cc16 R_ARM_JUMP_SLOT 00000000 getresuid@GLIBC_2.4 │ │ │ │ -004700e4 0005c816 R_ARM_JUMP_SLOT 00000000 XML_GetBase │ │ │ │ -004700e8 00000116 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ -004700ec 00025c16 R_ARM_JUMP_SLOT 00000000 XML_SetParamEntityParsing │ │ │ │ -004700f0 00067916 R_ARM_JUMP_SLOT 00000000 sched_yield@GLIBC_2.4 │ │ │ │ -004700f4 0000e316 R_ARM_JUMP_SLOT 00000000 tzset@GLIBC_2.4 │ │ │ │ -004700f8 00050516 R_ARM_JUMP_SLOT 00000000 forkpty@GLIBC_2.34 │ │ │ │ -004700fc 00024916 R_ARM_JUMP_SLOT 00000000 rewind@GLIBC_2.4 │ │ │ │ -00470100 00038316 R_ARM_JUMP_SLOT 00000000 splice@GLIBC_2.5 │ │ │ │ -00470104 00059d16 R_ARM_JUMP_SLOT 00000000 __mktime64@GLIBC_2.34 │ │ │ │ -00470108 00061116 R_ARM_JUMP_SLOT 00000000 socketpair@GLIBC_2.4 │ │ │ │ -0047010c 00034d16 R_ARM_JUMP_SLOT 00000000 rename@GLIBC_2.4 │ │ │ │ -00470110 00029a16 R_ARM_JUMP_SLOT 00000000 strncpy@GLIBC_2.4 │ │ │ │ -00470114 00005916 R_ARM_JUMP_SLOT 00000000 fclose@GLIBC_2.4 │ │ │ │ -00470118 00084f16 R_ARM_JUMP_SLOT 00000000 fgets@GLIBC_2.4 │ │ │ │ -0047011c 00019c16 R_ARM_JUMP_SLOT 00029554 XML_SetNamespaceDeclHandler │ │ │ │ -00470120 00087e16 R_ARM_JUMP_SLOT 00000000 recv@GLIBC_2.4 │ │ │ │ -00470124 00005016 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ -00470128 0004fd16 R_ARM_JUMP_SLOT 00000000 removexattr@GLIBC_2.4 │ │ │ │ -0047012c 00060916 R_ARM_JUMP_SLOT 00000000 __printf_chk@GLIBC_2.4 │ │ │ │ -00470130 00061616 R_ARM_JUMP_SLOT 00000000 waitid@GLIBC_2.4 │ │ │ │ -00470134 00000a16 R_ARM_JUMP_SLOT 00000000 system@GLIBC_2.4 │ │ │ │ -00470138 00009816 R_ARM_JUMP_SLOT 00000000 posix_openpt@GLIBC_2.4 │ │ │ │ -0047013c 0002ac16 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ -00470140 00078816 R_ARM_JUMP_SLOT 00000000 unshare@GLIBC_2.4 │ │ │ │ -00470144 00016c16 R_ARM_JUMP_SLOT 00000000 flistxattr@GLIBC_2.4 │ │ │ │ -00470148 0002fd16 R_ARM_JUMP_SLOT 00000000 deflate │ │ │ │ -0047014c 0005db16 R_ARM_JUMP_SLOT 00000000 wmemcmp@GLIBC_2.4 │ │ │ │ -00470150 00023516 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ │ -00470154 0005e916 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addopen@GLIBC_2.4 │ │ │ │ -00470158 0001a316 R_ARM_JUMP_SLOT 00000000 sem_destroy@GLIBC_2.34 │ │ │ │ -0047015c 0000f416 R_ARM_JUMP_SLOT 00000000 wcscoll@GLIBC_2.4 │ │ │ │ -00470160 00047116 R_ARM_JUMP_SLOT 00000000 wcschr@GLIBC_2.4 │ │ │ │ -00470164 0000b816 R_ARM_JUMP_SLOT 00000000 setlogmask@GLIBC_2.4 │ │ │ │ -00470168 0007a216 R_ARM_JUMP_SLOT 00000000 fchown@GLIBC_2.4 │ │ │ │ -0047016c 0006b016 R_ARM_JUMP_SLOT 00000000 listen@GLIBC_2.4 │ │ │ │ -00470170 00053b16 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ -00470174 00011416 R_ARM_JUMP_SLOT 00000000 getgrgid_r@GLIBC_2.4 │ │ │ │ -00470178 00066e16 R_ARM_JUMP_SLOT 00000000 __uflow@GLIBC_2.4 │ │ │ │ -0047017c 0003f516 R_ARM_JUMP_SLOT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ -00470180 0001e616 R_ARM_JUMP_SLOT 00000000 getgrouplist@GLIBC_2.4 │ │ │ │ -00470184 0003a616 R_ARM_JUMP_SLOT 00000000 pthread_cond_wait@GLIBC_2.4 │ │ │ │ -00470188 00081c16 R_ARM_JUMP_SLOT 000296a8 XML_GetErrorCode │ │ │ │ -0047018c 0006d416 R_ARM_JUMP_SLOT 00000000 sendto@GLIBC_2.4 │ │ │ │ -00470190 00081d16 R_ARM_JUMP_SLOT 000296c0 XML_SetUserData │ │ │ │ -00470194 00016516 R_ARM_JUMP_SLOT 00000000 hstrerror@GLIBC_2.4 │ │ │ │ -00470198 00021b16 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ -0047019c 00088516 R_ARM_JUMP_SLOT 00000000 sched_get_priority_max@GLIBC_2.4 │ │ │ │ -004701a0 00032c16 R_ARM_JUMP_SLOT 00000000 sem_wait@GLIBC_2.34 │ │ │ │ -004701a4 0007b416 R_ARM_JUMP_SLOT 00000000 sched_setscheduler@GLIBC_2.4 │ │ │ │ -004701a8 00070816 R_ARM_JUMP_SLOT 00000000 setegid@GLIBC_2.4 │ │ │ │ -004701ac 00036716 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ -004701b0 00069f16 R_ARM_JUMP_SLOT 00000000 gai_strerror@GLIBC_2.4 │ │ │ │ -004701b4 0003b116 R_ARM_JUMP_SLOT 00000000 __sigtimedwait64@GLIBC_2.34 │ │ │ │ -004701b8 00014316 R_ARM_JUMP_SLOT 00000000 uname@GLIBC_2.4 │ │ │ │ -004701bc 00068816 R_ARM_JUMP_SLOT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ -004701c0 00056c16 R_ARM_JUMP_SLOT 00000000 XML_ExternalEntityParserCreate │ │ │ │ -004701c4 00063c16 R_ARM_JUMP_SLOT 00000000 freeaddrinfo@GLIBC_2.4 │ │ │ │ -004701c8 00031c16 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ -004701cc 0005f216 R_ARM_JUMP_SLOT 00000000 getprotobyname@GLIBC_2.4 │ │ │ │ -004701d0 00025916 R_ARM_JUMP_SLOT 00029788 fsync@GLIBC_2.4 │ │ │ │ -004701d4 00007116 R_ARM_JUMP_SLOT 00000000 setsid@GLIBC_2.4 │ │ │ │ -004701d8 0001b916 R_ARM_JUMP_SLOT 00000000 ungetc@GLIBC_2.4 │ │ │ │ -004701dc 0005ce16 R_ARM_JUMP_SLOT 00000000 statvfs64@GLIBC_2.4 │ │ │ │ -004701e0 0002b716 R_ARM_JUMP_SLOT 00000000 mknodat@GLIBC_2.33 │ │ │ │ -004701e4 0004ad16 R_ARM_JUMP_SLOT 00000000 bindtextdomain@GLIBC_2.4 │ │ │ │ -004701e8 00026d16 R_ARM_JUMP_SLOT 00000000 perror@GLIBC_2.4 │ │ │ │ -004701ec 00005716 R_ARM_JUMP_SLOT 00000000 eventfd@GLIBC_2.7 │ │ │ │ -004701f0 0007a016 R_ARM_JUMP_SLOT 00000000 modf@GLIBC_2.4 │ │ │ │ -004701f4 0007c416 R_ARM_JUMP_SLOT 000297fc XML_SetReparseDeferralEnabled │ │ │ │ -004701f8 0006c216 R_ARM_JUMP_SLOT 00000000 wait@GLIBC_2.4 │ │ │ │ -004701fc 00079716 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setschedparam@GLIBC_2.4 │ │ │ │ -00470200 00042616 R_ARM_JUMP_SLOT 00000000 floor@GLIBC_2.4 │ │ │ │ -00470204 0003d316 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ -00470208 00025f16 R_ARM_JUMP_SLOT 00000000 mbrtowc@GLIBC_2.4 │ │ │ │ -0047020c 00078916 R_ARM_JUMP_SLOT 00000000 sigaltstack@GLIBC_2.4 │ │ │ │ -00470210 00012616 R_ARM_JUMP_SLOT 00000000 mkdirat@GLIBC_2.4 │ │ │ │ -00470214 00078416 R_ARM_JUMP_SLOT 0002985c XML_GetCurrentColumnNumber │ │ │ │ -00470218 00041516 R_ARM_JUMP_SLOT 00000000 hypot@GLIBC_2.35 │ │ │ │ -0047021c 00031216 R_ARM_JUMP_SLOT 00000000 renameat@GLIBC_2.4 │ │ │ │ -00470220 00058c16 R_ARM_JUMP_SLOT 00000000 writev@GLIBC_2.4 │ │ │ │ -00470224 00017616 R_ARM_JUMP_SLOT 00000000 inflateInit2_ │ │ │ │ -00470228 00047e16 R_ARM_JUMP_SLOT 00000000 copy_file_range@GLIBC_2.27 │ │ │ │ -0047022c 0007e716 R_ARM_JUMP_SLOT 00000000 tcgetpgrp@GLIBC_2.4 │ │ │ │ -00470230 0006ba16 R_ARM_JUMP_SLOT 00000000 __strncat_chk@GLIBC_2.4 │ │ │ │ -00470234 00010c16 R_ARM_JUMP_SLOT 00000000 sigwait@GLIBC_2.4 │ │ │ │ -00470238 0003aa16 R_ARM_JUMP_SLOT 000298c8 XML_SetStartDoctypeDeclHandler │ │ │ │ -0047023c 00068516 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_init@GLIBC_2.4 │ │ │ │ -00470240 0001db16 R_ARM_JUMP_SLOT 000298e0 expm1@GLIBC_2.4 │ │ │ │ -00470244 00088d16 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ -00470248 00068916 R_ARM_JUMP_SLOT 000298f8 XML_SetStartCdataSectionHandler │ │ │ │ -0047024c 0002cb16 R_ARM_JUMP_SLOT 00000000 fchownat@GLIBC_2.4 │ │ │ │ -00470250 0005ee16 R_ARM_JUMP_SLOT 00000000 _exit@GLIBC_2.4 │ │ │ │ -00470254 00044f16 R_ARM_JUMP_SLOT 00000000 inflate │ │ │ │ -00470258 00027f16 R_ARM_JUMP_SLOT 00000000 funlockfile@GLIBC_2.4 │ │ │ │ -0047025c 0000fb16 R_ARM_JUMP_SLOT 00000000 getuid@GLIBC_2.4 │ │ │ │ -00470260 00076116 R_ARM_JUMP_SLOT 00000000 pthread_create@GLIBC_2.34 │ │ │ │ -00470264 0004d916 R_ARM_JUMP_SLOT 0002994c XML_SetDefaultHandlerExpand │ │ │ │ -00470268 00033316 R_ARM_JUMP_SLOT 0002995c XML_SetExternalEntityRefHandler │ │ │ │ -0047026c 00062a16 R_ARM_JUMP_SLOT 00000000 preadv64v2@GLIBC_2.26 │ │ │ │ -00470270 00050d16 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ -00470274 0001f016 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setsigdefault@GLIBC_2.4 │ │ │ │ -00470278 00008016 R_ARM_JUMP_SLOT 00029994 free@GLIBC_2.4 │ │ │ │ -0047027c 00018516 R_ARM_JUMP_SLOT 00000000 setpgid@GLIBC_2.4 │ │ │ │ -00470280 0007d316 R_ARM_JUMP_SLOT 00000000 read@GLIBC_2.4 │ │ │ │ -00470284 00026316 R_ARM_JUMP_SLOT 00000000 __setitimer64@GLIBC_2.34 │ │ │ │ -00470288 00062116 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ -0047028c 00076216 R_ARM_JUMP_SLOT 00000000 bind_textdomain_codeset@GLIBC_2.4 │ │ │ │ -00470290 00019e16 R_ARM_JUMP_SLOT 000299dc atan@GLIBC_2.4 │ │ │ │ -00470294 00009f16 R_ARM_JUMP_SLOT 00000000 dcgettext@GLIBC_2.4 │ │ │ │ -00470298 00076e16 R_ARM_JUMP_SLOT 000299f4 XML_SetXmlDeclHandler │ │ │ │ -0047029c 00028016 R_ARM_JUMP_SLOT 00000000 __ioctl_time64@GLIBC_2.34 │ │ │ │ -004702a0 00044216 R_ARM_JUMP_SLOT 00000000 access@GLIBC_2.4 │ │ │ │ -004702a4 0000de16 R_ARM_JUMP_SLOT 00000000 wcslen@GLIBC_2.4 │ │ │ │ -004702a8 0001c316 R_ARM_JUMP_SLOT 00000000 openlog@GLIBC_2.4 │ │ │ │ -004702ac 0001f316 R_ARM_JUMP_SLOT 00000000 inet_pton@GLIBC_2.4 │ │ │ │ -004702b0 0006be16 R_ARM_JUMP_SLOT 00000000 openat64@GLIBC_2.4 │ │ │ │ -004702b4 00040716 R_ARM_JUMP_SLOT 00000000 crc32 │ │ │ │ -004702b8 00066f16 R_ARM_JUMP_SLOT 00000000 XML_GetInputContext │ │ │ │ -004702bc 00005416 R_ARM_JUMP_SLOT 00000000 setpriority@GLIBC_2.4 │ │ │ │ -004702c0 00086116 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_adddup2@GLIBC_2.4 │ │ │ │ -004702c4 00035a16 R_ARM_JUMP_SLOT 00000000 accept@GLIBC_2.4 │ │ │ │ -004702c8 0004bb16 R_ARM_JUMP_SLOT 00000000 fchmodat@GLIBC_2.4 │ │ │ │ -004702cc 0006d916 R_ARM_JUMP_SLOT 00000000 setgrent@GLIBC_2.4 │ │ │ │ -004702d0 0003b216 R_ARM_JUMP_SLOT 00029a9c XML_SetStartNamespaceDeclHandler │ │ │ │ -004702d4 00030216 R_ARM_JUMP_SLOT 00000000 close_range@GLIBC_2.34 │ │ │ │ -004702d8 00030a16 R_ARM_JUMP_SLOT 00000000 __getsockopt64@GLIBC_2.34 │ │ │ │ -004702dc 00009616 R_ARM_JUMP_SLOT 00000000 getrlimit64@GLIBC_2.4 │ │ │ │ -004702e0 00025716 R_ARM_JUMP_SLOT 00000000 sched_getscheduler@GLIBC_2.4 │ │ │ │ -004702e4 00028616 R_ARM_JUMP_SLOT 00029adc deflateEnd │ │ │ │ -004702e8 00013916 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setschedpolicy@GLIBC_2.4 │ │ │ │ -004702ec 00062016 R_ARM_JUMP_SLOT 00000000 __memcpy_chk@GLIBC_2.4 │ │ │ │ -004702f0 00079316 R_ARM_JUMP_SLOT 00000000 gethostbyname_r@GLIBC_2.4 │ │ │ │ -004702f4 0001b416 R_ARM_JUMP_SLOT 00000000 symlink@GLIBC_2.4 │ │ │ │ -004702f8 00081b16 R_ARM_JUMP_SLOT 00000000 __fstatat64_time64@GLIBC_2.34 │ │ │ │ -004702fc 00011216 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@GLIBC_2.4 │ │ │ │ -00470300 00001916 R_ARM_JUMP_SLOT 00029b30 XML_SetEndDoctypeDeclHandler │ │ │ │ -00470304 00060b16 R_ARM_JUMP_SLOT 00000000 zlibVersion │ │ │ │ -00470308 00036e16 R_ARM_JUMP_SLOT 00000000 symlinkat@GLIBC_2.4 │ │ │ │ -0047030c 00071016 R_ARM_JUMP_SLOT 00000000 round@GLIBC_2.4 │ │ │ │ -00470310 00047c16 R_ARM_JUMP_SLOT 00029b60 cbrt@GLIBC_2.4 │ │ │ │ -00470314 0001f516 R_ARM_JUMP_SLOT 00000000 socket@GLIBC_2.4 │ │ │ │ -00470318 00019116 R_ARM_JUMP_SLOT 00000000 tcsetpgrp@GLIBC_2.4 │ │ │ │ -0047031c 0000d716 R_ARM_JUMP_SLOT 00000000 pread64@GLIBC_2.4 │ │ │ │ -00470320 00084316 R_ARM_JUMP_SLOT 00000000 vfork@GLIBC_2.4 │ │ │ │ -00470324 0006e316 R_ARM_JUMP_SLOT 00000000 umask@GLIBC_2.4 │ │ │ │ -00470328 00027d16 R_ARM_JUMP_SLOT 00000000 getaddrinfo@GLIBC_2.4 │ │ │ │ -0047032c 00007c16 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4 │ │ │ │ -00470330 00015a16 R_ARM_JUMP_SLOT 00000000 pthread_attr_setscope@GLIBC_2.4 │ │ │ │ -00470334 00048116 R_ARM_JUMP_SLOT 00000000 inet_aton@GLIBC_2.4 │ │ │ │ -00470338 00016616 R_ARM_JUMP_SLOT 00000000 if_freenameindex@GLIBC_2.4 │ │ │ │ -0047033c 0005de16 R_ARM_JUMP_SLOT 00000000 pthread_kill@GLIBC_2.34 │ │ │ │ -00470340 0000bb16 R_ARM_JUMP_SLOT 00029bf4 atanh@GLIBC_2.4 │ │ │ │ -00470344 00056716 R_ARM_JUMP_SLOT 00000000 __isoc23_wcstol@GLIBC_2.38 │ │ │ │ -00470348 0000c616 R_ARM_JUMP_SLOT 00000000 XML_FreeContentModel │ │ │ │ -0047034c 00065016 R_ARM_JUMP_SLOT 00000000 wcsncpy@GLIBC_2.4 │ │ │ │ -00470350 0001d016 R_ARM_JUMP_SLOT 00000000 setuid@GLIBC_2.4 │ │ │ │ -00470354 00077916 R_ARM_JUMP_SLOT 00000000 isatty@GLIBC_2.4 │ │ │ │ -00470358 0000e216 R_ARM_JUMP_SLOT 00000000 readlinkat@GLIBC_2.4 │ │ │ │ -0047035c 0003af16 R_ARM_JUMP_SLOT 00000000 epoll_wait@GLIBC_2.4 │ │ │ │ -00470360 0004d116 R_ARM_JUMP_SLOT 00000000 lremovexattr@GLIBC_2.4 │ │ │ │ -00470364 00036a16 R_ARM_JUMP_SLOT 00000000 strsignal@GLIBC_2.4 │ │ │ │ -00470368 00016d16 R_ARM_JUMP_SLOT 00029c70 tanh@GLIBC_2.4 │ │ │ │ -0047036c 00084716 R_ARM_JUMP_SLOT 00000000 XML_UseForeignDTD │ │ │ │ -00470370 0004c516 R_ARM_JUMP_SLOT 00029c88 XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ -00470374 00007a16 R_ARM_JUMP_SLOT 00000000 getpriority@GLIBC_2.4 │ │ │ │ -00470378 00037816 R_ARM_JUMP_SLOT 00000000 flockfile@GLIBC_2.4 │ │ │ │ -0047037c 00081116 R_ARM_JUMP_SLOT 00029cac XML_SetDefaultHandler │ │ │ │ -00470380 00021616 R_ARM_JUMP_SLOT 00000000 pthread_key_create@GLIBC_2.34 │ │ │ │ -00470384 00069316 R_ARM_JUMP_SLOT 00000000 posix_spawn@GLIBC_2.15 │ │ │ │ -00470388 00066416 R_ARM_JUMP_SLOT 00000000 login_tty@GLIBC_2.34 │ │ │ │ -0047038c 00055016 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@GLIBC_2.4 │ │ │ │ -00470390 0006ae16 R_ARM_JUMP_SLOT 00000000 mbstowcs@GLIBC_2.4 │ │ │ │ -00470394 0007ab16 R_ARM_JUMP_SLOT 00029cf4 cos@GLIBC_2.4 │ │ │ │ -00470398 00081016 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -0047039c 00080e16 R_ARM_JUMP_SLOT 00000000 XML_ParseBuffer │ │ │ │ -004703a0 0003a716 R_ARM_JUMP_SLOT 00000000 memfd_create@GLIBC_2.27 │ │ │ │ -004703a4 00005316 R_ARM_JUMP_SLOT 00000000 nextafter@GLIBC_2.4 │ │ │ │ -004703a8 0007e616 R_ARM_JUMP_SLOT 00000000 getrandom@GLIBC_2.25 │ │ │ │ -004703ac 00056f16 R_ARM_JUMP_SLOT 00000000 XML_GetSpecifiedAttributeCount │ │ │ │ -004703b0 00020b16 R_ARM_JUMP_SLOT 00000000 unlink@GLIBC_2.4 │ │ │ │ -004703b4 00015016 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 │ │ │ │ -004703b8 0007b316 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ -004703bc 0006a216 R_ARM_JUMP_SLOT 00000000 posix_fadvise64@GLIBC_2.4 │ │ │ │ -004703c0 00029616 R_ARM_JUMP_SLOT 00000000 gethostbyaddr_r@GLIBC_2.4 │ │ │ │ -004703c4 00081516 R_ARM_JUMP_SLOT 00000000 __sem_clockwait64@GLIBC_2.34 │ │ │ │ -004703c8 0000d416 R_ARM_JUMP_SLOT 00000000 execv@GLIBC_2.4 │ │ │ │ -004703cc 0000db16 R_ARM_JUMP_SLOT 00029d9c fdatasync@GLIBC_2.4 │ │ │ │ -004703d0 00034116 R_ARM_JUMP_SLOT 00000000 epoll_create1@GLIBC_2.9 │ │ │ │ -004703d4 00047416 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ -004703d8 00076316 R_ARM_JUMP_SLOT 00000000 setlocale@GLIBC_2.4 │ │ │ │ -004703dc 0006e416 R_ARM_JUMP_SLOT 00000000 __h_errno_location@GLIBC_2.4 │ │ │ │ -004703e0 00041216 R_ARM_JUMP_SLOT 00000000 fopen64@GLIBC_2.4 │ │ │ │ -004703e4 00017316 R_ARM_JUMP_SLOT 00000000 getxattr@GLIBC_2.4 │ │ │ │ -004703e8 0004c616 R_ARM_JUMP_SLOT 00000000 clock@GLIBC_2.4 │ │ │ │ -004703ec 00024316 R_ARM_JUMP_SLOT 00000000 clearerr@GLIBC_2.4 │ │ │ │ -004703f0 0008ba16 R_ARM_JUMP_SLOT 00000000 pthread_cond_signal@GLIBC_2.4 │ │ │ │ -004703f4 00085b16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setflags@GLIBC_2.4 │ │ │ │ -004703f8 0001a516 R_ARM_JUMP_SLOT 00000000 setresgid@GLIBC_2.4 │ │ │ │ -004703fc 00017a16 R_ARM_JUMP_SLOT 00000000 mprotect@GLIBC_2.4 │ │ │ │ -00470400 0006cf16 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ -00470404 00033416 R_ARM_JUMP_SLOT 00000000 __ctype_tolower_loc@GLIBC_2.4 │ │ │ │ -00470408 0003f616 R_ARM_JUMP_SLOT 00000000 localeconv@GLIBC_2.4 │ │ │ │ -0047040c 0002cf16 R_ARM_JUMP_SLOT 00029e60 acos@GLIBC_2.4 │ │ │ │ -00470410 00034216 R_ARM_JUMP_SLOT 00000000 feof@GLIBC_2.4 │ │ │ │ -00470414 00040f16 R_ARM_JUMP_SLOT 00000000 getppid@GLIBC_2.4 │ │ │ │ -00470418 00006916 R_ARM_JUMP_SLOT 00000000 mknod@GLIBC_2.33 │ │ │ │ -0047041c 00063e16 R_ARM_JUMP_SLOT 00000000 openpty@GLIBC_2.34 │ │ │ │ -00470420 00020c16 R_ARM_JUMP_SLOT 00000000 ftell@GLIBC_2.4 │ │ │ │ -00470424 0005b816 R_ARM_JUMP_SLOT 00000000 log1p@GLIBC_2.4 │ │ │ │ -00470428 00052416 R_ARM_JUMP_SLOT 00000000 alarm@GLIBC_2.4 │ │ │ │ -0047042c 0006bb16 R_ARM_JUMP_SLOT 00029ec4 XML_SetNotStandaloneHandler │ │ │ │ -00470430 00029d16 R_ARM_JUMP_SLOT 00000000 __explicit_bzero_chk@GLIBC_2.25 │ │ │ │ -00470434 0005fb16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_destroy@GLIBC_2.4 │ │ │ │ -00470438 0007ec16 R_ARM_JUMP_SLOT 00000000 __futimens64@GLIBC_2.34 │ │ │ │ -0047043c 0004c216 R_ARM_JUMP_SLOT 00029ef4 XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ -00470440 0000d016 R_ARM_JUMP_SLOT 00000000 sigaddset@GLIBC_2.4 │ │ │ │ -00470444 00052a16 R_ARM_JUMP_SLOT 00000000 chroot@GLIBC_2.4 │ │ │ │ -00470448 00053216 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4 │ │ │ │ -0047044c 0001c416 R_ARM_JUMP_SLOT 00000000 dlopen@GLIBC_2.34 │ │ │ │ -00470450 00021f16 R_ARM_JUMP_SLOT 00000000 sem_init@GLIBC_2.34 │ │ │ │ -00470454 0002fa16 R_ARM_JUMP_SLOT 00000000 waitpid@GLIBC_2.4 │ │ │ │ -00470458 00049816 R_ARM_JUMP_SLOT 00000000 __pthread_cond_timedwait64@GLIBC_2.34 │ │ │ │ -0047045c 0008cc16 R_ARM_JUMP_SLOT 00000000 pthread_cond_destroy@GLIBC_2.4 │ │ │ │ -00470460 00074016 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ -00470464 0008ac16 R_ARM_JUMP_SLOT 00000000 __isoc23_sscanf@GLIBC_2.38 │ │ │ │ -00470468 00020116 R_ARM_JUMP_SLOT 00000000 lgetxattr@GLIBC_2.4 │ │ │ │ -0047046c 0006fd16 R_ARM_JUMP_SLOT 00000000 inflateSetDictionary │ │ │ │ -00470470 00077116 R_ARM_JUMP_SLOT 00000000 __vsnprintf_chk@GLIBC_2.4 │ │ │ │ -00470474 0006ab16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_destroy@GLIBC_2.4 │ │ │ │ -00470478 00077a16 R_ARM_JUMP_SLOT 00000000 XML_ExpatVersionInfo │ │ │ │ -0047047c 00070516 R_ARM_JUMP_SLOT 00029fb4 XML_GetCurrentLineNumber │ │ │ │ -00470480 0005c716 R_ARM_JUMP_SLOT 00000000 mkfifo@GLIBC_2.4 │ │ │ │ -00470484 0004eb16 R_ARM_JUMP_SLOT 00000000 open64@GLIBC_2.4 │ │ │ │ -00470488 00038916 R_ARM_JUMP_SLOT 00000000 __vfprintf_chk@GLIBC_2.4 │ │ │ │ -0047048c 0007b916 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ -00470490 00080116 R_ARM_JUMP_SLOT 00000000 fgetxattr@GLIBC_2.4 │ │ │ │ -00470494 00032e16 R_ARM_JUMP_SLOT 00000000 getegid@GLIBC_2.4 │ │ │ │ -00470498 00032316 R_ARM_JUMP_SLOT 00000000 lsetxattr@GLIBC_2.4 │ │ │ │ -0047049c 00020416 R_ARM_JUMP_SLOT 00000000 sethostname@GLIBC_2.4 │ │ │ │ -004704a0 00046d16 R_ARM_JUMP_SLOT 00000000 pwrite64@GLIBC_2.4 │ │ │ │ -004704a4 00054016 R_ARM_JUMP_SLOT 00000000 pthread_detach@GLIBC_2.34 │ │ │ │ -004704a8 00046816 R_ARM_JUMP_SLOT 00000000 killpg@GLIBC_2.4 │ │ │ │ -004704ac 0005d616 R_ARM_JUMP_SLOT 00000000 ctermid@GLIBC_2.4 │ │ │ │ -004704b0 00024416 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_destroy@GLIBC_2.4 │ │ │ │ -004704b4 0007fd16 R_ARM_JUMP_SLOT 0002a064 XML_SetEndCdataSectionHandler │ │ │ │ -004704b8 00023d16 R_ARM_JUMP_SLOT 0002a070 exp2@GLIBC_2.29 │ │ │ │ -004704bc 00047a16 R_ARM_JUMP_SLOT 00000000 getgrent@GLIBC_2.4 │ │ │ │ -004704c0 00015116 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_init@GLIBC_2.4 │ │ │ │ -004704c4 00035c16 R_ARM_JUMP_SLOT 00000000 sched_getaffinity@GLIBC_2.4 │ │ │ │ -004704c8 00012516 R_ARM_JUMP_SLOT 0002a0a0 XML_SetCommentHandler │ │ │ │ -004704cc 00072916 R_ARM_JUMP_SLOT 00000000 __localtime64_r@GLIBC_2.34 │ │ │ │ -004704d0 0001f116 R_ARM_JUMP_SLOT 00000000 __snprintf_chk@GLIBC_2.4 │ │ │ │ -004704d4 00040816 R_ARM_JUMP_SLOT 00000000 posix_fallocate64@GLIBC_2.4 │ │ │ │ -004704d8 00088416 R_ARM_JUMP_SLOT 00000000 pthread_mutex_init@GLIBC_2.4 │ │ │ │ -004704dc 00060c16 R_ARM_JUMP_SLOT 00000000 ptsname_r@GLIBC_2.4 │ │ │ │ -004704e0 00063316 R_ARM_JUMP_SLOT 00000000 pthread_attr_setstacksize@GLIBC_2.34 │ │ │ │ -004704e4 0003a816 R_ARM_JUMP_SLOT 00000000 shutdown@GLIBC_2.4 │ │ │ │ -004704e8 0002d916 R_ARM_JUMP_SLOT 00000000 bind@GLIBC_2.4 │ │ │ │ -004704ec 00056a16 R_ARM_JUMP_SLOT 00000000 fdopen@GLIBC_2.4 │ │ │ │ -004704f0 00072e16 R_ARM_JUMP_SLOT 00000000 wcsxfrm@GLIBC_2.4 │ │ │ │ -004704f4 00065e16 R_ARM_JUMP_SLOT 00000000 eventfd_read@GLIBC_2.7 │ │ │ │ -004704f8 0003b516 R_ARM_JUMP_SLOT 00000000 __syslog_chk@GLIBC_2.4 │ │ │ │ -004704fc 00085f16 R_ARM_JUMP_SLOT 00000000 strstr@GLIBC_2.4 │ │ │ │ -00470500 00084116 R_ARM_JUMP_SLOT 00000000 nice@GLIBC_2.4 │ │ │ │ -00470504 00006416 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ -00470508 00042116 R_ARM_JUMP_SLOT 00000000 frexp@GLIBC_2.4 │ │ │ │ -0047050c 00060616 R_ARM_JUMP_SLOT 0002a16c XML_SetSkippedEntityHandler │ │ │ │ -00470510 0001bd16 R_ARM_JUMP_SLOT 00000000 lockf64@GLIBC_2.4 │ │ │ │ -00470514 0001de16 R_ARM_JUMP_SLOT 00000000 getlogin_r@GLIBC_2.4 │ │ │ │ -00470518 00061f16 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ -0047051c 00005516 R_ARM_JUMP_SLOT 00000000 __sched_rr_get_interval64@GLIBC_2.34 │ │ │ │ -00470520 00063916 R_ARM_JUMP_SLOT 00000000 closedir@GLIBC_2.4 │ │ │ │ -00470524 0005a616 R_ARM_JUMP_SLOT 0002a1b8 XML_SetHashSalt16Bytes │ │ │ │ -00470528 00017816 R_ARM_JUMP_SLOT 0002a1c4 XML_SetAllocTrackerMaximumAmplification │ │ │ │ -0047052c 0003e316 R_ARM_JUMP_SLOT 00000000 __open64_2@GLIBC_2.7 │ │ │ │ -00470530 0003fc16 R_ARM_JUMP_SLOT 00000000 initgroups@GLIBC_2.4 │ │ │ │ -00470534 00066316 R_ARM_JUMP_SLOT 00000000 sem_post@GLIBC_2.34 │ │ │ │ -00470538 00001b16 R_ARM_JUMP_SLOT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ -0047053c 0005f616 R_ARM_JUMP_SLOT 00000000 wcscmp@GLIBC_2.4 │ │ │ │ -00470540 00076a16 R_ARM_JUMP_SLOT 0002a20c XML_SetProcessingInstructionHandler │ │ │ │ -00470544 0007ad16 R_ARM_JUMP_SLOT 00000000 __clock_nanosleep_time64@GLIBC_2.34 │ │ │ │ -00470548 00052516 R_ARM_JUMP_SLOT 00000000 log10@GLIBC_2.4 │ │ │ │ -0047054c 0003c216 R_ARM_JUMP_SLOT 00000000 unlockpt@GLIBC_2.4 │ │ │ │ -00470550 00060216 R_ARM_JUMP_SLOT 00000000 setvbuf@GLIBC_2.4 │ │ │ │ -00470554 00068616 R_ARM_JUMP_SLOT 00000000 __timerfd_gettime64@GLIBC_2.34 │ │ │ │ -00470558 00084c16 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ -0047055c 0003bc16 R_ARM_JUMP_SLOT 00000000 accept4@GLIBC_2.10 │ │ │ │ -00470560 00008416 R_ARM_JUMP_SLOT 00000000 XML_SetBase │ │ │ │ -00470564 00027116 R_ARM_JUMP_SLOT 00000000 setpwent@GLIBC_2.4 │ │ │ │ -00470568 0008b016 R_ARM_JUMP_SLOT 00000000 execve@GLIBC_2.4 │ │ │ │ -0047056c 0001f616 R_ARM_JUMP_SLOT 00000000 if_nameindex@GLIBC_2.4 │ │ │ │ -00470570 0004a516 R_ARM_JUMP_SLOT 0002a2a0 XML_SetElementDeclHandler │ │ │ │ -00470574 0001c816 R_ARM_JUMP_SLOT 0002a2ac XML_ErrorString │ │ │ │ -00470578 00011516 R_ARM_JUMP_SLOT 00000000 lseek64@GLIBC_2.4 │ │ │ │ -0047057c 00078f16 R_ARM_JUMP_SLOT 0002a2c8 malloc@GLIBC_2.4 │ │ │ │ -00470580 0000e516 R_ARM_JUMP_SLOT 0002a2d4 XML_SetAllocTrackerActivationThreshold │ │ │ │ -00470584 00000c16 R_ARM_JUMP_SLOT 00000000 mmap64@GLIBC_2.4 │ │ │ │ -00470588 0008cd16 R_ARM_JUMP_SLOT 00000000 listxattr@GLIBC_2.4 │ │ │ │ -0047058c 0000a716 R_ARM_JUMP_SLOT 0002a2f8 XML_SetEndNamespaceDeclHandler │ │ │ │ -00470590 00001e16 R_ARM_JUMP_SLOT 00000000 fma@GLIBC_2.4 │ │ │ │ -00470594 00064416 R_ARM_JUMP_SLOT 00000000 nl_langinfo@GLIBC_2.4 │ │ │ │ -00470598 00022116 R_ARM_JUMP_SLOT 00000000 gethostname@GLIBC_2.4 │ │ │ │ -0047059c 00062716 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ -004705a0 0001f416 R_ARM_JUMP_SLOT 00000000 sched_get_priority_min@GLIBC_2.4 │ │ │ │ -004705a4 00041716 R_ARM_JUMP_SLOT 00000000 grantpt@GLIBC_2.4 │ │ │ │ -004705a8 0006b916 R_ARM_JUMP_SLOT 00000000 sigaction@GLIBC_2.4 │ │ │ │ -004705ac 00034816 R_ARM_JUMP_SLOT 0002a358 XML_SetNotationDeclHandler │ │ │ │ -004705b0 0004f716 R_ARM_JUMP_SLOT 00000000 chdir@GLIBC_2.4 │ │ │ │ -004705b4 00088f16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setsigmask@GLIBC_2.4 │ │ │ │ -004705b8 0004d816 R_ARM_JUMP_SLOT 00000000 sem_trywait@GLIBC_2.34 │ │ │ │ -004705bc 0002d016 R_ARM_JUMP_SLOT 00000000 __fprintf_chk@GLIBC_2.4 │ │ │ │ -004705c0 00004016 R_ARM_JUMP_SLOT 00000000 posix_spawnp@GLIBC_2.15 │ │ │ │ -004705c4 00064516 R_ARM_JUMP_SLOT 00000000 XML_SetReturnNSTriplet │ │ │ │ -004705c8 00012a16 R_ARM_JUMP_SLOT 00000000 pthread_attr_init@GLIBC_2.4 │ │ │ │ -004705cc 0007b116 R_ARM_JUMP_SLOT 00000000 poll@GLIBC_2.4 │ │ │ │ -004705d0 00013616 R_ARM_JUMP_SLOT 0002a3c8 XML_SetEntityDeclHandler │ │ │ │ -004705d4 00072616 R_ARM_JUMP_SLOT 00000000 __gmtime64_r@GLIBC_2.34 │ │ │ │ -004705d8 0001c616 R_ARM_JUMP_SLOT 00000000 pthread_key_delete@GLIBC_2.34 │ │ │ │ -004705dc 0005b516 R_ARM_JUMP_SLOT 00000000 strnlen@GLIBC_2.4 │ │ │ │ -004705e0 00071e16 R_ARM_JUMP_SLOT 00000000 fstatvfs64@GLIBC_2.4 │ │ │ │ -004705e4 00012916 R_ARM_JUMP_SLOT 0002a408 asinh@GLIBC_2.4 │ │ │ │ -004705e8 00003f16 R_ARM_JUMP_SLOT 00000000 atan2@GLIBC_2.4 │ │ │ │ -004705ec 0003a416 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ -004705f0 00044916 R_ARM_JUMP_SLOT 00000000 setpgrp@GLIBC_2.4 │ │ │ │ -004705f4 00025a16 R_ARM_JUMP_SLOT 00000000 sched_getparam@GLIBC_2.4 │ │ │ │ -004705f8 00082f16 R_ARM_JUMP_SLOT 00000000 __libc_current_sigrtmax@GLIBC_2.4 │ │ │ │ -004705fc 00074816 R_ARM_JUMP_SLOT 00000000 getpwnam_r@GLIBC_2.4 │ │ │ │ -00470600 00041816 R_ARM_JUMP_SLOT 0002a460 acosh@GLIBC_2.4 │ │ │ │ -00470604 00071516 R_ARM_JUMP_SLOT 00000000 mkfifoat@GLIBC_2.4 │ │ │ │ -00470608 00039d16 R_ARM_JUMP_SLOT 00000000 __isoc23_strtol@GLIBC_2.38 │ │ │ │ -0047060c 00016216 R_ARM_JUMP_SLOT 00000000 getcwd@GLIBC_2.4 │ │ │ │ -00470610 00014116 R_ARM_JUMP_SLOT 00000000 rmdir@GLIBC_2.4 │ │ │ │ -00470614 00029716 R_ARM_JUMP_SLOT 00000000 setxattr@GLIBC_2.4 │ │ │ │ -00470618 00069916 R_ARM_JUMP_SLOT 00000000 wcsftime@GLIBC_2.4 │ │ │ │ -0047061c 00037416 R_ARM_JUMP_SLOT 00000000 strtok_r@GLIBC_2.4 │ │ │ │ -00470620 00074516 R_ARM_JUMP_SLOT 00000000 deflateCopy │ │ │ │ -00470624 00068e16 R_ARM_JUMP_SLOT 00000000 fremovexattr@GLIBC_2.4 │ │ │ │ -00470628 00028716 R_ARM_JUMP_SLOT 00000000 rewinddir@GLIBC_2.4 │ │ │ │ -0047062c 00006b16 R_ARM_JUMP_SLOT 00000000 wcstok@GLIBC_2.4 │ │ │ │ -00470630 00077516 R_ARM_JUMP_SLOT 00000000 pthread_getspecific@GLIBC_2.34 │ │ │ │ -00470634 0007e216 R_ARM_JUMP_SLOT 00000000 send@GLIBC_2.4 │ │ │ │ -00470638 0006c316 R_ARM_JUMP_SLOT 00000000 getpgid@GLIBC_2.4 │ │ │ │ -0047063c 00001f16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ -00470640 0000f916 R_ARM_JUMP_SLOT 0002a528 XML_ParserFree │ │ │ │ -00470644 00064216 R_ARM_JUMP_SLOT 00000000 eventfd_write@GLIBC_2.7 │ │ │ │ -00470648 00051416 R_ARM_JUMP_SLOT 00000000 sigfillset@GLIBC_2.4 │ │ │ │ -0047064c 00022c16 R_ARM_JUMP_SLOT 00000000 deflateInit2_ │ │ │ │ -00470650 00040316 R_ARM_JUMP_SLOT 00000000 pause@GLIBC_2.4 │ │ │ │ -00470654 0000fe16 R_ARM_JUMP_SLOT 00000000 getc@GLIBC_2.4 │ │ │ │ -00470658 00060316 R_ARM_JUMP_SLOT 00000000 pathconf@GLIBC_2.4 │ │ │ │ -0047065c 0003de16 R_ARM_JUMP_SLOT 00000000 dup2@GLIBC_2.4 │ │ │ │ -00470660 00058916 R_ARM_JUMP_SLOT 00000000 puts@GLIBC_2.4 │ │ │ │ -00470664 00086216 R_ARM_JUMP_SLOT 00000000 __setsockopt64@GLIBC_2.34 │ │ │ │ -00470668 0000fa16 R_ARM_JUMP_SLOT 0002a5a4 erf@GLIBC_2.4 │ │ │ │ -0047066c 00062f16 R_ARM_JUMP_SLOT 00000000 __sysconf@GLIBC_2.4 │ │ │ │ -00470670 00079516 R_ARM_JUMP_SLOT 0002a5bc XML_SetElementHandler │ │ │ │ -00470674 00010216 R_ARM_JUMP_SLOT 0002a5c8 XML_SetUnknownEncodingHandler │ │ │ │ -00470678 00027316 R_ARM_JUMP_SLOT 00000000 faccessat@GLIBC_2.4 │ │ │ │ -0047067c 00059016 R_ARM_JUMP_SLOT 00000000 pthread_getcpuclockid@GLIBC_2.34 │ │ │ │ -00470680 00066916 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ -00470684 00035f16 R_ARM_JUMP_SLOT 00000000 XML_StopParser │ │ │ │ -00470688 00023416 R_ARM_JUMP_SLOT 00000000 setreuid@GLIBC_2.4 │ │ │ │ -0047068c 00017916 R_ARM_JUMP_SLOT 00000000 endpwent@GLIBC_2.4 │ │ │ │ -00470690 00014416 R_ARM_JUMP_SLOT 00000000 XML_GetFeatureList │ │ │ │ -00470694 00075d16 R_ARM_JUMP_SLOT 00000000 textdomain@GLIBC_2.4 │ │ │ │ -00470698 00063216 R_ARM_JUMP_SLOT 0002a634 XML_SetAttlistDeclHandler │ │ │ │ -0047069c 0006b516 R_ARM_JUMP_SLOT 0002a640 copysign@GLIBC_2.4 │ │ │ │ -004706a0 00066116 R_ARM_JUMP_SLOT 0002a64c XML_SetStartElementHandler │ │ │ │ -004706a4 00042516 R_ARM_JUMP_SLOT 00000000 __sched_cpucount@GLIBC_2.6 │ │ │ │ -004706a8 0008b916 R_ARM_JUMP_SLOT 00000000 fmod@GLIBC_2.38 │ │ │ │ -004706ac 0006cc16 R_ARM_JUMP_SLOT 0002a670 XML_Parse │ │ │ │ -004706b0 00048e16 R_ARM_JUMP_SLOT 00000000 closelog@GLIBC_2.4 │ │ │ │ -004706b4 00013716 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ -004706b8 0000a316 R_ARM_JUMP_SLOT 00000000 flock@GLIBC_2.4 │ │ │ │ -004706bc 0006d216 R_ARM_JUMP_SLOT 00000000 wcsrchr@GLIBC_2.4 │ │ │ │ -004706c0 00003416 R_ARM_JUMP_SLOT 00000000 readlink@GLIBC_2.4 │ │ │ │ -004706c4 0004de16 R_ARM_JUMP_SLOT 00000000 memrchr@GLIBC_2.4 │ │ │ │ -004706c8 00023816 R_ARM_JUMP_SLOT 00000000 fork@GLIBC_2.4 │ │ │ │ -004706cc 0002ae16 R_ARM_JUMP_SLOT 00000000 wcstombs@GLIBC_2.4 │ │ │ │ -004706d0 0005a816 R_ARM_JUMP_SLOT 00000000 XML_GetBuffer │ │ │ │ -004706d4 00054e16 R_ARM_JUMP_SLOT 00000000 deflateSetDictionary │ │ │ │ -004706d8 00082116 R_ARM_JUMP_SLOT 0002a6f4 sin@GLIBC_2.4 │ │ │ │ -004706dc 00004e16 R_ARM_JUMP_SLOT 00000000 pthread_attr_destroy@GLIBC_2.4 │ │ │ │ -004706e0 00051816 R_ARM_JUMP_SLOT 00000000 XML_GetCurrentByteIndex │ │ │ │ -004706e4 00012b16 R_ARM_JUMP_SLOT 00000000 pthread_condattr_init@GLIBC_2.4 │ │ │ │ -004706e8 00033d16 R_ARM_JUMP_SLOT 00000000 sched_setaffinity@GLIBC_2.4 │ │ │ │ -004706ec 0002e116 R_ARM_JUMP_SLOT 00000000 log2@GLIBC_2.29 │ │ │ │ -004706f0 00020716 R_ARM_JUMP_SLOT 00000000 munmap@GLIBC_2.4 │ │ │ │ -004706f4 00056816 R_ARM_JUMP_SLOT 00000000 wcsncmp@GLIBC_2.4 │ │ │ │ -004706f8 00058016 R_ARM_JUMP_SLOT 00000000 __realpath_chk@GLIBC_2.4 │ │ │ │ -004706fc 0008a916 R_ARM_JUMP_SLOT 00000000 adler32 │ │ │ │ -00470700 00085416 R_ARM_JUMP_SLOT 00000000 readdir64@GLIBC_2.4 │ │ │ │ -00470704 00044016 R_ARM_JUMP_SLOT 00000000 lchown@GLIBC_2.4 │ │ │ │ -00470708 00055f16 R_ARM_JUMP_SLOT 00000000 putc@GLIBC_2.4 │ │ │ │ -0047070c 0000cb16 R_ARM_JUMP_SLOT 00000000 setns@GLIBC_2.14 │ │ │ │ -00470710 00068f16 R_ARM_JUMP_SLOT 0002a7a4 tan@GLIBC_2.4 │ │ │ │ -00470714 0004db16 R_ARM_JUMP_SLOT 0002a7b0 cosh@GLIBC_2.4 │ │ │ │ -00470718 00023e16 R_ARM_JUMP_SLOT 00000000 unlinkat@GLIBC_2.4 │ │ │ │ -0047071c 0006a716 R_ARM_JUMP_SLOT 00000000 dlsym@GLIBC_2.34 │ │ │ │ -00470720 00001516 R_ARM_JUMP_SLOT 00000000 linkat@GLIBC_2.4 │ │ │ │ -00470724 0007c216 R_ARM_JUMP_SLOT 00000000 seteuid@GLIBC_2.4 │ │ │ │ -00470728 0002eb16 R_ARM_JUMP_SLOT 00000000 pwritev64v2@GLIBC_2.26 │ │ │ │ -0047072c 00036816 R_ARM_JUMP_SLOT 00000000 __recvmsg64@GLIBC_2.34 │ │ │ │ -00470730 00033516 R_ARM_JUMP_SLOT 00000000 timerfd_create@GLIBC_2.8 │ │ │ │ -00470734 00014816 R_ARM_JUMP_SLOT 00000000 strcspn@GLIBC_2.4 │ │ │ │ -00470738 00086916 R_ARM_JUMP_SLOT 00000000 __sprintf_chk@GLIBC_2.4 │ │ │ │ -0047073c 00064916 R_ARM_JUMP_SLOT 00000000 fread@GLIBC_2.4 │ │ │ │ -00470740 00039116 R_ARM_JUMP_SLOT 00000000 fpathconf@GLIBC_2.4 │ │ │ │ -00470744 0006bc16 R_ARM_JUMP_SLOT 00000000 times@GLIBC_2.4 │ │ │ │ -00470748 0004f116 R_ARM_JUMP_SLOT 0002a84c fchdir@GLIBC_2.4 │ │ │ │ -0047074c 00028816 R_ARM_JUMP_SLOT 00000000 pthread_cond_init@GLIBC_2.4 │ │ │ │ -00470750 0001a716 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ -00470754 00054716 R_ARM_JUMP_SLOT 00000000 getservbyport@GLIBC_2.4 │ │ │ │ -00470758 00002716 R_ARM_JUMP_SLOT 00000000 getpwent@GLIBC_2.4 │ │ │ │ -0047075c 00046f16 R_ARM_JUMP_SLOT 00000000 kill@GLIBC_2.4 │ │ │ │ -00470760 00013e16 R_ARM_JUMP_SLOT 00000000 link@GLIBC_2.4 │ │ │ │ -00470764 00010516 R_ARM_JUMP_SLOT 00000000 setgid@GLIBC_2.4 │ │ │ │ -00470768 0008d516 R_ARM_JUMP_SLOT 00000000 ferror@GLIBC_2.4 │ │ │ │ -0047076c 00016816 R_ARM_JUMP_SLOT 00000000 getpeername@GLIBC_2.4 │ │ │ │ -00470770 00014916 R_ARM_JUMP_SLOT 00000000 __memmove_chk@GLIBC_2.4 │ │ │ │ -00470774 0007ba16 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ -00470778 00079b16 R_ARM_JUMP_SLOT 00000000 __strcpy_chk@GLIBC_2.4 │ │ │ │ -0047077c 0007fb16 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoul@GLIBC_2.38 │ │ │ │ -00470780 00036616 R_ARM_JUMP_SLOT 00000000 ftruncate64@GLIBC_2.4 │ │ │ │ -00470784 0007a516 R_ARM_JUMP_SLOT 00000000 chown@GLIBC_2.4 │ │ │ │ -00470788 0005f816 R_ARM_JUMP_SLOT 00000000 epoll_ctl@GLIBC_2.4 │ │ │ │ -0047078c 00007016 R_ARM_JUMP_SLOT 00000000 setrlimit64@GLIBC_2.4 │ │ │ │ -00470790 00086c16 R_ARM_JUMP_SLOT 00000000 getloadavg@GLIBC_2.4 │ │ │ │ -00470794 00077416 R_ARM_JUMP_SLOT 00000000 getgroups@GLIBC_2.4 │ │ │ │ -00470798 00045116 R_ARM_JUMP_SLOT 00000000 wmemchr@GLIBC_2.4 │ │ │ │ -0047079c 0002e916 R_ARM_JUMP_SLOT 00000000 recvfrom@GLIBC_2.4 │ │ │ │ -004707a0 0006cd16 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ -004707a4 0000e016 R_ARM_JUMP_SLOT 00000000 readv@GLIBC_2.4 │ │ │ │ -004707a8 0005d716 R_ARM_JUMP_SLOT 0002a970 fabs@GLIBC_2.4 │ │ │ │ -004707ac 00014516 R_ARM_JUMP_SLOT 00000000 getservbyname@GLIBC_2.4 │ │ │ │ -004707b0 0004b816 R_ARM_JUMP_SLOT 00000000 pipe@GLIBC_2.4 │ │ │ │ -004707b4 0005e616 R_ARM_JUMP_SLOT 00000000 endgrent@GLIBC_2.4 │ │ │ │ -004707b8 00031916 R_ARM_JUMP_SLOT 00000000 syscall@GLIBC_2.4 │ │ │ │ -004707bc 00027c16 R_ARM_JUMP_SLOT 00000000 setresuid@GLIBC_2.4 │ │ │ │ -004707c0 00086616 R_ARM_JUMP_SLOT 00000000 getsid@GLIBC_2.4 │ │ │ │ -004707c4 00019516 R_ARM_JUMP_SLOT 00000000 if_indextoname@GLIBC_2.4 │ │ │ │ -004707c8 00015c16 R_ARM_JUMP_SLOT 00000000 setregid@GLIBC_2.4 │ │ │ │ -004707cc 0003d216 R_ARM_JUMP_SLOT 00000000 strpbrk@GLIBC_2.4 │ │ │ │ -004707d0 0005a116 R_ARM_JUMP_SLOT 0002a9ec XML_SetCharacterDataHandler │ │ │ │ -004707d4 0007dd16 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ -004707d8 0003c316 R_ARM_JUMP_SLOT 00000000 getgrnam_r@GLIBC_2.4 │ │ │ │ -004707dc 00020816 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ -004707e0 0003cf16 R_ARM_JUMP_SLOT 00000000 fchmod@GLIBC_2.4 │ │ │ │ -004707e4 00022716 R_ARM_JUMP_SLOT 00000000 __clock_getres64@GLIBC_2.34 │ │ │ │ -004707e8 00061a16 R_ARM_JUMP_SLOT 00000000 __sched_cpualloc@GLIBC_2.7 │ │ │ │ -004707ec 00012216 R_ARM_JUMP_SLOT 00000000 __sched_cpufree@GLIBC_2.7 │ │ │ │ -004707f0 00013816 R_ARM_JUMP_SLOT 00000000 setenv@GLIBC_2.4 │ │ │ │ -004707f4 00015916 R_ARM_JUMP_SLOT 00000000 __getitimer64@GLIBC_2.34 │ │ │ │ -004707f8 00042c16 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ -004707fc 00001216 R_ARM_JUMP_SLOT 00000000 getpwuid_r@GLIBC_2.4 │ │ │ │ -00470800 0000c216 R_ARM_JUMP_SLOT 00000000 sigpending@GLIBC_2.4 │ │ │ │ -00470804 0000d216 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ -00470808 0003e116 R_ARM_JUMP_SLOT 00000000 dup3@GLIBC_2.9 │ │ │ │ -0047080c 00004616 R_ARM_JUMP_SLOT 00000000 fsetxattr@GLIBC_2.4 │ │ │ │ -00470810 0005a216 R_ARM_JUMP_SLOT 00000000 llistxattr@GLIBC_2.4 │ │ │ │ -00470814 0008b416 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ -00470818 00043a16 R_ARM_JUMP_SLOT 00000000 inflateCopy@ZLIB_1.2.0 │ │ │ │ -0047081c 00089816 R_ARM_JUMP_SLOT 00000000 pthread_self@GLIBC_2.4 │ │ │ │ -00470820 00073516 R_ARM_JUMP_SLOT 0002aae0 XML_SetUnparsedEntityDeclHandler │ │ │ │ -00470824 00050716 R_ARM_JUMP_SLOT 00000000 confstr@GLIBC_2.4 │ │ │ │ -00470828 00022816 R_ARM_JUMP_SLOT 00000000 __timerfd_settime64@GLIBC_2.34 │ │ │ │ -0047082c 00070c16 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ -00470830 0003c716 R_ARM_JUMP_SLOT 00000000 ttyname_r@GLIBC_2.4 │ │ │ │ -00470834 00015816 R_ARM_JUMP_SLOT 00000000 closefrom@GLIBC_2.34 │ │ │ │ -00470838 0004cd16 R_ARM_JUMP_SLOT 00000000 __fdelt_chk@GLIBC_2.15 │ │ │ │ -0047083c 0003d516 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ -00470840 00063b16 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addclose@GLIBC_2.4 │ │ │ │ -00470844 00001816 R_ARM_JUMP_SLOT 00000000 getgid@GLIBC_2.4 │ │ │ │ -00470848 0002e516 R_ARM_JUMP_SLOT 00000000 fdopendir@GLIBC_2.4 │ │ │ │ -0047084c 0006c116 R_ARM_JUMP_SLOT 00000000 truncate64@GLIBC_2.4 │ │ │ │ -00470850 0003be16 R_ARM_JUMP_SLOT 00000000 fputs@GLIBC_2.4 │ │ │ │ -00470854 00039716 R_ARM_JUMP_SLOT 00000000 ldexp@GLIBC_2.4 │ │ │ │ -00470858 00022a16 R_ARM_JUMP_SLOT 0002ab94 XML_SetHashSalt │ │ │ │ -0047085c 00038c16 R_ARM_JUMP_SLOT 00000000 sched_setparam@GLIBC_2.4 │ │ │ │ +0048000c 00020016 R_ARM_JUMP_SLOT 00000000 getnameinfo@GLIBC_2.4 │ │ │ │ +00480010 00008a16 R_ARM_JUMP_SLOT 00000000 getpgrp@GLIBC_2.4 │ │ │ │ +00480014 0001c916 R_ARM_JUMP_SLOT 00029234 sinh@GLIBC_2.4 │ │ │ │ +00480018 0003fd16 R_ARM_JUMP_SLOT 00000000 sync@GLIBC_2.4 │ │ │ │ +0048001c 00079916 R_ARM_JUMP_SLOT 00000000 XML_ExpatVersion │ │ │ │ +00480020 0004d616 R_ARM_JUMP_SLOT 00000000 if_nametoindex@GLIBC_2.4 │ │ │ │ +00480024 00013f16 R_ARM_JUMP_SLOT 00000000 __getrusage64@GLIBC_2.34 │ │ │ │ +00480028 0001c216 R_ARM_JUMP_SLOT 00000000 pipe2@GLIBC_2.9 │ │ │ │ +0048002c 0003dc16 R_ARM_JUMP_SLOT 00000000 pthread_join@GLIBC_2.34 │ │ │ │ +00480030 0008c316 R_ARM_JUMP_SLOT 00000000 sigemptyset@GLIBC_2.4 │ │ │ │ +00480034 00018216 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ +00480038 0004a016 R_ARM_JUMP_SLOT 00000000 strerror@GLIBC_2.4 │ │ │ │ +0048003c 0003d616 R_ARM_JUMP_SLOT 00000000 __ctype_toupper_loc@GLIBC_2.4 │ │ │ │ +00480040 00084b16 R_ARM_JUMP_SLOT 000292bc XML_SetEndElementHandler │ │ │ │ +00480044 00019a16 R_ARM_JUMP_SLOT 00000000 fileno@GLIBC_2.4 │ │ │ │ +00480048 00008f16 R_ARM_JUMP_SLOT 00000000 inet_ntop@GLIBC_2.4 │ │ │ │ +0048004c 0004e816 R_ARM_JUMP_SLOT 00000000 getresgid@GLIBC_2.4 │ │ │ │ +00480050 0000bd16 R_ARM_JUMP_SLOT 00000000 mkdir@GLIBC_2.4 │ │ │ │ +00480054 00035916 R_ARM_JUMP_SLOT 00000000 unsetenv@GLIBC_2.4 │ │ │ │ +00480058 00058b16 R_ARM_JUMP_SLOT 00000000 pthread_condattr_setclock@GLIBC_2.34 │ │ │ │ +0048005c 0001f716 R_ARM_JUMP_SLOT 00000000 dlerror@GLIBC_2.34 │ │ │ │ +00480060 00040b16 R_ARM_JUMP_SLOT 00000000 geteuid@GLIBC_2.4 │ │ │ │ +00480064 00009b16 R_ARM_JUMP_SLOT 00000000 __wait4_time64@GLIBC_2.34 │ │ │ │ +00480068 00079e16 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ +0048006c 00050816 R_ARM_JUMP_SLOT 00000000 connect@GLIBC_2.4 │ │ │ │ +00480070 00011e16 R_ARM_JUMP_SLOT 0002934c XML_ParserCreate_MM │ │ │ │ +00480074 00059916 R_ARM_JUMP_SLOT 00000000 getsockname@GLIBC_2.4 │ │ │ │ +00480078 0003f116 R_ARM_JUMP_SLOT 00029364 XML_SetEncoding │ │ │ │ +0048007c 00044a16 R_ARM_JUMP_SLOT 00000000 setgroups@GLIBC_2.4 │ │ │ │ +00480080 0003a916 R_ARM_JUMP_SLOT 00000000 madvise@GLIBC_2.4 │ │ │ │ +00480084 0006e216 R_ARM_JUMP_SLOT 00000000 wcscpy@GLIBC_2.4 │ │ │ │ +00480088 00037a16 R_ARM_JUMP_SLOT 00000000 opendir@GLIBC_2.4 │ │ │ │ +0048008c 00037616 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ +00480090 00064b16 R_ARM_JUMP_SLOT 00000000 getauxval@GLIBC_2.16 │ │ │ │ +00480094 00025b16 R_ARM_JUMP_SLOT 00000000 __clock_settime64@GLIBC_2.34 │ │ │ │ +00480098 00048f16 R_ARM_JUMP_SLOT 00000000 sysconf@GLIBC_2.4 │ │ │ │ +0048009c 00044b16 R_ARM_JUMP_SLOT 00000000 pthread_sigmask@GLIBC_2.32 │ │ │ │ +004800a0 00070316 R_ARM_JUMP_SLOT 00000000 sigwaitinfo@GLIBC_2.4 │ │ │ │ +004800a4 0003c116 R_ARM_JUMP_SLOT 00000000 __utimensat64@GLIBC_2.34 │ │ │ │ +004800a8 00022016 R_ARM_JUMP_SLOT 00000000 pthread_exit@GLIBC_2.4 │ │ │ │ +004800ac 00055716 R_ARM_JUMP_SLOT 00029400 inflateEnd │ │ │ │ +004800b0 00018f16 R_ARM_JUMP_SLOT 00000000 __libc_current_sigrtmin@GLIBC_2.4 │ │ │ │ +004800b4 00075816 R_ARM_JUMP_SLOT 00000000 pthread_setspecific@GLIBC_2.34 │ │ │ │ +004800b8 0002bd16 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ +004800bc 0004e916 R_ARM_JUMP_SLOT 00000000 __wait3_time64@GLIBC_2.34 │ │ │ │ +004800c0 00022316 R_ARM_JUMP_SLOT 00000000 sendfile64@GLIBC_2.4 │ │ │ │ +004800c4 00006016 R_ARM_JUMP_SLOT 00000000 inet_ntoa@GLIBC_2.4 │ │ │ │ +004800c8 00002316 R_ARM_JUMP_SLOT 00000000 __sendmsg64@GLIBC_2.34 │ │ │ │ +004800cc 00048d16 R_ARM_JUMP_SLOT 00029464 erfc@GLIBC_2.4 │ │ │ │ +004800d0 00004716 R_ARM_JUMP_SLOT 00000000 fexecve@GLIBC_2.4 │ │ │ │ +004800d4 00034416 R_ARM_JUMP_SLOT 0002947c asin@GLIBC_2.4 │ │ │ │ +004800d8 0008c816 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setpgroup@GLIBC_2.4 │ │ │ │ +004800dc 0003c516 R_ARM_JUMP_SLOT 00000000 sigismember@GLIBC_2.4 │ │ │ │ +004800e0 0005cc16 R_ARM_JUMP_SLOT 00000000 getresuid@GLIBC_2.4 │ │ │ │ +004800e4 0005c816 R_ARM_JUMP_SLOT 00000000 XML_GetBase │ │ │ │ +004800e8 00000116 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ +004800ec 00025c16 R_ARM_JUMP_SLOT 00000000 XML_SetParamEntityParsing │ │ │ │ +004800f0 00067916 R_ARM_JUMP_SLOT 00000000 sched_yield@GLIBC_2.4 │ │ │ │ +004800f4 0000e316 R_ARM_JUMP_SLOT 00000000 tzset@GLIBC_2.4 │ │ │ │ +004800f8 00050516 R_ARM_JUMP_SLOT 00000000 forkpty@GLIBC_2.34 │ │ │ │ +004800fc 00024916 R_ARM_JUMP_SLOT 00000000 rewind@GLIBC_2.4 │ │ │ │ +00480100 00038316 R_ARM_JUMP_SLOT 00000000 splice@GLIBC_2.5 │ │ │ │ +00480104 00059d16 R_ARM_JUMP_SLOT 00000000 __mktime64@GLIBC_2.34 │ │ │ │ +00480108 00061116 R_ARM_JUMP_SLOT 00000000 socketpair@GLIBC_2.4 │ │ │ │ +0048010c 00034d16 R_ARM_JUMP_SLOT 00000000 rename@GLIBC_2.4 │ │ │ │ +00480110 00029a16 R_ARM_JUMP_SLOT 00000000 strncpy@GLIBC_2.4 │ │ │ │ +00480114 00005916 R_ARM_JUMP_SLOT 00000000 fclose@GLIBC_2.4 │ │ │ │ +00480118 00084f16 R_ARM_JUMP_SLOT 00000000 fgets@GLIBC_2.4 │ │ │ │ +0048011c 00019c16 R_ARM_JUMP_SLOT 00029554 XML_SetNamespaceDeclHandler │ │ │ │ +00480120 00087e16 R_ARM_JUMP_SLOT 00000000 recv@GLIBC_2.4 │ │ │ │ +00480124 00005016 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ +00480128 0004fd16 R_ARM_JUMP_SLOT 00000000 removexattr@GLIBC_2.4 │ │ │ │ +0048012c 00060916 R_ARM_JUMP_SLOT 00000000 __printf_chk@GLIBC_2.4 │ │ │ │ +00480130 00061616 R_ARM_JUMP_SLOT 00000000 waitid@GLIBC_2.4 │ │ │ │ +00480134 00000a16 R_ARM_JUMP_SLOT 00000000 system@GLIBC_2.4 │ │ │ │ +00480138 00009816 R_ARM_JUMP_SLOT 00000000 posix_openpt@GLIBC_2.4 │ │ │ │ +0048013c 0002ac16 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ +00480140 00078816 R_ARM_JUMP_SLOT 00000000 unshare@GLIBC_2.4 │ │ │ │ +00480144 00016c16 R_ARM_JUMP_SLOT 00000000 flistxattr@GLIBC_2.4 │ │ │ │ +00480148 0002fd16 R_ARM_JUMP_SLOT 00000000 deflate │ │ │ │ +0048014c 0005db16 R_ARM_JUMP_SLOT 00000000 wmemcmp@GLIBC_2.4 │ │ │ │ +00480150 00023516 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ │ +00480154 0005e916 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addopen@GLIBC_2.4 │ │ │ │ +00480158 0001a316 R_ARM_JUMP_SLOT 00000000 sem_destroy@GLIBC_2.34 │ │ │ │ +0048015c 0000f416 R_ARM_JUMP_SLOT 00000000 wcscoll@GLIBC_2.4 │ │ │ │ +00480160 00047116 R_ARM_JUMP_SLOT 00000000 wcschr@GLIBC_2.4 │ │ │ │ +00480164 0000b816 R_ARM_JUMP_SLOT 00000000 setlogmask@GLIBC_2.4 │ │ │ │ +00480168 0007a216 R_ARM_JUMP_SLOT 00000000 fchown@GLIBC_2.4 │ │ │ │ +0048016c 0006b016 R_ARM_JUMP_SLOT 00000000 listen@GLIBC_2.4 │ │ │ │ +00480170 00053b16 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ +00480174 00011416 R_ARM_JUMP_SLOT 00000000 getgrgid_r@GLIBC_2.4 │ │ │ │ +00480178 00066e16 R_ARM_JUMP_SLOT 00000000 __uflow@GLIBC_2.4 │ │ │ │ +0048017c 0003f516 R_ARM_JUMP_SLOT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ +00480180 0001e616 R_ARM_JUMP_SLOT 00000000 getgrouplist@GLIBC_2.4 │ │ │ │ +00480184 0003a616 R_ARM_JUMP_SLOT 00000000 pthread_cond_wait@GLIBC_2.4 │ │ │ │ +00480188 00081c16 R_ARM_JUMP_SLOT 000296a8 XML_GetErrorCode │ │ │ │ +0048018c 0006d416 R_ARM_JUMP_SLOT 00000000 sendto@GLIBC_2.4 │ │ │ │ +00480190 00081d16 R_ARM_JUMP_SLOT 000296c0 XML_SetUserData │ │ │ │ +00480194 00016516 R_ARM_JUMP_SLOT 00000000 hstrerror@GLIBC_2.4 │ │ │ │ +00480198 00021b16 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ +0048019c 00088516 R_ARM_JUMP_SLOT 00000000 sched_get_priority_max@GLIBC_2.4 │ │ │ │ +004801a0 00032c16 R_ARM_JUMP_SLOT 00000000 sem_wait@GLIBC_2.34 │ │ │ │ +004801a4 0007b416 R_ARM_JUMP_SLOT 00000000 sched_setscheduler@GLIBC_2.4 │ │ │ │ +004801a8 00070816 R_ARM_JUMP_SLOT 00000000 setegid@GLIBC_2.4 │ │ │ │ +004801ac 00036716 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ +004801b0 00069f16 R_ARM_JUMP_SLOT 00000000 gai_strerror@GLIBC_2.4 │ │ │ │ +004801b4 0003b116 R_ARM_JUMP_SLOT 00000000 __sigtimedwait64@GLIBC_2.34 │ │ │ │ +004801b8 00014316 R_ARM_JUMP_SLOT 00000000 uname@GLIBC_2.4 │ │ │ │ +004801bc 00068816 R_ARM_JUMP_SLOT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ +004801c0 00056c16 R_ARM_JUMP_SLOT 00000000 XML_ExternalEntityParserCreate │ │ │ │ +004801c4 00063c16 R_ARM_JUMP_SLOT 00000000 freeaddrinfo@GLIBC_2.4 │ │ │ │ +004801c8 00031c16 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ +004801cc 0005f216 R_ARM_JUMP_SLOT 00000000 getprotobyname@GLIBC_2.4 │ │ │ │ +004801d0 00025916 R_ARM_JUMP_SLOT 00029788 fsync@GLIBC_2.4 │ │ │ │ +004801d4 00007116 R_ARM_JUMP_SLOT 00000000 setsid@GLIBC_2.4 │ │ │ │ +004801d8 0001b916 R_ARM_JUMP_SLOT 00000000 ungetc@GLIBC_2.4 │ │ │ │ +004801dc 0005ce16 R_ARM_JUMP_SLOT 00000000 statvfs64@GLIBC_2.4 │ │ │ │ +004801e0 0002b716 R_ARM_JUMP_SLOT 00000000 mknodat@GLIBC_2.33 │ │ │ │ +004801e4 0004ad16 R_ARM_JUMP_SLOT 00000000 bindtextdomain@GLIBC_2.4 │ │ │ │ +004801e8 00026d16 R_ARM_JUMP_SLOT 00000000 perror@GLIBC_2.4 │ │ │ │ +004801ec 00005716 R_ARM_JUMP_SLOT 00000000 eventfd@GLIBC_2.7 │ │ │ │ +004801f0 0007a016 R_ARM_JUMP_SLOT 00000000 modf@GLIBC_2.4 │ │ │ │ +004801f4 0007c416 R_ARM_JUMP_SLOT 000297fc XML_SetReparseDeferralEnabled │ │ │ │ +004801f8 0006c216 R_ARM_JUMP_SLOT 00000000 wait@GLIBC_2.4 │ │ │ │ +004801fc 00079716 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setschedparam@GLIBC_2.4 │ │ │ │ +00480200 00042616 R_ARM_JUMP_SLOT 00000000 floor@GLIBC_2.4 │ │ │ │ +00480204 0003d316 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ +00480208 00025f16 R_ARM_JUMP_SLOT 00000000 mbrtowc@GLIBC_2.4 │ │ │ │ +0048020c 00078916 R_ARM_JUMP_SLOT 00000000 sigaltstack@GLIBC_2.4 │ │ │ │ +00480210 00012616 R_ARM_JUMP_SLOT 00000000 mkdirat@GLIBC_2.4 │ │ │ │ +00480214 00078416 R_ARM_JUMP_SLOT 0002985c XML_GetCurrentColumnNumber │ │ │ │ +00480218 00041516 R_ARM_JUMP_SLOT 00000000 hypot@GLIBC_2.35 │ │ │ │ +0048021c 00031216 R_ARM_JUMP_SLOT 00000000 renameat@GLIBC_2.4 │ │ │ │ +00480220 00058c16 R_ARM_JUMP_SLOT 00000000 writev@GLIBC_2.4 │ │ │ │ +00480224 00017616 R_ARM_JUMP_SLOT 00000000 inflateInit2_ │ │ │ │ +00480228 00047e16 R_ARM_JUMP_SLOT 00000000 copy_file_range@GLIBC_2.27 │ │ │ │ +0048022c 0007e716 R_ARM_JUMP_SLOT 00000000 tcgetpgrp@GLIBC_2.4 │ │ │ │ +00480230 0006ba16 R_ARM_JUMP_SLOT 00000000 __strncat_chk@GLIBC_2.4 │ │ │ │ +00480234 00010c16 R_ARM_JUMP_SLOT 00000000 sigwait@GLIBC_2.4 │ │ │ │ +00480238 0003aa16 R_ARM_JUMP_SLOT 000298c8 XML_SetStartDoctypeDeclHandler │ │ │ │ +0048023c 00068516 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_init@GLIBC_2.4 │ │ │ │ +00480240 0001db16 R_ARM_JUMP_SLOT 000298e0 expm1@GLIBC_2.4 │ │ │ │ +00480244 00088d16 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ +00480248 00068916 R_ARM_JUMP_SLOT 000298f8 XML_SetStartCdataSectionHandler │ │ │ │ +0048024c 0002cb16 R_ARM_JUMP_SLOT 00000000 fchownat@GLIBC_2.4 │ │ │ │ +00480250 0005ee16 R_ARM_JUMP_SLOT 00000000 _exit@GLIBC_2.4 │ │ │ │ +00480254 00044f16 R_ARM_JUMP_SLOT 00000000 inflate │ │ │ │ +00480258 00027f16 R_ARM_JUMP_SLOT 00000000 funlockfile@GLIBC_2.4 │ │ │ │ +0048025c 0000fb16 R_ARM_JUMP_SLOT 00000000 getuid@GLIBC_2.4 │ │ │ │ +00480260 00076116 R_ARM_JUMP_SLOT 00000000 pthread_create@GLIBC_2.34 │ │ │ │ +00480264 0004d916 R_ARM_JUMP_SLOT 0002994c XML_SetDefaultHandlerExpand │ │ │ │ +00480268 00033316 R_ARM_JUMP_SLOT 0002995c XML_SetExternalEntityRefHandler │ │ │ │ +0048026c 00062a16 R_ARM_JUMP_SLOT 00000000 preadv64v2@GLIBC_2.26 │ │ │ │ +00480270 00050d16 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ +00480274 0001f016 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setsigdefault@GLIBC_2.4 │ │ │ │ +00480278 00008016 R_ARM_JUMP_SLOT 00029994 free@GLIBC_2.4 │ │ │ │ +0048027c 00018516 R_ARM_JUMP_SLOT 00000000 setpgid@GLIBC_2.4 │ │ │ │ +00480280 0007d316 R_ARM_JUMP_SLOT 00000000 read@GLIBC_2.4 │ │ │ │ +00480284 00026316 R_ARM_JUMP_SLOT 00000000 __setitimer64@GLIBC_2.34 │ │ │ │ +00480288 00062116 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ +0048028c 00076216 R_ARM_JUMP_SLOT 00000000 bind_textdomain_codeset@GLIBC_2.4 │ │ │ │ +00480290 00019e16 R_ARM_JUMP_SLOT 000299dc atan@GLIBC_2.4 │ │ │ │ +00480294 00009f16 R_ARM_JUMP_SLOT 00000000 dcgettext@GLIBC_2.4 │ │ │ │ +00480298 00076e16 R_ARM_JUMP_SLOT 000299f4 XML_SetXmlDeclHandler │ │ │ │ +0048029c 00028016 R_ARM_JUMP_SLOT 00000000 __ioctl_time64@GLIBC_2.34 │ │ │ │ +004802a0 00044216 R_ARM_JUMP_SLOT 00000000 access@GLIBC_2.4 │ │ │ │ +004802a4 0000de16 R_ARM_JUMP_SLOT 00000000 wcslen@GLIBC_2.4 │ │ │ │ +004802a8 0001c316 R_ARM_JUMP_SLOT 00000000 openlog@GLIBC_2.4 │ │ │ │ +004802ac 0001f316 R_ARM_JUMP_SLOT 00000000 inet_pton@GLIBC_2.4 │ │ │ │ +004802b0 0006be16 R_ARM_JUMP_SLOT 00000000 openat64@GLIBC_2.4 │ │ │ │ +004802b4 00040716 R_ARM_JUMP_SLOT 00000000 crc32 │ │ │ │ +004802b8 00066f16 R_ARM_JUMP_SLOT 00000000 XML_GetInputContext │ │ │ │ +004802bc 00005416 R_ARM_JUMP_SLOT 00000000 setpriority@GLIBC_2.4 │ │ │ │ +004802c0 00086116 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_adddup2@GLIBC_2.4 │ │ │ │ +004802c4 00035a16 R_ARM_JUMP_SLOT 00000000 accept@GLIBC_2.4 │ │ │ │ +004802c8 0004bb16 R_ARM_JUMP_SLOT 00000000 fchmodat@GLIBC_2.4 │ │ │ │ +004802cc 0006d916 R_ARM_JUMP_SLOT 00000000 setgrent@GLIBC_2.4 │ │ │ │ +004802d0 0003b216 R_ARM_JUMP_SLOT 00029a9c XML_SetStartNamespaceDeclHandler │ │ │ │ +004802d4 00030216 R_ARM_JUMP_SLOT 00000000 close_range@GLIBC_2.34 │ │ │ │ +004802d8 00030a16 R_ARM_JUMP_SLOT 00000000 __getsockopt64@GLIBC_2.34 │ │ │ │ +004802dc 00009616 R_ARM_JUMP_SLOT 00000000 getrlimit64@GLIBC_2.4 │ │ │ │ +004802e0 00025716 R_ARM_JUMP_SLOT 00000000 sched_getscheduler@GLIBC_2.4 │ │ │ │ +004802e4 00028616 R_ARM_JUMP_SLOT 00029adc deflateEnd │ │ │ │ +004802e8 00013916 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setschedpolicy@GLIBC_2.4 │ │ │ │ +004802ec 00062016 R_ARM_JUMP_SLOT 00000000 __memcpy_chk@GLIBC_2.4 │ │ │ │ +004802f0 00079316 R_ARM_JUMP_SLOT 00000000 gethostbyname_r@GLIBC_2.4 │ │ │ │ +004802f4 0001b416 R_ARM_JUMP_SLOT 00000000 symlink@GLIBC_2.4 │ │ │ │ +004802f8 00081b16 R_ARM_JUMP_SLOT 00000000 __fstatat64_time64@GLIBC_2.34 │ │ │ │ +004802fc 00011216 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@GLIBC_2.4 │ │ │ │ +00480300 00001916 R_ARM_JUMP_SLOT 00029b30 XML_SetEndDoctypeDeclHandler │ │ │ │ +00480304 00060b16 R_ARM_JUMP_SLOT 00000000 zlibVersion │ │ │ │ +00480308 00036e16 R_ARM_JUMP_SLOT 00000000 symlinkat@GLIBC_2.4 │ │ │ │ +0048030c 00071016 R_ARM_JUMP_SLOT 00000000 round@GLIBC_2.4 │ │ │ │ +00480310 00047c16 R_ARM_JUMP_SLOT 00029b60 cbrt@GLIBC_2.4 │ │ │ │ +00480314 0001f516 R_ARM_JUMP_SLOT 00000000 socket@GLIBC_2.4 │ │ │ │ +00480318 00019116 R_ARM_JUMP_SLOT 00000000 tcsetpgrp@GLIBC_2.4 │ │ │ │ +0048031c 0000d716 R_ARM_JUMP_SLOT 00000000 pread64@GLIBC_2.4 │ │ │ │ +00480320 00084316 R_ARM_JUMP_SLOT 00000000 vfork@GLIBC_2.4 │ │ │ │ +00480324 0006e316 R_ARM_JUMP_SLOT 00000000 umask@GLIBC_2.4 │ │ │ │ +00480328 00027d16 R_ARM_JUMP_SLOT 00000000 getaddrinfo@GLIBC_2.4 │ │ │ │ +0048032c 00007c16 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4 │ │ │ │ +00480330 00015a16 R_ARM_JUMP_SLOT 00000000 pthread_attr_setscope@GLIBC_2.4 │ │ │ │ +00480334 00048116 R_ARM_JUMP_SLOT 00000000 inet_aton@GLIBC_2.4 │ │ │ │ +00480338 00016616 R_ARM_JUMP_SLOT 00000000 if_freenameindex@GLIBC_2.4 │ │ │ │ +0048033c 0005de16 R_ARM_JUMP_SLOT 00000000 pthread_kill@GLIBC_2.34 │ │ │ │ +00480340 0000bb16 R_ARM_JUMP_SLOT 00029bf4 atanh@GLIBC_2.4 │ │ │ │ +00480344 00056716 R_ARM_JUMP_SLOT 00000000 __isoc23_wcstol@GLIBC_2.38 │ │ │ │ +00480348 0000c616 R_ARM_JUMP_SLOT 00000000 XML_FreeContentModel │ │ │ │ +0048034c 00065016 R_ARM_JUMP_SLOT 00000000 wcsncpy@GLIBC_2.4 │ │ │ │ +00480350 0001d016 R_ARM_JUMP_SLOT 00000000 setuid@GLIBC_2.4 │ │ │ │ +00480354 00077916 R_ARM_JUMP_SLOT 00000000 isatty@GLIBC_2.4 │ │ │ │ +00480358 0000e216 R_ARM_JUMP_SLOT 00000000 readlinkat@GLIBC_2.4 │ │ │ │ +0048035c 0003af16 R_ARM_JUMP_SLOT 00000000 epoll_wait@GLIBC_2.4 │ │ │ │ +00480360 0004d116 R_ARM_JUMP_SLOT 00000000 lremovexattr@GLIBC_2.4 │ │ │ │ +00480364 00036a16 R_ARM_JUMP_SLOT 00000000 strsignal@GLIBC_2.4 │ │ │ │ +00480368 00016d16 R_ARM_JUMP_SLOT 00029c70 tanh@GLIBC_2.4 │ │ │ │ +0048036c 00084716 R_ARM_JUMP_SLOT 00000000 XML_UseForeignDTD │ │ │ │ +00480370 0004c516 R_ARM_JUMP_SLOT 00029c88 XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ +00480374 00007a16 R_ARM_JUMP_SLOT 00000000 getpriority@GLIBC_2.4 │ │ │ │ +00480378 00037816 R_ARM_JUMP_SLOT 00000000 flockfile@GLIBC_2.4 │ │ │ │ +0048037c 00081116 R_ARM_JUMP_SLOT 00029cac XML_SetDefaultHandler │ │ │ │ +00480380 00021616 R_ARM_JUMP_SLOT 00000000 pthread_key_create@GLIBC_2.34 │ │ │ │ +00480384 00069316 R_ARM_JUMP_SLOT 00000000 posix_spawn@GLIBC_2.15 │ │ │ │ +00480388 00066416 R_ARM_JUMP_SLOT 00000000 login_tty@GLIBC_2.34 │ │ │ │ +0048038c 00055016 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@GLIBC_2.4 │ │ │ │ +00480390 0006ae16 R_ARM_JUMP_SLOT 00000000 mbstowcs@GLIBC_2.4 │ │ │ │ +00480394 0007ab16 R_ARM_JUMP_SLOT 00029cf4 cos@GLIBC_2.4 │ │ │ │ +00480398 00081016 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ +0048039c 00080e16 R_ARM_JUMP_SLOT 00000000 XML_ParseBuffer │ │ │ │ +004803a0 0003a716 R_ARM_JUMP_SLOT 00000000 memfd_create@GLIBC_2.27 │ │ │ │ +004803a4 00005316 R_ARM_JUMP_SLOT 00000000 nextafter@GLIBC_2.4 │ │ │ │ +004803a8 0007e616 R_ARM_JUMP_SLOT 00000000 getrandom@GLIBC_2.25 │ │ │ │ +004803ac 00056f16 R_ARM_JUMP_SLOT 00000000 XML_GetSpecifiedAttributeCount │ │ │ │ +004803b0 00020b16 R_ARM_JUMP_SLOT 00000000 unlink@GLIBC_2.4 │ │ │ │ +004803b4 00015016 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 │ │ │ │ +004803b8 0007b316 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ +004803bc 0006a216 R_ARM_JUMP_SLOT 00000000 posix_fadvise64@GLIBC_2.4 │ │ │ │ +004803c0 00029616 R_ARM_JUMP_SLOT 00000000 gethostbyaddr_r@GLIBC_2.4 │ │ │ │ +004803c4 00081516 R_ARM_JUMP_SLOT 00000000 __sem_clockwait64@GLIBC_2.34 │ │ │ │ +004803c8 0000d416 R_ARM_JUMP_SLOT 00000000 execv@GLIBC_2.4 │ │ │ │ +004803cc 0000db16 R_ARM_JUMP_SLOT 00029d9c fdatasync@GLIBC_2.4 │ │ │ │ +004803d0 00034116 R_ARM_JUMP_SLOT 00000000 epoll_create1@GLIBC_2.9 │ │ │ │ +004803d4 00047416 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ +004803d8 00076316 R_ARM_JUMP_SLOT 00000000 setlocale@GLIBC_2.4 │ │ │ │ +004803dc 0006e416 R_ARM_JUMP_SLOT 00000000 __h_errno_location@GLIBC_2.4 │ │ │ │ +004803e0 00041216 R_ARM_JUMP_SLOT 00000000 fopen64@GLIBC_2.4 │ │ │ │ +004803e4 00017316 R_ARM_JUMP_SLOT 00000000 getxattr@GLIBC_2.4 │ │ │ │ +004803e8 0004c616 R_ARM_JUMP_SLOT 00000000 clock@GLIBC_2.4 │ │ │ │ +004803ec 00024316 R_ARM_JUMP_SLOT 00000000 clearerr@GLIBC_2.4 │ │ │ │ +004803f0 0008ba16 R_ARM_JUMP_SLOT 00000000 pthread_cond_signal@GLIBC_2.4 │ │ │ │ +004803f4 00085b16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setflags@GLIBC_2.4 │ │ │ │ +004803f8 0001a516 R_ARM_JUMP_SLOT 00000000 setresgid@GLIBC_2.4 │ │ │ │ +004803fc 00017a16 R_ARM_JUMP_SLOT 00000000 mprotect@GLIBC_2.4 │ │ │ │ +00480400 0006cf16 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ +00480404 00033416 R_ARM_JUMP_SLOT 00000000 __ctype_tolower_loc@GLIBC_2.4 │ │ │ │ +00480408 0003f616 R_ARM_JUMP_SLOT 00000000 localeconv@GLIBC_2.4 │ │ │ │ +0048040c 0002cf16 R_ARM_JUMP_SLOT 00029e60 acos@GLIBC_2.4 │ │ │ │ +00480410 00034216 R_ARM_JUMP_SLOT 00000000 feof@GLIBC_2.4 │ │ │ │ +00480414 00040f16 R_ARM_JUMP_SLOT 00000000 getppid@GLIBC_2.4 │ │ │ │ +00480418 00006916 R_ARM_JUMP_SLOT 00000000 mknod@GLIBC_2.33 │ │ │ │ +0048041c 00063e16 R_ARM_JUMP_SLOT 00000000 openpty@GLIBC_2.34 │ │ │ │ +00480420 00020c16 R_ARM_JUMP_SLOT 00000000 ftell@GLIBC_2.4 │ │ │ │ +00480424 0005b816 R_ARM_JUMP_SLOT 00000000 log1p@GLIBC_2.4 │ │ │ │ +00480428 00052416 R_ARM_JUMP_SLOT 00000000 alarm@GLIBC_2.4 │ │ │ │ +0048042c 0006bb16 R_ARM_JUMP_SLOT 00029ec4 XML_SetNotStandaloneHandler │ │ │ │ +00480430 00029d16 R_ARM_JUMP_SLOT 00000000 __explicit_bzero_chk@GLIBC_2.25 │ │ │ │ +00480434 0005fb16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_destroy@GLIBC_2.4 │ │ │ │ +00480438 0007ec16 R_ARM_JUMP_SLOT 00000000 __futimens64@GLIBC_2.34 │ │ │ │ +0048043c 0004c216 R_ARM_JUMP_SLOT 00029ef4 XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ +00480440 0000d016 R_ARM_JUMP_SLOT 00000000 sigaddset@GLIBC_2.4 │ │ │ │ +00480444 00052a16 R_ARM_JUMP_SLOT 00000000 chroot@GLIBC_2.4 │ │ │ │ +00480448 00053216 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4 │ │ │ │ +0048044c 0001c416 R_ARM_JUMP_SLOT 00000000 dlopen@GLIBC_2.34 │ │ │ │ +00480450 00021f16 R_ARM_JUMP_SLOT 00000000 sem_init@GLIBC_2.34 │ │ │ │ +00480454 0002fa16 R_ARM_JUMP_SLOT 00000000 waitpid@GLIBC_2.4 │ │ │ │ +00480458 00049816 R_ARM_JUMP_SLOT 00000000 __pthread_cond_timedwait64@GLIBC_2.34 │ │ │ │ +0048045c 0008cc16 R_ARM_JUMP_SLOT 00000000 pthread_cond_destroy@GLIBC_2.4 │ │ │ │ +00480460 00074016 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ +00480464 0008ac16 R_ARM_JUMP_SLOT 00000000 __isoc23_sscanf@GLIBC_2.38 │ │ │ │ +00480468 00020116 R_ARM_JUMP_SLOT 00000000 lgetxattr@GLIBC_2.4 │ │ │ │ +0048046c 0006fd16 R_ARM_JUMP_SLOT 00000000 inflateSetDictionary │ │ │ │ +00480470 00077116 R_ARM_JUMP_SLOT 00000000 __vsnprintf_chk@GLIBC_2.4 │ │ │ │ +00480474 0006ab16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_destroy@GLIBC_2.4 │ │ │ │ +00480478 00077a16 R_ARM_JUMP_SLOT 00000000 XML_ExpatVersionInfo │ │ │ │ +0048047c 00070516 R_ARM_JUMP_SLOT 00029fb4 XML_GetCurrentLineNumber │ │ │ │ +00480480 0005c716 R_ARM_JUMP_SLOT 00000000 mkfifo@GLIBC_2.4 │ │ │ │ +00480484 0004eb16 R_ARM_JUMP_SLOT 00000000 open64@GLIBC_2.4 │ │ │ │ +00480488 00038916 R_ARM_JUMP_SLOT 00000000 __vfprintf_chk@GLIBC_2.4 │ │ │ │ +0048048c 0007b916 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ +00480490 00080116 R_ARM_JUMP_SLOT 00000000 fgetxattr@GLIBC_2.4 │ │ │ │ +00480494 00032e16 R_ARM_JUMP_SLOT 00000000 getegid@GLIBC_2.4 │ │ │ │ +00480498 00032316 R_ARM_JUMP_SLOT 00000000 lsetxattr@GLIBC_2.4 │ │ │ │ +0048049c 00020416 R_ARM_JUMP_SLOT 00000000 sethostname@GLIBC_2.4 │ │ │ │ +004804a0 00046d16 R_ARM_JUMP_SLOT 00000000 pwrite64@GLIBC_2.4 │ │ │ │ +004804a4 00054016 R_ARM_JUMP_SLOT 00000000 pthread_detach@GLIBC_2.34 │ │ │ │ +004804a8 00046816 R_ARM_JUMP_SLOT 00000000 killpg@GLIBC_2.4 │ │ │ │ +004804ac 0005d616 R_ARM_JUMP_SLOT 00000000 ctermid@GLIBC_2.4 │ │ │ │ +004804b0 00024416 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_destroy@GLIBC_2.4 │ │ │ │ +004804b4 0007fd16 R_ARM_JUMP_SLOT 0002a064 XML_SetEndCdataSectionHandler │ │ │ │ +004804b8 00023d16 R_ARM_JUMP_SLOT 0002a070 exp2@GLIBC_2.29 │ │ │ │ +004804bc 00047a16 R_ARM_JUMP_SLOT 00000000 getgrent@GLIBC_2.4 │ │ │ │ +004804c0 00015116 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_init@GLIBC_2.4 │ │ │ │ +004804c4 00035c16 R_ARM_JUMP_SLOT 00000000 sched_getaffinity@GLIBC_2.4 │ │ │ │ +004804c8 00012516 R_ARM_JUMP_SLOT 0002a0a0 XML_SetCommentHandler │ │ │ │ +004804cc 00072916 R_ARM_JUMP_SLOT 00000000 __localtime64_r@GLIBC_2.34 │ │ │ │ +004804d0 0001f116 R_ARM_JUMP_SLOT 00000000 __snprintf_chk@GLIBC_2.4 │ │ │ │ +004804d4 00040816 R_ARM_JUMP_SLOT 00000000 posix_fallocate64@GLIBC_2.4 │ │ │ │ +004804d8 00088416 R_ARM_JUMP_SLOT 00000000 pthread_mutex_init@GLIBC_2.4 │ │ │ │ +004804dc 00060c16 R_ARM_JUMP_SLOT 00000000 ptsname_r@GLIBC_2.4 │ │ │ │ +004804e0 00063316 R_ARM_JUMP_SLOT 00000000 pthread_attr_setstacksize@GLIBC_2.34 │ │ │ │ +004804e4 0003a816 R_ARM_JUMP_SLOT 00000000 shutdown@GLIBC_2.4 │ │ │ │ +004804e8 0002d916 R_ARM_JUMP_SLOT 00000000 bind@GLIBC_2.4 │ │ │ │ +004804ec 00056a16 R_ARM_JUMP_SLOT 00000000 fdopen@GLIBC_2.4 │ │ │ │ +004804f0 00072e16 R_ARM_JUMP_SLOT 00000000 wcsxfrm@GLIBC_2.4 │ │ │ │ +004804f4 00065e16 R_ARM_JUMP_SLOT 00000000 eventfd_read@GLIBC_2.7 │ │ │ │ +004804f8 0003b516 R_ARM_JUMP_SLOT 00000000 __syslog_chk@GLIBC_2.4 │ │ │ │ +004804fc 00085f16 R_ARM_JUMP_SLOT 00000000 strstr@GLIBC_2.4 │ │ │ │ +00480500 00084116 R_ARM_JUMP_SLOT 00000000 nice@GLIBC_2.4 │ │ │ │ +00480504 00006416 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ +00480508 00042116 R_ARM_JUMP_SLOT 00000000 frexp@GLIBC_2.4 │ │ │ │ +0048050c 00060616 R_ARM_JUMP_SLOT 0002a16c XML_SetSkippedEntityHandler │ │ │ │ +00480510 0001bd16 R_ARM_JUMP_SLOT 00000000 lockf64@GLIBC_2.4 │ │ │ │ +00480514 0001de16 R_ARM_JUMP_SLOT 00000000 getlogin_r@GLIBC_2.4 │ │ │ │ +00480518 00061f16 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ +0048051c 00005516 R_ARM_JUMP_SLOT 00000000 __sched_rr_get_interval64@GLIBC_2.34 │ │ │ │ +00480520 00063916 R_ARM_JUMP_SLOT 00000000 closedir@GLIBC_2.4 │ │ │ │ +00480524 0005a616 R_ARM_JUMP_SLOT 0002a1b8 XML_SetHashSalt16Bytes │ │ │ │ +00480528 00017816 R_ARM_JUMP_SLOT 0002a1c4 XML_SetAllocTrackerMaximumAmplification │ │ │ │ +0048052c 0003e316 R_ARM_JUMP_SLOT 00000000 __open64_2@GLIBC_2.7 │ │ │ │ +00480530 0003fc16 R_ARM_JUMP_SLOT 00000000 initgroups@GLIBC_2.4 │ │ │ │ +00480534 00066316 R_ARM_JUMP_SLOT 00000000 sem_post@GLIBC_2.34 │ │ │ │ +00480538 00001b16 R_ARM_JUMP_SLOT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ +0048053c 0005f616 R_ARM_JUMP_SLOT 00000000 wcscmp@GLIBC_2.4 │ │ │ │ +00480540 00076a16 R_ARM_JUMP_SLOT 0002a20c XML_SetProcessingInstructionHandler │ │ │ │ +00480544 0007ad16 R_ARM_JUMP_SLOT 00000000 __clock_nanosleep_time64@GLIBC_2.34 │ │ │ │ +00480548 00052516 R_ARM_JUMP_SLOT 00000000 log10@GLIBC_2.4 │ │ │ │ +0048054c 0003c216 R_ARM_JUMP_SLOT 00000000 unlockpt@GLIBC_2.4 │ │ │ │ +00480550 00060216 R_ARM_JUMP_SLOT 00000000 setvbuf@GLIBC_2.4 │ │ │ │ +00480554 00068616 R_ARM_JUMP_SLOT 00000000 __timerfd_gettime64@GLIBC_2.34 │ │ │ │ +00480558 00084c16 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ +0048055c 0003bc16 R_ARM_JUMP_SLOT 00000000 accept4@GLIBC_2.10 │ │ │ │ +00480560 00008416 R_ARM_JUMP_SLOT 00000000 XML_SetBase │ │ │ │ +00480564 00027116 R_ARM_JUMP_SLOT 00000000 setpwent@GLIBC_2.4 │ │ │ │ +00480568 0008b016 R_ARM_JUMP_SLOT 00000000 execve@GLIBC_2.4 │ │ │ │ +0048056c 0001f616 R_ARM_JUMP_SLOT 00000000 if_nameindex@GLIBC_2.4 │ │ │ │ +00480570 0004a516 R_ARM_JUMP_SLOT 0002a2a0 XML_SetElementDeclHandler │ │ │ │ +00480574 0001c816 R_ARM_JUMP_SLOT 0002a2ac XML_ErrorString │ │ │ │ +00480578 00011516 R_ARM_JUMP_SLOT 00000000 lseek64@GLIBC_2.4 │ │ │ │ +0048057c 00078f16 R_ARM_JUMP_SLOT 0002a2c8 malloc@GLIBC_2.4 │ │ │ │ +00480580 0000e516 R_ARM_JUMP_SLOT 0002a2d4 XML_SetAllocTrackerActivationThreshold │ │ │ │ +00480584 00000c16 R_ARM_JUMP_SLOT 00000000 mmap64@GLIBC_2.4 │ │ │ │ +00480588 0008cd16 R_ARM_JUMP_SLOT 00000000 listxattr@GLIBC_2.4 │ │ │ │ +0048058c 0000a716 R_ARM_JUMP_SLOT 0002a2f8 XML_SetEndNamespaceDeclHandler │ │ │ │ +00480590 00001e16 R_ARM_JUMP_SLOT 00000000 fma@GLIBC_2.4 │ │ │ │ +00480594 00064416 R_ARM_JUMP_SLOT 00000000 nl_langinfo@GLIBC_2.4 │ │ │ │ +00480598 00022116 R_ARM_JUMP_SLOT 00000000 gethostname@GLIBC_2.4 │ │ │ │ +0048059c 00062716 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ +004805a0 0001f416 R_ARM_JUMP_SLOT 00000000 sched_get_priority_min@GLIBC_2.4 │ │ │ │ +004805a4 00041716 R_ARM_JUMP_SLOT 00000000 grantpt@GLIBC_2.4 │ │ │ │ +004805a8 0006b916 R_ARM_JUMP_SLOT 00000000 sigaction@GLIBC_2.4 │ │ │ │ +004805ac 00034816 R_ARM_JUMP_SLOT 0002a358 XML_SetNotationDeclHandler │ │ │ │ +004805b0 0004f716 R_ARM_JUMP_SLOT 00000000 chdir@GLIBC_2.4 │ │ │ │ +004805b4 00088f16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setsigmask@GLIBC_2.4 │ │ │ │ +004805b8 0004d816 R_ARM_JUMP_SLOT 00000000 sem_trywait@GLIBC_2.34 │ │ │ │ +004805bc 0002d016 R_ARM_JUMP_SLOT 00000000 __fprintf_chk@GLIBC_2.4 │ │ │ │ +004805c0 00004016 R_ARM_JUMP_SLOT 00000000 posix_spawnp@GLIBC_2.15 │ │ │ │ +004805c4 00064516 R_ARM_JUMP_SLOT 00000000 XML_SetReturnNSTriplet │ │ │ │ +004805c8 00012a16 R_ARM_JUMP_SLOT 00000000 pthread_attr_init@GLIBC_2.4 │ │ │ │ +004805cc 0007b116 R_ARM_JUMP_SLOT 00000000 poll@GLIBC_2.4 │ │ │ │ +004805d0 00013616 R_ARM_JUMP_SLOT 0002a3c8 XML_SetEntityDeclHandler │ │ │ │ +004805d4 00072616 R_ARM_JUMP_SLOT 00000000 __gmtime64_r@GLIBC_2.34 │ │ │ │ +004805d8 0001c616 R_ARM_JUMP_SLOT 00000000 pthread_key_delete@GLIBC_2.34 │ │ │ │ +004805dc 0005b516 R_ARM_JUMP_SLOT 00000000 strnlen@GLIBC_2.4 │ │ │ │ +004805e0 00071e16 R_ARM_JUMP_SLOT 00000000 fstatvfs64@GLIBC_2.4 │ │ │ │ +004805e4 00012916 R_ARM_JUMP_SLOT 0002a408 asinh@GLIBC_2.4 │ │ │ │ +004805e8 00003f16 R_ARM_JUMP_SLOT 00000000 atan2@GLIBC_2.4 │ │ │ │ +004805ec 0003a416 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ +004805f0 00044916 R_ARM_JUMP_SLOT 00000000 setpgrp@GLIBC_2.4 │ │ │ │ +004805f4 00025a16 R_ARM_JUMP_SLOT 00000000 sched_getparam@GLIBC_2.4 │ │ │ │ +004805f8 00082f16 R_ARM_JUMP_SLOT 00000000 __libc_current_sigrtmax@GLIBC_2.4 │ │ │ │ +004805fc 00074816 R_ARM_JUMP_SLOT 00000000 getpwnam_r@GLIBC_2.4 │ │ │ │ +00480600 00041816 R_ARM_JUMP_SLOT 0002a460 acosh@GLIBC_2.4 │ │ │ │ +00480604 00071516 R_ARM_JUMP_SLOT 00000000 mkfifoat@GLIBC_2.4 │ │ │ │ +00480608 00039d16 R_ARM_JUMP_SLOT 00000000 __isoc23_strtol@GLIBC_2.38 │ │ │ │ +0048060c 00016216 R_ARM_JUMP_SLOT 00000000 getcwd@GLIBC_2.4 │ │ │ │ +00480610 00014116 R_ARM_JUMP_SLOT 00000000 rmdir@GLIBC_2.4 │ │ │ │ +00480614 00029716 R_ARM_JUMP_SLOT 00000000 setxattr@GLIBC_2.4 │ │ │ │ +00480618 00069916 R_ARM_JUMP_SLOT 00000000 wcsftime@GLIBC_2.4 │ │ │ │ +0048061c 00037416 R_ARM_JUMP_SLOT 00000000 strtok_r@GLIBC_2.4 │ │ │ │ +00480620 00074516 R_ARM_JUMP_SLOT 00000000 deflateCopy │ │ │ │ +00480624 00068e16 R_ARM_JUMP_SLOT 00000000 fremovexattr@GLIBC_2.4 │ │ │ │ +00480628 00028716 R_ARM_JUMP_SLOT 00000000 rewinddir@GLIBC_2.4 │ │ │ │ +0048062c 00006b16 R_ARM_JUMP_SLOT 00000000 wcstok@GLIBC_2.4 │ │ │ │ +00480630 00077516 R_ARM_JUMP_SLOT 00000000 pthread_getspecific@GLIBC_2.34 │ │ │ │ +00480634 0007e216 R_ARM_JUMP_SLOT 00000000 send@GLIBC_2.4 │ │ │ │ +00480638 0006c316 R_ARM_JUMP_SLOT 00000000 getpgid@GLIBC_2.4 │ │ │ │ +0048063c 00001f16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ +00480640 0000f916 R_ARM_JUMP_SLOT 0002a528 XML_ParserFree │ │ │ │ +00480644 00064216 R_ARM_JUMP_SLOT 00000000 eventfd_write@GLIBC_2.7 │ │ │ │ +00480648 00051416 R_ARM_JUMP_SLOT 00000000 sigfillset@GLIBC_2.4 │ │ │ │ +0048064c 00022c16 R_ARM_JUMP_SLOT 00000000 deflateInit2_ │ │ │ │ +00480650 00040316 R_ARM_JUMP_SLOT 00000000 pause@GLIBC_2.4 │ │ │ │ +00480654 0000fe16 R_ARM_JUMP_SLOT 00000000 getc@GLIBC_2.4 │ │ │ │ +00480658 00060316 R_ARM_JUMP_SLOT 00000000 pathconf@GLIBC_2.4 │ │ │ │ +0048065c 0003de16 R_ARM_JUMP_SLOT 00000000 dup2@GLIBC_2.4 │ │ │ │ +00480660 00058916 R_ARM_JUMP_SLOT 00000000 puts@GLIBC_2.4 │ │ │ │ +00480664 00086216 R_ARM_JUMP_SLOT 00000000 __setsockopt64@GLIBC_2.34 │ │ │ │ +00480668 0000fa16 R_ARM_JUMP_SLOT 0002a5a4 erf@GLIBC_2.4 │ │ │ │ +0048066c 00062f16 R_ARM_JUMP_SLOT 00000000 __sysconf@GLIBC_2.4 │ │ │ │ +00480670 00079516 R_ARM_JUMP_SLOT 0002a5bc XML_SetElementHandler │ │ │ │ +00480674 00010216 R_ARM_JUMP_SLOT 0002a5c8 XML_SetUnknownEncodingHandler │ │ │ │ +00480678 00027316 R_ARM_JUMP_SLOT 00000000 faccessat@GLIBC_2.4 │ │ │ │ +0048067c 00059016 R_ARM_JUMP_SLOT 00000000 pthread_getcpuclockid@GLIBC_2.34 │ │ │ │ +00480680 00066916 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ +00480684 00035f16 R_ARM_JUMP_SLOT 00000000 XML_StopParser │ │ │ │ +00480688 00023416 R_ARM_JUMP_SLOT 00000000 setreuid@GLIBC_2.4 │ │ │ │ +0048068c 00017916 R_ARM_JUMP_SLOT 00000000 endpwent@GLIBC_2.4 │ │ │ │ +00480690 00014416 R_ARM_JUMP_SLOT 00000000 XML_GetFeatureList │ │ │ │ +00480694 00075d16 R_ARM_JUMP_SLOT 00000000 textdomain@GLIBC_2.4 │ │ │ │ +00480698 00063216 R_ARM_JUMP_SLOT 0002a634 XML_SetAttlistDeclHandler │ │ │ │ +0048069c 0006b516 R_ARM_JUMP_SLOT 0002a640 copysign@GLIBC_2.4 │ │ │ │ +004806a0 00066116 R_ARM_JUMP_SLOT 0002a64c XML_SetStartElementHandler │ │ │ │ +004806a4 00042516 R_ARM_JUMP_SLOT 00000000 __sched_cpucount@GLIBC_2.6 │ │ │ │ +004806a8 0008b916 R_ARM_JUMP_SLOT 00000000 fmod@GLIBC_2.38 │ │ │ │ +004806ac 0006cc16 R_ARM_JUMP_SLOT 0002a670 XML_Parse │ │ │ │ +004806b0 00048e16 R_ARM_JUMP_SLOT 00000000 closelog@GLIBC_2.4 │ │ │ │ +004806b4 00013716 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ +004806b8 0000a316 R_ARM_JUMP_SLOT 00000000 flock@GLIBC_2.4 │ │ │ │ +004806bc 0006d216 R_ARM_JUMP_SLOT 00000000 wcsrchr@GLIBC_2.4 │ │ │ │ +004806c0 00003416 R_ARM_JUMP_SLOT 00000000 readlink@GLIBC_2.4 │ │ │ │ +004806c4 0004de16 R_ARM_JUMP_SLOT 00000000 memrchr@GLIBC_2.4 │ │ │ │ +004806c8 00023816 R_ARM_JUMP_SLOT 00000000 fork@GLIBC_2.4 │ │ │ │ +004806cc 0002ae16 R_ARM_JUMP_SLOT 00000000 wcstombs@GLIBC_2.4 │ │ │ │ +004806d0 0005a816 R_ARM_JUMP_SLOT 00000000 XML_GetBuffer │ │ │ │ +004806d4 00054e16 R_ARM_JUMP_SLOT 00000000 deflateSetDictionary │ │ │ │ +004806d8 00082116 R_ARM_JUMP_SLOT 0002a6f4 sin@GLIBC_2.4 │ │ │ │ +004806dc 00004e16 R_ARM_JUMP_SLOT 00000000 pthread_attr_destroy@GLIBC_2.4 │ │ │ │ +004806e0 00051816 R_ARM_JUMP_SLOT 00000000 XML_GetCurrentByteIndex │ │ │ │ +004806e4 00012b16 R_ARM_JUMP_SLOT 00000000 pthread_condattr_init@GLIBC_2.4 │ │ │ │ +004806e8 00033d16 R_ARM_JUMP_SLOT 00000000 sched_setaffinity@GLIBC_2.4 │ │ │ │ +004806ec 0002e116 R_ARM_JUMP_SLOT 00000000 log2@GLIBC_2.29 │ │ │ │ +004806f0 00020716 R_ARM_JUMP_SLOT 00000000 munmap@GLIBC_2.4 │ │ │ │ +004806f4 00056816 R_ARM_JUMP_SLOT 00000000 wcsncmp@GLIBC_2.4 │ │ │ │ +004806f8 00058016 R_ARM_JUMP_SLOT 00000000 __realpath_chk@GLIBC_2.4 │ │ │ │ +004806fc 0008a916 R_ARM_JUMP_SLOT 00000000 adler32 │ │ │ │ +00480700 00085416 R_ARM_JUMP_SLOT 00000000 readdir64@GLIBC_2.4 │ │ │ │ +00480704 00044016 R_ARM_JUMP_SLOT 00000000 lchown@GLIBC_2.4 │ │ │ │ +00480708 00055f16 R_ARM_JUMP_SLOT 00000000 putc@GLIBC_2.4 │ │ │ │ +0048070c 0000cb16 R_ARM_JUMP_SLOT 00000000 setns@GLIBC_2.14 │ │ │ │ +00480710 00068f16 R_ARM_JUMP_SLOT 0002a7a4 tan@GLIBC_2.4 │ │ │ │ +00480714 0004db16 R_ARM_JUMP_SLOT 0002a7b0 cosh@GLIBC_2.4 │ │ │ │ +00480718 00023e16 R_ARM_JUMP_SLOT 00000000 unlinkat@GLIBC_2.4 │ │ │ │ +0048071c 0006a716 R_ARM_JUMP_SLOT 00000000 dlsym@GLIBC_2.34 │ │ │ │ +00480720 00001516 R_ARM_JUMP_SLOT 00000000 linkat@GLIBC_2.4 │ │ │ │ +00480724 0007c216 R_ARM_JUMP_SLOT 00000000 seteuid@GLIBC_2.4 │ │ │ │ +00480728 0002eb16 R_ARM_JUMP_SLOT 00000000 pwritev64v2@GLIBC_2.26 │ │ │ │ +0048072c 00036816 R_ARM_JUMP_SLOT 00000000 __recvmsg64@GLIBC_2.34 │ │ │ │ +00480730 00033516 R_ARM_JUMP_SLOT 00000000 timerfd_create@GLIBC_2.8 │ │ │ │ +00480734 00014816 R_ARM_JUMP_SLOT 00000000 strcspn@GLIBC_2.4 │ │ │ │ +00480738 00086916 R_ARM_JUMP_SLOT 00000000 __sprintf_chk@GLIBC_2.4 │ │ │ │ +0048073c 00064916 R_ARM_JUMP_SLOT 00000000 fread@GLIBC_2.4 │ │ │ │ +00480740 00039116 R_ARM_JUMP_SLOT 00000000 fpathconf@GLIBC_2.4 │ │ │ │ +00480744 0006bc16 R_ARM_JUMP_SLOT 00000000 times@GLIBC_2.4 │ │ │ │ +00480748 0004f116 R_ARM_JUMP_SLOT 0002a84c fchdir@GLIBC_2.4 │ │ │ │ +0048074c 00028816 R_ARM_JUMP_SLOT 00000000 pthread_cond_init@GLIBC_2.4 │ │ │ │ +00480750 0001a716 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ +00480754 00054716 R_ARM_JUMP_SLOT 00000000 getservbyport@GLIBC_2.4 │ │ │ │ +00480758 00002716 R_ARM_JUMP_SLOT 00000000 getpwent@GLIBC_2.4 │ │ │ │ +0048075c 00046f16 R_ARM_JUMP_SLOT 00000000 kill@GLIBC_2.4 │ │ │ │ +00480760 00013e16 R_ARM_JUMP_SLOT 00000000 link@GLIBC_2.4 │ │ │ │ +00480764 00010516 R_ARM_JUMP_SLOT 00000000 setgid@GLIBC_2.4 │ │ │ │ +00480768 0008d516 R_ARM_JUMP_SLOT 00000000 ferror@GLIBC_2.4 │ │ │ │ +0048076c 00016816 R_ARM_JUMP_SLOT 00000000 getpeername@GLIBC_2.4 │ │ │ │ +00480770 00014916 R_ARM_JUMP_SLOT 00000000 __memmove_chk@GLIBC_2.4 │ │ │ │ +00480774 0007ba16 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ +00480778 00079b16 R_ARM_JUMP_SLOT 00000000 __strcpy_chk@GLIBC_2.4 │ │ │ │ +0048077c 0007fb16 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoul@GLIBC_2.38 │ │ │ │ +00480780 00036616 R_ARM_JUMP_SLOT 00000000 ftruncate64@GLIBC_2.4 │ │ │ │ +00480784 0007a516 R_ARM_JUMP_SLOT 00000000 chown@GLIBC_2.4 │ │ │ │ +00480788 0005f816 R_ARM_JUMP_SLOT 00000000 epoll_ctl@GLIBC_2.4 │ │ │ │ +0048078c 00007016 R_ARM_JUMP_SLOT 00000000 setrlimit64@GLIBC_2.4 │ │ │ │ +00480790 00086c16 R_ARM_JUMP_SLOT 00000000 getloadavg@GLIBC_2.4 │ │ │ │ +00480794 00077416 R_ARM_JUMP_SLOT 00000000 getgroups@GLIBC_2.4 │ │ │ │ +00480798 00045116 R_ARM_JUMP_SLOT 00000000 wmemchr@GLIBC_2.4 │ │ │ │ +0048079c 0002e916 R_ARM_JUMP_SLOT 00000000 recvfrom@GLIBC_2.4 │ │ │ │ +004807a0 0006cd16 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ +004807a4 0000e016 R_ARM_JUMP_SLOT 00000000 readv@GLIBC_2.4 │ │ │ │ +004807a8 0005d716 R_ARM_JUMP_SLOT 0002a970 fabs@GLIBC_2.4 │ │ │ │ +004807ac 00014516 R_ARM_JUMP_SLOT 00000000 getservbyname@GLIBC_2.4 │ │ │ │ +004807b0 0004b816 R_ARM_JUMP_SLOT 00000000 pipe@GLIBC_2.4 │ │ │ │ +004807b4 0005e616 R_ARM_JUMP_SLOT 00000000 endgrent@GLIBC_2.4 │ │ │ │ +004807b8 00031916 R_ARM_JUMP_SLOT 00000000 syscall@GLIBC_2.4 │ │ │ │ +004807bc 00027c16 R_ARM_JUMP_SLOT 00000000 setresuid@GLIBC_2.4 │ │ │ │ +004807c0 00086616 R_ARM_JUMP_SLOT 00000000 getsid@GLIBC_2.4 │ │ │ │ +004807c4 00019516 R_ARM_JUMP_SLOT 00000000 if_indextoname@GLIBC_2.4 │ │ │ │ +004807c8 00015c16 R_ARM_JUMP_SLOT 00000000 setregid@GLIBC_2.4 │ │ │ │ +004807cc 0003d216 R_ARM_JUMP_SLOT 00000000 strpbrk@GLIBC_2.4 │ │ │ │ +004807d0 0005a116 R_ARM_JUMP_SLOT 0002a9ec XML_SetCharacterDataHandler │ │ │ │ +004807d4 0007dd16 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ +004807d8 0003c316 R_ARM_JUMP_SLOT 00000000 getgrnam_r@GLIBC_2.4 │ │ │ │ +004807dc 00020816 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ +004807e0 0003cf16 R_ARM_JUMP_SLOT 00000000 fchmod@GLIBC_2.4 │ │ │ │ +004807e4 00022716 R_ARM_JUMP_SLOT 00000000 __clock_getres64@GLIBC_2.34 │ │ │ │ +004807e8 00061a16 R_ARM_JUMP_SLOT 00000000 __sched_cpualloc@GLIBC_2.7 │ │ │ │ +004807ec 00012216 R_ARM_JUMP_SLOT 00000000 __sched_cpufree@GLIBC_2.7 │ │ │ │ +004807f0 00013816 R_ARM_JUMP_SLOT 00000000 setenv@GLIBC_2.4 │ │ │ │ +004807f4 00015916 R_ARM_JUMP_SLOT 00000000 __getitimer64@GLIBC_2.34 │ │ │ │ +004807f8 00042c16 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ +004807fc 00001216 R_ARM_JUMP_SLOT 00000000 getpwuid_r@GLIBC_2.4 │ │ │ │ +00480800 0000c216 R_ARM_JUMP_SLOT 00000000 sigpending@GLIBC_2.4 │ │ │ │ +00480804 0000d216 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ +00480808 0003e116 R_ARM_JUMP_SLOT 00000000 dup3@GLIBC_2.9 │ │ │ │ +0048080c 00004616 R_ARM_JUMP_SLOT 00000000 fsetxattr@GLIBC_2.4 │ │ │ │ +00480810 0005a216 R_ARM_JUMP_SLOT 00000000 llistxattr@GLIBC_2.4 │ │ │ │ +00480814 0008b416 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ +00480818 00043a16 R_ARM_JUMP_SLOT 00000000 inflateCopy@ZLIB_1.2.0 │ │ │ │ +0048081c 00089816 R_ARM_JUMP_SLOT 00000000 pthread_self@GLIBC_2.4 │ │ │ │ +00480820 00073516 R_ARM_JUMP_SLOT 0002aae0 XML_SetUnparsedEntityDeclHandler │ │ │ │ +00480824 00050716 R_ARM_JUMP_SLOT 00000000 confstr@GLIBC_2.4 │ │ │ │ +00480828 00022816 R_ARM_JUMP_SLOT 00000000 __timerfd_settime64@GLIBC_2.34 │ │ │ │ +0048082c 00070c16 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ +00480830 0003c716 R_ARM_JUMP_SLOT 00000000 ttyname_r@GLIBC_2.4 │ │ │ │ +00480834 00015816 R_ARM_JUMP_SLOT 00000000 closefrom@GLIBC_2.34 │ │ │ │ +00480838 0004cd16 R_ARM_JUMP_SLOT 00000000 __fdelt_chk@GLIBC_2.15 │ │ │ │ +0048083c 0003d516 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ +00480840 00063b16 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addclose@GLIBC_2.4 │ │ │ │ +00480844 00001816 R_ARM_JUMP_SLOT 00000000 getgid@GLIBC_2.4 │ │ │ │ +00480848 0002e516 R_ARM_JUMP_SLOT 00000000 fdopendir@GLIBC_2.4 │ │ │ │ +0048084c 0006c116 R_ARM_JUMP_SLOT 00000000 truncate64@GLIBC_2.4 │ │ │ │ +00480850 0003be16 R_ARM_JUMP_SLOT 00000000 fputs@GLIBC_2.4 │ │ │ │ +00480854 00039716 R_ARM_JUMP_SLOT 00000000 ldexp@GLIBC_2.4 │ │ │ │ +00480858 00022a16 R_ARM_JUMP_SLOT 0002ab94 XML_SetHashSalt │ │ │ │ +0048085c 00038c16 R_ARM_JUMP_SLOT 00000000 sched_setparam@GLIBC_2.4 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ -Dynamic section at offset 0x44fef8 contains 28 entries: │ │ │ │ +Dynamic section at offset 0x45fef8 contains 28 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libz.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libexpat.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x291fc │ │ │ │ - 0x0000000d (FINI) 0x27f4b8 │ │ │ │ - 0x00000019 (INIT_ARRAY) 0x46fee8 │ │ │ │ + 0x0000000d (FINI) 0x27fae4 │ │ │ │ + 0x00000019 (INIT_ARRAY) 0x47fee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ - 0x0000001a (FINI_ARRAY) 0x46fef0 │ │ │ │ + 0x0000001a (FINI_ARRAY) 0x47fef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1ca54 │ │ │ │ 0x00000006 (SYMTAB) 0x13cf4 │ │ │ │ 0x0000000a (STRSZ) 41841 (bytes) │ │ │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ │ │ 0x00000015 (DEBUG) 0x0 │ │ │ │ - 0x00000003 (PLTGOT) 0x470000 │ │ │ │ + 0x00000003 (PLTGOT) 0x480000 │ │ │ │ 0x00000002 (PLTRELSZ) 4264 (bytes) │ │ │ │ 0x00000014 (PLTREL) REL │ │ │ │ 0x00000017 (JMPREL) 0x28154 │ │ │ │ 0x00000011 (REL) 0x28124 │ │ │ │ 0x00000012 (RELSZ) 48 (bytes) │ │ │ │ 0x00000013 (RELENT) 8 (bytes) │ │ │ │ 0x6ffffffe (VERNEED) 0x27f74 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 00172c0b06bf4635f721451da45607c074b9b2b7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0b52c5a69a2cf88762e01d6daaf3af4e3abc45d5 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.stapsdt │ │ │ │ Owner Data size Description │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x00092496, Base: 0x0045fe20, Semaphore: 0x004b9766 │ │ │ │ + Location: 0x000926f6, Base: 0x00460460, Semaphore: 0x004c9766 │ │ │ │ Arguments: 4@r8 4@r7 │ │ │ │ - stapsdt 0x00000029 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ - Name: gc__start │ │ │ │ - Location: 0x000af4de, Base: 0x0045fe20, Semaphore: 0x004b975e │ │ │ │ - Arguments: -4@[sp, #8] │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000af564, Base: 0x0045fe20, Semaphore: 0x004b9760 │ │ │ │ + Location: 0x000af7f8, Base: 0x00460460, Semaphore: 0x004c9760 │ │ │ │ Arguments: -4@r6 │ │ │ │ + stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ + Name: gc__start │ │ │ │ + Location: 0x000af902, Base: 0x00460460, Semaphore: 0x004c975e │ │ │ │ + Arguments: -4@[sp, #12] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x001c23ba, Base: 0x0045fe20, Semaphore: 0x004b9764 │ │ │ │ + Location: 0x001c482a, Base: 0x00460460, Semaphore: 0x004c9764 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x001c23c4, Base: 0x0045fe20, Semaphore: 0x004b9762 │ │ │ │ + Location: 0x001c4834, Base: 0x00460460, Semaphore: 0x004c9762 │ │ │ │ Arguments: 4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -243,16 +243,16 @@ │ │ │ │ __explicit_bzero_chk │ │ │ │ __ctype_tolower_loc │ │ │ │ __ctype_toupper_loc │ │ │ │ XML_UseForeignDTD │ │ │ │ eventfd_write │ │ │ │ eventfd_read │ │ │ │ gethostbyname_r │ │ │ │ -gai_strerror │ │ │ │ shutdown │ │ │ │ +gai_strerror │ │ │ │ fgetxattr │ │ │ │ lgetxattr │ │ │ │ fremovexattr │ │ │ │ lremovexattr │ │ │ │ copy_file_range │ │ │ │ memfd_create │ │ │ │ __clock_settime64 │ │ │ │ @@ -300,18 +300,18 @@ │ │ │ │ __isoc23_sscanf │ │ │ │ inet_aton │ │ │ │ XML_GetInputContext │ │ │ │ inet_ntoa │ │ │ │ strsignal │ │ │ │ getlogin_r │ │ │ │ sigpending │ │ │ │ +sethostname │ │ │ │ getservbyname │ │ │ │ getservbyport │ │ │ │ getprotobyname │ │ │ │ -sethostname │ │ │ │ if_indextoname │ │ │ │ getnameinfo │ │ │ │ login_tty │ │ │ │ __setitimer64 │ │ │ │ __getitimer64 │ │ │ │ sigwaitinfo │ │ │ │ __sigtimedwait64 │ │ │ │ @@ -2042,77 +2042,74 @@ │ │ │ │ ~h2FYF@F │ │ │ │ %#F:F1F(F │ │ │ │ *F3F!F8F │ │ │ │ 3#`chCE@ │ │ │ │ FJFYF0FUE │ │ │ │ hJF1F D@D │ │ │ │ *F#FRhRm │ │ │ │ -$%F&F'F/ │ │ │ │ +$%F&F'F2 │ │ │ │ F&h=Dsh[m │ │ │ │ F*FAF8F% │ │ │ │ IF[F"F(F │ │ │ │ 4D{@dD#DK │ │ │ │ IF[F"F0F │ │ │ │ pi%aBhSm │ │ │ │ 33`2F!F(F │ │ │ │ !F@F2F;F │ │ │ │ 3;`*F!FPF# │ │ │ │ *FiF8F.D │ │ │ │ -h h*F1F( │ │ │ │ +h h*F1F* │ │ │ │ +F"FAF0F/F │ │ │ │ -CF*F9F0FU │ │ │ │ +CF*F9F0FW │ │ │ │ $CF:F1F(F │ │ │ │ -;F2F)F F0 │ │ │ │ -KFBF9F(F0 │ │ │ │ +;F2F)F F1 │ │ │ │ +KFBF9F(F1 │ │ │ │ ;F2F)F F │ │ │ │ ;F*F1FhF │ │ │ │ &+F"F9FXF │ │ │ │ SF2FIF8F │ │ │ │ pGpGpGpGpGpGpGpG │ │ │ │ -$L#F8F2F)F │ │ │ │ +%L#F8F2F)F │ │ │ │ ;h2F!F@F │ │ │ │ 33`2F!F(F │ │ │ │ 33`2F!F(F │ │ │ │ #F2F)F8F │ │ │ │ -I*FX`pl> │ │ │ │ +I*FX`pl@ │ │ │ │ \h F"hZ` │ │ │ │ CF:F!F(F │ │ │ │ " │ │ │ │ +@"3F!F(F │ │ │ │ @"CF!F(F │ │ │ │ D"F9F5h(F │ │ │ │ #F4F>FGF │ │ │ │ -GRF;FAFHF │ │ │ │ -#RFAFHFi │ │ │ │ RF#FAFHF │ │ │ │ -"F9FHFUF │ │ │ │ +#AFHF]Fh │ │ │ │ +#AFHFUFh │ │ │ │ +GRF;FAFHF │ │ │ │ +#RFAFHFh │ │ │ │ #AFHFDFh │ │ │ │ -#AFHF]Fg │ │ │ │ -#AFHFUFf │ │ │ │ +"F9FHFUF │ │ │ │ SiUF`i ! │ │ │ │ F9F3F F@ │ │ │ │ -F9F3F F@ │ │ │ │ +F1FSF F@ │ │ │ │ H...^x...0M.A.W..........7.cFOFdF │ │ │ │ ;FaiADaa] │ │ │ │ m8@/hwE& │ │ │ │ 3h:C8`cE │ │ │ │ 3FZF!F8F │ │ │ │ -oN)FoJHF │ │ │ │ -;N)F>JHF │ │ │ │ +cN)FcJHF │ │ │ │ +BN)FBJHF │ │ │ │ 3+`;F_FO │ │ │ │ 11D8>>>>>> │ │ │ │ "FYF FcF │ │ │ │ FFFFFF.&F │ │ │ │ :F1hSF F │ │ │ │ K`fa4F#ho │ │ │ │ 3;`{hCE@ │ │ │ │ @@ -2155,23 +2154,21 @@ │ │ │ │ .#,:AF@F │ │ │ │ 3#`&FchZm │ │ │ │ *FKF@F!F │ │ │ │ 3)F#aphT │ │ │ │ Dh#ibmdi │ │ │ │ a&A"?!<'{ │ │ │ │ i!a*F#h0F │ │ │ │ -I ,4LD\a │ │ │ │ kh^kKhYk │ │ │ │ vpQQQQQQQQQQQQQQQmQyQQ"s │ │ │ │ Ih@hA@Q` │ │ │ │ "F3F,F ' │ │ │ │ "F3F,FOF │ │ │ │ F#F4F>FWF │ │ │ │ 2F9F FKF │ │ │ │ -F2hD*F8F/D │ │ │ │ JFQFMD.D │ │ │ │ KF2FIF(F │ │ │ │ U%bea%toLZ │ │ │ │ F*FcF.FeF │ │ │ │ *DvB"D5@2@ │ │ │ │ 0F%F&F'F │ │ │ │ CF:F(F!F │ │ │ │ +F*FAFXF │ │ │ │ ;FBF)F F │ │ │ │ 2"`Zh!FHF │ │ │ │ -KF2F!F(FH │ │ │ │ +KF2F!F(FF │ │ │ │ cF2F!F8F │ │ │ │ FcF1h*hR │ │ │ │ -(F?!RFUD9 │ │ │ │ +(F?!RFUD7 │ │ │ │ 3FBF)F F │ │ │ │ 3#`ZF!F@F │ │ │ │ $3FJF9F@F │ │ │ │ -HF2F?!ND5 │ │ │ │ +HF2F?!ND3 │ │ │ │ e+FAF F@ │ │ │ │ 'E 5*F(F │ │ │ │ FQF#F0F:F │ │ │ │ @SFBF9F0F │ │ │ │ 1D)D0*@ │ │ │ │ $j$So$$$$$$$$$$$$$$$$7:CuK$@2$$2$e$$z │ │ │ │ RF;F%! F │ │ │ │ @@ -2296,58 +2295,57 @@ │ │ │ │ Yg#*oagF,a │ │ │ │ oa#*gF,a@ │ │ │ │ K@S@\@D@c │ │ │ │ 'F 62F0F │ │ │ │ JF8F!F#h │ │ │ │ &;D#a"F(FGE) │ │ │ │ 1F"Ffh(F │ │ │ │ - UeF7N0] │ │ │ │ + ]UM07Fe │ │ │ │ `#`(Fg`O │ │ │ │ 3#`ch[mX │ │ │ │ #F:F(F1F^ │ │ │ │ #2F!F(F_ │ │ │ │ -#:F)F0F^ │ │ │ │ +#:F)F0F_ │ │ │ │ #JF)F0F^ │ │ │ │ #BF)F0F^ │ │ │ │ q#FZF8FB │ │ │ │ LB1F F+F │ │ │ │ FWFUFVFO │ │ │ │ 1F#Fbh(F │ │ │ │ 'F 62F0F │ │ │ │ BF F+iii │ │ │ │ 3iBFqi F │ │ │ │ SF*F!F8F# │ │ │ │ PJSF!F8F# │ │ │ │ -2"`Zh!F8Fy │ │ │ │ +2"`Zh!F8F{ │ │ │ │ ;F2F)F F │ │ │ │ :FHFLnYF │ │ │ │ 8F:hYFBE │ │ │ │ #2F!F(F │ │ │ │ 1#Dk`1` F │ │ │ │ #F2FAF8F │ │ │ │ 2:`Zh9F F │ │ │ │ \Kp)F0FEE │ │ │ │ - #F0F)F5 │ │ │ │ + #F0F)F6 │ │ │ │ 8ch F[m[ │ │ │ │ F!F;F2FC │ │ │ │ p/#hQXJj │ │ │ │ 4D7F0F9F │ │ │ │ -"h(F!`9F5 │ │ │ │ -#BF)F8F+ │ │ │ │ -#"F)F8F+ │ │ │ │ +"h(F!`9F4 │ │ │ │ +#BF)F8F, │ │ │ │ +#"F)F8F, │ │ │ │ @B0F!F#h │ │ │ │ 3+`8FeaF │ │ │ │ -##b Fdh │ │ │ │ #33333%!33!333313333333333333333/38363- │ │ │ │ 3333)333 │ │ │ │ 8F!Fch[m │ │ │ │ F_@e@;F, │ │ │ │ kH@yhp@D │ │ │ │ ;FBF)F F │ │ │ │ -3+`!F@FD │ │ │ │ +3+`!F@FF │ │ │ │ .F2F!F8Fm │ │ │ │ UANBNAHF │ │ │ │ 11111111111111%>% │ │ │ │ ""`Yx09 )8 │ │ │ │ 3;`Bx0: *A │ │ │ │ xQBF1F8F │ │ │ │ option '%s': %ld │ │ │ │ @@ -4683,20 +4681,20 @@ │ │ │ │ bad operand type for unary ~: '%.200s' │ │ │ │ PyCapsule_New called with null pointer │ │ │ │ coroutine ignored GeneratorExit │ │ │ │ generator ignored GeneratorExit │ │ │ │ async generator ignored GeneratorExit │ │ │ │ too many statically nested blocks │ │ │ │ can't allocate lock │ │ │ │ -asynchronous comprehension outside of an asynchronous function │ │ │ │ -PyCapsule_GetPointer called with invalid PyCapsule object │ │ │ │ -PyCapsule_GetPointer called with incorrect name │ │ │ │ Can't convert '%.100s' object to str implicitly │ │ │ │ +asynchronous comprehension outside of an asynchronous function │ │ │ │ not holding the import lock │ │ │ │ unlocking a recursive mutex that is not owned by the current thread │ │ │ │ +PyCapsule_GetPointer called with invalid PyCapsule object │ │ │ │ +PyCapsule_GetPointer called with incorrect name │ │ │ │ no current thread ident │ │ │ │ super(): no arguments │ │ │ │ super(): arg[0] deleted │ │ │ │ super(): bad __class__ cell │ │ │ │ super(): empty __class__ cell │ │ │ │ super(): __class__ is not a type (%s) │ │ │ │ super(): __class__ cell not found │ │ │ │ @@ -5021,19 +5019,19 @@ │ │ │ │ uname_result │ │ │ │ struct_rusage │ │ │ │ _have_functions │ │ │ │ cannot read ticks_per_second │ │ │ │ Exception ignored on removing the last compiler stack item │ │ │ │ Exception ignored on appending nested instruction sequence │ │ │ │ argument should be integer or None, not %.200s │ │ │ │ -'%.200s' object doesn't support item deletion │ │ │ │ ordinal not in range(128) │ │ │ │ <%U-%zd> │ │ │ │ _register_code │ │ │ │ linecache._register_code is not callable │ │ │ │ +'%.200s' object doesn't support item deletion │ │ │ │ compiler_lookup_arg(name=%R) with reftype=%d failed in %S; freevars of code %S: %R │ │ │ │ _PyST_GetScope(name=%R) failed: unknown scope in unit %S (%R); symbols: %R; locals: %R; globals: %R │ │ │ │ %s op %d should not be possible │ │ │ │ too many expressions in star-unpacking assignment │ │ │ │ multiple starred expressions in assignment │ │ │ │ invalid node type (%d) for augmented assignment │ │ │ │ can only join an iterable │ │ │ │ @@ -6155,31 +6153,31 @@ │ │ │ │ argument should be integer or bytes-like object, not '%.200s' │ │ │ │ Py_Initialize must be called first │ │ │ │ Exception ignored in atexit callback %R │ │ │ │ __interactivehook__ │ │ │ │ cpython.run_interactivehook │ │ │ │ Failed calling sys.__interactivehook__ │ │ │ │ replace bytes is too long │ │ │ │ -parking_lot: sem_init failed │ │ │ │ -unexpected error from semaphore: %d │ │ │ │ Exception ignored on flushing sys.stdout │ │ │ │ unknown dlopen() error │ │ │ │ ./%-.255s │ │ │ │ %.20s_%.200s │ │ │ │ +parking_lot: sem_init failed │ │ │ │ PyThreadState_Clear: warning: thread still has a frame │ │ │ │ PyThreadState_Clear: warning: thread still has a generator │ │ │ │ +unexpected error from semaphore: %d │ │ │ │ tstate %p is still current │ │ │ │ On;encoding error handler must return (str/bytes, int) tuple │ │ │ │ position %zd from error handler out of bounds │ │ │ │ NULL interpreter │ │ │ │ failed to clear current tstate (TSS) │ │ │ │ codec must pass exception instance │ │ │ │ _bootstrap_external │ │ │ │ -parking_lot: sem_post failed │ │ │ │ _RAW_MAGIC_NUMBER │ │ │ │ +parking_lot: sem_post failed │ │ │ │ can't unpack IEEE 754 special value on non-IEEE platform │ │ │ │ sys.excepthook │ │ │ │ Exception ignored in audit hook │ │ │ │ Error in sys.excepthook: │ │ │ │ Original exception was: │ │ │ │ sys.excepthook is missing │ │ │ │ field 'key' is required for DictComp │ │ │ │ @@ -6244,14 +6242,21 @@ │ │ │ │ DEBUG_SAVEALL │ │ │ │ DEBUG_LEAK │ │ │ │ binascii.Error │ │ │ │ binascii.Incomplete │ │ │ │ Incomplete │ │ │ │ __about__ │ │ │ │ module %s does not support loading in subinterpreters │ │ │ │ +Precision not allowed in integer format specifier │ │ │ │ +Negative zero coercion (z) not allowed in integer format specifier │ │ │ │ +Sign not allowed with integer format specifier 'c' │ │ │ │ +Alternate form (#) not allowed with integer format specifier 'c' │ │ │ │ +a number is required │ │ │ │ +(O(OiiNii)) │ │ │ │ +# destroy %U │ │ │ │ copysign │ │ │ │ factorial │ │ │ │ isfinite │ │ │ │ remainder │ │ │ │ nextafter │ │ │ │ heappush │ │ │ │ heappushpop │ │ │ │ @@ -6363,21 +6368,14 @@ │ │ │ │ datetime.date │ │ │ │ datetime.timedelta │ │ │ │ last_exc │ │ │ │ last_type │ │ │ │ last_value │ │ │ │ last_traceback │ │ │ │ Fast implementation of the datetime type. │ │ │ │ -Precision not allowed in integer format specifier │ │ │ │ -Negative zero coercion (z) not allowed in integer format specifier │ │ │ │ -Sign not allowed with integer format specifier 'c' │ │ │ │ -Alternate form (#) not allowed with integer format specifier 'c' │ │ │ │ -a number is required │ │ │ │ -(O(OiiNii)) │ │ │ │ -# destroy %U │ │ │ │ end_offset must be provided when end_lineno is provided │ │ │ │ zlib.error │ │ │ │ MAX_WBITS │ │ │ │ DEFLATED │ │ │ │ DEF_MEM_LEVEL │ │ │ │ DEF_BUF_SIZE │ │ │ │ Z_NO_COMPRESSION │ │ │ │ @@ -6428,14 +6426,18 @@ │ │ │ │ 0.0 cannot be raised to a negative power │ │ │ │ field 'args' is required for Lambda │ │ │ │ field 'body' is required for Lambda │ │ │ │ At least one argument is required. │ │ │ │ after_in_child │ │ │ │ after_in_parent │ │ │ │ '%s' must be callable, not %s │ │ │ │ +# clear[1] %s │ │ │ │ +Exception ignored on clearing module dict │ │ │ │ +# clear[2] %s │ │ │ │ +unclosed file %R │ │ │ │ getrandbits │ │ │ │ insort_right │ │ │ │ insort_left │ │ │ │ decompress │ │ │ │ unused_data │ │ │ │ needs_input │ │ │ │ unconsumed_tail │ │ │ │ @@ -6443,18 +6445,14 @@ │ │ │ │ compressobj │ │ │ │ decompressobj │ │ │ │ _random.Random │ │ │ │ clear_locals │ │ │ │ zlib._ZlibDecompressor │ │ │ │ zlib.Decompress │ │ │ │ zlib.Compress │ │ │ │ -# clear[1] %s │ │ │ │ -Exception ignored on clearing module dict │ │ │ │ -# clear[2] %s │ │ │ │ -unclosed file %R │ │ │ │ (OnnNnn) │ │ │ │ Exception ignored on clearing sys.meta_path │ │ │ │ unicodedata._ucnhash_CAPI │ │ │ │ OK;illegal decoder state │ │ │ │ PyCapsule_Import could not import module "%s" │ │ │ │ PyCapsule_Import "%s" is not valid │ │ │ │ Un;decoding error handler must return (str, int) tuple │ │ │ │ @@ -6473,24 +6471,27 @@ │ │ │ │ cpython._PySys_ClearAuditHooks │ │ │ │ unicode error │ │ │ │ value error │ │ │ │ (%s) unknown error │ │ │ │ '%U' codec can't decode byte 0x%02x in position %zd: %U │ │ │ │ '%U' codec can't decode bytes in position %zd-%zd: %U │ │ │ │ invalid normalization form │ │ │ │ +cpython.PyInterpreterState_Clear │ │ │ │ category │ │ │ │ bidirectional │ │ │ │ combining │ │ │ │ mirrored │ │ │ │ east_asian_width │ │ │ │ decomposition │ │ │ │ is_normalized │ │ │ │ keepends │ │ │ │ +HANGUL SYLLABLE │ │ │ │ +CJK UNIFIED IDEOGRAPH- │ │ │ │ +TANGUT IDEOGRAPH- │ │ │ │ unicodedata.UCD │ │ │ │ -cpython.PyInterpreterState_Clear │ │ │ │ character maps to │ │ │ │ character mapping must be in range(0x%lx) │ │ │ │ character mapping must return integer, None or str │ │ │ │ Found non-str '%s' in skip_file_prefixes. │ │ │ │ could not convert string to float: '%.200s' │ │ │ │ value too large to convert to float: '%.200s' │ │ │ │ unsupported format string passed to %.200s.__format__ │ │ │ │ @@ -6504,17 +6505,14 @@ │ │ │ │ remaining subinterpreters │ │ │ │ the interpreter doesn't have its own allocator │ │ │ │ Existing exports of data: object cannot be re-sized │ │ │ │ PyBuffer_ToContiguous: len != view->len │ │ │ │ can't extend bytearray with %.100s │ │ │ │ expected iterable of integers; got: 'str' │ │ │ │ can't set bytearray slice from %.100s │ │ │ │ -HANGUL SYLLABLE │ │ │ │ -CJK UNIFIED IDEOGRAPH- │ │ │ │ -TANGUT IDEOGRAPH- │ │ │ │ iterable unpacking cannot be used in comprehension │ │ │ │ did you forget parentheses around the comprehension target? │ │ │ │ only single target (not %s) can be annotated │ │ │ │ only single target (not tuple) can be annotated │ │ │ │ illegal target for annotation │ │ │ │ assignment to yield expression not possible │ │ │ │ '%s' is an illegal expression for augmented assignment │ │ │ │ @@ -6526,14 +6524,16 @@ │ │ │ │ enumerate() missing required argument 'iterable' │ │ │ │ enumerate() takes at most 2 arguments (%zd given) │ │ │ │ sys._getframemodulename │ │ │ │ ../Objects/funcobject.c │ │ │ │ os.rename │ │ │ │ %s: src and dst must be the same type │ │ │ │ O(OiiOii) │ │ │ │ +src_dir_fd │ │ │ │ +dst_dir_fd │ │ │ │ os.mkdir │ │ │ │ cannot convert dictionary update sequence element #%zd to a sequence │ │ │ │ dictionary update sequence element #%zd has length %zd; 2 is required │ │ │ │ Exception ignored in %s watcher callback for │ │ │ │ cannot assign to %s │ │ │ │ expression cannot contain assignment, perhaps you meant "=="? │ │ │ │ cannot assign to keyword argument unpacking │ │ │ │ @@ -6589,22 +6589,14 @@ │ │ │ │ %u unused pools * %d bytes │ │ │ │ # bytes lost to pool headers │ │ │ │ # bytes lost to quantization │ │ │ │ # bytes lost to arena alignment │ │ │ │ arena map counts │ │ │ │ # bytes lost to arena map root │ │ │ │ %d %ss * %zd bytes each │ │ │ │ -src_dir_fd │ │ │ │ -dst_dir_fd │ │ │ │ -PyDict_EVENT_ADDED │ │ │ │ -PyDict_EVENT_MODIFIED │ │ │ │ -PyDict_EVENT_DELETED │ │ │ │ -PyDict_EVENT_CLONED │ │ │ │ -PyDict_EVENT_CLEARED │ │ │ │ -PyDict_EVENT_DEALLOCATED │ │ │ │ │ │ │ │ |O:gmtime │ │ │ │ i:sched_getaffinity │ │ │ │ could not allocate a large enough CPU set │ │ │ │ ../Objects/fileobject.c │ │ │ │ object.readline() returned non-string │ │ │ │ EOF when reading a line │ │ │ │ @@ -6614,14 +6606,22 @@ │ │ │ │ gid is less than minimum │ │ │ │ gid is greater than maximum │ │ │ │ cannot hash writable memoryview object │ │ │ │ memoryview: hashing is restricted to formats 'B', 'b' or 'c' │ │ │ │ argument 'skip_file_prefixes' │ │ │ │ category must be a Warning subclass, not '%s' │ │ │ │ str() on a bytes instance │ │ │ │ +stacklevel │ │ │ │ +skip_file_prefixes │ │ │ │ +PyDict_EVENT_ADDED │ │ │ │ +PyDict_EVENT_MODIFIED │ │ │ │ +PyDict_EVENT_DELETED │ │ │ │ +PyDict_EVENT_CLONED │ │ │ │ +PyDict_EVENT_CLEARED │ │ │ │ +PyDict_EVENT_DEALLOCATED │ │ │ │ ord() expected string of length 1, but %.200s found │ │ │ │ ord() expected a character, but string of length %zd found │ │ │ │ bytes object is too large to make repr │ │ │ │ i:getsid │ │ │ │ _module_repr │ │ │ │ CODESIZE │ │ │ │ MAXREPEAT │ │ │ │ @@ -6650,68 +6650,67 @@ │ │ │ │ range indices must be integers or slices, not %.200s │ │ │ │ frexp() result out of range │ │ │ │ float too large to pack with d format │ │ │ │ time.sleep │ │ │ │ sleep length must be non-negative │ │ │ │ Invalid value NaN (not a number) │ │ │ │ timestamp out of range for platform time_t │ │ │ │ +argument 'code' │ │ │ │ +argument 'groupindex' │ │ │ │ +argument 'indexgroup' │ │ │ │ +invalid SRE code │ │ │ │ +Cannot recover from stack overflow. │ │ │ │ +maximum recursion depth exceeded%s │ │ │ │ +expected string or bytes-like object, got '%.200s' │ │ │ │ +Buffer is NULL │ │ │ │ +Out of memory and PyExc_MemoryError is not initialized yet │ │ │ │ +exc must be an exception, not '%s' │ │ │ │ +local variable '%R' is not defined │ │ │ │ +expected an indented block after 'case' statement on line %d │ │ │ │ +note must be a str, not '%s' │ │ │ │ +Cannot add note: __notes__ is not a list │ │ │ │ +PyType_GetModule: Type '%s' is not a heap type │ │ │ │ +PyType_GetModule: Type '%s' has no associated module │ │ │ │ +cannot use a string pattern on a bytes-like object │ │ │ │ +cannot use a bytes pattern on a string-like object │ │ │ │ +The span of capturing group is wrong, please report a bug for the re module. │ │ │ │ +reentrant call inside %.100s.__repr__ │ │ │ │ + name=%R │ │ │ │ +%U encoding=%R> │ │ │ │ + mode=%R │ │ │ │ +|Op:dump_traceback │ │ │ │ +groupindex │ │ │ │ +indexgroup │ │ │ │ priority │ │ │ │ lastindex │ │ │ │ The integer index of the last matched capturing group. │ │ │ │ lastgroup │ │ │ │ The name of the last matched capturing group. │ │ │ │ The string passed to match() or search(). │ │ │ │ The regular expression object. │ │ │ │ The index into the string at which the RE engine started looking for a match. │ │ │ │ The index into the string beyond which the RE engine will not go. │ │ │ │ groupdict │ │ │ │ Matches are generic over the type of string which was matched (str or bytes) │ │ │ │ -groupindex │ │ │ │ A dictionary mapping group names to group numbers. │ │ │ │ The pattern string from which the RE object was compiled. │ │ │ │ The regex matching flags. │ │ │ │ The number of capturing groups in the pattern. │ │ │ │ fullmatch │ │ │ │ finditer │ │ │ │ Patterns are generic over the type of string they handle (str or bytes) │ │ │ │ getcodesize │ │ │ │ ascii_iscased │ │ │ │ unicode_iscased │ │ │ │ ascii_tolower │ │ │ │ unicode_tolower │ │ │ │ -stacklevel │ │ │ │ -skip_file_prefixes │ │ │ │ _sre.SRE_Template │ │ │ │ _sre.SRE_Scanner │ │ │ │ re.Match │ │ │ │ re.Pattern │ │ │ │ -argument 'code' │ │ │ │ -argument 'groupindex' │ │ │ │ -argument 'indexgroup' │ │ │ │ -invalid SRE code │ │ │ │ -Cannot recover from stack overflow. │ │ │ │ -maximum recursion depth exceeded%s │ │ │ │ -expected string or bytes-like object, got '%.200s' │ │ │ │ -Buffer is NULL │ │ │ │ -Out of memory and PyExc_MemoryError is not initialized yet │ │ │ │ -exc must be an exception, not '%s' │ │ │ │ -local variable '%R' is not defined │ │ │ │ -expected an indented block after 'case' statement on line %d │ │ │ │ -note must be a str, not '%s' │ │ │ │ -Cannot add note: __notes__ is not a list │ │ │ │ -PyType_GetModule: Type '%s' is not a heap type │ │ │ │ -PyType_GetModule: Type '%s' has no associated module │ │ │ │ -cannot use a string pattern on a bytes-like object │ │ │ │ -cannot use a bytes pattern on a string-like object │ │ │ │ -The span of capturing group is wrong, please report a bug for the re module. │ │ │ │ -|Op:dump_traceback │ │ │ │ -reentrant call inside %.100s.__repr__ │ │ │ │ - name=%R │ │ │ │ -%U encoding=%R> │ │ │ │ - mode=%R │ │ │ │ socket.herror │ │ │ │ socket.gaierror │ │ │ │ gaierror │ │ │ │ SocketType │ │ │ │ has_ipv6 │ │ │ │ _socket.CAPI │ │ │ │ AF_UNSPEC │ │ │ │ @@ -7059,14 +7058,20 @@ │ │ │ │ NI_MAXSERV │ │ │ │ NI_NOFQDN │ │ │ │ NI_NUMERICHOST │ │ │ │ NI_NAMEREQD │ │ │ │ NI_NUMERICSERV │ │ │ │ NI_DGRAM │ │ │ │ SHUT_RDWR │ │ │ │ +cannot use '_' as a target │ │ │ │ +invalid pattern target │ │ │ │ +file.read() returned not bytes but %.100s │ │ │ │ +_PyCapsule_SetTraverse called with invalid PyCapsule object │ │ │ │ +_PyCapsule_SetTraverse() called with NULL callback │ │ │ │ +can't compare offset-naive and offset-aware times │ │ │ │ the socket timeout │ │ │ │ the socket family │ │ │ │ the socket type │ │ │ │ the socket protocol │ │ │ │ connect_ex │ │ │ │ getpeername │ │ │ │ getsockname │ │ │ │ @@ -7091,22 +7096,15 @@ │ │ │ │ getdefaulttimeout │ │ │ │ setdefaulttimeout │ │ │ │ if_nameindex │ │ │ │ if_nametoindex │ │ │ │ if_indextoname │ │ │ │ CMSG_LEN │ │ │ │ CMSG_SPACE │ │ │ │ -indexgroup │ │ │ │ _socket.socket │ │ │ │ -cannot use '_' as a target │ │ │ │ -invalid pattern target │ │ │ │ -file.read() returned not bytes but %.100s │ │ │ │ -_PyCapsule_SetTraverse called with invalid PyCapsule object │ │ │ │ -_PyCapsule_SetTraverse() called with NULL callback │ │ │ │ -can't compare offset-naive and offset-aware times │ │ │ │ positional patterns follow keyword patterns │ │ │ │ bad operand type for abs(): '%.200s' │ │ │ │ can't compare offset-naive and offset-aware datetimes │ │ │ │ (O&O&O&O&) │ │ │ │ │ │ │ │ object address : %p │ │ │ │ object refcount : %zd │ │ │ │ @@ -7124,16 +7122,14 @@ │ │ │ │ config dict has %zd extra items (%R) │ │ │ │ readinto of closed file │ │ │ │ OOpO:lru_cache │ │ │ │ maxsize should be integer or None │ │ │ │ │ │ │ │ divmod() │ │ │ │ real number required in complex literal │ │ │ │ -user_function │ │ │ │ -cache_info_type │ │ │ │ don't know how to handle %.200s in error callback │ │ │ │ argument list must be a tuple │ │ │ │ %.200s attribute not set │ │ │ │ %.200s attribute must be unicode │ │ │ │ Un;translating error handler must return (str, int) tuple │ │ │ │ Stack (most recent call first): │ │ │ │ │ │ │ │ @@ -7151,14 +7147,16 @@ │ │ │ │ rounded value too large to represent │ │ │ │ failed detaching handle │ │ │ │ field 'value' is required for MatchValue │ │ │ │ detach_thread: failed detaching thread │ │ │ │ %.200s() takes no positional arguments │ │ │ │ field 'subject' is required for Match │ │ │ │ ../Objects/iterobject.c │ │ │ │ +user_function │ │ │ │ +cache_info_type │ │ │ │ iter index too large │ │ │ │ sum() can't sum strings [use ''.join(seq) instead] │ │ │ │ sum() can't sum bytes [use b''.join(seq) instead] │ │ │ │ sum() can't sum bytearray [use b''.join(seq) instead] │ │ │ │ bytearray object is too large to make repr │ │ │ │ bytearray index out of range │ │ │ │ bytearray indices must be integers or slices, not %.200s │ │ │ │ @@ -7210,14 +7208,33 @@ │ │ │ │ tool name must be a str │ │ │ │ tool %d is already in use │ │ │ │ sys.settrace │ │ │ │ invalid event set 0x%x │ │ │ │ cannot set C_RETURN or C_RAISE events independently │ │ │ │ /proc/self/stat │ │ │ │ first argument must be callable or None │ │ │ │ +setlocale │ │ │ │ +localeconv │ │ │ │ +nl_langinfo │ │ │ │ +dgettext │ │ │ │ +dcgettext │ │ │ │ +bindtextdomain │ │ │ │ +bind_textdomain_codeset │ │ │ │ +getencoding │ │ │ │ +ABMON_10 │ │ │ │ +ABMON_11 │ │ │ │ +ABMON_12 │ │ │ │ +RADIXCHAR │ │ │ │ +CRNCYSTR │ │ │ │ +T_FMT_AMPM │ │ │ │ +ERA_D_FMT │ │ │ │ +ERA_D_T_FMT │ │ │ │ +ERA_T_FMT │ │ │ │ +ALT_DIGITS │ │ │ │ +_DATE_FMT │ │ │ │ '%.200s' object is unsliceable │ │ │ │ tool %d is not in use │ │ │ │ events set too many times │ │ │ │ .__class__.__qualname__ is not a unicode object │ │ │ │ This process (pid=%d) is multi-threaded, use of %s() may lead to deadlocks in the child. │ │ │ │ this __dict__ descriptor does not support '%.200s' objects │ │ │ │ make_scanner │ │ │ │ @@ -7234,78 +7251,72 @@ │ │ │ │ _type_check │ │ │ │ __defaults__ must be set to a tuple object │ │ │ │ object.__delattr__ │ │ │ │ Cannot disable %s events. Callback removed. │ │ │ │ The callback can only be set for one event at a time │ │ │ │ invalid event %d │ │ │ │ sys.monitoring.register_callback │ │ │ │ -covariant │ │ │ │ -contravariant │ │ │ │ -infer_variance │ │ │ │ -key_separator │ │ │ │ -item_separator │ │ │ │ -sort_keys │ │ │ │ -skipkeys │ │ │ │ -object_hook │ │ │ │ -object_pairs_hook │ │ │ │ -parse_float │ │ │ │ -parse_int │ │ │ │ -parse_constant │ │ │ │ -encode_basestring_ascii │ │ │ │ -encode_basestring │ │ │ │ -scanstring │ │ │ │ -setlocale │ │ │ │ -localeconv │ │ │ │ -nl_langinfo │ │ │ │ -dgettext │ │ │ │ -dcgettext │ │ │ │ -bindtextdomain │ │ │ │ -bind_textdomain_codeset │ │ │ │ -getencoding │ │ │ │ -_tokenize.TokenizerIter │ │ │ │ -_json.Encoder │ │ │ │ -_json.Scanner │ │ │ │ -ABMON_10 │ │ │ │ -ABMON_11 │ │ │ │ -ABMON_12 │ │ │ │ -RADIXCHAR │ │ │ │ -CRNCYSTR │ │ │ │ -T_FMT_AMPM │ │ │ │ -ERA_D_FMT │ │ │ │ -ERA_D_T_FMT │ │ │ │ -ERA_T_FMT │ │ │ │ -ALT_DIGITS │ │ │ │ -_DATE_FMT │ │ │ │ ../Python/pystrtod.c │ │ │ │ Infinity │ │ │ │ repeated bytes are too long │ │ │ │ ENABLE_SPECIALIZATION │ │ │ │ missing format argument │ │ │ │ +Cannot find Generic type │ │ │ │ +_GenericAlias │ │ │ │ Struct() argument 1 must be a str or bytes object, not %.200s │ │ │ │ repeat count given without format specifier │ │ │ │ bad char in struct format │ │ │ │ total struct size too long │ │ │ │ -Cannot find Generic type │ │ │ │ -_GenericAlias │ │ │ │ Struct object is not initialized │ │ │ │ pack expected %zd items for packing (got %zd) │ │ │ │ argument for 's' must be a bytes object │ │ │ │ argument for 'p' must be a bytes object │ │ │ │ int too large to convert │ │ │ │ cannot instrument shim code object '%U' │ │ │ │ descriptor for index '%zd' for tuple subclasses doesn't apply to '%s' object │ │ │ │ recursion limit must be greater or equal than 1 │ │ │ │ cannot set the recursion limit to %i at the recursion depth %i: the limit is too low │ │ │ │ +stack_effect │ │ │ │ +is_valid │ │ │ │ +has_const │ │ │ │ +has_name │ │ │ │ +has_jump │ │ │ │ +has_free │ │ │ │ +has_local │ │ │ │ +get_specialization_stats │ │ │ │ +get_nb_ops │ │ │ │ +get_intrinsic1_descs │ │ │ │ +get_intrinsic2_descs │ │ │ │ +get_executor │ │ │ │ +covariant │ │ │ │ +contravariant │ │ │ │ +infer_variance │ │ │ │ +key_separator │ │ │ │ +item_separator │ │ │ │ +sort_keys │ │ │ │ +skipkeys │ │ │ │ +object_hook │ │ │ │ +object_pairs_hook │ │ │ │ +parse_float │ │ │ │ +parse_int │ │ │ │ +parse_constant │ │ │ │ +encode_basestring_ascii │ │ │ │ +encode_basestring │ │ │ │ +scanstring │ │ │ │ +Opcode support module. │ │ │ │ +_tokenize.TokenizerIter │ │ │ │ +_json.Encoder │ │ │ │ +_json.Scanner │ │ │ │ _generic_class_getitem │ │ │ │ Missing frame when calling trace function. │ │ │ │ +'%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ +'%.200s' object is not callable │ │ │ │ '%c' format requires 0 <= number <= %zu │ │ │ │ '%c' format requires %zd <= number <= %zd │ │ │ │ required argument is not an integer │ │ │ │ -'%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ -'%.200s' object is not callable │ │ │ │ how_many cannot be negative │ │ │ │ Cannot write %zi characters at %zi in a string of %zi characters │ │ │ │ Cannot copy %s characters into a string of %s characters │ │ │ │ Cannot modify a string currently used │ │ │ │ tuple.index(x): x not in tuple │ │ │ │ O|Op:start_joinable_thread │ │ │ │ thread function must be callable │ │ │ │ @@ -7344,37 +7355,14 @@ │ │ │ │ NB_INPLACE_TRUE_DIVIDE │ │ │ │ NB_INPLACE_XOR │ │ │ │ Missing initialization for NB_OP %d │ │ │ │ deallocated BytesIO object has exported buffers │ │ │ │ Expected int as r │ │ │ │ r must be non-negative │ │ │ │ 0123456789ABCDEF │ │ │ │ -quotetabs │ │ │ │ -group name │ │ │ │ -gr_passwd │ │ │ │ -group members │ │ │ │ -getgrgid │ │ │ │ -getgrnam │ │ │ │ -getgrall │ │ │ │ -initial_bytes │ │ │ │ -stack_effect │ │ │ │ -is_valid │ │ │ │ -has_const │ │ │ │ -has_name │ │ │ │ -has_jump │ │ │ │ -has_free │ │ │ │ -has_local │ │ │ │ -get_specialization_stats │ │ │ │ -get_nb_ops │ │ │ │ -get_intrinsic1_descs │ │ │ │ -get_intrinsic2_descs │ │ │ │ -get_executor │ │ │ │ -permutations │ │ │ │ -grp.struct_group │ │ │ │ -Opcode support module. │ │ │ │ string argument should contain only ASCII characters │ │ │ │ argument should be bytes, buffer or ASCII string, not '%.100s' │ │ │ │ Exception ignored in thread started by %R │ │ │ │ |n:product │ │ │ │ repeat argument cannot be negative │ │ │ │ repeat argument too large │ │ │ │ fileno() returned a non-integer │ │ │ │ @@ -7395,14 +7383,29 @@ │ │ │ │ readline of closed file │ │ │ │ Too much data for base64 line │ │ │ │ Cannot specify both ',' and '_'. │ │ │ │ Format specifier missing precision │ │ │ │ Invalid format specifier '%U' for object of type '%.200s' │ │ │ │ Cannot specify '%c' with '%c'. │ │ │ │ Cannot specify '%c' with '\x%x'. │ │ │ │ +formatter_field_name_split │ │ │ │ +split the argument as a field name │ │ │ │ +formatter_parser │ │ │ │ +parse the argument as a format string │ │ │ │ +quotetabs │ │ │ │ +group name │ │ │ │ +gr_passwd │ │ │ │ +group members │ │ │ │ +getgrgid │ │ │ │ +getgrnam │ │ │ │ +getgrall │ │ │ │ +initial_bytes │ │ │ │ +string helper module │ │ │ │ +permutations │ │ │ │ +grp.struct_group │ │ │ │ _pickle.PickleError │ │ │ │ _pickle.PicklingError │ │ │ │ _pickle.UnpicklingError │ │ │ │ dispatch_table │ │ │ │ copyreg.dispatch_table should be a dict, not %.200s │ │ │ │ _extension_registry │ │ │ │ copyreg._extension_registry should be a dict, not %.200s │ │ │ │ @@ -7487,31 +7490,14 @@ │ │ │ │ F_ADD_SEALS │ │ │ │ F_GET_SEALS │ │ │ │ F_SEAL_SEAL │ │ │ │ F_SEAL_SHRINK │ │ │ │ F_SEAL_GROW │ │ │ │ F_SEAL_WRITE │ │ │ │ F_SEAL_FUTURE_WRITE │ │ │ │ -fork_exec │ │ │ │ -strict_mode │ │ │ │ -persistent_load │ │ │ │ -find_class │ │ │ │ -persistent_id │ │ │ │ -persistent_id($self, obj, /) │ │ │ │ -clear_memo │ │ │ │ -formatter_field_name_split │ │ │ │ -split the argument as a field name │ │ │ │ -formatter_parser │ │ │ │ -parse the argument as a format string │ │ │ │ -_pickle.Unpickler │ │ │ │ -_pickle.Pickler │ │ │ │ -_pickle.UnpicklerMemoProxy │ │ │ │ -_pickle.PicklerMemoProxy │ │ │ │ -_pickle.Pdata │ │ │ │ -string helper module │ │ │ │ O:make_scanner │ │ │ │ PIPE_BUF │ │ │ │ POLLNVAL │ │ │ │ POLLRDNORM │ │ │ │ POLLRDBAND │ │ │ │ POLLWRNORM │ │ │ │ POLLWRBAND │ │ │ │ @@ -7530,30 +7516,49 @@ │ │ │ │ EPOLLMSG │ │ │ │ EPOLL_CLOEXEC │ │ │ │ peek() should have returned a bytes object, not '%.200s' │ │ │ │ read() should have returned a bytes object, not '%.200s' │ │ │ │ tokenizeriter │ │ │ │ negative sizehint │ │ │ │ invalid flags │ │ │ │ -unknown binary operator │ │ │ │ -unknown unary operator │ │ │ │ -(yield from │ │ │ │ -unexpected comparison kind │ │ │ │ -unknown expression kind │ │ │ │ unknown tokenization error │ │ │ │ unexpected EOF in multi-line statement │ │ │ │ (OnnOOO) │ │ │ │ Invalid UTF-8 sequence │ │ │ │ (iN(nn)(nn)O) │ │ │ │ +unknown binary operator │ │ │ │ +unknown unary operator │ │ │ │ +(yield from │ │ │ │ +unexpected comparison kind │ │ │ │ +unknown expression kind │ │ │ │ readline() returned a non-bytes object │ │ │ │ readline() returned a non-string object │ │ │ │ %S (%U, line %ld) │ │ │ │ %S (line %ld) │ │ │ │ -Cannot join current thread │ │ │ │ readline() should have returned a bytes object, not '%.200s' │ │ │ │ +Cannot join current thread │ │ │ │ +sizehint │ │ │ │ +extra_tokens │ │ │ │ +True if the epoll handler is closed │ │ │ │ +fork_exec │ │ │ │ +strict_mode │ │ │ │ +persistent_load │ │ │ │ +find_class │ │ │ │ +persistent_id │ │ │ │ +persistent_id($self, obj, /) │ │ │ │ +clear_memo │ │ │ │ + is not │ │ │ │ + not in │ │ │ │ +select.epoll │ │ │ │ +select.poll │ │ │ │ +_pickle.Unpickler │ │ │ │ +_pickle.Pickler │ │ │ │ +_pickle.UnpicklerMemoProxy │ │ │ │ +_pickle.PicklerMemoProxy │ │ │ │ +_pickle.Pdata │ │ │ │ unrecognized configuration name │ │ │ │ configuration names must be strings or integers │ │ │ │ constructor requires a sequence │ │ │ │ %.500s() takes a dict as second arg, if any │ │ │ │ %.500s() takes an at least %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes an at most %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes a %zd-sequence (%zd-sequence given) │ │ │ │ @@ -7587,32 +7592,14 @@ │ │ │ │ Invalid dictionary │ │ │ │ deflateSetDictionary() │ │ │ │ Can't allocate memory for compression object │ │ │ │ Invalid initialization option │ │ │ │ while creating compression object │ │ │ │ '%S' is an invalid keyword argument for enumerate() │ │ │ │ field 'value' is required for Await │ │ │ │ -memLevel │ │ │ │ -strategy │ │ │ │ -is_tracing │ │ │ │ -clear_traces │ │ │ │ -_get_traces │ │ │ │ -_get_object_traceback │ │ │ │ -get_traceback_limit │ │ │ │ -get_tracemalloc_memory │ │ │ │ -get_traced_memory │ │ │ │ -reset_peak │ │ │ │ -sizehint │ │ │ │ -extra_tokens │ │ │ │ -True if the epoll handler is closed │ │ │ │ -structseq │ │ │ │ - is not │ │ │ │ - not in │ │ │ │ -select.epoll │ │ │ │ -select.poll │ │ │ │ Unable to allocate lock │ │ │ │ |iO:_ZlibDecompressor │ │ │ │ while setting zdict │ │ │ │ Can't allocate memory for decompression object │ │ │ │ while creating decompression object │ │ │ │ memoryview: unsupported format %s │ │ │ │ async generator raised StopIteration │ │ │ │ @@ -7626,14 +7613,34 @@ │ │ │ │ struct_time │ │ │ │ ((iiiiiiiii)) │ │ │ │ getgrgid(): gid not found: %S │ │ │ │ padded string is too long │ │ │ │ tzname.replace() did not return a string │ │ │ │ OOOOUUppp:make_encoder │ │ │ │ make_encoder() argument 1 must be dict or None, not %.200s │ │ │ │ +memLevel │ │ │ │ +strategy │ │ │ │ +is_tracing │ │ │ │ +clear_traces │ │ │ │ +_get_traces │ │ │ │ +_get_object_traceback │ │ │ │ +get_traceback_limit │ │ │ │ +get_tracemalloc_memory │ │ │ │ +get_traced_memory │ │ │ │ +reset_peak │ │ │ │ +allow_nan │ │ │ │ +re.IGNORECASE │ │ │ │ +re.LOCALE │ │ │ │ +re.MULTILINE │ │ │ │ +re.DOTALL │ │ │ │ +re.UNICODE │ │ │ │ +re.VERBOSE │ │ │ │ +re.DEBUG │ │ │ │ +re.ASCII │ │ │ │ +structseq │ │ │ │ unsupported locale setting │ │ │ │ locale query failed │ │ │ │ ../Objects/methodobject.c │ │ │ │ cannot pickle '%.200s' object │ │ │ │ __getnewargs_ex__ should return a tuple, not '%.200s' │ │ │ │ __getnewargs_ex__ should return a tuple of length 2, not %zd │ │ │ │ first item of the tuple returned by __getnewargs_ex__ must be a tuple, not '%.200s' │ │ │ │ @@ -7663,37 +7670,14 @@ │ │ │ │ __slotsname__ changed size during iteration │ │ │ │ keys must be str, int, float, bool or None, not %.100s │ │ │ │ encoder() must return a string, not %.80s │ │ │ │ ArrayType │ │ │ │ MutableSequence │ │ │ │ collections.abc │ │ │ │ typecodes │ │ │ │ -typecode │ │ │ │ -the typecode character used to create the array │ │ │ │ -the size, in bytes, of one array item │ │ │ │ -buffer_info │ │ │ │ -byteswap │ │ │ │ -fromfile │ │ │ │ -frombytes │ │ │ │ -fromunicode │ │ │ │ -tounicode │ │ │ │ -Arrays are generic over the type of their elements │ │ │ │ -_array_reconstructor │ │ │ │ -array.arrayiterator │ │ │ │ -array.array │ │ │ │ -_current_indent_level │ │ │ │ -allow_nan │ │ │ │ -re.IGNORECASE │ │ │ │ -re.LOCALE │ │ │ │ -re.MULTILINE │ │ │ │ -re.DOTALL │ │ │ │ -re.UNICODE │ │ │ │ -re.VERBOSE │ │ │ │ -re.DEBUG │ │ │ │ -re.ASCII │ │ │ │ string is too long to escape │ │ │ │ first argument must be a string, not %.80s │ │ │ │ tuple assignment index out of range │ │ │ │ End of stream already reached │ │ │ │ Insufficient memory for buffer allocation │ │ │ │ while finishing decompression │ │ │ │ while decompressing data │ │ │ │ @@ -7716,23 +7700,37 @@ │ │ │ │ while decoding a JSON array from a unicode string │ │ │ │ Illegal trailing comma before end of array │ │ │ │ Expecting value │ │ │ │ -Infinity │ │ │ │ _generate_suggestions │ │ │ │ candidates must be a list │ │ │ │ all elements in 'candidates' must be strings │ │ │ │ +max_length │ │ │ │ +typecode │ │ │ │ +the typecode character used to create the array │ │ │ │ +the size, in bytes, of one array item │ │ │ │ +buffer_info │ │ │ │ +byteswap │ │ │ │ +fromfile │ │ │ │ +frombytes │ │ │ │ +fromunicode │ │ │ │ +tounicode │ │ │ │ +Arrays are generic over the type of their elements │ │ │ │ +_array_reconstructor │ │ │ │ +array.arrayiterator │ │ │ │ +array.array │ │ │ │ +_current_indent_level │ │ │ │ memoryview assignment: lvalue and rvalue have different structures │ │ │ │ end is out of bounds │ │ │ │ Invalid control character at │ │ │ │ Unterminated string starting at │ │ │ │ Invalid \escape │ │ │ │ Invalid \uXXXX escape │ │ │ │ while flushing │ │ │ │ while finishing compression │ │ │ │ -max_length │ │ │ │ not enough data to unpack %zd bytes at offset %zd │ │ │ │ offset %zd out of range for %zd-byte buffer │ │ │ │ unpack_from requires a buffer of at least %zu bytes for unpacking %zd bytes at offset %zd (actual buffer size is %zd) │ │ │ │ encoder must return a tuple (object, integer) │ │ │ │ _compile_template │ │ │ │ the result of compiling a replacement string is %.200s │ │ │ │ maximum recursion depth exceeded during ast construction │ │ │ │ @@ -7774,30 +7772,30 @@ │ │ │ │ invalid group id │ │ │ │ failed to malloc c_fds_to_keep │ │ │ │ fd out of range in fds_to_keep. │ │ │ │ noexec:chdir │ │ │ │ Exception occurred in preexec_fn. │ │ │ │ OSError: │ │ │ │ SubprocessError:0: │ │ │ │ +registry │ │ │ │ +module_globals │ │ │ │ patterns may only match literals and attribute lookups │ │ │ │ kwd_attrs (%d) / kwd_patterns (%d) length mismatch in class pattern │ │ │ │ attribute name repeated in class pattern: %U │ │ │ │ name capture %R makes remaining patterns unreachable │ │ │ │ wildcard makes remaining patterns unreachable │ │ │ │ multiple assignments to name %R in pattern │ │ │ │ alternative patterns bind different names │ │ │ │ invalid match pattern node in AST (kind=%d) │ │ │ │ multiple starred names in sequence pattern │ │ │ │ too many expressions in star-unpacking sequence pattern │ │ │ │ multiple starred expressions in sequence pattern │ │ │ │ [Errno %S] %S: %R -> %R │ │ │ │ [Errno %S] %S: %R │ │ │ │ [Errno %S] %S │ │ │ │ -registry │ │ │ │ -module_globals │ │ │ │ called match pattern must be a class │ │ │ │ %s.__match_args__ must be a tuple (got %s) │ │ │ │ %s() accepts %zd positional sub-pattern%s (%zd given) │ │ │ │ __match_args__ elements must be strings (got %s) │ │ │ │ takewhile │ │ │ │ %s() got multiple sub-patterns for attribute %R │ │ │ │ character mapping must be in range(256) │ │ │ │ @@ -7822,14 +7820,16 @@ │ │ │ │ %.200s attribute must be bytes │ │ │ │ search() takes no arguments │ │ │ │ regular expression scanner already executing │ │ │ │ 'async with' outside async function │ │ │ │ __get__(None, None) is invalid │ │ │ │ gc.get_referrers │ │ │ │ file must have 'read' and 'readline' attributes │ │ │ │ +fix_imports │ │ │ │ +initial_value │ │ │ │ unexpected MARK found │ │ │ │ unpickling stack underflow │ │ │ │ Ran out of input │ │ │ │ pickle data was truncated │ │ │ │ could not convert string to int │ │ │ │ could not convert string to float │ │ │ │ BYTEARRAY8 exceeds system's maximum size of %zd bytes │ │ │ │ @@ -7865,16 +7865,14 @@ │ │ │ │ co_nlocals must be a positive integer │ │ │ │ co_stacksize must be a positive integer │ │ │ │ co_flags must be a positive integer │ │ │ │ co_firstlineno must be a positive integer │ │ │ │ OOOiiiiii │ │ │ │ code.__new__ │ │ │ │ read would overflow (invalid bytecode) │ │ │ │ -fix_imports │ │ │ │ -initial_value │ │ │ │ need more than 0 values to unpack │ │ │ │ need more than 1 value to unpack │ │ │ │ too many values to unpack (expected 2) │ │ │ │ peek of closed file │ │ │ │ code: LOAD_FAST_AND_CLEAR oparg %d out of range │ │ │ │ code: co_nlocals != len(co_varnames) │ │ │ │ __code__ must be set to a code object │ │ │ │ @@ -7929,20 +7927,14 @@ │ │ │ │ fileno() takes no arguments │ │ │ │ argument 3 │ │ │ │ first maketrans argument must be a string if there is a second argument │ │ │ │ the first two maketrans arguments must have equal length │ │ │ │ if you give only one argument to maketrans it must be a dict │ │ │ │ string keys in translate table must be of length 1 │ │ │ │ keys in translate table must be strings or integers │ │ │ │ -warn_on_full_buffer │ │ │ │ -($self, /) │ │ │ │ -($self, object, /) │ │ │ │ -($type, /) │ │ │ │ -($type, object, /) │ │ │ │ -(object, /) │ │ │ │ socket.__new__ │ │ │ │ %s: argv must be a tuple or list │ │ │ │ %s: argv must not be empty │ │ │ │ %s: environment must be a mapping object or None │ │ │ │ %s: scheduler must be a tuple or None │ │ │ │ %s: argv first element cannot be empty │ │ │ │ file_actions must be a sequence or None │ │ │ │ @@ -7961,32 +7953,46 @@ │ │ │ │ not main interpreter │ │ │ │ missing main interpreter │ │ │ │ failed to re-set autoTSSkey │ │ │ │ Failed to reinitialize runtime locks │ │ │ │ env.keys() or env.values() is not a list │ │ │ │ illegal environment variable name │ │ │ │ PyBytes_FromFormatV(): %c format expects an integer in range [0; 255] │ │ │ │ - │ │ │ │ I/O operation on closed epoll object │ │ │ │ + │ │ │ │ timeout must be an integer or None │ │ │ │ timeout is too large │ │ │ │ maxevents must be greater than 0, got %d │ │ │ │ +filterfalse │ │ │ │ │ │ │ │ │ │ │ │ -filterfalse │ │ │ │ can only assign string to %s.__qualname__, not '%s' │ │ │ │ timed out │ │ │ │ C|O:array │ │ │ │ array.__new__ │ │ │ │ The 'u' type code is deprecated and will be removed in Python 3.16 │ │ │ │ cannot use a str to initialize an array with typecode '%c' │ │ │ │ cannot use a unicode array to initialize an array with typecode '%c' │ │ │ │ array assignment index out of range │ │ │ │ bad typecode (must be b, B, u, w, h, H, i, I, l, L, q, Q, f or d) │ │ │ │ ../Modules/arraymodule.c │ │ │ │ +maxevents │ │ │ │ +eventmask │ │ │ │ +file_actions │ │ │ │ +setpgroup │ │ │ │ +resetids │ │ │ │ +setsigmask │ │ │ │ +setsigdef │ │ │ │ +scheduler │ │ │ │ +warn_on_full_buffer │ │ │ │ +($self, /) │ │ │ │ +($self, object, /) │ │ │ │ +($type, /) │ │ │ │ +($type, object, /) │ │ │ │ +(object, /) │ │ │ │ n:CMSG_SPACE │ │ │ │ CMSG_SPACE() argument out of range │ │ │ │ n|ni:recvmsg │ │ │ │ negative buffer size in recvmsg() │ │ │ │ invalid ancillary data buffer length │ │ │ │ received malformed or improperly-truncated ancillary data │ │ │ │ control message too long │ │ │ │ @@ -8001,26 +8007,17 @@ │ │ │ │ buffer_callback needs protocol >= 5 │ │ │ │ │ │ │ │ cannot resize an array that is exporting buffers │ │ │ │ popitem(): dictionary is empty │ │ │ │ │ │ │ │ mappingproxy(%R) │ │ │ │ Pickler.__init__() was not called by %s.__init__() │ │ │ │ - │ │ │ │ %s({%U}) │ │ │ │ │ │ │ │ -buffer_callback │ │ │ │ -maxevents │ │ │ │ -eventmask │ │ │ │ -file_actions │ │ │ │ -setpgroup │ │ │ │ -resetids │ │ │ │ -setsigmask │ │ │ │ -setsigdef │ │ │ │ -scheduler │ │ │ │ + │ │ │ │ while pickling an object │ │ │ │ set changed size during iteration │ │ │ │ PickleBuffer can only be pickled with protocol >= 5 │ │ │ │ PickleBuffer can not be pickled when pointing to a non-contiguous buffer │ │ │ │ can't pickle '%.200s' object: %R │ │ │ │ __reduce__ must return a string or tuple │ │ │ │ clock_gettime(CLOCK_REALTIME) │ │ │ │ @@ -8058,14 +8055,18 @@ │ │ │ │ sys.set_asyncgen_hook_finalizer │ │ │ │ sys.set_asyncgen_hook_firstiter │ │ │ │ run() missing 1 required positional argument │ │ │ │ an instance of Context was expected │ │ │ │ cannot enter context: %R is already entered │ │ │ │ cannot exit context: %R has not been entered │ │ │ │ cannot exit context: thread state references a different context object │ │ │ │ +value must be positive │ │ │ │ +Python int too large for C unsigned short │ │ │ │ +buffer_callback │ │ │ │ +concurrent poll() invocation │ │ │ │ sep must be length 1. │ │ │ │ sep must be ASCII. │ │ │ │ sep must be str or bytes. │ │ │ │ socket.bind │ │ │ │ AF_UNIX path too long │ │ │ │ %s(): AF_NETLINK address must be tuple, not %.500s │ │ │ │ II;AF_NETLINK address must be a pair (pid, groups) │ │ │ │ @@ -8092,51 +8093,47 @@ │ │ │ │ AF_CAN interface name too long │ │ │ │ %s(): unsupported CAN protocol │ │ │ │ %s(): AF_ALG address must be tuple, not %.500s │ │ │ │ ss|HH;AF_ALG address must be a tuple (type, name[, feat[, mask]]) │ │ │ │ AF_ALG type too long. │ │ │ │ AF_ALG name too long. │ │ │ │ %s(): bad family │ │ │ │ -value must be positive │ │ │ │ -Python int too large for C unsigned short │ │ │ │ |i:listen │ │ │ │ -concurrent poll() invocation │ │ │ │ │ │ │ │ │ │ │ │ -bytes_per_sep │ │ │ │ RunFailedError: script raised an uncaught exception (%s) │ │ │ │ /proc/self/fd │ │ │ │ socket.connect │ │ │ │ i;array item must be integer │ │ │ │ argument 'globals' │ │ │ │ arg 3 (name) must be None or string │ │ │ │ arg 4 (defaults) must be None or tuple │ │ │ │ arg 5 (closure) must be tuple │ │ │ │ arg 5 (closure) must be None or tuple │ │ │ │ arg 6 (kwdefaults) must be None or dict │ │ │ │ %U requires closure of length %d, not %zd │ │ │ │ arg 5 (closure) expected cell, found %s │ │ │ │ function.__new__ │ │ │ │ +error while initializing exception type snapshot │ │ │ │ +error while formatting exception │ │ │ │ +error while copying exception message │ │ │ │ +TracebackException │ │ │ │ +from_exception │ │ │ │ +save_exc_type │ │ │ │ +lookup_lines │ │ │ │ CMSG_NXTHDR │ │ │ │ O|OiO:sendmsg │ │ │ │ socket.sendmsg │ │ │ │ sendmsg() argument 2 must be an iterable │ │ │ │ (iiy*):[sendmsg() ancillary data items] │ │ │ │ ancillary data item too large │ │ │ │ too much ancillary data │ │ │ │ unexpected NULL result from %s() │ │ │ │ ancillary data does not fit in calculated space │ │ │ │ item size out of range for CMSG_LEN() │ │ │ │ -error while initializing exception type snapshot │ │ │ │ -error while formatting exception │ │ │ │ -error while copying exception message │ │ │ │ -TracebackException │ │ │ │ -from_exception │ │ │ │ -save_exc_type │ │ │ │ -lookup_lines │ │ │ │ sendmsg() argument 1 must be an iterable │ │ │ │ y*;sendmsg() argument 1 must be an iterable of bytes-like objects │ │ │ │ stack to deep to analyze │ │ │ │ can't jump from unreachable code │ │ │ │ stack is too deep to analyze │ │ │ │ can't jump into an exception handler, or code may be unreachable │ │ │ │ cannot find bytecode for specified line │ │ │ │ @@ -8147,18 +8144,18 @@ │ │ │ │ can't jump during a call │ │ │ │ can only jump from a 'line' trace event │ │ │ │ unexpected event type │ │ │ │ lineno out of range │ │ │ │ line %d comes before the current code block │ │ │ │ line %d comes after the current code block │ │ │ │ assigning None to %d unbound local%s │ │ │ │ +found embedded NULL character │ │ │ │ must be %d-item sequence, not %.50s │ │ │ │ must be sequence of length %d, not %zd │ │ │ │ is not retrievable │ │ │ │ -found embedded NULL character │ │ │ │ array_buffer_getbuf: view==NULL argument is obsolete │ │ │ │ getbuffer() takes no arguments │ │ │ │ cannot remove local variables from FrameLocalsProxy │ │ │ │ bytesiobuf_getbuffer: view==NULL argument is obsolete │ │ │ │ Cell is empty │ │ │ │ cannot clear a suspended frame │ │ │ │ cannot clear an executing frame │ │ │ │ @@ -8181,21 +8178,22 @@ │ │ │ │ reserved name '%U' cannot be used for type parameter │ │ │ │ reconfigure() argument 'encoding' must be str or None, not %s │ │ │ │ reconfigure() argument 'errors' must be str or None, not %s │ │ │ │ reconfigure() argument 'newline' must be str or None, not %s │ │ │ │ It is not possible to set the encoding or newline of stream after the first read │ │ │ │ non-default type parameter '%U' follows default type parameter │ │ │ │ number of bits must be non-negative │ │ │ │ +kwdefaults │ │ │ │ +bytes_per_sep │ │ │ │ +can't jump into the body of a for loop │ │ │ │ +can't jump into an 'except' block as there's no exception │ │ │ │ +incompatible stacks │ │ │ │ +can't jump into a re-raising block as there's no location │ │ │ │ n|i:recv │ │ │ │ negative buffersize in recv │ │ │ │ -%.400s constructor takes at most %zd positional argument%s │ │ │ │ -%.400s got multiple values for argument %R │ │ │ │ -%.400s.__init__ got an unexpected keyword argument %R. Support for arbitrary keyword arguments is deprecated and will be removed in Python 3.15. │ │ │ │ -Field %R is missing from %.400s._field_types. This will become an error in Python 3.15. │ │ │ │ -%.400s.__init__ missing 1 required positional argument: %R. This will become an error in Python 3.15. │ │ │ │ LOG_EMERG │ │ │ │ LOG_ALERT │ │ │ │ LOG_CRIT │ │ │ │ LOG_WARNING │ │ │ │ LOG_NOTICE │ │ │ │ LOG_INFO │ │ │ │ LOG_DEBUG │ │ │ │ @@ -8218,24 +8216,33 @@ │ │ │ │ LOG_LOCAL6 │ │ │ │ LOG_LOCAL7 │ │ │ │ LOG_SYSLOG │ │ │ │ LOG_CRON │ │ │ │ LOG_UUCP │ │ │ │ LOG_NEWS │ │ │ │ LOG_AUTHPRIV │ │ │ │ +%.400s constructor takes at most %zd positional argument%s │ │ │ │ +%.400s got multiple values for argument %R │ │ │ │ +%.400s.__init__ got an unexpected keyword argument %R. Support for arbitrary keyword arguments is deprecated and will be removed in Python 3.15. │ │ │ │ +Field %R is missing from %.400s._field_types. This will become an error in Python 3.15. │ │ │ │ +%.400s.__init__ missing 1 required positional argument: %R. This will become an error in Python 3.15. │ │ │ │ first arg must be callable │ │ │ │ 2nd arg must be a tuple │ │ │ │ optional 3rd arg must be a dictionary │ │ │ │ _thread.start_new_thread │ │ │ │ can only assign string to %s.__name__, not '%s' │ │ │ │ NEWOBJ_EX │ │ │ │ %s class argument must be a type, not %.200s │ │ │ │ %s class argument '%.200s' doesn't have __new__ │ │ │ │ %s args argument must be a tuple, not %.200s │ │ │ │ %s kwargs argument must be a dict, not %.200s │ │ │ │ +gc.get_objects │ │ │ │ +generation parameter must be less than the number of available generations (%i) │ │ │ │ +generation parameter cannot be negative │ │ │ │ +argument 'ident' │ │ │ │ expected %s node, got %.400s │ │ │ │ Module field "body" must be a list, not a %.200s │ │ │ │ while traversing 'Module' node │ │ │ │ Module field "body" changed size during iteration │ │ │ │ Module field "type_ignores" must be a list, not a %.200s │ │ │ │ required field "lineno" missing from TypeIgnore │ │ │ │ while traversing 'TypeIgnore' node │ │ │ │ @@ -8251,33 +8258,26 @@ │ │ │ │ field 'body' is required for Expression │ │ │ │ FunctionType field "argtypes" must be a list, not a %.200s │ │ │ │ while traversing 'FunctionType' node │ │ │ │ FunctionType field "argtypes" changed size during iteration │ │ │ │ required field "returns" missing from FunctionType │ │ │ │ field 'returns' is required for FunctionType │ │ │ │ expected some sort of mod, but got %R │ │ │ │ -closelog │ │ │ │ -setlogmask │ │ │ │ -LOG_MASK │ │ │ │ -LOG_UPTO │ │ │ │ -kwdefaults │ │ │ │ -can't jump into the body of a for loop │ │ │ │ -can't jump into an 'except' block as there's no exception │ │ │ │ -incompatible stacks │ │ │ │ -can't jump into a re-raising block as there's no location │ │ │ │ -gc.get_objects │ │ │ │ -generation parameter must be less than the number of available generations (%i) │ │ │ │ -generation parameter cannot be negative │ │ │ │ -argument 'ident' │ │ │ │ subinterpreter can't use syslog.openlog() │ │ │ │ syslog.openlog │ │ │ │ can only assign tuple to %s.__bases__, not %s │ │ │ │ can only assign non-empty tuple to %s.__bases__, not () │ │ │ │ %s.__bases__ must be tuple of classes, not '%s' │ │ │ │ a __bases__ item causes an inheritance cycle │ │ │ │ +logoption │ │ │ │ +facility │ │ │ │ +closelog │ │ │ │ +setlogmask │ │ │ │ +LOG_MASK │ │ │ │ +LOG_UPTO │ │ │ │ required field "lineno" missing from stmt │ │ │ │ while traversing 'stmt' node │ │ │ │ required field "col_offset" missing from stmt │ │ │ │ required field "name" missing from FunctionDef │ │ │ │ while traversing 'FunctionDef' node │ │ │ │ required field "args" missing from FunctionDef │ │ │ │ FunctionDef field "body" must be a list, not a %.200s │ │ │ │ @@ -8400,26 +8400,24 @@ │ │ │ │ Global field "names" changed size during iteration │ │ │ │ Nonlocal field "names" must be a list, not a %.200s │ │ │ │ while traversing 'Nonlocal' node │ │ │ │ Nonlocal field "names" changed size during iteration │ │ │ │ required field "value" missing from Expr │ │ │ │ while traversing 'Expr' node │ │ │ │ expected some sort of stmt, but got %R │ │ │ │ -invalid integer value: %R │ │ │ │ %s assignment: '%s' deallocator differs from '%s' │ │ │ │ %s assignment: '%s' object layout differs from '%s' │ │ │ │ +invalid integer value: %R │ │ │ │ AST identifier must be of type str │ │ │ │ required field "name" missing from alias │ │ │ │ while traversing 'alias' node │ │ │ │ required field "lineno" missing from alias │ │ │ │ required field "col_offset" missing from alias │ │ │ │ impossible module node │ │ │ │ AST validator recursion depth mismatch (before=%d, after=%d) │ │ │ │ -logoption │ │ │ │ -facility │ │ │ │ AST node line range (%d, %d) is not valid │ │ │ │ AST node column range (%d, %d) for line range (%d, %d) is not valid │ │ │ │ line %d, column %d-%d is not a valid range │ │ │ │ AnnAssign with simple non-Name target │ │ │ │ TypeAlias with non-Name name │ │ │ │ empty %s on %s │ │ │ │ Raise with cause but no exception │ │ │ │ @@ -8444,18 +8442,18 @@ │ │ │ │ is:syslog │ │ │ │ syslog.syslog requires 1 to 2 arguments │ │ │ │ syslog.syslog │ │ │ │ subinterpreter can't use syslog.syslog() until the syslog is opened by the main interpreter │ │ │ │ socket.gethostname │ │ │ │ syslog.setlogmask │ │ │ │ os.putenv │ │ │ │ -(kK):_acquire_restore │ │ │ │ -couldn't acquire lock │ │ │ │ subinterpreter can't use syslog.closelog() │ │ │ │ syslog.closelog │ │ │ │ +(kK):_acquire_restore │ │ │ │ +couldn't acquire lock │ │ │ │ %s:%d: bad argument to internal function │ │ │ │ gc.get_referents │ │ │ │ update() argument must be dict or another FrameLocalsProxy │ │ │ │ object does not support cross-interpreter data │ │ │ │ failed to get __main__ namespace │ │ │ │ failed to apply namespace to __main__ │ │ │ │ unsupported error code %d │ │ │ │ @@ -8639,14 +8637,18 @@ │ │ │ │ arguments field "kwonlyargs" changed size during iteration │ │ │ │ arguments field "kw_defaults" must be a list, not a %.200s │ │ │ │ arguments field "kw_defaults" changed size during iteration │ │ │ │ arguments field "defaults" must be a list, not a %.200s │ │ │ │ arguments field "defaults" changed size during iteration │ │ │ │ bad %s value │ │ │ │ bad %s or lineterminator value │ │ │ │ +more positional defaults than args on arguments │ │ │ │ +length of kwonlyargs is not the same as kw_defaults on arguments │ │ │ │ +ParserCreate │ │ │ │ +ErrorString │ │ │ │ writerow │ │ │ │ writerows │ │ │ │ line_num │ │ │ │ target_is_directory │ │ │ │ register_dialect │ │ │ │ list_dialects │ │ │ │ unregister_dialect │ │ │ │ @@ -8660,16 +8662,14 @@ │ │ │ │ QUOTE_NONNUMERIC │ │ │ │ QUOTE_NONE │ │ │ │ QUOTE_STRINGS │ │ │ │ QUOTE_NOTNULL │ │ │ │ _csv.writer │ │ │ │ _csv.reader │ │ │ │ _csv.Dialect │ │ │ │ -more positional defaults than args on arguments │ │ │ │ -length of kwonlyargs is not the same as kw_defaults on arguments │ │ │ │ ExpatError │ │ │ │ XMLParserType │ │ │ │ EXPAT_VERSION │ │ │ │ native_encoding │ │ │ │ pyexpat.errors │ │ │ │ Constants used to describe error conditions. │ │ │ │ messages │ │ │ │ @@ -8747,16 +8747,14 @@ │ │ │ │ UseForeignDTD │ │ │ │ SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ SetAllocTrackerActivationThreshold │ │ │ │ SetAllocTrackerMaximumAmplification │ │ │ │ SetReparseDeferralEnabled │ │ │ │ GetReparseDeferralEnabled │ │ │ │ -ParserCreate │ │ │ │ -ErrorString │ │ │ │ StartElementHandler │ │ │ │ EndElementHandler │ │ │ │ ProcessingInstructionHandler │ │ │ │ CharacterDataHandler │ │ │ │ UnparsedEntityDeclHandler │ │ │ │ NotationDeclHandler │ │ │ │ StartNamespaceDeclHandler │ │ │ │ @@ -8869,29 +8867,29 @@ │ │ │ │ unrecognized lockf argument │ │ │ │ field 'target' is required for AsyncFor │ │ │ │ field 'iter' is required for AsyncFor │ │ │ │ copy() takes no arguments │ │ │ │ Inconsistent stream state │ │ │ │ while copying compression object │ │ │ │ __copy__() takes no arguments │ │ │ │ -max_length must be non-negative │ │ │ │ readinto returned %zd outside buffer size %zd │ │ │ │ +max_length must be non-negative │ │ │ │ length must be greater than zero │ │ │ │ while copying decompression object │ │ │ │ Out of range float values are not JSON compliant: %R │ │ │ │ \Uxxxxxxxx out of range │ │ │ │ rawunicodeescape │ │ │ │ argument 1 must have a "write" method │ │ │ │ iterable expected, not %.200s │ │ │ │ single empty field record must be quoted │ │ │ │ empty field must be quoted if delimiter is a space and skipinitialspace is true │ │ │ │ read-only bytes-like object │ │ │ │ need to escape, but no escapechar set │ │ │ │ -float modulo by zero │ │ │ │ os.unsetenv │ │ │ │ +float modulo by zero │ │ │ │ __bool__ should return bool, returned %s │ │ │ │ deepcopy │ │ │ │ xml.etree.ElementPath │ │ │ │ pyexpat version is incompatible │ │ │ │ findtext │ │ │ │ iterfind │ │ │ │ xml.etree.ElementTree.ParseError │ │ │ │ @@ -9093,16 +9091,16 @@ │ │ │ │ can't delete tb_next attribute │ │ │ │ expected traceback object, got '%s' │ │ │ │ traceback loop detected │ │ │ │ d;array item must be float │ │ │ │ cannot convert Infinity to integer ratio │ │ │ │ cannot convert NaN to integer ratio │ │ │ │ cannot access free variable '%s' where it is not associated with a value in enclosing scope │ │ │ │ -handler must be callable │ │ │ │ O|O:fromtimestamp │ │ │ │ +handler must be callable │ │ │ │ stack_effect: jump must be False, True or None │ │ │ │ invalid opcode or oparg │ │ │ │ |O:ctime │ │ │ │ %s %s%3d %.2d:%.2d:%.2d %d │ │ │ │ can't subtract offset-naive and offset-aware datetimes │ │ │ │ 'property' object has no attribute '__name__' │ │ │ │ isinstance() argument 2 cannot be a parameterized generic │ │ │ │ @@ -9273,16 +9271,16 @@ │ │ │ │ int_frac_digits │ │ │ │ p_cs_precedes │ │ │ │ p_sep_by_space │ │ │ │ n_cs_precedes │ │ │ │ n_sep_by_space │ │ │ │ p_sign_posn │ │ │ │ n_sign_posn │ │ │ │ -float argument required, not %.200s │ │ │ │ unlocking mutex that is not locked │ │ │ │ +float argument required, not %.200s │ │ │ │ |O:astimezone │ │ │ │ utcoffset() returned %.200s, expected timedelta or None │ │ │ │ StartElement │ │ │ │ iO:sched_setaffinity │ │ │ │ expected an iterator of ints, but iterator yielded %R │ │ │ │ negative CPU number │ │ │ │ CPU number too large │ │ │ │ @@ -9345,16 +9343,16 @@ │ │ │ │ %R was created in a different Context │ │ │ │ don't know how to byteswap this array type │ │ │ │ ElementDecl │ │ │ │ %s(%R, maxlen=%zd) │ │ │ │ float too large to pack with f format │ │ │ │ in conv_content_model │ │ │ │ no such name │ │ │ │ -expect int, got %s │ │ │ │ consts must be a list │ │ │ │ +expect int, got %s │ │ │ │ Unknown format code '%c' for object of type '%.200s' │ │ │ │ Unknown format code '\x%x' for object of type '%.200s' │ │ │ │ s#:lookup │ │ │ │ name too long │ │ │ │ undefined character name '%s' │ │ │ │ (O(OOO)) │ │ │ │ iii:fromisocalendar │ │ │ │ @@ -9474,22 +9472,22 @@ │ │ │ │ steps must be a non-negative integer │ │ │ │ object %.50s does not have __anext__ method │ │ │ │ child index out of range │ │ │ │ object %.50s does not have __await__ method │ │ │ │ │ │ │ │ __await__ returned a non-iterable │ │ │ │ unknown expression kind inside f-string │ │ │ │ -U:__format__ │ │ │ │ O!|U:timezone │ │ │ │ ProcessingInstruction │ │ │ │ -%04d-%02d-%02d │ │ │ │ +U:__format__ │ │ │ │ typevartuple │ │ │ │ 'async with' received an object from __aenter__ that does not implement __await__: %.100s │ │ │ │ 'async with' received an object from __aexit__ that does not implement __await__: %.100s │ │ │ │ i:__reduce_ex__ │ │ │ │ +%04d-%02d-%02d │ │ │ │ maxdigits │ │ │ │ _typevartuple_prepare_subst │ │ │ │ %d day%s, %d:%02d:%02d.%06d │ │ │ │ %d day%s, %d:%02d:%02d │ │ │ │ %d:%02d:%02d.%06d │ │ │ │ %d:%02d:%02d │ │ │ │ unknown f-value conversion kind │ │ │ │ @@ -9573,27 +9571,26 @@ │ │ │ │ fourth item of state should be a dict, got a %.200s │ │ │ │ │ │ │ │ offset must be non-negative │ │ │ │ Don't know how to unpickle "%.200R" as an Element │ │ │ │ tag may not be NULL │ │ │ │ '_children' is not a list │ │ │ │ attrib must be dict, not %.100s │ │ │ │ -__cause__ may not be deleted │ │ │ │ -exception cause must be None or derive from BaseException │ │ │ │ (NNO&O&i) │ │ │ │ AttlistDecl │ │ │ │ +__cause__ may not be deleted │ │ │ │ +exception cause must be None or derive from BaseException │ │ │ │ i:clock_getres │ │ │ │ +offset_src │ │ │ │ +offset_dst │ │ │ │ +_children │ │ │ │ ../Modules/sha3module.c │ │ │ │ clk_id should be integer, not %s │ │ │ │ Exception ignored in PyObject_HasAttr(); consider using PyObject_HasAttrWithError(), PyObject_GetOptionalAttr() or PyObject_GetAttr() │ │ │ │ Firing event %d with no exception set │ │ │ │ -offset_src │ │ │ │ -offset_dst │ │ │ │ -sha3_224 │ │ │ │ -_children │ │ │ │ EXT specifies code <= 0 │ │ │ │ unregistered extension code %ld │ │ │ │ _inverted_registry[%ld] isn't a 2-tuple of strings │ │ │ │ UnparsedEntityDecl │ │ │ │ iO:clock_settime │ │ │ │ co_lnotab is deprecated, use co_lines instead. │ │ │ │ ../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ @@ -9607,48 +9604,49 @@ │ │ │ │ '%.200s' object doesn't support slice deletion │ │ │ │ clock_gettime(CLOCK_THREAD_CPUTIME_ID) │ │ │ │ Pickle, copy, and deepcopy support will be removed from itertools in Python 3.14. │ │ │ │ '%.200s' object can't be repeated │ │ │ │ can only extend array with array (not "%.200s") │ │ │ │ array.index(x): x not in array │ │ │ │ iiO:sched_setscheduler │ │ │ │ +sha3_224 │ │ │ │ sha3_256 │ │ │ │ sha3_384 │ │ │ │ sha3_512 │ │ │ │ shake_128 │ │ │ │ shake_256 │ │ │ │ must have a sched_param object │ │ │ │ iO:sched_setparam │ │ │ │ '%.200s' object doesn't support slice assignment │ │ │ │ <%s object; span=(%zd, %zd), match=%.50R> │ │ │ │ length is too large │ │ │ │ {sOsNsNsOsO} │ │ │ │ -functools.partial will be a method descriptor in future Python versions; wrap it in staticmethod() if you want to preserve the old behavior │ │ │ │ typing.NoDefault │ │ │ │ +functools.partial will be a method descriptor in future Python versions; wrap it in staticmethod() if you want to preserve the old behavior │ │ │ │ coroutine method %R of %R was never awaited │ │ │ │ Random() requires 0 or 1 argument │ │ │ │ k:pthread_getcpuclockid │ │ │ │ __reduce__() takes no arguments │ │ │ │ try sending as bytes │ │ │ │ __reduce_ex__ argument should be an integer │ │ │ │ O(OCiN)O │ │ │ │ os.lockf │ │ │ │ '|=' is not supported by %s; use '|' instead │ │ │ │ 'yield' inside generator expression │ │ │ │ Python int too large to convert to C unsigned int │ │ │ │ +'yield' inside list comprehension │ │ │ │ +'yield' inside dict comprehension │ │ │ │ +'yield' inside set comprehension │ │ │ │ required field "lineno" missing from excepthandler │ │ │ │ while traversing 'excepthandler' node │ │ │ │ required field "col_offset" missing from excepthandler │ │ │ │ while traversing 'ExceptHandler' node │ │ │ │ ExceptHandler field "body" must be a list, not a %.200s │ │ │ │ ExceptHandler field "body" changed size during iteration │ │ │ │ expected some sort of excepthandler, but got %R │ │ │ │ -'yield' inside list comprehension │ │ │ │ -'yield' inside dict comprehension │ │ │ │ -'yield' inside set comprehension │ │ │ │ argument 7 │ │ │ │ argument 8 │ │ │ │ argument 9 │ │ │ │ argument 10 │ │ │ │ argument 11 │ │ │ │ argument 12 │ │ │ │ argument 13 │ │ │ │ @@ -9744,24 +9742,24 @@ │ │ │ │ could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ Cannot subclass an instance of ParamSpec │ │ │ │ Cannot subclass an instance of ParamSpecArgs │ │ │ │ write could not complete without blocking │ │ │ │ Cannot subclass an instance of ParamSpecKwargs │ │ │ │ unexpected constant inside of a literal pattern │ │ │ │ expect %N type, but %T() returned '%T' object │ │ │ │ -invalid arguments │ │ │ │ paramspeckwargs │ │ │ │ paramspecargs │ │ │ │ i|O&:pidfd_open │ │ │ │ initialization of %s failed without raising an exception │ │ │ │ initialization of %s raised unreported exception │ │ │ │ init function of %s returned uninitialized object │ │ │ │ initialization of %s did not return PyModuleDef │ │ │ │ initialization of %s did not return an extension module │ │ │ │ initialization of %s did not return a valid extension module │ │ │ │ +invalid arguments │ │ │ │ match() takes no arguments │ │ │ │ U;array item must be unicode character │ │ │ │ array item must be unicode character │ │ │ │ fromunicode() may only be called on unicode type arrays ('u' or 'w') │ │ │ │ can't delete attribute │ │ │ │ can't set attribute │ │ │ │ while sharing a tuple │ │ │ │ @@ -9907,17 +9905,14 @@ │ │ │ │ No type watcher set for ID %d │ │ │ │ │ │ │ │ │ │ │ │ expected a writable bytes-like object │ │ │ │ both destination and source must be bytes-like objects │ │ │ │ destination is too small to receive data from source │ │ │ │ keyword list must be a dictionary │ │ │ │ -Assertion "%s" failed │ │ │ │ -Assertion failed │ │ │ │ -_PyObject_AssertFailed │ │ │ │ non-dict annotations │ │ │ │ │ │ │ │ interval │ │ │ │ PyFunction_EVENT_CREATE │ │ │ │ PyFunction_EVENT_DESTROY │ │ │ │ PyFunction_EVENT_MODIFY_CODE │ │ │ │ PyFunction_EVENT_MODIFY_DEFAULTS │ │ │ │ @@ -9965,22 +9960,17 @@ │ │ │ │ may be bogus, and checking the trailing pad bytes may segfault. │ │ │ │ The %d pad bytes at tail=%p are │ │ │ │ at tail+%d: 0x%02x │ │ │ │ Data at p: │ │ │ │ cannot decode string │ │ │ │ deallocating │ │ │ │ _PyThreadState_Init() is for internal use only │ │ │ │ -PyUnicode_GetSize has been removed. │ │ │ │ -Tokens can only be created by ContextVars │ │ │ │ -expected PickleBuffer, %.200s found │ │ │ │ - │ │ │ │ - │ │ │ │ -../Objects/structseq.c │ │ │ │ -, <%s object>> │ │ │ │ -, NULL> │ │ │ │ +Assertion "%s" failed │ │ │ │ +Assertion failed │ │ │ │ +_PyObject_AssertFailed │ │ │ │ PyType_HasFeature((Py_TYPE(((PyObject*)((op))))), ((1UL << 28))) │ │ │ │ kind == PyUnicode_1BYTE_KIND │ │ │ │ kind == PyUnicode_1BYTE_KIND || kind == PyUnicode_2BYTE_KIND || kind == PyUnicode_4BYTE_KIND │ │ │ │ ascii->state.ascii == 0 │ │ │ │ _PyUnicode_UTF8(op) != data │ │ │ │ data != ((void *)0) │ │ │ │ _PyUnicode_UTF8(op) == data │ │ │ │ @@ -9990,85 +9980,92 @@ │ │ │ │ maxchar <= 255 │ │ │ │ maxchar < 128 │ │ │ │ maxchar >= 0x100 │ │ │ │ maxchar <= 0xFFFF │ │ │ │ maxchar >= 0x10000 │ │ │ │ maxchar <= 0x10ffff │ │ │ │ PyUnicode_READ(((int)(kind)), ((const void*)(data)), (ascii->length)) == 0 │ │ │ │ +PyUnicode_GetSize has been removed. │ │ │ │ +Tokens can only be created by ContextVars │ │ │ │ +expected PickleBuffer, %.200s found │ │ │ │ + │ │ │ │ + │ │ │ │ +../Objects/structseq.c │ │ │ │ +, <%s object>> │ │ │ │ +, NULL> │ │ │ │ PyUnicode_AsDecodedObject() is deprecated; use PyCodec_Decode() to decode from str │ │ │ │ PyUnicode_AsDecodedUnicode() is deprecated; use PyCodec_Decode() to decode from str to str │ │ │ │ PyUnicode_AsEncodedObject() is deprecated; use PyUnicode_AsEncodedString() to encode from str to bytes or PyCodec_Encode() for generic encoding │ │ │ │ PyUnicode_AsEncodedUnicode() is deprecated; use PyCodec_Encode() to encode from str to str │ │ │ │ '%.400s' encoder returned '%.400s' instead of 'str'; use codecs.encode() to encode to arbitrary types │ │ │ │ AST string must be of type str │ │ │ │ Exception ignored in PyEval_SetProfile │ │ │ │ bad argument to internal function │ │ │ │ invalid intrinsic function │ │ │ │ InstructionSequenceType │ │ │ │ %s: bug likely caused by a refcount error in a C extension │ │ │ │ -perf trampoline not available │ │ │ │ Exception ignored in PyEval_SetProfileAllThreads │ │ │ │ Exception ignored in PyEval_SetTraceAllThreads │ │ │ │ -_only_immortal │ │ │ │ +%X:%X:%X:%X:%X:%X%c │ │ │ │ +bad bluetooth address │ │ │ │ +perf trampoline not available │ │ │ │ in new thread │ │ │ │ can't assign sys.path │ │ │ │ can't create sys.path │ │ │ │ -Fatal Python error from unexpected signum: │ │ │ │ Enable tracemalloc to get the memory block allocation traceback │ │ │ │ Memory block allocated at (most recent call first): │ │ │ │ File " │ │ │ │ ", line │ │ │ │ +Fatal Python error from unexpected signum: │ │ │ │ %02X:%02X:%02X:%02X:%02X:%02X │ │ │ │ │ │ │ │ <%s object: ident=%llu> │ │ │ │ unlocked │ │ │ │ <%s %s object at %p> │ │ │ │ <%s %s object owner=%llu count=%lu at %p> │ │ │ │ %.200s(year=%S, week=%S, weekday=%S) │ │ │ │ ntohs: can't convert negative Python int to C 16-bit unsigned integer │ │ │ │ ntohs: Python int too large to convert to C 16-bit unsigned integer │ │ │ │ htons: can't convert negative Python int to C 16-bit unsigned integer │ │ │ │ htons: Python int too large to convert to C 16-bit unsigned integer │ │ │ │ -%X:%X:%X:%X:%X:%X%c │ │ │ │ -bad bluetooth address │ │ │ │ illegal IP address string passed to inet_aton │ │ │ │ packed IP wrong length for inet_ntoa │ │ │ │ Unknown signal │ │ │ │ +fcntl.ioctl │ │ │ │ +w*:ioctl │ │ │ │ +ioctl string arg too long │ │ │ │ +s*:ioctl │ │ │ │ +i;ioctl requires a file or file descriptor, an integer and optionally an integer or buffer argument │ │ │ │ algset is only supported for AF_ALG │ │ │ │ |O$O!y*O!i:sendmsg_afalg │ │ │ │ Invalid or missing argument 'op' │ │ │ │ assoclen must be positive │ │ │ │ unexpected NULL result from CMSG_FIRSTHDR │ │ │ │ unexpected NULL result from CMSG_NXTHDR(iv) │ │ │ │ unexpected NULL result from CMSG_NXTHDR(assoc) │ │ │ │ maximum recursion limit exceeded │ │ │ │ internal error in regular expression engine │ │ │ │ O|ni:recvmsg_into │ │ │ │ recvmsg_into() argument 1 must be an iterable │ │ │ │ w*;recvmsg_into() argument 1 must be an iterable of single-segment read-write buffers │ │ │ │ +S:sethostname │ │ │ │ +O&:sethostname │ │ │ │ +socket.sethostname │ │ │ │ s|s:getservbyname │ │ │ │ socket.getservbyname │ │ │ │ service/proto not found │ │ │ │ i|s:getservbyport │ │ │ │ getservbyport: port must be 0-65535. │ │ │ │ socket.getservbyport │ │ │ │ port/proto not found │ │ │ │ s:getprotobyname │ │ │ │ protocol not found │ │ │ │ i:unregister │ │ │ │ |i:_sigsegv │ │ │ │ |i:signum │ │ │ │ -S:sethostname │ │ │ │ -O&:sethostname │ │ │ │ -socket.sethostname │ │ │ │ -fcntl.ioctl │ │ │ │ -w*:ioctl │ │ │ │ -ioctl string arg too long │ │ │ │ -s*:ioctl │ │ │ │ -i;ioctl requires a file or file descriptor, an integer and optionally an integer or buffer argument │ │ │ │ iy*:inet_ntop │ │ │ │ invalid length of packed IP address string │ │ │ │ unknown address family %d │ │ │ │ unable to raise a stack overflow (allocated %zu bytes on the stack, %zu recursive calls) │ │ │ │ |n:stack_size │ │ │ │ size must be 0 or a positive value │ │ │ │ size not valid: %zd bytes │ │ │ │ @@ -10088,24 +10085,24 @@ │ │ │ │ setgroups argument must be a sequence │ │ │ │ too many groups │ │ │ │ groups must be integers │ │ │ │ ii:setpgid │ │ │ │ siginfo must be None │ │ │ │ Exception ignored when trying to write to the signal wakeup fd │ │ │ │ Py_GIL_DISABLED │ │ │ │ +os.system │ │ │ │ can't assign sys.argv │ │ │ │ can't compute path0 from argv │ │ │ │ can't get sys.path │ │ │ │ can't prepend path0 to sys.path │ │ │ │ no mem for sys.argv │ │ │ │ w*|ni:recvfrom_into │ │ │ │ negative buffersize in recvfrom_into │ │ │ │ nbytes is greater than the length of the buffer │ │ │ │ domain must be a non-empty string │ │ │ │ -os.system │ │ │ │ ENDMARKER │ │ │ │ NOTEQUAL │ │ │ │ LESSEQUAL │ │ │ │ GREATEREQUAL │ │ │ │ CIRCUMFLEX │ │ │ │ LEFTSHIFT │ │ │ │ RIGHTSHIFT │ │ │ │ @@ -10131,14 +10128,15 @@ │ │ │ │ SOFT_KEYWORD │ │ │ │ FSTRING_START │ │ │ │ FSTRING_MIDDLE │ │ │ │ FSTRING_END │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +_only_immortal │ │ │ │ i:getpgid │ │ │ │ assoclen │ │ │ │ IsoCalendarDate │ │ │ │ Copyright (c) 2001-2024 Python Software Foundation. │ │ │ │ All Rights Reserved. │ │ │ │ Copyright (c) 2000 BeOpen.com. │ │ │ │ All Rights Reserved. │ │ │ │ @@ -20142,14 +20140,15 @@ │ │ │ │ compressobj([level[, ...]]) -- Return a compressor object. │ │ │ │ crc32(string[, start]) -- Compute a CRC-32 checksum. │ │ │ │ decompress(string,[wbits],[bufsize]) -- Decompresses a compressed string. │ │ │ │ decompressobj([wbits[, zdict]]) -- Return a decompressor object. │ │ │ │ 'wbits' is window buffer size and container format. │ │ │ │ Compressor objects support compress() and flush() methods; decompressor │ │ │ │ objects support decompress() and flush(). │ │ │ │ + !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ normalize($self, form, unistr, /) │ │ │ │ Return the normal form 'form' for the Unicode string unistr. │ │ │ │ Valid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'. │ │ │ │ is_normalized($self, form, unistr, /) │ │ │ │ Return whether the Unicode string unistr is in the normal form 'form'. │ │ │ │ Valid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'. │ │ │ │ lookup($self, name, /) │ │ │ │ @@ -20194,19 +20193,14 @@ │ │ │ │ ValueError is raised. │ │ │ │ This module provides access to the Unicode Character Database which │ │ │ │ defines character properties for all Unicode characters. The data in │ │ │ │ this database is based on the UnicodeData.txt file version │ │ │ │ 15.1.0 which is publicly available from ftp://ftp.unicode.org/. │ │ │ │ The module uses the same names and symbols as defined by the │ │ │ │ UnicodeData File Format 15.1.0. │ │ │ │ - !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ -Py_EndInterpreter │ │ │ │ -PyInterpreterState_Delete │ │ │ │ -zapthreads │ │ │ │ -_PyInterpreterState_GetAllocatedBlocks │ │ │ │ IRPLANERL │ │ │ │ KTIESELSK │ │ │ │ DRESSED TO THE SUBJ │ │ │ │ GEMINATt │ │ │ │ INITIAL &N │ │ │ │ OD- L LETTER D │ │ │ │ NSONANT MODIF │ │ │ │ @@ -22534,19 +22528,25 @@ │ │ │ │ EPOSTOYAN │ │ │ │ KRYZHEVAYA │ │ │ │ POVODNAYA │ │ │ │ IKHAYA PUT │ │ │ │ KLYUCHEVAYA &M.P&T'S │ │ │ │ "M.P&T'S │ │ │ │ DIRECTION F │ │ │ │ +Py_EndInterpreter │ │ │ │ +PyInterpreterState_Delete │ │ │ │ +zapthreads │ │ │ │ +_PyInterpreterState_GetAllocatedBlocks │ │ │ │ The above exception was the direct cause of the following exception: │ │ │ │ During handling of the above exception, another exception occurred: │ │ │ │ PyState_AddModule │ │ │ │ SRE 2.2.2 Copyright (c) 1997-2002 by Secret Labs AB │ │ │ │ PyUnstable_AtExit │ │ │ │ +_Py_CheckRecursiveCall │ │ │ │ +_PyErr_NoMemory │ │ │ │ search($self, /) │ │ │ │ match($self, /) │ │ │ │ __deepcopy__($self, memo, /) │ │ │ │ __copy__($self, /) │ │ │ │ expand($self, /, template) │ │ │ │ Return the string obtained by doing backslash substitution on the string template, as done by the sub() method. │ │ │ │ groupdict($self, /, default=None) │ │ │ │ @@ -22598,16 +22598,14 @@ │ │ │ │ template($module, pattern, template, /) │ │ │ │ template │ │ │ │ A list containing interleaved literal strings (str or bytes) and group │ │ │ │ indices (int), as returned by re._parser.parse_template(): │ │ │ │ [literal1, group1, ..., literalN, groupN] │ │ │ │ compile($module, /, pattern, flags, code, groups, groupindex, │ │ │ │ indexgroup) │ │ │ │ -_Py_CheckRecursiveCall │ │ │ │ -_PyErr_NoMemory │ │ │ │ sendmsg_afalg([msg], *, op[, iv[, assoclen[, flags=MSG_MORE]]]) │ │ │ │ Set operation mode, IV and length of associated data for an AF_ALG │ │ │ │ operation socket. │ │ │ │ sendmsg(buffers[, ancdata[, flags[, address]]]) -> count │ │ │ │ Send normal and ancillary data to the socket, gathering the │ │ │ │ non-ancillary data from a series of buffers and concatenating it into │ │ │ │ a single message. The buffers argument specifies the non-ancillary │ │ │ │ @@ -22882,16 +22880,14 @@ │ │ │ │ gethostbyname_ex(host) -> (name, aliaslist, addresslist) │ │ │ │ Return the true host name, a list of aliases, and a list of IP addresses, │ │ │ │ for a host. The host argument is a string giving a host name or IP number. │ │ │ │ gethostbyname(host) -> address │ │ │ │ Return the IP address (a string of the form '255.255.255.255') for a host. │ │ │ │ Implementation module for socket operations. │ │ │ │ See the socket module for documentation. │ │ │ │ -format_unraisable_v │ │ │ │ -_PyErr_NormalizeException │ │ │ │ 3YqC)4)@)=).)+):)7)F)1)I │ │ │ │ G'G7GFGsGwG │ │ │ │ G!H)H,H@HWHtH │ │ │ │ J*J0J>JdJqJ │ │ │ │ G(GeGfGIGXG │ │ │ │ K;II'I)IAIcI │ │ │ │ I G8I,GhI*GeI0GmI+GgI>G │ │ │ │ @@ -23350,30 +23346,16 @@ │ │ │ │ !"#$%&'()*+,-./01234444444444444444444444444544444444444444444444444444444444444444444444444444444444444444444444444444444444446789:;<=>?@A4444444444444444444444444444444444444444444B444444444444444444444444444444444CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno444444444pqrstu444444444444444vwx444444444444444444444444444444444yz{|44}~444444444444444444444444 │ │ │ │ 4444444444444444444444444444444444 │ │ │ │ 444444444 │ │ │ │ 444444444444444444 │ │ │ │ 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ 44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ -4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ -Encoder(markers, default, encoder, indent, key_separator, item_separator, sort_keys, skipkeys, allow_nan) │ │ │ │ -JSON scanner object │ │ │ │ -scanstring(string, end, strict=True) -> (string, end) │ │ │ │ -Scan the string s for a JSON string. End is the index of the │ │ │ │ -character in s after the quote that started the JSON string. │ │ │ │ -Unescapes all valid JSON string escape sequences and raises ValueError │ │ │ │ -on attempt to decode an invalid string. If strict is False then literal │ │ │ │ -control characters are allowed in the string. │ │ │ │ -Returns a tuple of the decoded string and the index of the character in s │ │ │ │ -after the end quote. │ │ │ │ -encode_basestring(string) -> string │ │ │ │ -Return a JSON representation of a Python string │ │ │ │ -encode_basestring_ascii(string) -> string │ │ │ │ -Return an ASCII-only JSON representation of a Python string │ │ │ │ -json speedups │ │ │ │ +4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444format_unraisable_v │ │ │ │ +_PyErr_NormalizeException │ │ │ │ getencoding($module, /) │ │ │ │ Get the current locale encoding. │ │ │ │ bind_textdomain_codeset($module, domain, codeset, /) │ │ │ │ Bind the C library's domain to codeset. │ │ │ │ bindtextdomain($module, domain, dir, /) │ │ │ │ Bind the C library's domain to dir. │ │ │ │ textdomain($module, domain, /) │ │ │ │ @@ -23395,39 +23377,14 @@ │ │ │ │ localeconv($module, /) │ │ │ │ Returns numeric and monetary locale-specific parameters. │ │ │ │ setlocale($module, category, locale=, /) │ │ │ │ Activates/queries locale processing. │ │ │ │ Support for POSIX locales. │ │ │ │ _idfunc($module, x, /) │ │ │ │ Primitives and accelerators for the typing module. │ │ │ │ -grp.struct_group: Results from getgr*() routines. │ │ │ │ -This object may be accessed either as a tuple of │ │ │ │ - (gr_name,gr_passwd,gr_gid,gr_mem) │ │ │ │ -or via the object attributes as named in the above tuple. │ │ │ │ -getgrall($module, /) │ │ │ │ -Return a list of all available group entries, in arbitrary order. │ │ │ │ -An entry whose name starts with '+' or '-' represents an instruction │ │ │ │ -to use YP/NIS and may not be accessible via getgrnam or getgrgid. │ │ │ │ -getgrnam($module, /, name) │ │ │ │ -Return the group database entry for the given group name. │ │ │ │ -If name is not valid, raise KeyError. │ │ │ │ -getgrgid($module, /, id) │ │ │ │ -Return the group database entry for the given numeric group ID. │ │ │ │ -If id is not valid, raise KeyError. │ │ │ │ -Access to the Unix group database. │ │ │ │ -Group entries are reported as 4-tuples containing the following fields │ │ │ │ -from the group database, in order: │ │ │ │ - gr_name - name of the group │ │ │ │ - gr_passwd - group password (encrypted); often empty │ │ │ │ - gr_gid - numeric ID of the group │ │ │ │ - gr_mem - list of members │ │ │ │ -The gid is an integer, name and password are strings. (Note that most │ │ │ │ -users are not explicitly listed as members of the groups they are in │ │ │ │ -according to the password database. Check both databases to get │ │ │ │ -complete membership information.) │ │ │ │ get_executor($module, /, code, offset) │ │ │ │ Return the executor object at offset in code if exists, None otherwise. │ │ │ │ get_intrinsic2_descs($module, /) │ │ │ │ Return a list of names of the binary intrinsics. │ │ │ │ get_intrinsic1_descs($module, /) │ │ │ │ Return a list of names of the unary intrinsics. │ │ │ │ get_nb_ops($module, /) │ │ │ │ @@ -23453,17 +23410,215 @@ │ │ │ │ Return True if the opcode accesses a constant, False otherwise. │ │ │ │ has_arg($module, /, opcode) │ │ │ │ Return True if the opcode uses its oparg, False otherwise. │ │ │ │ is_valid($module, /, opcode) │ │ │ │ Return True if opcode is valid, False otherwise. │ │ │ │ stack_effect($module, opcode, oparg=None, /, *, jump=None) │ │ │ │ Compute the stack effect of the opcode. │ │ │ │ +Encoder(markers, default, encoder, indent, key_separator, item_separator, sort_keys, skipkeys, allow_nan) │ │ │ │ +JSON scanner object │ │ │ │ +scanstring(string, end, strict=True) -> (string, end) │ │ │ │ +Scan the string s for a JSON string. End is the index of the │ │ │ │ +character in s after the quote that started the JSON string. │ │ │ │ +Unescapes all valid JSON string escape sequences and raises ValueError │ │ │ │ +on attempt to decode an invalid string. If strict is False then literal │ │ │ │ +control characters are allowed in the string. │ │ │ │ +Returns a tuple of the decoded string and the index of the character in s │ │ │ │ +after the end quote. │ │ │ │ +encode_basestring(string) -> string │ │ │ │ +Return a JSON representation of a Python string │ │ │ │ +encode_basestring_ascii(string) -> string │ │ │ │ +Return an ASCII-only JSON representation of a Python string │ │ │ │ +json speedups │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ +loads($module, data, /, *, fix_imports=True, encoding='ASCII', │ │ │ │ + errors='strict', buffers=()) │ │ │ │ +Read and return an object from the given pickle data. │ │ │ │ +The protocol version of the pickle is detected automatically, so no │ │ │ │ +protocol argument is needed. Bytes past the pickled object's │ │ │ │ +representation are ignored. │ │ │ │ +Optional keyword arguments are *fix_imports*, *encoding* and *errors*, │ │ │ │ +which are used to control compatibility support for pickle stream │ │ │ │ +generated by Python 2. If *fix_imports* is True, pickle will try to │ │ │ │ +map the old Python 2 names to the new names used in Python 3. The │ │ │ │ +*encoding* and *errors* tell pickle how to decode 8-bit string │ │ │ │ +instances pickled by Python 2; these default to 'ASCII' and 'strict', │ │ │ │ +respectively. The *encoding* can be 'bytes' to read these 8-bit │ │ │ │ +string instances as bytes objects. │ │ │ │ +load($module, /, file, *, fix_imports=True, encoding='ASCII', │ │ │ │ + errors='strict', buffers=()) │ │ │ │ +Read and return an object from the pickle data stored in a file. │ │ │ │ +This is equivalent to ``Unpickler(file).load()``, but may be more │ │ │ │ +efficient. │ │ │ │ +The protocol version of the pickle is detected automatically, so no │ │ │ │ +protocol argument is needed. Bytes past the pickled object's │ │ │ │ +representation are ignored. │ │ │ │ +The argument *file* must have two methods, a read() method that takes │ │ │ │ +an integer argument, and a readline() method that requires no │ │ │ │ +arguments. Both methods should return bytes. Thus *file* can be a │ │ │ │ +binary file object opened for reading, an io.BytesIO object, or any │ │ │ │ +other custom object that meets this interface. │ │ │ │ +Optional keyword arguments are *fix_imports*, *encoding* and *errors*, │ │ │ │ +which are used to control compatibility support for pickle stream │ │ │ │ +generated by Python 2. If *fix_imports* is True, pickle will try to │ │ │ │ +map the old Python 2 names to the new names used in Python 3. The │ │ │ │ +*encoding* and *errors* tell pickle how to decode 8-bit string │ │ │ │ +instances pickled by Python 2; these default to 'ASCII' and 'strict', │ │ │ │ +respectively. The *encoding* can be 'bytes' to read these 8-bit │ │ │ │ +string instances as bytes objects. │ │ │ │ +dumps($module, /, obj, protocol=None, *, fix_imports=True, │ │ │ │ + buffer_callback=None) │ │ │ │ +Return the pickled representation of the object as a bytes object. │ │ │ │ +The optional *protocol* argument tells the pickler to use the given │ │ │ │ +protocol; supported protocols are 0, 1, 2, 3, 4 and 5. The default │ │ │ │ +protocol is 4. It was introduced in Python 3.4, and is incompatible │ │ │ │ +with previous versions. │ │ │ │ +Specifying a negative protocol version selects the highest protocol │ │ │ │ +version supported. The higher the protocol used, the more recent the │ │ │ │ +version of Python needed to read the pickle produced. │ │ │ │ +If *fix_imports* is True and *protocol* is less than 3, pickle will │ │ │ │ +try to map the new Python 3 names to the old module names used in │ │ │ │ +Python 2, so that the pickle data stream is readable with Python 2. │ │ │ │ +If *buffer_callback* is None (the default), buffer views are serialized │ │ │ │ +into *file* as part of the pickle stream. It is an error if │ │ │ │ +*buffer_callback* is not None and *protocol* is None or smaller than 5. │ │ │ │ +dump($module, /, obj, file, protocol=None, *, fix_imports=True, │ │ │ │ + buffer_callback=None) │ │ │ │ +Write a pickled representation of obj to the open file object file. │ │ │ │ +This is equivalent to ``Pickler(file, protocol).dump(obj)``, but may │ │ │ │ +be more efficient. │ │ │ │ +The optional *protocol* argument tells the pickler to use the given │ │ │ │ +protocol; supported protocols are 0, 1, 2, 3, 4 and 5. The default │ │ │ │ +protocol is 4. It was introduced in Python 3.4, and is incompatible │ │ │ │ +with previous versions. │ │ │ │ +Specifying a negative protocol version selects the highest protocol │ │ │ │ +version supported. The higher the protocol used, the more recent the │ │ │ │ +version of Python needed to read the pickle produced. │ │ │ │ +The *file* argument must have a write() method that accepts a single │ │ │ │ +bytes argument. It can thus be a file object opened for binary │ │ │ │ +writing, an io.BytesIO instance, or any other custom object that meets │ │ │ │ +this interface. │ │ │ │ +If *fix_imports* is True and protocol is less than 3, pickle will try │ │ │ │ +to map the new Python 3 names to the old module names used in Python │ │ │ │ +2, so that the pickle data stream is readable with Python 2. │ │ │ │ +If *buffer_callback* is None (the default), buffer views are serialized │ │ │ │ +into *file* as part of the pickle stream. It is an error if │ │ │ │ +*buffer_callback* is not None and *protocol* is None or smaller than 5. │ │ │ │ +Optimized C implementation for the Python pickle module. │ │ │ │ +grp.struct_group: Results from getgr*() routines. │ │ │ │ +This object may be accessed either as a tuple of │ │ │ │ + (gr_name,gr_passwd,gr_gid,gr_mem) │ │ │ │ +or via the object attributes as named in the above tuple. │ │ │ │ +getgrall($module, /) │ │ │ │ +Return a list of all available group entries, in arbitrary order. │ │ │ │ +An entry whose name starts with '+' or '-' represents an instruction │ │ │ │ +to use YP/NIS and may not be accessible via getgrnam or getgrgid. │ │ │ │ +getgrnam($module, /, name) │ │ │ │ +Return the group database entry for the given group name. │ │ │ │ +If name is not valid, raise KeyError. │ │ │ │ +getgrgid($module, /, id) │ │ │ │ +Return the group database entry for the given numeric group ID. │ │ │ │ +If id is not valid, raise KeyError. │ │ │ │ +Access to the Unix group database. │ │ │ │ +Group entries are reported as 4-tuples containing the following fields │ │ │ │ +from the group database, in order: │ │ │ │ + gr_name - name of the group │ │ │ │ + gr_passwd - group password (encrypted); often empty │ │ │ │ + gr_gid - numeric ID of the group │ │ │ │ + gr_mem - list of members │ │ │ │ +The gid is an integer, name and password are strings. (Note that most │ │ │ │ +users are not explicitly listed as members of the groups they are in │ │ │ │ +according to the password database. Check both databases to get │ │ │ │ +complete membership information.) │ │ │ │ ?456789:;<= │ │ │ │ !"#$%&'()*+,-./0123 │ │ │ │ +__exit__($self, exc_type=None, exc_value=None, exc_tb=None, /) │ │ │ │ +__enter__($self, /) │ │ │ │ +poll($self, /, timeout=None, maxevents=-1) │ │ │ │ +Wait for events on the epoll file descriptor. │ │ │ │ + timeout │ │ │ │ + the maximum time to wait in seconds (as float); │ │ │ │ + a timeout of None or -1 makes poll wait indefinitely │ │ │ │ + maxevents │ │ │ │ + the maximum number of events returned; -1 means no limit │ │ │ │ +Returns a list containing any descriptors that have events to │ │ │ │ +report, as a list of (fd, events) 2-tuples. │ │ │ │ +unregister($self, /, fd) │ │ │ │ +Remove a registered file descriptor from the epoll object. │ │ │ │ + the target file descriptor of the operation │ │ │ │ +register($self, /, fd, │ │ │ │ + eventmask=select.EPOLLIN | select.EPOLLPRI | select.EPOLLOUT) │ │ │ │ +Registers a new fd or raises an OSError if the fd is already registered. │ │ │ │ + the target file descriptor of the operation │ │ │ │ + eventmask │ │ │ │ + a bit set composed of the various EPOLL constants │ │ │ │ +The epoll interface supports all file descriptors that support poll. │ │ │ │ +modify($self, /, fd, eventmask) │ │ │ │ +Modify event mask for a registered file descriptor. │ │ │ │ + the target file descriptor of the operation │ │ │ │ + eventmask │ │ │ │ + a bit set composed of the various EPOLL constants │ │ │ │ +fileno($self, /) │ │ │ │ +Return the epoll control file descriptor. │ │ │ │ +close($self, /) │ │ │ │ +Close the epoll control file descriptor. │ │ │ │ +Further operations on the epoll object will raise an exception. │ │ │ │ +fromfd($type, fd, /) │ │ │ │ +Create an epoll object from a given control fd. │ │ │ │ +poll($self, timeout=None, /) │ │ │ │ +Polls the set of registered file descriptors. │ │ │ │ + timeout │ │ │ │ + The maximum time to wait in milliseconds, or else None (or a negative │ │ │ │ + value) to wait indefinitely. │ │ │ │ +Returns a list containing any descriptors that have events or errors │ │ │ │ +to report, as a list of (fd, event) 2-tuples. │ │ │ │ +unregister($self, fd, /) │ │ │ │ +Remove a file descriptor being tracked by the polling object. │ │ │ │ +modify($self, fd, eventmask, /) │ │ │ │ +Modify an already registered file descriptor. │ │ │ │ + either an integer, or an object with a fileno() method returning │ │ │ │ + an int │ │ │ │ + eventmask │ │ │ │ + a bitmask describing the type of events to check for │ │ │ │ +register($self, fd, │ │ │ │ + eventmask=select.POLLIN | select.POLLPRI | select.POLLOUT, /) │ │ │ │ +Register a file descriptor with the polling object. │ │ │ │ + either an integer, or an object with a fileno() method returning an int │ │ │ │ + eventmask │ │ │ │ + an optional bitmask describing the type of events to check for │ │ │ │ +select.epoll(sizehint=-1, flags=0) │ │ │ │ +Returns an epolling object │ │ │ │ +sizehint must be a positive integer or -1 for the default size. The │ │ │ │ +sizehint is used to optimize internal data structures. It doesn't limit │ │ │ │ +the maximum number of monitored events. │ │ │ │ +poll($module, /) │ │ │ │ +Returns a polling object. │ │ │ │ +This object supports registering and unregistering file descriptors, and │ │ │ │ +then polling them for I/O events. │ │ │ │ +select($module, rlist, wlist, xlist, timeout=None, /) │ │ │ │ +Wait until one or more file descriptors are ready for some kind of I/O. │ │ │ │ +The first three arguments are iterables of file descriptors to be waited │ │ │ │ +rlist -- wait until ready for reading │ │ │ │ +wlist -- wait until ready for writing │ │ │ │ +xlist -- wait for an "exceptional condition" │ │ │ │ +If only one kind of condition is required, pass [] for the other lists. │ │ │ │ +A file descriptor is either a socket or file object, or a small integer │ │ │ │ +gotten from a fileno() method call on one of those. │ │ │ │ +The optional 4th argument specifies a timeout in seconds; it may be │ │ │ │ +a floating-point number to specify fractions of seconds. If it is absent │ │ │ │ +or None, the call will never time out. │ │ │ │ +The return value is a tuple of three lists corresponding to the first │ │ │ │ +three arguments; each contains the subset of the corresponding file │ │ │ │ +descriptors that are ready. │ │ │ │ +*** IMPORTANT NOTICE *** │ │ │ │ +On Windows, only sockets are supported; on Unix, all file │ │ │ │ +descriptors can be used. │ │ │ │ +This module supports asynchronous I/O on multiple file descriptors. │ │ │ │ +*** IMPORTANT NOTICE *** │ │ │ │ +On Windows, only sockets are supported; on Unix, all file descriptors. │ │ │ │ fork_exec($module, args, executable_list, close_fds, pass_fds, cwd, │ │ │ │ env, p2cread, p2cwrite, c2pread, c2pwrite, errread, errwrite, │ │ │ │ errpipe_read, errpipe_write, restore_signals, call_setsid, │ │ │ │ pgid_to_set, gid, extra_groups, uid, child_umask, preexec_fn, │ │ │ │ allow_vfork, /) │ │ │ │ Spawn a fresh new child process. │ │ │ │ Fork a child process, close parent file descriptors as appropriate in │ │ │ │ @@ -23620,88 +23775,14 @@ │ │ │ │ serialized into *file* as part of the pickle stream. │ │ │ │ If *buffer_callback* is not None, then it can be called any number │ │ │ │ of times with a buffer view. If the callback returns a false value │ │ │ │ (such as None), the given buffer is out-of-band; otherwise the │ │ │ │ buffer is serialized in-band, i.e. inside the pickle stream. │ │ │ │ It is an error if *buffer_callback* is not None and *protocol* │ │ │ │ is None or smaller than 5. │ │ │ │ -loads($module, data, /, *, fix_imports=True, encoding='ASCII', │ │ │ │ - errors='strict', buffers=()) │ │ │ │ -Read and return an object from the given pickle data. │ │ │ │ -The protocol version of the pickle is detected automatically, so no │ │ │ │ -protocol argument is needed. Bytes past the pickled object's │ │ │ │ -representation are ignored. │ │ │ │ -Optional keyword arguments are *fix_imports*, *encoding* and *errors*, │ │ │ │ -which are used to control compatibility support for pickle stream │ │ │ │ -generated by Python 2. If *fix_imports* is True, pickle will try to │ │ │ │ -map the old Python 2 names to the new names used in Python 3. The │ │ │ │ -*encoding* and *errors* tell pickle how to decode 8-bit string │ │ │ │ -instances pickled by Python 2; these default to 'ASCII' and 'strict', │ │ │ │ -respectively. The *encoding* can be 'bytes' to read these 8-bit │ │ │ │ -string instances as bytes objects. │ │ │ │ -load($module, /, file, *, fix_imports=True, encoding='ASCII', │ │ │ │ - errors='strict', buffers=()) │ │ │ │ -Read and return an object from the pickle data stored in a file. │ │ │ │ -This is equivalent to ``Unpickler(file).load()``, but may be more │ │ │ │ -efficient. │ │ │ │ -The protocol version of the pickle is detected automatically, so no │ │ │ │ -protocol argument is needed. Bytes past the pickled object's │ │ │ │ -representation are ignored. │ │ │ │ -The argument *file* must have two methods, a read() method that takes │ │ │ │ -an integer argument, and a readline() method that requires no │ │ │ │ -arguments. Both methods should return bytes. Thus *file* can be a │ │ │ │ -binary file object opened for reading, an io.BytesIO object, or any │ │ │ │ -other custom object that meets this interface. │ │ │ │ -Optional keyword arguments are *fix_imports*, *encoding* and *errors*, │ │ │ │ -which are used to control compatibility support for pickle stream │ │ │ │ -generated by Python 2. If *fix_imports* is True, pickle will try to │ │ │ │ -map the old Python 2 names to the new names used in Python 3. The │ │ │ │ -*encoding* and *errors* tell pickle how to decode 8-bit string │ │ │ │ -instances pickled by Python 2; these default to 'ASCII' and 'strict', │ │ │ │ -respectively. The *encoding* can be 'bytes' to read these 8-bit │ │ │ │ -string instances as bytes objects. │ │ │ │ -dumps($module, /, obj, protocol=None, *, fix_imports=True, │ │ │ │ - buffer_callback=None) │ │ │ │ -Return the pickled representation of the object as a bytes object. │ │ │ │ -The optional *protocol* argument tells the pickler to use the given │ │ │ │ -protocol; supported protocols are 0, 1, 2, 3, 4 and 5. The default │ │ │ │ -protocol is 4. It was introduced in Python 3.4, and is incompatible │ │ │ │ -with previous versions. │ │ │ │ -Specifying a negative protocol version selects the highest protocol │ │ │ │ -version supported. The higher the protocol used, the more recent the │ │ │ │ -version of Python needed to read the pickle produced. │ │ │ │ -If *fix_imports* is True and *protocol* is less than 3, pickle will │ │ │ │ -try to map the new Python 3 names to the old module names used in │ │ │ │ -Python 2, so that the pickle data stream is readable with Python 2. │ │ │ │ -If *buffer_callback* is None (the default), buffer views are serialized │ │ │ │ -into *file* as part of the pickle stream. It is an error if │ │ │ │ -*buffer_callback* is not None and *protocol* is None or smaller than 5. │ │ │ │ -dump($module, /, obj, file, protocol=None, *, fix_imports=True, │ │ │ │ - buffer_callback=None) │ │ │ │ -Write a pickled representation of obj to the open file object file. │ │ │ │ -This is equivalent to ``Pickler(file, protocol).dump(obj)``, but may │ │ │ │ -be more efficient. │ │ │ │ -The optional *protocol* argument tells the pickler to use the given │ │ │ │ -protocol; supported protocols are 0, 1, 2, 3, 4 and 5. The default │ │ │ │ -protocol is 4. It was introduced in Python 3.4, and is incompatible │ │ │ │ -with previous versions. │ │ │ │ -Specifying a negative protocol version selects the highest protocol │ │ │ │ -version supported. The higher the protocol used, the more recent the │ │ │ │ -version of Python needed to read the pickle produced. │ │ │ │ -The *file* argument must have a write() method that accepts a single │ │ │ │ -bytes argument. It can thus be a file object opened for binary │ │ │ │ -writing, an io.BytesIO instance, or any other custom object that meets │ │ │ │ -this interface. │ │ │ │ -If *fix_imports* is True and protocol is less than 3, pickle will try │ │ │ │ -to map the new Python 3 names to the old module names used in Python │ │ │ │ -2, so that the pickle data stream is readable with Python 2. │ │ │ │ -If *buffer_callback* is None (the default), buffer views are serialized │ │ │ │ -into *file* as part of the pickle stream. It is an error if │ │ │ │ -*buffer_callback* is not None and *protocol* is None or smaller than 5. │ │ │ │ -Optimized C implementation for the Python pickle module. │ │ │ │ _Py_CheckRecursiveCallPy │ │ │ │ reset_peak($module, /) │ │ │ │ Set the peak size of memory blocks traced by tracemalloc to the current size. │ │ │ │ Do nothing if the tracemalloc module is not tracing memory allocations. │ │ │ │ get_traced_memory($module, /) │ │ │ │ Get the current size and peak size of memory blocks traced by tracemalloc. │ │ │ │ Returns a tuple: (current: int, peak: int). │ │ │ │ @@ -23730,98 +23811,16 @@ │ │ │ │ traceback is a tuple of (filename: str, lineno: int) tuples. │ │ │ │ Return an empty list if the tracemalloc module is disabled. │ │ │ │ clear_traces($module, /) │ │ │ │ Clear traces of memory blocks allocated by Python. │ │ │ │ is_tracing($module, /) │ │ │ │ Return True if the tracemalloc module is tracing Python memory allocations. │ │ │ │ Debug module to trace memory blocks allocated by Python. │ │ │ │ -__exit__($self, exc_type=None, exc_value=None, exc_tb=None, /) │ │ │ │ -__enter__($self, /) │ │ │ │ -poll($self, /, timeout=None, maxevents=-1) │ │ │ │ -Wait for events on the epoll file descriptor. │ │ │ │ - timeout │ │ │ │ - the maximum time to wait in seconds (as float); │ │ │ │ - a timeout of None or -1 makes poll wait indefinitely │ │ │ │ - maxevents │ │ │ │ - the maximum number of events returned; -1 means no limit │ │ │ │ -Returns a list containing any descriptors that have events to │ │ │ │ -report, as a list of (fd, events) 2-tuples. │ │ │ │ -unregister($self, /, fd) │ │ │ │ -Remove a registered file descriptor from the epoll object. │ │ │ │ - the target file descriptor of the operation │ │ │ │ -register($self, /, fd, │ │ │ │ - eventmask=select.EPOLLIN | select.EPOLLPRI | select.EPOLLOUT) │ │ │ │ -Registers a new fd or raises an OSError if the fd is already registered. │ │ │ │ - the target file descriptor of the operation │ │ │ │ - eventmask │ │ │ │ - a bit set composed of the various EPOLL constants │ │ │ │ -The epoll interface supports all file descriptors that support poll. │ │ │ │ -modify($self, /, fd, eventmask) │ │ │ │ -Modify event mask for a registered file descriptor. │ │ │ │ - the target file descriptor of the operation │ │ │ │ - eventmask │ │ │ │ - a bit set composed of the various EPOLL constants │ │ │ │ -fileno($self, /) │ │ │ │ -Return the epoll control file descriptor. │ │ │ │ -close($self, /) │ │ │ │ -Close the epoll control file descriptor. │ │ │ │ -Further operations on the epoll object will raise an exception. │ │ │ │ -fromfd($type, fd, /) │ │ │ │ -Create an epoll object from a given control fd. │ │ │ │ -poll($self, timeout=None, /) │ │ │ │ -Polls the set of registered file descriptors. │ │ │ │ - timeout │ │ │ │ - The maximum time to wait in milliseconds, or else None (or a negative │ │ │ │ - value) to wait indefinitely. │ │ │ │ -Returns a list containing any descriptors that have events or errors │ │ │ │ -to report, as a list of (fd, event) 2-tuples. │ │ │ │ -unregister($self, fd, /) │ │ │ │ -Remove a file descriptor being tracked by the polling object. │ │ │ │ -modify($self, fd, eventmask, /) │ │ │ │ -Modify an already registered file descriptor. │ │ │ │ - either an integer, or an object with a fileno() method returning │ │ │ │ - an int │ │ │ │ - eventmask │ │ │ │ - a bitmask describing the type of events to check for │ │ │ │ -register($self, fd, │ │ │ │ - eventmask=select.POLLIN | select.POLLPRI | select.POLLOUT, /) │ │ │ │ -Register a file descriptor with the polling object. │ │ │ │ - either an integer, or an object with a fileno() method returning an int │ │ │ │ - eventmask │ │ │ │ - an optional bitmask describing the type of events to check for │ │ │ │ -select.epoll(sizehint=-1, flags=0) │ │ │ │ -Returns an epolling object │ │ │ │ -sizehint must be a positive integer or -1 for the default size. The │ │ │ │ -sizehint is used to optimize internal data structures. It doesn't limit │ │ │ │ -the maximum number of monitored events. │ │ │ │ -poll($module, /) │ │ │ │ -Returns a polling object. │ │ │ │ -This object supports registering and unregistering file descriptors, and │ │ │ │ -then polling them for I/O events. │ │ │ │ -select($module, rlist, wlist, xlist, timeout=None, /) │ │ │ │ -Wait until one or more file descriptors are ready for some kind of I/O. │ │ │ │ -The first three arguments are iterables of file descriptors to be waited │ │ │ │ -rlist -- wait until ready for reading │ │ │ │ -wlist -- wait until ready for writing │ │ │ │ -xlist -- wait for an "exceptional condition" │ │ │ │ -If only one kind of condition is required, pass [] for the other lists. │ │ │ │ -A file descriptor is either a socket or file object, or a small integer │ │ │ │ -gotten from a fileno() method call on one of those. │ │ │ │ -The optional 4th argument specifies a timeout in seconds; it may be │ │ │ │ -a floating-point number to specify fractions of seconds. If it is absent │ │ │ │ -or None, the call will never time out. │ │ │ │ -The return value is a tuple of three lists corresponding to the first │ │ │ │ -three arguments; each contains the subset of the corresponding file │ │ │ │ -descriptors that are ready. │ │ │ │ -*** IMPORTANT NOTICE *** │ │ │ │ -On Windows, only sockets are supported; on Unix, all file │ │ │ │ -descriptors can be used. │ │ │ │ -This module supports asynchronous I/O on multiple file descriptors. │ │ │ │ -*** IMPORTANT NOTICE *** │ │ │ │ -On Windows, only sockets are supported; on Unix, all file descriptors. │ │ │ │ +_generate_suggestions($module, candidates, item, /) │ │ │ │ +Returns the candidate in candidates that's closest to item │ │ │ │ __setstate__($self, state, /) │ │ │ │ Set state information for unpickling. │ │ │ │ __reduce__($self, /) │ │ │ │ Return state information for pickling. │ │ │ │ __sizeof__($self, /) │ │ │ │ Size of the array in memory, in bytes. │ │ │ │ tounicode($self, /) │ │ │ │ @@ -23932,16 +23931,14 @@ │ │ │ │ /) │ │ │ │ Internal. Used for pickling support. │ │ │ │ This module defines an object type which can efficiently represent │ │ │ │ an array of basic values: characters, integers, floating-point │ │ │ │ numbers. Arrays are sequence types and behave very much like lists, │ │ │ │ except that the type of objects stored in them is constrained. │ │ │ │ Unable to allocate output buffer. │ │ │ │ -_generate_suggestions($module, candidates, item, /) │ │ │ │ -Returns the candidate in candidates that's closest to item │ │ │ │ sys_audit │ │ │ │ _PyRuntimeState_ReInitThreads │ │ │ │ PyOS_AfterFork_Child │ │ │ │ _PyInterpreterState_DeleteExceptMain │ │ │ │ tstate_tss_reinit │ │ │ │ _PyOS_InterruptOccurred │ │ │ │ LOG_UPTO($module, pri, /) │ │ │ │ @@ -23953,14 +23950,22 @@ │ │ │ │ syslog([priority=LOG_INFO,] message) │ │ │ │ Send the string message to the system logger. │ │ │ │ closelog($module, /) │ │ │ │ Reset the syslog module values and call the system library closelog(). │ │ │ │ openlog($module, /, ident=, logoption=0, │ │ │ │ facility=LOG_USER) │ │ │ │ Set logging options of subsequent syslog() calls. │ │ │ │ +sha384($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ +Return a new SHA-384 hash object; optionally initialized with a string. │ │ │ │ +sha512($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ +Return a new SHA-512 hash object; optionally initialized with a string. │ │ │ │ +sha224($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ +Return a new SHA-224 hash object; optionally initialized with a string. │ │ │ │ +sha256($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ +Return a new SHA-256 hash object; optionally initialized with a string. │ │ │ │ update($self, obj, /) │ │ │ │ Update this hash object's state with the provided string. │ │ │ │ hexdigest($self, /) │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ @@ -23969,22 +23974,20 @@ │ │ │ │ Update this hash object's state with the provided string. │ │ │ │ hexdigest($self, /) │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ Return a copy of the hash object. │ │ │ │ -sha384($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ -Return a new SHA-384 hash object; optionally initialized with a string. │ │ │ │ -sha512($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ -Return a new SHA-512 hash object; optionally initialized with a string. │ │ │ │ -sha224($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ -Return a new SHA-224 hash object; optionally initialized with a string. │ │ │ │ -sha256($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ -Return a new SHA-256 hash object; optionally initialized with a string. │ │ │ │ +ErrorString($module, code, /) │ │ │ │ +Returns string error for given number. │ │ │ │ +ParserCreate($module, /, encoding=None, namespace_separator=None, │ │ │ │ + intern=) │ │ │ │ +Return a new XML parser object. │ │ │ │ +Python wrapper for Expat parser. │ │ │ │ update($self, data, /) │ │ │ │ Update this hash object's state with the provided bytes-like object. │ │ │ │ hexdigest($self, /) │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ @@ -24125,20 +24128,14 @@ │ │ │ │ Set the base URL for the parser. │ │ │ │ ParseFile($self, file, /) │ │ │ │ Parse XML data from file-like object. │ │ │ │ Parse($self, data, isfinal=False, /) │ │ │ │ Parse XML data. │ │ │ │ `isfinal' should be true at end of input. │ │ │ │ XML parser │ │ │ │ -ErrorString($module, code, /) │ │ │ │ -Returns string error for given number. │ │ │ │ -ParserCreate($module, /, encoding=None, namespace_separator=None, │ │ │ │ - intern=) │ │ │ │ -Return a new XML parser object. │ │ │ │ -Python wrapper for Expat parser. │ │ │ │ ! $ ' * - 0 3 6 9 < │ │ │ │ ? B E H K N Q T W Z ] ` c f i l o r u x { ~ │ │ │ │ # ' + / 3 6 9 < │ │ │ │ ? B E H K N Q T W Z ] ` c f i l o r u x { ~ │ │ │ │ ! !#!&!)!,!/!2!5!8!;!>!A!D!G!J!M!P!S!V!Y!\!_!b!e!h!k!n!q!t!w!z!}! │ │ │ │ """%"("+"."1"4"7":"="@"C"F"I"L"O"R"U"X"["^"a"d"g"j"m"p"s"v"y"|" │ │ │ │ #!#%#)#-#1#5#9#=#A#E#I#M#Q#U#Y#]#a#e#i#m#q#u#y#}# │ │ │ │ @@ -24699,22 +24696,22 @@ │ │ │ │ copy($self, /) │ │ │ │ Return a copy of the hash object. │ │ │ │ signal_active_thread │ │ │ │ _enter_buffered_busy │ │ │ │ _PyThread_CurrentExceptions │ │ │ │ PyImport_ExecCodeModuleWithPathnames │ │ │ │ _PyRawMutex_UnlockSlow │ │ │ │ -_PyObject_AssertFailed │ │ │ │ dummy_dealloc │ │ │ │ PyEval_AcquireLock │ │ │ │ _PyThreadState_Init │ │ │ │ +_PyObject_AssertFailed │ │ │ │ _PyUnicode_CheckConsistency │ │ │ │ -PySys_AddWarnOptionUnicode │ │ │ │ faulthandler_fatal_error_thread │ │ │ │ PySys_SetPath │ │ │ │ +PySys_AddWarnOptionUnicode │ │ │ │ PySys_SetArgvEx │ │ │ │ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% │ │ │ │ %%%%%%% │ │ │ │ !"#%%%%%% │ │ │ │ !"#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% │ │ │ │ xdebugpy │ │ │ │ │ │ │ │ @@ -25134,17 +25131,17 @@ │ │ │ │ warn_on_full_buffer │ │ │ │ warnings │ │ │ │ warnoptions │ │ │ │ withdata │ │ │ │ writable │ │ │ │ write_through │ │ │ │ 4@r8 4@r7 │ │ │ │ -gc__start │ │ │ │ --4@[sp, #8] │ │ │ │ gc__done │ │ │ │ +gc__start │ │ │ │ +-4@[sp, #12] │ │ │ │ import__find__load__done │ │ │ │ 4@r0 -4@r3 │ │ │ │ import__find__load__start │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -180,16 +180,16 @@ │ │ │ │ 0x0001d564 7061776e 61747472 5f736574 73636865 pawnattr_setsche │ │ │ │ 0x0001d574 64706172 616d0070 6f736978 5f737061 dparam.posix_spa │ │ │ │ 0x0001d584 776e6174 74725f73 65747067 726f7570 wnattr_setpgroup │ │ │ │ 0x0001d594 00737472 6e6c656e 0065706f 6c6c5f63 .strnlen.epoll_c │ │ │ │ 0x0001d5a4 746c0065 706f6c6c 5f776169 74006163 tl.epoll_wait.ac │ │ │ │ 0x0001d5b4 63657074 34006163 63657074 005f5f72 cept4.accept.__r │ │ │ │ 0x0001d5c4 6563766d 73673634 00736f63 6b657470 ecvmsg64.socketp │ │ │ │ - 0x0001d5d4 61697200 62696e64 006c6973 74656e00 air.bind.listen. │ │ │ │ - 0x0001d5e4 706f6c6c 005f5f6f 70656e36 345f3200 poll.__open64_2. │ │ │ │ + 0x0001d5d4 61697200 706f6c6c 0062696e 64006c69 air.poll.bind.li │ │ │ │ + 0x0001d5e4 7374656e 005f5f6f 70656e36 345f3200 sten.__open64_2. │ │ │ │ 0x0001d5f4 636f6e6e 65637400 5f5f7365 6e646d73 connect.__sendms │ │ │ │ 0x0001d604 67363400 73656e64 00726563 76006f70 g64.send.recv.op │ │ │ │ 0x0001d614 656e6c6f 67005f5f 7379736c 6f675f63 enlog.__syslog_c │ │ │ │ 0x0001d624 686b0067 6574686f 73746e61 6d650073 hk.gethostname.s │ │ │ │ 0x0001d634 65746c6f 676d6173 6b00636c 6f73656c etlogmask.closel │ │ │ │ 0x0001d644 6f670067 65747065 65726e61 6d650069 og.getpeername.i │ │ │ │ 0x0001d654 6e65745f 70746f6e 00676574 61646472 net_pton.getaddr │ │ │ │ @@ -286,16 +286,16 @@ │ │ │ │ 0x0001dc04 726e6361 745f6368 6b005f5f 6d6b7469 rncat_chk.__mkti │ │ │ │ 0x0001dc14 6d653634 00676574 70776e61 6d5f7200 me64.getpwnam_r. │ │ │ │ 0x0001dc24 5f5f7365 6c656374 36340073 65746772 __select64.setgr │ │ │ │ 0x0001dc34 656e7400 67657467 72656e74 00656e64 ent.getgrent.end │ │ │ │ 0x0001dc44 6772656e 74005f5f 6664656c 745f6368 grent.__fdelt_ch │ │ │ │ 0x0001dc54 6b006c6c 69737478 61747472 00666c69 k.llistxattr.fli │ │ │ │ 0x0001dc64 73747861 74747200 666f726b 70747900 stxattr.forkpty. │ │ │ │ - 0x0001dc74 5f5f7761 6974345f 74696d65 36340066 __wait4_time64.f │ │ │ │ - 0x0001dc84 6c6f636b 00584d4c 5f476574 53706563 lock.XML_GetSpec │ │ │ │ + 0x0001dc74 666c6f63 6b005f5f 77616974 345f7469 flock.__wait4_ti │ │ │ │ + 0x0001dc84 6d653634 00584d4c 5f476574 53706563 me64.XML_GetSpec │ │ │ │ 0x0001dc94 69666965 64417474 72696275 7465436f ifiedAttributeCo │ │ │ │ 0x0001dca4 756e7400 73636865 645f7365 74616666 unt.sched_setaff │ │ │ │ 0x0001dcb4 696e6974 7900584d 4c5f5374 6f705061 inity.XML_StopPa │ │ │ │ 0x0001dcc4 72736572 00676574 67726f75 7073005f rser.getgroups._ │ │ │ │ 0x0001dcd4 5f776169 74335f74 696d6536 3400584d _wait3_time64.XM │ │ │ │ 0x0001dce4 4c5f4765 74427566 66657200 584d4c5f L_GetBuffer.XML_ │ │ │ │ 0x0001dcf4 50617273 65427566 66657200 66737461 ParseBuffer.fsta │ │ │ │ @@ -316,17 +316,17 @@ │ │ │ │ 0x0001dde4 70655f74 6f6c6f77 65725f6c 6f630065 pe_tolower_loc.e │ │ │ │ 0x0001ddf4 76656e74 6664005f 5f637479 70655f74 ventfd.__ctype_t │ │ │ │ 0x0001de04 6f757070 65725f6c 6f630058 4d4c5f55 oupper_loc.XML_U │ │ │ │ 0x0001de14 7365466f 72656967 6e445444 00616c61 seForeignDTD.ala │ │ │ │ 0x0001de24 726d0065 76656e74 66645f77 72697465 rm.eventfd_write │ │ │ │ 0x0001de34 00657665 6e746664 5f726561 64006475 .eventfd_read.du │ │ │ │ 0x0001de44 70330063 7465726d 69640067 6574686f p3.ctermid.getho │ │ │ │ - 0x0001de54 73746279 6e616d65 5f720067 61695f73 stbyname_r.gai_s │ │ │ │ - 0x0001de64 74726572 726f7200 66657865 63766500 trerror.fexecve. │ │ │ │ - 0x0001de74 73687574 646f776e 00666765 74786174 shutdown.fgetxat │ │ │ │ + 0x0001de54 73746279 6e616d65 5f720073 68757464 stbyname_r.shutd │ │ │ │ + 0x0001de64 6f776e00 6761695f 73747265 72726f72 own.gai_strerror │ │ │ │ + 0x0001de74 00666578 65637665 00666765 74786174 .fexecve.fgetxat │ │ │ │ 0x0001de84 7472006c 67657478 61747472 00667265 tr.lgetxattr.fre │ │ │ │ 0x0001de94 6d6f7665 78617474 72006c72 656d6f76 movexattr.lremov │ │ │ │ 0x0001dea4 65786174 74720063 6f70795f 66696c65 exattr.copy_file │ │ │ │ 0x0001deb4 5f72616e 67650073 706c6963 65006d65 _range.splice.me │ │ │ │ 0x0001dec4 6d66645f 63726561 7465005f 5f636c6f mfd_create.__clo │ │ │ │ 0x0001ded4 636b5f73 65747469 6d653634 00636872 ck_settime64.chr │ │ │ │ 0x0001dee4 6f6f7400 73636865 645f7365 74736368 oot.sched_setsch │ │ │ │ @@ -372,31 +372,31 @@ │ │ │ │ 0x0001e164 645f6578 69740063 6c6f7365 66726f6d d_exit.closefrom │ │ │ │ 0x0001e174 005f5f69 736f6332 335f7373 63616e66 .__isoc23_sscanf │ │ │ │ 0x0001e184 00696e65 745f6174 6f6e0058 4d4c5f47 .inet_aton.XML_G │ │ │ │ 0x0001e194 6574496e 70757443 6f6e7465 78740069 etInputContext.i │ │ │ │ 0x0001e1a4 6e65745f 6e746f61 00737472 7369676e net_ntoa.strsign │ │ │ │ 0x0001e1b4 616c006e 69636500 6765746c 6f67696e al.nice.getlogin │ │ │ │ 0x0001e1c4 5f720073 69677065 6e64696e 67007369 _r.sigpending.si │ │ │ │ - 0x0001e1d4 67776169 74006765 74736572 7662796e gwait.getservbyn │ │ │ │ - 0x0001e1e4 616d6500 67657473 65727662 79706f72 ame.getservbypor │ │ │ │ - 0x0001e1f4 74006765 7470726f 746f6279 6e616d65 t.getprotobyname │ │ │ │ - 0x0001e204 00736574 686f7374 6e616d65 0069665f .sethostname.if_ │ │ │ │ + 0x0001e1d4 67776169 74007365 74686f73 746e616d gwait.sethostnam │ │ │ │ + 0x0001e1e4 65006765 74736572 7662796e 616d6500 e.getservbyname. │ │ │ │ + 0x0001e1f4 67657473 65727662 79706f72 74006765 getservbyport.ge │ │ │ │ + 0x0001e204 7470726f 746f6279 6e616d65 0069665f tprotobyname.if_ │ │ │ │ 0x0001e214 696e6465 78746f6e 616d6500 6765746e indextoname.getn │ │ │ │ 0x0001e224 616d6569 6e666f00 6c6f6769 6e5f7474 ameinfo.login_tt │ │ │ │ 0x0001e234 79007365 746e7300 67657470 67696400 y.setns.getpgid. │ │ │ │ 0x0001e244 5f5f7365 74697469 6d657236 34005f5f __setitimer64.__ │ │ │ │ 0x0001e254 67657469 74696d65 72363400 73696777 getitimer64.sigw │ │ │ │ 0x0001e264 61697469 6e666f00 5f5f7369 6774696d aitinfo.__sigtim │ │ │ │ 0x0001e274 65647761 69743634 00646367 65747465 edwait64.dcgette │ │ │ │ 0x0001e284 78740062 696e645f 74657874 646f6d61 xt.bind_textdoma │ │ │ │ - 0x0001e294 696e5f63 6f646573 65740069 665f6e61 in_codeset.if_na │ │ │ │ - 0x0001e2a4 6d65746f 696e6465 78006966 5f6e616d metoindex.if_nam │ │ │ │ - 0x0001e2b4 65696e64 65780069 665f6672 65656e61 eindex.if_freena │ │ │ │ - 0x0001e2c4 6d65696e 64657800 62696e64 74657874 meindex.bindtext │ │ │ │ - 0x0001e2d4 646f6d61 696e0073 79737465 6d006174 domain.system.at │ │ │ │ + 0x0001e294 696e5f63 6f646573 65740073 79737465 in_codeset.syste │ │ │ │ + 0x0001e2a4 6d006966 5f6e616d 65746f69 6e646578 m.if_nametoindex │ │ │ │ + 0x0001e2b4 0069665f 6e616d65 696e6465 78006966 .if_nameindex.if │ │ │ │ + 0x0001e2c4 5f667265 656e616d 65696e64 65780062 _freenameindex.b │ │ │ │ + 0x0001e2d4 696e6474 65787464 6f6d6169 6e006174 indtextdomain.at │ │ │ │ 0x0001e2e4 616e3200 6174616e 68006174 616e0072 an2.atanh.atan.r │ │ │ │ 0x0001e2f4 6f756e64 00666162 7300666d 61006c6f ound.fabs.fma.lo │ │ │ │ 0x0001e304 6732006e 65787461 66746572 00617369 g2.nextafter.asi │ │ │ │ 0x0001e314 6e006578 706d3100 65726600 6173696e n.expm1.erf.asin │ │ │ │ 0x0001e324 68006c6f 67313000 6879706f 74007369 h.log10.hypot.si │ │ │ │ 0x0001e334 6e636f73 006c6f67 31700065 78703200 ncos.log1p.exp2. │ │ │ │ 0x0001e344 63627274 00636569 6c006163 6f736800 cbrt.ceil.acosh. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 000291fc <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 1a41c4 <_start@@Base+0x34> │ │ │ │ + bl 1a69f0 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -4,2710 +4,2710 @@ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ 00029208 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [pc, #4] @ 29218 │ │ │ │ add lr, pc, lr │ │ │ │ ldr pc, [lr, #8]! │ │ │ │ - subeq r6, r4, r8, ror #27 │ │ │ │ + subeq r6, r5, r8, ror #27 │ │ │ │ │ │ │ │ 0002921c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3560]! @ 0xde8 │ │ │ │ │ │ │ │ 00029228 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3552]! @ 0xde0 │ │ │ │ │ │ │ │ 00029234 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3544]! @ 0xdd8 │ │ │ │ │ │ │ │ 00029240 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3536]! @ 0xdd0 │ │ │ │ │ │ │ │ 0002924c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3528]! @ 0xdc8 │ │ │ │ │ │ │ │ 00029258 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3520]! @ 0xdc0 │ │ │ │ │ │ │ │ 00029264 <__getrusage64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3512]! @ 0xdb8 │ │ │ │ │ │ │ │ 00029270 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3504]! @ 0xdb0 │ │ │ │ │ │ │ │ 0002927c : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3492]! @ 0xda4 │ │ │ │ │ │ │ │ 0002928c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3484]! @ 0xd9c │ │ │ │ │ │ │ │ 00029298 <__fcntl_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3476]! @ 0xd94 │ │ │ │ │ │ │ │ 000292a4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3468]! @ 0xd8c │ │ │ │ │ │ │ │ 000292b0 <__ctype_toupper_loc@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3460]! @ 0xd84 │ │ │ │ │ │ │ │ 000292bc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3452]! @ 0xd7c │ │ │ │ │ │ │ │ 000292c8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3444]! @ 0xd74 │ │ │ │ │ │ │ │ 000292d4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3436]! @ 0xd6c │ │ │ │ │ │ │ │ 000292e0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3428]! @ 0xd64 │ │ │ │ │ │ │ │ 000292ec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3420]! @ 0xd5c │ │ │ │ │ │ │ │ 000292f8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3412]! @ 0xd54 │ │ │ │ │ │ │ │ 00029304 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3404]! @ 0xd4c │ │ │ │ │ │ │ │ 00029310 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3396]! @ 0xd44 │ │ │ │ │ │ │ │ 0002931c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3388]! @ 0xd3c │ │ │ │ │ │ │ │ 00029328 <__wait4_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3380]! @ 0xd34 │ │ │ │ │ │ │ │ 00029334 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3372]! @ 0xd2c │ │ │ │ │ │ │ │ 00029340 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3364]! @ 0xd24 │ │ │ │ │ │ │ │ 0002934c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3356]! @ 0xd1c │ │ │ │ │ │ │ │ 00029358 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3348]! @ 0xd14 │ │ │ │ │ │ │ │ 00029364 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3340]! @ 0xd0c │ │ │ │ │ │ │ │ 00029370 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3332]! @ 0xd04 │ │ │ │ │ │ │ │ 0002937c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3324]! @ 0xcfc │ │ │ │ │ │ │ │ 00029388 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3316]! @ 0xcf4 │ │ │ │ │ │ │ │ 00029394 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3308]! @ 0xcec │ │ │ │ │ │ │ │ 000293a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3300]! @ 0xce4 │ │ │ │ │ │ │ │ 000293ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3292]! @ 0xcdc │ │ │ │ │ │ │ │ 000293b8 <__clock_settime64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3284]! @ 0xcd4 │ │ │ │ │ │ │ │ 000293c4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3276]! @ 0xccc │ │ │ │ │ │ │ │ 000293d0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3268]! @ 0xcc4 │ │ │ │ │ │ │ │ 000293dc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3260]! @ 0xcbc │ │ │ │ │ │ │ │ 000293e8 <__utimensat64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3252]! @ 0xcb4 │ │ │ │ │ │ │ │ 000293f4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3244]! @ 0xcac │ │ │ │ │ │ │ │ 00029400 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3236]! @ 0xca4 │ │ │ │ │ │ │ │ 0002940c <__libc_current_sigrtmin@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3228]! @ 0xc9c │ │ │ │ │ │ │ │ 00029418 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3216]! @ 0xc90 │ │ │ │ │ │ │ │ 00029428 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3208]! @ 0xc88 │ │ │ │ │ │ │ │ 00029434 <__wait3_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3200]! @ 0xc80 │ │ │ │ │ │ │ │ 00029440 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3192]! @ 0xc78 │ │ │ │ │ │ │ │ 0002944c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3184]! @ 0xc70 │ │ │ │ │ │ │ │ 00029458 <__sendmsg64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3176]! @ 0xc68 │ │ │ │ │ │ │ │ 00029464 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3168]! @ 0xc60 │ │ │ │ │ │ │ │ 00029470 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3160]! @ 0xc58 │ │ │ │ │ │ │ │ 0002947c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3152]! @ 0xc50 │ │ │ │ │ │ │ │ 00029488 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3144]! @ 0xc48 │ │ │ │ │ │ │ │ 00029494 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3136]! @ 0xc40 │ │ │ │ │ │ │ │ 000294a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3128]! @ 0xc38 │ │ │ │ │ │ │ │ 000294ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3120]! @ 0xc30 │ │ │ │ │ │ │ │ 000294b8 <__gmon_start__@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3112]! @ 0xc28 │ │ │ │ │ │ │ │ 000294c4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3104]! @ 0xc20 │ │ │ │ │ │ │ │ 000294d0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3096]! @ 0xc18 │ │ │ │ │ │ │ │ 000294dc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3088]! @ 0xc10 │ │ │ │ │ │ │ │ 000294e8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3080]! @ 0xc08 │ │ │ │ │ │ │ │ 000294f4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3072]! @ 0xc00 │ │ │ │ │ │ │ │ 00029500 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3064]! @ 0xbf8 │ │ │ │ │ │ │ │ 0002950c <__mktime64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3056]! @ 0xbf0 │ │ │ │ │ │ │ │ 00029518 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3048]! @ 0xbe8 │ │ │ │ │ │ │ │ 00029524 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3040]! @ 0xbe0 │ │ │ │ │ │ │ │ 00029530 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3032]! @ 0xbd8 │ │ │ │ │ │ │ │ 0002953c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3024]! @ 0xbd0 │ │ │ │ │ │ │ │ 00029548 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3016]! @ 0xbc8 │ │ │ │ │ │ │ │ 00029554 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3008]! @ 0xbc0 │ │ │ │ │ │ │ │ 00029560 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #3000]! @ 0xbb8 │ │ │ │ │ │ │ │ 0002956c : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2988]! @ 0xbac │ │ │ │ │ │ │ │ 0002957c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2980]! @ 0xba4 │ │ │ │ │ │ │ │ 00029588 <__printf_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2972]! @ 0xb9c │ │ │ │ │ │ │ │ 00029594 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2964]! @ 0xb94 │ │ │ │ │ │ │ │ 000295a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2956]! @ 0xb8c │ │ │ │ │ │ │ │ 000295ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2948]! @ 0xb84 │ │ │ │ │ │ │ │ 000295b8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2940]! @ 0xb7c │ │ │ │ │ │ │ │ 000295c4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2932]! @ 0xb74 │ │ │ │ │ │ │ │ 000295d0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2924]! @ 0xb6c │ │ │ │ │ │ │ │ 000295dc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2916]! @ 0xb64 │ │ │ │ │ │ │ │ 000295e8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2908]! @ 0xb5c │ │ │ │ │ │ │ │ 000295f4 <__cxa_atexit@plt>: │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2896]! @ 0xb50 │ │ │ │ │ │ │ │ 00029604 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2888]! @ 0xb48 │ │ │ │ │ │ │ │ 00029610 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2876]! @ 0xb3c │ │ │ │ │ │ │ │ 00029620 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2868]! @ 0xb34 │ │ │ │ │ │ │ │ 0002962c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2860]! @ 0xb2c │ │ │ │ │ │ │ │ 00029638 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2852]! @ 0xb24 │ │ │ │ │ │ │ │ 00029644 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2844]! @ 0xb1c │ │ │ │ │ │ │ │ 00029650 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2836]! @ 0xb14 │ │ │ │ │ │ │ │ 0002965c : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2824]! @ 0xb08 │ │ │ │ │ │ │ │ 0002966c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2816]! @ 0xb00 │ │ │ │ │ │ │ │ 00029678 <__uflow@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2808]! @ 0xaf8 │ │ │ │ │ │ │ │ 00029684 <__lstat64_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2800]! @ 0xaf0 │ │ │ │ │ │ │ │ 00029690 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2792]! @ 0xae8 │ │ │ │ │ │ │ │ 0002969c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2784]! @ 0xae0 │ │ │ │ │ │ │ │ 000296a8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2776]! @ 0xad8 │ │ │ │ │ │ │ │ 000296b4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2768]! @ 0xad0 │ │ │ │ │ │ │ │ 000296c0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2760]! @ 0xac8 │ │ │ │ │ │ │ │ 000296cc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2752]! @ 0xac0 │ │ │ │ │ │ │ │ 000296d8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2744]! @ 0xab8 │ │ │ │ │ │ │ │ 000296e4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2736]! @ 0xab0 │ │ │ │ │ │ │ │ 000296f0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2728]! @ 0xaa8 │ │ │ │ │ │ │ │ 000296fc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2720]! @ 0xaa0 │ │ │ │ │ │ │ │ 00029708 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2712]! @ 0xa98 │ │ │ │ │ │ │ │ 00029714 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2700]! @ 0xa8c │ │ │ │ │ │ │ │ 00029724 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2692]! @ 0xa84 │ │ │ │ │ │ │ │ 00029730 <__sigtimedwait64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2684]! @ 0xa7c │ │ │ │ │ │ │ │ 0002973c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2676]! @ 0xa74 │ │ │ │ │ │ │ │ 00029748 <__fstat64_time64@plt>: │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2664]! @ 0xa68 │ │ │ │ │ │ │ │ 00029758 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2656]! @ 0xa60 │ │ │ │ │ │ │ │ 00029764 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2648]! @ 0xa58 │ │ │ │ │ │ │ │ 00029770 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2640]! @ 0xa50 │ │ │ │ │ │ │ │ 0002977c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2632]! @ 0xa48 │ │ │ │ │ │ │ │ 00029788 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2624]! @ 0xa40 │ │ │ │ │ │ │ │ 00029794 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2616]! @ 0xa38 │ │ │ │ │ │ │ │ 000297a0 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2604]! @ 0xa2c │ │ │ │ │ │ │ │ 000297b0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2596]! @ 0xa24 │ │ │ │ │ │ │ │ 000297bc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2588]! @ 0xa1c │ │ │ │ │ │ │ │ 000297c8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2580]! @ 0xa14 │ │ │ │ │ │ │ │ 000297d4 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2568]! @ 0xa08 │ │ │ │ │ │ │ │ 000297e4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2560]! @ 0xa00 │ │ │ │ │ │ │ │ 000297f0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2552]! @ 0x9f8 │ │ │ │ │ │ │ │ 000297fc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2544]! @ 0x9f0 │ │ │ │ │ │ │ │ 00029808 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2536]! @ 0x9e8 │ │ │ │ │ │ │ │ 00029814 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2528]! @ 0x9e0 │ │ │ │ │ │ │ │ 00029820 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2520]! @ 0x9d8 │ │ │ │ │ │ │ │ 0002982c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2512]! @ 0x9d0 │ │ │ │ │ │ │ │ 00029838 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2504]! @ 0x9c8 │ │ │ │ │ │ │ │ 00029844 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2496]! @ 0x9c0 │ │ │ │ │ │ │ │ 00029850 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2488]! @ 0x9b8 │ │ │ │ │ │ │ │ 0002985c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2480]! @ 0x9b0 │ │ │ │ │ │ │ │ 00029868 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2472]! @ 0x9a8 │ │ │ │ │ │ │ │ 00029874 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2464]! @ 0x9a0 │ │ │ │ │ │ │ │ 00029880 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2456]! @ 0x998 │ │ │ │ │ │ │ │ 0002988c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2448]! @ 0x990 │ │ │ │ │ │ │ │ 00029898 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2440]! @ 0x988 │ │ │ │ │ │ │ │ 000298a4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2432]! @ 0x980 │ │ │ │ │ │ │ │ 000298b0 <__strncat_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2424]! @ 0x978 │ │ │ │ │ │ │ │ 000298bc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2416]! @ 0x970 │ │ │ │ │ │ │ │ 000298c8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2408]! @ 0x968 │ │ │ │ │ │ │ │ 000298d4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2400]! @ 0x960 │ │ │ │ │ │ │ │ 000298e0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2392]! @ 0x958 │ │ │ │ │ │ │ │ 000298ec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2384]! @ 0x950 │ │ │ │ │ │ │ │ 000298f8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2376]! @ 0x948 │ │ │ │ │ │ │ │ 00029904 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2368]! @ 0x940 │ │ │ │ │ │ │ │ 00029910 <_exit@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2360]! @ 0x938 │ │ │ │ │ │ │ │ 0002991c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2352]! @ 0x930 │ │ │ │ │ │ │ │ 00029928 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2344]! @ 0x928 │ │ │ │ │ │ │ │ 00029934 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2336]! @ 0x920 │ │ │ │ │ │ │ │ 00029940 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2328]! @ 0x918 │ │ │ │ │ │ │ │ 0002994c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2320]! @ 0x910 │ │ │ │ │ │ │ │ 00029958 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2308]! @ 0x904 │ │ │ │ │ │ │ │ 00029968 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2300]! @ 0x8fc │ │ │ │ │ │ │ │ 00029974 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2288]! @ 0x8f0 │ │ │ │ │ │ │ │ 00029984 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2280]! @ 0x8e8 │ │ │ │ │ │ │ │ 00029990 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2268]! @ 0x8dc │ │ │ │ │ │ │ │ 000299a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2260]! @ 0x8d4 │ │ │ │ │ │ │ │ 000299ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2252]! @ 0x8cc │ │ │ │ │ │ │ │ 000299b8 <__setitimer64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2244]! @ 0x8c4 │ │ │ │ │ │ │ │ 000299c4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2236]! @ 0x8bc │ │ │ │ │ │ │ │ 000299d0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2228]! @ 0x8b4 │ │ │ │ │ │ │ │ 000299dc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2220]! @ 0x8ac │ │ │ │ │ │ │ │ 000299e8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2212]! @ 0x8a4 │ │ │ │ │ │ │ │ 000299f4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2204]! @ 0x89c │ │ │ │ │ │ │ │ 00029a00 <__ioctl_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2196]! @ 0x894 │ │ │ │ │ │ │ │ 00029a0c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2188]! @ 0x88c │ │ │ │ │ │ │ │ 00029a18 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2180]! @ 0x884 │ │ │ │ │ │ │ │ 00029a24 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2172]! @ 0x87c │ │ │ │ │ │ │ │ 00029a30 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2164]! @ 0x874 │ │ │ │ │ │ │ │ 00029a3c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2156]! @ 0x86c │ │ │ │ │ │ │ │ 00029a48 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2148]! @ 0x864 │ │ │ │ │ │ │ │ 00029a54 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2140]! @ 0x85c │ │ │ │ │ │ │ │ 00029a60 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2132]! @ 0x854 │ │ │ │ │ │ │ │ 00029a6c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2124]! @ 0x84c │ │ │ │ │ │ │ │ 00029a78 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2116]! @ 0x844 │ │ │ │ │ │ │ │ 00029a84 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2108]! @ 0x83c │ │ │ │ │ │ │ │ 00029a90 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2100]! @ 0x834 │ │ │ │ │ │ │ │ 00029a9c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2092]! @ 0x82c │ │ │ │ │ │ │ │ 00029aa8 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2080]! @ 0x820 │ │ │ │ │ │ │ │ 00029ab8 <__getsockopt64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2072]! @ 0x818 │ │ │ │ │ │ │ │ 00029ac4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2064]! @ 0x810 │ │ │ │ │ │ │ │ 00029ad0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2056]! @ 0x808 │ │ │ │ │ │ │ │ 00029adc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2048]! @ 0x800 │ │ │ │ │ │ │ │ 00029ae8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2040]! @ 0x7f8 │ │ │ │ │ │ │ │ 00029af4 <__memcpy_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2032]! @ 0x7f0 │ │ │ │ │ │ │ │ 00029b00 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2024]! @ 0x7e8 │ │ │ │ │ │ │ │ 00029b0c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2016]! @ 0x7e0 │ │ │ │ │ │ │ │ 00029b18 <__fstatat64_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2008]! @ 0x7d8 │ │ │ │ │ │ │ │ 00029b24 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #2000]! @ 0x7d0 │ │ │ │ │ │ │ │ 00029b30 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1992]! @ 0x7c8 │ │ │ │ │ │ │ │ 00029b3c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1984]! @ 0x7c0 │ │ │ │ │ │ │ │ 00029b48 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1976]! @ 0x7b8 │ │ │ │ │ │ │ │ 00029b54 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1968]! @ 0x7b0 │ │ │ │ │ │ │ │ 00029b60 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1960]! @ 0x7a8 │ │ │ │ │ │ │ │ 00029b6c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1952]! @ 0x7a0 │ │ │ │ │ │ │ │ 00029b78 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1944]! @ 0x798 │ │ │ │ │ │ │ │ 00029b84 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1936]! @ 0x790 │ │ │ │ │ │ │ │ 00029b90 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1928]! @ 0x788 │ │ │ │ │ │ │ │ 00029b9c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1920]! @ 0x780 │ │ │ │ │ │ │ │ 00029ba8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1912]! @ 0x778 │ │ │ │ │ │ │ │ 00029bb4 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1900]! @ 0x76c │ │ │ │ │ │ │ │ 00029bc4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1892]! @ 0x764 │ │ │ │ │ │ │ │ 00029bd0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1884]! @ 0x75c │ │ │ │ │ │ │ │ 00029bdc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1876]! @ 0x754 │ │ │ │ │ │ │ │ 00029be8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1868]! @ 0x74c │ │ │ │ │ │ │ │ 00029bf4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1860]! @ 0x744 │ │ │ │ │ │ │ │ 00029c00 <__isoc23_wcstol@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1852]! @ 0x73c │ │ │ │ │ │ │ │ 00029c0c : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1840]! @ 0x730 │ │ │ │ │ │ │ │ 00029c1c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1832]! @ 0x728 │ │ │ │ │ │ │ │ 00029c28 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1824]! @ 0x720 │ │ │ │ │ │ │ │ 00029c34 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1816]! @ 0x718 │ │ │ │ │ │ │ │ 00029c40 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1808]! @ 0x710 │ │ │ │ │ │ │ │ 00029c4c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1800]! @ 0x708 │ │ │ │ │ │ │ │ 00029c58 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1792]! @ 0x700 │ │ │ │ │ │ │ │ 00029c64 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1784]! @ 0x6f8 │ │ │ │ │ │ │ │ 00029c70 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1776]! @ 0x6f0 │ │ │ │ │ │ │ │ 00029c7c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1768]! @ 0x6e8 │ │ │ │ │ │ │ │ 00029c88 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1760]! @ 0x6e0 │ │ │ │ │ │ │ │ 00029c94 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1752]! @ 0x6d8 │ │ │ │ │ │ │ │ 00029ca0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1744]! @ 0x6d0 │ │ │ │ │ │ │ │ 00029cac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1736]! @ 0x6c8 │ │ │ │ │ │ │ │ 00029cb8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1728]! @ 0x6c0 │ │ │ │ │ │ │ │ 00029cc4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1720]! @ 0x6b8 │ │ │ │ │ │ │ │ 00029cd0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1712]! @ 0x6b0 │ │ │ │ │ │ │ │ 00029cdc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1704]! @ 0x6a8 │ │ │ │ │ │ │ │ 00029ce8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1696]! @ 0x6a0 │ │ │ │ │ │ │ │ 00029cf4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1688]! @ 0x698 │ │ │ │ │ │ │ │ 00029d00 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1680]! @ 0x690 │ │ │ │ │ │ │ │ 00029d0c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1672]! @ 0x688 │ │ │ │ │ │ │ │ 00029d18 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1664]! @ 0x680 │ │ │ │ │ │ │ │ 00029d24 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1656]! @ 0x678 │ │ │ │ │ │ │ │ 00029d30 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1648]! @ 0x670 │ │ │ │ │ │ │ │ 00029d3c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1640]! @ 0x668 │ │ │ │ │ │ │ │ 00029d48 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1632]! @ 0x660 │ │ │ │ │ │ │ │ 00029d54 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1624]! @ 0x658 │ │ │ │ │ │ │ │ 00029d60 <__select64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1616]! @ 0x650 │ │ │ │ │ │ │ │ 00029d6c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1608]! @ 0x648 │ │ │ │ │ │ │ │ 00029d78 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1600]! @ 0x640 │ │ │ │ │ │ │ │ 00029d84 <__sem_clockwait64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1592]! @ 0x638 │ │ │ │ │ │ │ │ 00029d90 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1584]! @ 0x630 │ │ │ │ │ │ │ │ 00029d9c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1576]! @ 0x628 │ │ │ │ │ │ │ │ 00029da8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1568]! @ 0x620 │ │ │ │ │ │ │ │ 00029db4 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1556]! @ 0x614 │ │ │ │ │ │ │ │ 00029dc4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1548]! @ 0x60c │ │ │ │ │ │ │ │ 00029dd0 <__h_errno_location@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1540]! @ 0x604 │ │ │ │ │ │ │ │ 00029ddc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1532]! @ 0x5fc │ │ │ │ │ │ │ │ 00029de8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1524]! @ 0x5f4 │ │ │ │ │ │ │ │ 00029df4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1516]! @ 0x5ec │ │ │ │ │ │ │ │ 00029e00 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1508]! @ 0x5e4 │ │ │ │ │ │ │ │ 00029e0c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1500]! @ 0x5dc │ │ │ │ │ │ │ │ 00029e18 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1492]! @ 0x5d4 │ │ │ │ │ │ │ │ 00029e24 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1484]! @ 0x5cc │ │ │ │ │ │ │ │ 00029e30 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1476]! @ 0x5c4 │ │ │ │ │ │ │ │ 00029e3c <__clock_gettime64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1468]! @ 0x5bc │ │ │ │ │ │ │ │ 00029e48 <__ctype_tolower_loc@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1460]! @ 0x5b4 │ │ │ │ │ │ │ │ 00029e54 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1452]! @ 0x5ac │ │ │ │ │ │ │ │ 00029e60 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1444]! @ 0x5a4 │ │ │ │ │ │ │ │ 00029e6c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1436]! @ 0x59c │ │ │ │ │ │ │ │ 00029e78 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1428]! @ 0x594 │ │ │ │ │ │ │ │ 00029e84 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1420]! @ 0x58c │ │ │ │ │ │ │ │ 00029e90 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1412]! @ 0x584 │ │ │ │ │ │ │ │ 00029e9c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1404]! @ 0x57c │ │ │ │ │ │ │ │ 00029ea8 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1392]! @ 0x570 │ │ │ │ │ │ │ │ 00029eb8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1384]! @ 0x568 │ │ │ │ │ │ │ │ 00029ec4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1376]! @ 0x560 │ │ │ │ │ │ │ │ 00029ed0 <__explicit_bzero_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1368]! @ 0x558 │ │ │ │ │ │ │ │ 00029edc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1360]! @ 0x550 │ │ │ │ │ │ │ │ 00029ee8 <__futimens64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1352]! @ 0x548 │ │ │ │ │ │ │ │ 00029ef4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1344]! @ 0x540 │ │ │ │ │ │ │ │ 00029f00 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1336]! @ 0x538 │ │ │ │ │ │ │ │ 00029f0c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1328]! @ 0x530 │ │ │ │ │ │ │ │ 00029f18 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1320]! @ 0x528 │ │ │ │ │ │ │ │ 00029f24 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1312]! @ 0x520 │ │ │ │ │ │ │ │ 00029f30 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1304]! @ 0x518 │ │ │ │ │ │ │ │ 00029f3c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1296]! @ 0x510 │ │ │ │ │ │ │ │ 00029f48 <__pthread_cond_timedwait64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1288]! @ 0x508 │ │ │ │ │ │ │ │ 00029f54 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1280]! @ 0x500 │ │ │ │ │ │ │ │ 00029f60 <__time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1272]! @ 0x4f8 │ │ │ │ │ │ │ │ 00029f6c <__isoc23_sscanf@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1264]! @ 0x4f0 │ │ │ │ │ │ │ │ 00029f78 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1256]! @ 0x4e8 │ │ │ │ │ │ │ │ 00029f84 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1248]! @ 0x4e0 │ │ │ │ │ │ │ │ 00029f90 <__vsnprintf_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1240]! @ 0x4d8 │ │ │ │ │ │ │ │ 00029f9c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1232]! @ 0x4d0 │ │ │ │ │ │ │ │ 00029fa8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1224]! @ 0x4c8 │ │ │ │ │ │ │ │ 00029fb4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1216]! @ 0x4c0 │ │ │ │ │ │ │ │ 00029fc0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1208]! @ 0x4b8 │ │ │ │ │ │ │ │ 00029fcc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1200]! @ 0x4b0 │ │ │ │ │ │ │ │ 00029fd8 <__vfprintf_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1192]! @ 0x4a8 │ │ │ │ │ │ │ │ 00029fe4 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1180]! @ 0x49c │ │ │ │ │ │ │ │ 00029ff4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1172]! @ 0x494 │ │ │ │ │ │ │ │ 0002a000 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1164]! @ 0x48c │ │ │ │ │ │ │ │ 0002a00c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1156]! @ 0x484 │ │ │ │ │ │ │ │ 0002a018 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1148]! @ 0x47c │ │ │ │ │ │ │ │ 0002a024 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1140]! @ 0x474 │ │ │ │ │ │ │ │ 0002a030 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1128]! @ 0x468 │ │ │ │ │ │ │ │ 0002a040 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1120]! @ 0x460 │ │ │ │ │ │ │ │ 0002a04c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1112]! @ 0x458 │ │ │ │ │ │ │ │ 0002a058 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1104]! @ 0x450 │ │ │ │ │ │ │ │ 0002a064 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1096]! @ 0x448 │ │ │ │ │ │ │ │ 0002a070 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1088]! @ 0x440 │ │ │ │ │ │ │ │ 0002a07c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1080]! @ 0x438 │ │ │ │ │ │ │ │ 0002a088 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1072]! @ 0x430 │ │ │ │ │ │ │ │ 0002a094 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1064]! @ 0x428 │ │ │ │ │ │ │ │ 0002a0a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1056]! @ 0x420 │ │ │ │ │ │ │ │ 0002a0ac <__localtime64_r@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1048]! @ 0x418 │ │ │ │ │ │ │ │ 0002a0b8 <__snprintf_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1040]! @ 0x410 │ │ │ │ │ │ │ │ 0002a0c4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1032]! @ 0x408 │ │ │ │ │ │ │ │ 0002a0d0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1024]! @ 0x400 │ │ │ │ │ │ │ │ 0002a0dc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1016]! @ 0x3f8 │ │ │ │ │ │ │ │ 0002a0e8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1008]! @ 0x3f0 │ │ │ │ │ │ │ │ 0002a0f4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #1000]! @ 0x3e8 │ │ │ │ │ │ │ │ 0002a100 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #992]! @ 0x3e0 │ │ │ │ │ │ │ │ 0002a10c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #984]! @ 0x3d8 │ │ │ │ │ │ │ │ 0002a118 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #976]! @ 0x3d0 │ │ │ │ │ │ │ │ 0002a124 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #968]! @ 0x3c8 │ │ │ │ │ │ │ │ 0002a130 <__syslog_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #960]! @ 0x3c0 │ │ │ │ │ │ │ │ 0002a13c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #952]! @ 0x3b8 │ │ │ │ │ │ │ │ 0002a148 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #944]! @ 0x3b0 │ │ │ │ │ │ │ │ 0002a154 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #936]! @ 0x3a8 │ │ │ │ │ │ │ │ 0002a160 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #928]! @ 0x3a0 │ │ │ │ │ │ │ │ 0002a16c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #920]! @ 0x398 │ │ │ │ │ │ │ │ 0002a178 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #912]! @ 0x390 │ │ │ │ │ │ │ │ 0002a184 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #904]! @ 0x388 │ │ │ │ │ │ │ │ 0002a190 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #892]! @ 0x37c │ │ │ │ │ │ │ │ 0002a1a0 <__sched_rr_get_interval64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #884]! @ 0x374 │ │ │ │ │ │ │ │ 0002a1ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #876]! @ 0x36c │ │ │ │ │ │ │ │ 0002a1b8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #868]! @ 0x364 │ │ │ │ │ │ │ │ 0002a1c4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #860]! @ 0x35c │ │ │ │ │ │ │ │ 0002a1d0 <__open64_2@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #852]! @ 0x354 │ │ │ │ │ │ │ │ 0002a1dc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #844]! @ 0x34c │ │ │ │ │ │ │ │ 0002a1e8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #836]! @ 0x344 │ │ │ │ │ │ │ │ 0002a1f4 <__stat64_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #828]! @ 0x33c │ │ │ │ │ │ │ │ 0002a200 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #820]! @ 0x334 │ │ │ │ │ │ │ │ 0002a20c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #812]! @ 0x32c │ │ │ │ │ │ │ │ 0002a218 <__clock_nanosleep_time64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #804]! @ 0x324 │ │ │ │ │ │ │ │ 0002a224 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #792]! @ 0x318 │ │ │ │ │ │ │ │ 0002a234 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #784]! @ 0x310 │ │ │ │ │ │ │ │ 0002a240 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #776]! @ 0x308 │ │ │ │ │ │ │ │ 0002a24c <__timerfd_gettime64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #768]! @ 0x300 │ │ │ │ │ │ │ │ 0002a258 <__ctype_b_loc@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #760]! @ 0x2f8 │ │ │ │ │ │ │ │ 0002a264 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #752]! @ 0x2f0 │ │ │ │ │ │ │ │ 0002a270 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #744]! @ 0x2e8 │ │ │ │ │ │ │ │ 0002a27c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #736]! @ 0x2e0 │ │ │ │ │ │ │ │ 0002a288 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #728]! @ 0x2d8 │ │ │ │ │ │ │ │ 0002a294 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #720]! @ 0x2d0 │ │ │ │ │ │ │ │ 0002a2a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #712]! @ 0x2c8 │ │ │ │ │ │ │ │ 0002a2ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #704]! @ 0x2c0 │ │ │ │ │ │ │ │ 0002a2b8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #696]! @ 0x2b8 │ │ │ │ │ │ │ │ 0002a2c4 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #684]! @ 0x2ac │ │ │ │ │ │ │ │ 0002a2d4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #676]! @ 0x2a4 │ │ │ │ │ │ │ │ 0002a2e0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #668]! @ 0x29c │ │ │ │ │ │ │ │ 0002a2ec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #660]! @ 0x294 │ │ │ │ │ │ │ │ 0002a2f8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #652]! @ 0x28c │ │ │ │ │ │ │ │ 0002a304 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #644]! @ 0x284 │ │ │ │ │ │ │ │ 0002a310 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #636]! @ 0x27c │ │ │ │ │ │ │ │ 0002a31c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #628]! @ 0x274 │ │ │ │ │ │ │ │ 0002a328 <__stack_chk_fail@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #620]! @ 0x26c │ │ │ │ │ │ │ │ 0002a334 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #612]! @ 0x264 │ │ │ │ │ │ │ │ 0002a340 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #604]! @ 0x25c │ │ │ │ │ │ │ │ 0002a34c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #596]! @ 0x254 │ │ │ │ │ │ │ │ 0002a358 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #588]! @ 0x24c │ │ │ │ │ │ │ │ 0002a364 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #580]! @ 0x244 │ │ │ │ │ │ │ │ 0002a370 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #572]! @ 0x23c │ │ │ │ │ │ │ │ 0002a37c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #564]! @ 0x234 │ │ │ │ │ │ │ │ 0002a388 <__fprintf_chk@plt>: │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #552]! @ 0x228 │ │ │ │ │ │ │ │ 0002a398 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #544]! @ 0x220 │ │ │ │ │ │ │ │ 0002a3a4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #536]! @ 0x218 │ │ │ │ │ │ │ │ 0002a3b0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #528]! @ 0x210 │ │ │ │ │ │ │ │ 0002a3bc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #520]! @ 0x208 │ │ │ │ │ │ │ │ 0002a3c8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #512]! @ 0x200 │ │ │ │ │ │ │ │ 0002a3d4 <__gmtime64_r@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #504]! @ 0x1f8 │ │ │ │ │ │ │ │ 0002a3e0 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #492]! @ 0x1ec │ │ │ │ │ │ │ │ 0002a3f0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #484]! @ 0x1e4 │ │ │ │ │ │ │ │ 0002a3fc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #476]! @ 0x1dc │ │ │ │ │ │ │ │ 0002a408 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #468]! @ 0x1d4 │ │ │ │ │ │ │ │ 0002a414 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #456]! @ 0x1c8 │ │ │ │ │ │ │ │ 0002a424 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #448]! @ 0x1c0 │ │ │ │ │ │ │ │ 0002a430 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #440]! @ 0x1b8 │ │ │ │ │ │ │ │ 0002a43c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #432]! @ 0x1b0 │ │ │ │ │ │ │ │ 0002a448 <__libc_current_sigrtmax@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #424]! @ 0x1a8 │ │ │ │ │ │ │ │ 0002a454 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #416]! @ 0x1a0 │ │ │ │ │ │ │ │ 0002a460 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #408]! @ 0x198 │ │ │ │ │ │ │ │ 0002a46c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #400]! @ 0x190 │ │ │ │ │ │ │ │ 0002a478 <__isoc23_strtol@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #392]! @ 0x188 │ │ │ │ │ │ │ │ 0002a484 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #384]! @ 0x180 │ │ │ │ │ │ │ │ 0002a490 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #376]! @ 0x178 │ │ │ │ │ │ │ │ 0002a49c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #368]! @ 0x170 │ │ │ │ │ │ │ │ 0002a4a8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #360]! @ 0x168 │ │ │ │ │ │ │ │ 0002a4b4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #352]! @ 0x160 │ │ │ │ │ │ │ │ 0002a4c0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #344]! @ 0x158 │ │ │ │ │ │ │ │ 0002a4cc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #336]! @ 0x150 │ │ │ │ │ │ │ │ 0002a4d8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #328]! @ 0x148 │ │ │ │ │ │ │ │ 0002a4e4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #320]! @ 0x140 │ │ │ │ │ │ │ │ 0002a4f0 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #308]! @ 0x134 │ │ │ │ │ │ │ │ 0002a500 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #300]! @ 0x12c │ │ │ │ │ │ │ │ 0002a50c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #292]! @ 0x124 │ │ │ │ │ │ │ │ 0002a518 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #280]! @ 0x118 │ │ │ │ │ │ │ │ 0002a528 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #272]! @ 0x110 │ │ │ │ │ │ │ │ 0002a534 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #264]! @ 0x108 │ │ │ │ │ │ │ │ 0002a540 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #256]! @ 0x100 │ │ │ │ │ │ │ │ 0002a54c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #248]! @ 0xf8 │ │ │ │ │ │ │ │ 0002a558 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #240]! @ 0xf0 │ │ │ │ │ │ │ │ 0002a564 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #228]! @ 0xe4 │ │ │ │ │ │ │ │ 0002a574 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #220]! @ 0xdc │ │ │ │ │ │ │ │ 0002a580 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #212]! @ 0xd4 │ │ │ │ │ │ │ │ 0002a58c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #204]! @ 0xcc │ │ │ │ │ │ │ │ 0002a598 <__setsockopt64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #196]! @ 0xc4 │ │ │ │ │ │ │ │ 0002a5a4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #188]! @ 0xbc │ │ │ │ │ │ │ │ 0002a5b0 <__sysconf@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #180]! @ 0xb4 │ │ │ │ │ │ │ │ 0002a5bc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #172]! @ 0xac │ │ │ │ │ │ │ │ 0002a5c8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #164]! @ 0xa4 │ │ │ │ │ │ │ │ 0002a5d4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #156]! @ 0x9c │ │ │ │ │ │ │ │ 0002a5e0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #148]! @ 0x94 │ │ │ │ │ │ │ │ 0002a5ec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #140]! @ 0x8c │ │ │ │ │ │ │ │ 0002a5f8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #132]! @ 0x84 │ │ │ │ │ │ │ │ 0002a604 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #124]! @ 0x7c │ │ │ │ │ │ │ │ 0002a610 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #116]! @ 0x74 │ │ │ │ │ │ │ │ 0002a61c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #108]! @ 0x6c │ │ │ │ │ │ │ │ 0002a628 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #100]! @ 0x64 │ │ │ │ │ │ │ │ 0002a634 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #92]! @ 0x5c │ │ │ │ │ │ │ │ 0002a640 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #84]! @ 0x54 │ │ │ │ │ │ │ │ 0002a64c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #76]! @ 0x4c │ │ │ │ │ │ │ │ 0002a658 <__sched_cpucount@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #68]! @ 0x44 │ │ │ │ │ │ │ │ 0002a664 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #60]! @ 0x3c │ │ │ │ │ │ │ │ 0002a670 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #52]! @ 0x34 │ │ │ │ │ │ │ │ 0002a67c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #44]! @ 0x2c │ │ │ │ │ │ │ │ 0002a688 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #36]! @ 0x24 │ │ │ │ │ │ │ │ 0002a694 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #28]! │ │ │ │ │ │ │ │ 0002a6a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #20]! │ │ │ │ │ │ │ │ 0002a6ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #12]! │ │ │ │ │ │ │ │ 0002a6b8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #286720 @ 0x46000 │ │ │ │ + add ip, ip, #352256 @ 0x56000 │ │ │ │ ldr pc, [ip, #4]! │ │ │ │ │ │ │ │ 0002a6c4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #4092]! @ 0xffc │ │ │ │ │ │ │ │ 0002a6d0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #4084]! @ 0xff4 │ │ │ │ │ │ │ │ 0002a6dc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #4076]! @ 0xfec │ │ │ │ │ │ │ │ 0002a6e8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #4068]! @ 0xfe4 │ │ │ │ │ │ │ │ 0002a6f4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #4060]! @ 0xfdc │ │ │ │ │ │ │ │ 0002a700 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #4052]! @ 0xfd4 │ │ │ │ │ │ │ │ 0002a70c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #4044]! @ 0xfcc │ │ │ │ │ │ │ │ 0002a718 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #4036]! @ 0xfc4 │ │ │ │ │ │ │ │ 0002a724 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #4028]! @ 0xfbc │ │ │ │ │ │ │ │ 0002a730 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #4016]! @ 0xfb0 │ │ │ │ │ │ │ │ 0002a740 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #4004]! @ 0xfa4 │ │ │ │ │ │ │ │ 0002a750 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3996]! @ 0xf9c │ │ │ │ │ │ │ │ 0002a75c <__realpath_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3988]! @ 0xf94 │ │ │ │ │ │ │ │ 0002a768 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3980]! @ 0xf8c │ │ │ │ │ │ │ │ 0002a774 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3972]! @ 0xf84 │ │ │ │ │ │ │ │ 0002a780 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3964]! @ 0xf7c │ │ │ │ │ │ │ │ 0002a78c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3956]! @ 0xf74 │ │ │ │ │ │ │ │ 0002a798 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3948]! @ 0xf6c │ │ │ │ │ │ │ │ 0002a7a4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3940]! @ 0xf64 │ │ │ │ │ │ │ │ 0002a7b0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3932]! @ 0xf5c │ │ │ │ │ │ │ │ 0002a7bc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3924]! @ 0xf54 │ │ │ │ │ │ │ │ 0002a7c8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3916]! @ 0xf4c │ │ │ │ │ │ │ │ 0002a7d4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3908]! @ 0xf44 │ │ │ │ │ │ │ │ 0002a7e0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3900]! @ 0xf3c │ │ │ │ │ │ │ │ 0002a7ec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3892]! @ 0xf34 │ │ │ │ │ │ │ │ 0002a7f8 <__recvmsg64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3884]! @ 0xf2c │ │ │ │ │ │ │ │ 0002a804 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3876]! @ 0xf24 │ │ │ │ │ │ │ │ 0002a810 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3868]! @ 0xf1c │ │ │ │ │ │ │ │ 0002a81c <__sprintf_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3860]! @ 0xf14 │ │ │ │ │ │ │ │ 0002a828 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3852]! @ 0xf0c │ │ │ │ │ │ │ │ 0002a834 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3844]! @ 0xf04 │ │ │ │ │ │ │ │ 0002a840 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3836]! @ 0xefc │ │ │ │ │ │ │ │ 0002a84c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3828]! @ 0xef4 │ │ │ │ │ │ │ │ 0002a858 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3820]! @ 0xeec │ │ │ │ │ │ │ │ 0002a864 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3812]! @ 0xee4 │ │ │ │ │ │ │ │ 0002a870 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3804]! @ 0xedc │ │ │ │ │ │ │ │ 0002a87c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3796]! @ 0xed4 │ │ │ │ │ │ │ │ 0002a888 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3788]! @ 0xecc │ │ │ │ │ │ │ │ 0002a894 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3780]! @ 0xec4 │ │ │ │ │ │ │ │ 0002a8a0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3772]! @ 0xebc │ │ │ │ │ │ │ │ 0002a8ac : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3764]! @ 0xeb4 │ │ │ │ │ │ │ │ 0002a8b8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3756]! @ 0xeac │ │ │ │ │ │ │ │ 0002a8c4 <__memmove_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3748]! @ 0xea4 │ │ │ │ │ │ │ │ 0002a8d0 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3736]! @ 0xe98 │ │ │ │ │ │ │ │ 0002a8e0 <__strcpy_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3728]! @ 0xe90 │ │ │ │ │ │ │ │ 0002a8ec <__isoc23_strtoul@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3720]! @ 0xe88 │ │ │ │ │ │ │ │ 0002a8f8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3712]! @ 0xe80 │ │ │ │ │ │ │ │ 0002a904 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3704]! @ 0xe78 │ │ │ │ │ │ │ │ 0002a910 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3696]! @ 0xe70 │ │ │ │ │ │ │ │ 0002a91c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3688]! @ 0xe68 │ │ │ │ │ │ │ │ 0002a928 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3680]! @ 0xe60 │ │ │ │ │ │ │ │ 0002a934 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3672]! @ 0xe58 │ │ │ │ │ │ │ │ 0002a940 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3664]! @ 0xe50 │ │ │ │ │ │ │ │ 0002a94c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3656]! @ 0xe48 │ │ │ │ │ │ │ │ 0002a958 <__libc_start_main@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3648]! @ 0xe40 │ │ │ │ │ │ │ │ 0002a964 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3640]! @ 0xe38 │ │ │ │ │ │ │ │ 0002a970 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3632]! @ 0xe30 │ │ │ │ │ │ │ │ 0002a97c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3624]! @ 0xe28 │ │ │ │ │ │ │ │ 0002a988 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3616]! @ 0xe20 │ │ │ │ │ │ │ │ 0002a994 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3608]! @ 0xe18 │ │ │ │ │ │ │ │ 0002a9a0 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3596]! @ 0xe0c │ │ │ │ │ │ │ │ 0002a9b0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3588]! @ 0xe04 │ │ │ │ │ │ │ │ 0002a9bc : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3580]! @ 0xdfc │ │ │ │ │ │ │ │ 0002a9c8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3572]! @ 0xdf4 │ │ │ │ │ │ │ │ 0002a9d4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3564]! @ 0xdec │ │ │ │ │ │ │ │ 0002a9e0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3556]! @ 0xde4 │ │ │ │ │ │ │ │ 0002a9ec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3548]! @ 0xddc │ │ │ │ │ │ │ │ 0002a9f8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3540]! @ 0xdd4 │ │ │ │ │ │ │ │ 0002aa04 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3532]! @ 0xdcc │ │ │ │ │ │ │ │ 0002aa10 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3520]! @ 0xdc0 │ │ │ │ │ │ │ │ 0002aa20 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3512]! @ 0xdb8 │ │ │ │ │ │ │ │ 0002aa2c <__clock_getres64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3504]! @ 0xdb0 │ │ │ │ │ │ │ │ 0002aa38 <__sched_cpualloc@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3496]! @ 0xda8 │ │ │ │ │ │ │ │ 0002aa44 <__sched_cpufree@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3488]! @ 0xda0 │ │ │ │ │ │ │ │ 0002aa50 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3480]! @ 0xd98 │ │ │ │ │ │ │ │ 0002aa5c <__getitimer64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3472]! @ 0xd90 │ │ │ │ │ │ │ │ 0002aa68 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3464]! @ 0xd88 │ │ │ │ │ │ │ │ 0002aa74 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3456]! @ 0xd80 │ │ │ │ │ │ │ │ 0002aa80 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3448]! @ 0xd78 │ │ │ │ │ │ │ │ 0002aa8c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3440]! @ 0xd70 │ │ │ │ │ │ │ │ 0002aa98 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3432]! @ 0xd68 │ │ │ │ │ │ │ │ 0002aaa4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3424]! @ 0xd60 │ │ │ │ │ │ │ │ 0002aab0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3416]! @ 0xd58 │ │ │ │ │ │ │ │ 0002aabc <__errno_location@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3408]! @ 0xd50 │ │ │ │ │ │ │ │ 0002aac8 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3400]! @ 0xd48 │ │ │ │ │ │ │ │ 0002aad4 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3392]! @ 0xd40 │ │ │ │ │ │ │ │ 0002aae0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3384]! @ 0xd38 │ │ │ │ │ │ │ │ 0002aaec : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3376]! @ 0xd30 │ │ │ │ │ │ │ │ 0002aaf8 <__timerfd_settime64@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3368]! @ 0xd28 │ │ │ │ │ │ │ │ 0002ab04 <__memset_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3360]! @ 0xd20 │ │ │ │ │ │ │ │ 0002ab10 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3352]! @ 0xd18 │ │ │ │ │ │ │ │ 0002ab1c : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3340]! @ 0xd0c │ │ │ │ │ │ │ │ 0002ab2c <__fdelt_chk@plt>: │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3332]! @ 0xd04 │ │ │ │ │ │ │ │ 0002ab38 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3324]! @ 0xcfc │ │ │ │ │ │ │ │ 0002ab44 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3316]! @ 0xcf4 │ │ │ │ │ │ │ │ 0002ab50 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3308]! @ 0xcec │ │ │ │ │ │ │ │ 0002ab5c : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3300]! @ 0xce4 │ │ │ │ │ │ │ │ 0002ab68 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3292]! @ 0xcdc │ │ │ │ │ │ │ │ 0002ab74 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3280]! @ 0xcd0 │ │ │ │ │ │ │ │ 0002ab84 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3268]! @ 0xcc4 │ │ │ │ │ │ │ │ 0002ab94 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3260]! @ 0xcbc │ │ │ │ │ │ │ │ 0002aba0 : │ │ │ │ add ip, pc, #4, 12 @ 0x400000 │ │ │ │ - add ip, ip, #282624 @ 0x45000 │ │ │ │ + add ip, ip, #348160 @ 0x55000 │ │ │ │ ldr pc, [ip, #3252]! @ 0xcb4 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -5,61 +5,61 @@ │ │ │ │ │ │ │ │ 0002abb0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #20256 @ 0x4f20 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ + movt r4, #74 @ 0x4a │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ cbnz r3, 2abda │ │ │ │ ldr r3, [pc, #72] @ (2ac1c ) │ │ │ │ ldr.w r0, [r3, #1484] @ 0x5cc │ │ │ │ cbnz r0, 2abee │ │ │ │ b.n 2ac12 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #63292 @ 0xf73c │ │ │ │ + movw r0, #64892 @ 0xfd7c │ │ │ │ movt r0, #39 @ 0x27 │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2abd0 │ │ │ │ b.n 2ac0c │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ cbz r3, 2ac0c │ │ │ │ movw r3, #2160 @ 0x870 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #63308 @ 0xf74c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #64908 @ 0xfd8c │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr.w r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2ac1a │ │ │ │ str.w r6, [r3, #1484] @ 0x5cc │ │ │ │ str.w r5, [r3, #1488] @ 0x5d0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ 0002ac20 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ mov r6, r0 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a5424 │ │ │ │ + bl 1a7c54 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cbnz r5, 2ac88 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1a5100 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1a7930 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ strd r5, r5, [sp, #148] @ 0x94 │ │ │ │ @@ -72,132 +72,129 @@ │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ movs r5, #1 │ │ │ │ strd r6, r7, [sp, #24] │ │ │ │ str r5, [sp, #32] │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ strd r5, r5, [sp, #176] @ 0xb0 │ │ │ │ str r5, [sp, #184] @ 0xb8 │ │ │ │ - bl 1a53f8 │ │ │ │ + bl 1a7c28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2ac90 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1a727c │ │ │ │ + bl 6d630 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2b3da │ │ │ │ - movw r0, #63352 @ 0xf778 │ │ │ │ + movw r0, #64952 @ 0xfdb8 │ │ │ │ movt r0, #39 @ 0x27 │ │ │ │ - bl 1a926c │ │ │ │ + bl 1ab968 │ │ │ │ cbz r0, 2aca8 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2acaa │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a64c4 │ │ │ │ + bl 1a8cf4 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1a727c │ │ │ │ + bl 6d630 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2ac88 │ │ │ │ - bl 1415f4 │ │ │ │ + bl 14229c │ │ │ │ mov r6, r0 │ │ │ │ - bl 1da954 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 1dcb54 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2acd6 │ │ │ │ bl 2be34 │ │ │ │ movs r0, #1 │ │ │ │ blx 2aa8c │ │ │ │ - bl 9a0c4 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a32c <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #144] @ 0x90 │ │ │ │ cbz r3, 2ad04 │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1aa240 │ │ │ │ + bl 1ac93c │ │ │ │ ldr r1, [pc, #132] @ (2ad74 ) │ │ │ │ - movw r2, #63368 @ 0xf788 │ │ │ │ + movw r2, #64968 @ 0xfdc8 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [pc, #124] @ (2ad78 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #63384 @ 0xf798 │ │ │ │ + movw r0, #64984 @ 0xfdd8 │ │ │ │ movt r0, #39 @ 0x27 │ │ │ │ - bl 1b1cec │ │ │ │ + bl 1b43b0 │ │ │ │ cbnz r0, 2ad20 │ │ │ │ - movw r1, #63396 @ 0xf7a4 │ │ │ │ + movw r1, #64996 @ 0xfde4 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr r0, [pc, #96] @ (2ad7c ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2ad2c │ │ │ │ movs r4, #1 │ │ │ │ bl 2be34 │ │ │ │ b.n 2ad2e │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 2ad5c │ │ │ │ movw r5, #38792 @ 0x9788 │ │ │ │ - movt r5, #75 @ 0x4b │ │ │ │ + movt r5, #76 @ 0x4c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 292c8 │ │ │ │ blx 29c34 │ │ │ │ cbz r0, 2ad5c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #63432 @ 0xf7c8 │ │ │ │ + movw r1, #65032 @ 0xfe08 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ bl 2bcf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e4f94 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 1e53ec │ │ │ │ + bl 1e6f6c <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 1e73c4 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ add sp, #316 @ 0x13c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 2a748 │ │ │ │ - movs r3, r5 │ │ │ │ + @ instruction: 0xeb28002b │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ - lsls r3, r1, #1 │ │ │ │ - b.n 2a9b8 │ │ │ │ - movs r3, r5 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + mrrc 0, 2, r0, ip, cr11 │ │ │ │ │ │ │ │ 0002ad80 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r3, [r3, #1608] @ 0x648 │ │ │ │ cbz r3, 2adac │ │ │ │ - movw r1, #63440 @ 0xf7d0 │ │ │ │ + movw r1, #65040 @ 0xfe10 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr r0, [pc, #24] @ (2adc0 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 1a532c │ │ │ │ + bl 1a7b5c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - b.n 2aa1c │ │ │ │ - movs r3, r5 │ │ │ │ + stcl 0, cr0, [ip], #-172 @ 0xffffff54 │ │ │ │ │ │ │ │ 0002adc4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -206,40 +203,39 @@ │ │ │ │ ldr r5, [r0, #0] │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2ade4 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #38848 @ 0x97c0 │ │ │ │ - movt r4, #75 @ 0x4b │ │ │ │ + movt r4, #76 @ 0x4c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1a52b4 │ │ │ │ + bl 1a7ae4 │ │ │ │ ldr.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cbz r5, 2ae0c │ │ │ │ mov r0, r6 │ │ │ │ - bl 6d2c8 │ │ │ │ + bl 6d320 │ │ │ │ str.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 6d338 │ │ │ │ + bl 6d390 │ │ │ │ cbz r5, 2ae2a │ │ │ │ ldr.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cbnz r3, 2ae2a │ │ │ │ - movw r1, #63508 @ 0xf814 │ │ │ │ + movw r1, #65108 @ 0xfe54 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr r0, [pc, #8] @ (2ae30 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 2aabc <__errno_location@plt> │ │ │ │ - movs r3, r5 │ │ │ │ + stc 0, cr0, [r4], {43} @ 0x2b │ │ │ │ │ │ │ │ 0002ae34 <_PyPreConfig_InitCompatConfig@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -273,48 +269,48 @@ │ │ │ │ │ │ │ │ 0002ae84 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r4, [r3, #600] @ 0x258 │ │ │ │ cbz r4, 2aee0 │ │ │ │ ldr r2, [pc, #196] @ (2af6c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2aee0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63524 @ 0xf824 │ │ │ │ + movw r1, #65124 @ 0xfe64 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - bl fc07c <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ + bl fc8bc <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2aee0 │ │ │ │ movw r3, #2160 @ 0x870 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 1291ac <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 129c74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2af66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1291b8 <_PyErr_Clear@@Base> │ │ │ │ + bl 129c80 <_PyErr_Clear@@Base> │ │ │ │ b.n 2af5a │ │ │ │ movs r0, #12 │ │ │ │ - bl 6cee8 │ │ │ │ + bl 6cf40 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2aef6 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2af66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f5e74 │ │ │ │ + bl 1f7cf0 │ │ │ │ b.n 2af66 │ │ │ │ ldr r0, [pc, #120] @ (2af70 ) │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ strd r3, r7, [r5] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -323,15 +319,15 @@ │ │ │ │ bne.n 2af18 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2af08 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 2af24 │ │ │ │ - bl 279788 │ │ │ │ + bl 279df0 │ │ │ │ ldr r2, [pc, #76] @ (2af74 ) │ │ │ │ ldr.w r3, [r2, #1496] @ 0x5d8 │ │ │ │ cbnz r3, 2af32 │ │ │ │ str.w r5, [r2, #1496] @ 0x5d8 │ │ │ │ b.n 2af3c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -347,58 +343,58 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2af44 │ │ │ │ dmb ish │ │ │ │ bne.n 2af5e │ │ │ │ movs r0, #0 │ │ │ │ b.n 2af6a │ │ │ │ ldr r0, [pc, #16] @ (2af70 ) │ │ │ │ - bl 25dc0c │ │ │ │ + bl 25e36c │ │ │ │ b.n 2af5a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #76] @ 0x4c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ 0002af78 : │ │ │ │ ldr r2, [pc, #72] @ (2afc4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbnz r3, 2af88 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #64] @ (2afc8 ) │ │ │ │ b.n 2b124 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8b068 │ │ │ │ + bl 8b2a8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2afc0 │ │ │ │ - bl 686d8 │ │ │ │ + bl 6c804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2afc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2afc0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #576] @ 0x240 │ │ │ │ - lsls r3, r1, #1 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ │ │ │ │ 0002afcc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #236] @ (2b0c8 ) │ │ │ │ @@ -407,106 +403,106 @@ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cbnz r7, 2afee │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [pc, #224] @ (2b0cc ) │ │ │ │ b.n 2b124 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 606a8 │ │ │ │ + bl 606f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b0a6 │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ blx 2962c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2b036 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8b068 │ │ │ │ + bl 8b2a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b0a6 │ │ │ │ movw r3, #2160 @ 0x870 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [pc, #168] @ (2b0d0 ) │ │ │ │ ldr.w r2, [r3, #2164] @ 0x874 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r3, #2164] @ 0x874 │ │ │ │ b.n 2b052 │ │ │ │ subs r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl 8b068 │ │ │ │ + bl 8b2a8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2b0a6 │ │ │ │ adds r0, r5, #4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8b068 │ │ │ │ + bl 8b2a8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2b0aa │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2b0aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b076 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2b076 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b08c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2b08c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b0c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2b0c6 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r6 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1291b8 <_PyErr_Clear@@Base> │ │ │ │ + b.w 129c80 <_PyErr_Clear@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #592] @ 0x250 │ │ │ │ - lsls r3, r1, #1 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ asrs r4, r4, #3 │ │ │ │ - lsls r7, r0, #1 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ │ │ │ │ 0002b0d4 : │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ ldr.w r0, [r3, #600] @ 0x258 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0002b0e2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -514,55 +510,55 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, sp │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ - bl 1a56a0 │ │ │ │ + bl 1a7ed0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002b10a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1a56a0 │ │ │ │ + bl 1a7ed0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r6, r1 │ │ │ │ - bl 1a5424 │ │ │ │ + bl 1a7c54 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1a52b4 │ │ │ │ + bl 1a7ae4 │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 6d40c │ │ │ │ + bl 6d464 │ │ │ │ cbz r0, 2b160 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6d2c8 │ │ │ │ + bl 6d320 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbnz r0, 2b162 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ movs r4, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ - bl 6d338 │ │ │ │ + bl 6d390 │ │ │ │ cbz r4, 2b17e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 2b174 │ │ │ │ str r4, [r5, #0] │ │ │ │ b.n 2b17e │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ @@ -580,15 +576,15 @@ │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, sp │ │ │ │ str r3, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 1a5660 │ │ │ │ + bl 1a7e90 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002b1aa : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -596,78 +592,78 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 1a50b4 │ │ │ │ + bl 1a78e4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 0002b1ce : │ │ │ │ cbnz r0, 2b1d4 │ │ │ │ - b.w 1aaee4 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b.w 1ad5e0 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r4, #38848 @ 0x97c0 │ │ │ │ - movt r4, #75 @ 0x4b │ │ │ │ + movt r4, #76 @ 0x4c │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1a52b4 │ │ │ │ + bl 1a7ae4 │ │ │ │ ldr.w r0, [r4, #1456] @ 0x5b0 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ ldr.w r0, [r4, #1460] @ 0x5b4 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ ldr.w r0, [r4, #1464] @ 0x5b8 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ ldr.w r0, [r4, #1468] @ 0x5bc │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ ldr.w r0, [r4, #1472] @ 0x5c0 │ │ │ │ - bl 6d01c │ │ │ │ - movw r0, #54660 @ 0xd584 │ │ │ │ + bl 6d074 │ │ │ │ + movw r0, #56260 @ 0xdbc4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 6d2c8 │ │ │ │ + bl 6d320 │ │ │ │ str.w r0, [r4, #1456] @ 0x5b0 │ │ │ │ - movw r0, #54660 @ 0xd584 │ │ │ │ + movw r0, #56260 @ 0xdbc4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 6d2c8 │ │ │ │ + bl 6d320 │ │ │ │ str.w r0, [r4, #1460] @ 0x5b4 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ cbnz r0, 2b24a │ │ │ │ - movw r0, #54660 @ 0xd584 │ │ │ │ + movw r0, #56260 @ 0xdbc4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 6d2c8 │ │ │ │ + bl 6d320 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r4, #1464] @ 0x5b8 │ │ │ │ - bl 6d2c8 │ │ │ │ + bl 6d320 │ │ │ │ add r1, sp, #4 │ │ │ │ str.w r0, [r4, #1468] @ 0x5bc │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [r4, #1472] @ 0x5c0 │ │ │ │ - bl 6d338 │ │ │ │ + bl 6d390 │ │ │ │ ldr.w r3, [r4, #1456] @ 0x5b0 │ │ │ │ cbz r3, 2b282 │ │ │ │ ldr.w r3, [r4, #1460] @ 0x5b4 │ │ │ │ cbz r3, 2b282 │ │ │ │ ldr.w r3, [r4, #1464] @ 0x5b8 │ │ │ │ cbz r3, 2b282 │ │ │ │ ldr.w r3, [r4, #1468] @ 0x5bc │ │ │ │ cbnz r3, 2b290 │ │ │ │ - movw r1, #63508 @ 0xf814 │ │ │ │ + movw r1, #65108 @ 0xfe54 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr r0, [pc, #8] @ (2b294 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldc 0, cr0, [r8], #172 @ 0xac │ │ │ │ + @ instruction: 0xf2f8002b │ │ │ │ │ │ │ │ 0002b298 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -676,123 +672,123 @@ │ │ │ │ ldr r5, [r0, #0] │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2b2b8 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #38848 @ 0x97c0 │ │ │ │ - movt r4, #75 @ 0x4b │ │ │ │ + movt r4, #76 @ 0x4c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1a52b4 │ │ │ │ + bl 1a7ae4 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1480] @ 0x5c8 │ │ │ │ cbz r5, 2b2e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6d2c8 │ │ │ │ + bl 6d320 │ │ │ │ str.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 6d338 │ │ │ │ + bl 6d390 │ │ │ │ cbz r5, 2b2fe │ │ │ │ ldr.w r3, [r4, #1480] @ 0x5c8 │ │ │ │ cbnz r3, 2b2fe │ │ │ │ - movw r1, #63508 @ 0xf814 │ │ │ │ + movw r1, #65108 @ 0xfe54 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr r0, [pc, #8] @ (2b304 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r4], {43} @ 0x2b │ │ │ │ + @ instruction: 0xf304002b │ │ │ │ │ │ │ │ 0002b308 : │ │ │ │ movs r0, #1 │ │ │ │ b.w 2b30e │ │ │ │ │ │ │ │ 0002b30e : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ mov r6, r0 │ │ │ │ add r4, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a5424 │ │ │ │ + bl 1a7c54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2b334 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2b3da │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ ldr.w r3, [r3, #600] @ 0x258 │ │ │ │ cbnz r3, 2b35e │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1a5100 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1a7930 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - bl 1a64c4 │ │ │ │ + bl 1a8cf4 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1a727c │ │ │ │ + bl 6d630 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 2b32c │ │ │ │ add sp, #304 @ 0x130 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 0002b362 : │ │ │ │ ldr r2, [pc, #80] @ (2b3b4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbnz r3, 2b372 │ │ │ │ ldr r0, [pc, #72] @ (2b3b8 ) │ │ │ │ - b.w 1a7130 <_Py_SetLocaleFromEnv@@Base+0xb58> │ │ │ │ + b.w 1a9960 <_Py_SetLocaleFromEnv@@Base+0xb58> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [pc, #56] @ (2b3bc ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1d896c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1dab6c <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2b394 │ │ │ │ - bl d7574 │ │ │ │ + bl d7a7c │ │ │ │ b.n 2b3b0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2b3aa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 2b3aa │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r3 │ │ │ │ - bl e1de0 │ │ │ │ + bl e22b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #576] @ 0x240 │ │ │ │ - lsls r3, r1, #1 │ │ │ │ - ubfx r0, r0, #1, #10 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + ubfx r0, r0, #1, #11 │ │ │ │ │ │ │ │ 0002b3c0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1a74b8 │ │ │ │ + bl 1a9bb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002b3da : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -804,148 +800,148 @@ │ │ │ │ bne.n 2b3fa │ │ │ │ mov r0, r3 │ │ │ │ blx 2aa8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 2b41a │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 292c8 │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b426 │ │ │ │ - movw r0, #524 @ 0x20c │ │ │ │ + movw r0, #2124 @ 0x84c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 64bae │ │ │ │ + bl 64986 │ │ │ │ stmdb sp!, {r7, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ movw r3, #38848 @ 0x97c0 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r2, [r3, #1600] @ 0x640 │ │ │ │ cbz r2, 2b45a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r3, #1 │ │ │ │ bne.n 2b454 │ │ │ │ blx 29334 │ │ │ │ movs r0, #1 │ │ │ │ blx 2aa8c │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str.w r2, [r3, #1600] @ 0x640 │ │ │ │ cbz r1, 2b4c8 │ │ │ │ - movw r1, #580 @ 0x244 │ │ │ │ + movw r1, #2180 @ 0x884 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #20 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 2b494 │ │ │ │ mov r0, r6 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #12140 @ 0x2f6c │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #13740 @ 0x35ac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ cbz r5, 2b4a8 │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ b.n 2b4b8 │ │ │ │ - movw r1, #604 @ 0x25c │ │ │ │ + movw r1, #2204 @ 0x89c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #24244 @ 0x5eb4 │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #27136 @ 0x6a00 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #624 @ 0x270 │ │ │ │ + movw r1, #2224 @ 0x8b0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #440] @ (2b694 ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 2b50a │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #648 @ 0x288 │ │ │ │ + movw r1, #2248 @ 0x8c8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #8 │ │ │ │ - bl 201a10 │ │ │ │ + bl 2037fc │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29572 @ 0x7384 │ │ │ │ + movw r1, #31156 @ 0x79b4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ b.n 2b57a │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ cbz r2, 2b522 │ │ │ │ movs r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38348 @ 0x95cc │ │ │ │ + movw r1, #39948 @ 0x9c0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ b.n 2b57a │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cbz r2, 2b53a │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #672 @ 0x2a0 │ │ │ │ + movw r1, #2272 @ 0x8e0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ b.n 2b57a │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ cbz r2, 2b552 │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #692 @ 0x2b4 │ │ │ │ + movw r1, #2292 @ 0x8f4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ b.n 2b57a │ │ │ │ ldr.w r3, [r3, #-16] │ │ │ │ cbz r3, 2b56a │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #708 @ 0x2c4 │ │ │ │ + movw r1, #2308 @ 0x904 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ b.n 2b57a │ │ │ │ - movw r1, #724 @ 0x2d4 │ │ │ │ + movw r1, #2324 @ 0x914 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24244 @ 0x5eb4 │ │ │ │ + movw r1, #27136 @ 0x6a00 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [pc, #268] @ (2b698 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - bl 6d640 │ │ │ │ + bl 6d7c8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r6, 2b5a0 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ b.n 2b5aa │ │ │ │ cbz r0, 2b5a8 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ b.n 2b5aa │ │ │ │ @@ -961,138 +957,138 @@ │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 2b660 │ │ │ │ ldr r0, [pc, #212] @ (2b69c ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1d896c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1dab6c <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2b5d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1291b8 <_PyErr_Clear@@Base> │ │ │ │ + bl 129c80 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w fp, [pc, #196] @ 2b6a0 │ │ │ │ cmp r0, fp │ │ │ │ beq.n 2b5e2 │ │ │ │ cbnz r0, 2b5fe │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b660 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2b660 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2b660 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d89d4 │ │ │ │ + bl 1dabd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d6d8c │ │ │ │ + bl d7294 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, fp │ │ │ │ ite ne │ │ │ │ movne.w fp, #1 │ │ │ │ moveq.w fp, #0 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2b634 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11aa54 │ │ │ │ + bl 11b50c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2b644 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1291b8 <_PyErr_Clear@@Base> │ │ │ │ + bl 129c80 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b65a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2b65a │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2b67a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24244 @ 0x5eb4 │ │ │ │ + movw r1, #27136 @ 0x6a00 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9400 <_Py_write_noraise@@Base+0xa0> │ │ │ │ + bl 1abafc <_Py_write_noraise@@Base+0xa0> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b70c │ │ │ │ - bl 1a95b4 <_Py_write_noraise@@Base+0x254> │ │ │ │ + bl 1abcb0 <_Py_write_noraise@@Base+0x254> │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 2b44a │ │ │ │ - bl 1e0abc │ │ │ │ + bl 1e2aa4 │ │ │ │ b.n 2b44a │ │ │ │ nop │ │ │ │ str r4, [r7, r5] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r4, #-292] @ 0xfffffedc │ │ │ │ + ldc 0, cr0, [r4, #-296] @ 0xfffffed8 │ │ │ │ asrs r4, r2, #4 │ │ │ │ - lsls r7, r0, #1 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ │ │ │ │ 0002b6a4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - bl 1a63b4 │ │ │ │ + bl 1a8be4 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cbz r5, 2b6d4 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ b.n 2b700 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sp │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 1a6dfc <_Py_SetLocaleFromEnv@@Base+0x824> │ │ │ │ + bl 1a962c <_Py_SetLocaleFromEnv@@Base+0x824> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2b6f6 │ │ │ │ ldr r2, [pc, #32] @ (2b708 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #63624 @ 0xf888 │ │ │ │ + movw r3, #65224 @ 0xfec8 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ stmia.w r4, {r1, r2, r3, r5} │ │ │ │ b.n 2b700 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 29718 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ movs r4, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 2b882 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1111,60 +1107,60 @@ │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 907c8 │ │ │ │ - movw r1, #944 @ 0x3b0 │ │ │ │ + bl 90a24 │ │ │ │ + movw r1, #2544 @ 0x9f0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ cbz r0, 2b784 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ bpl.n 2b748 │ │ │ │ - bl c8330 │ │ │ │ + bl c8850 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2b748 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cbz r6, 2b784 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r1, [pc, #264] @ (2b884 ) │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 2b786 │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ cbnz r0, 2b786 │ │ │ │ movs r6, #0 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w fp, [pc, #252] @ 2b888 │ │ │ │ mov.w sl, #1 │ │ │ │ mov r9, r5 │ │ │ │ str r5, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 907c8 │ │ │ │ + bl 90a24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b83c │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 2b794 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, fp │ │ │ │ beq.n 2b7cc │ │ │ │ ldr r1, [pc, #200] @ (2b888 ) │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b794 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b794 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ @@ -1172,116 +1168,116 @@ │ │ │ │ beq.n 2b794 │ │ │ │ cbz r6, 2b804 │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12044c <_PySet_NextEntry@@Base> │ │ │ │ + bl 120f0c <_PySet_NextEntry@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ cbz r3, 2b804 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 2b7de │ │ │ │ - bl 11a67c │ │ │ │ + bl 11b134 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2b7de │ │ │ │ b.n 2b794 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2b81c │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #964 @ 0x3c4 │ │ │ │ + movw r1, #2564 @ 0xa04 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ b.n 2b82c │ │ │ │ - movw r1, #988 @ 0x3dc │ │ │ │ + movw r1, #2588 @ 0xa1c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ - bl 1fd7b4 │ │ │ │ + bl 1ff5c8 │ │ │ │ b.n 2b794 │ │ │ │ cbz r5, 2b87c │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #992 @ 0x3e0 │ │ │ │ + movw r1, #2592 @ 0xa20 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fdabc <_PyArg_NoPositional@@Base+0xcc> │ │ │ │ + bl 1ff8d0 <_PyArg_NoPositional@@Base+0xcc> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29572 @ 0x7384 │ │ │ │ + movw r1, #31156 @ 0x79b4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24244 @ 0x5eb4 │ │ │ │ + movw r1, #27136 @ 0x6a00 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + b.w 1aba5c <_Py_write_noraise@@Base> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ asrs r4, r3, #4 │ │ │ │ - lsls r7, r0, #1 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ asrs r4, r5, #7 │ │ │ │ - lsls r7, r0, #1 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [pc, #28] @ (2b8bc ) │ │ │ │ movw r1, #1785 @ 0x6f9 │ │ │ │ - movw r3, #27644 @ 0x6bfc │ │ │ │ + movw r3, #29244 @ 0x723c │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #30620 @ 0x779c │ │ │ │ + movw r2, #32220 @ 0x7ddc │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 61e4c <_PyObject_AssertFailed@@Base> │ │ │ │ - cbz r0, 2b8d4 │ │ │ │ + bl 64f10 <_PyObject_AssertFailed@@Base> │ │ │ │ + @ instruction: 0xb790 │ │ │ │ movs r7, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #55712 @ 0xd9a0 │ │ │ │ + movw r1, #57312 @ 0xdfe0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ blx 2a200 │ │ │ │ cbz r0, 2b926 │ │ │ │ - movw r1, #55520 @ 0xd8e0 │ │ │ │ + movw r1, #57120 @ 0xdf20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ blx 2a200 │ │ │ │ cbz r0, 2b92a │ │ │ │ - movw r1, #55548 @ 0xd8fc │ │ │ │ + movw r1, #57148 @ 0xdf3c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ blx 2a200 │ │ │ │ cbz r0, 2b92e │ │ │ │ - movw r1, #55616 @ 0xd940 │ │ │ │ + movw r1, #57216 @ 0xdf80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ blx 2a200 │ │ │ │ cbz r0, 2b932 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55672 @ 0xd978 │ │ │ │ + movw r1, #57272 @ 0xdfb8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 2a200 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ b.n 2b934 │ │ │ │ @@ -1300,72 +1296,72 @@ │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ bne.n 2b96c │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37604 @ 0x92e4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #39204 @ 0x9924 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r4 │ │ │ │ b.n 2b97e │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 8ef04 │ │ │ │ + bl 8f140 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 0002b982 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2b9d2 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 91da4 │ │ │ │ + bl 92000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b9c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 2b9ca │ │ │ │ mov r4, r5 │ │ │ │ b.n 2b9d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2b9c6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ cbnz r3, 2b9ea │ │ │ │ - b.w a0a60 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b.w a0cc4 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ bx r3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1376,15 +1372,15 @@ │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2ba1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2ba1c │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ b.n 2ba04 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 0002ba24 <_PyInterpreterState_GetConfigCopy@@Base>: │ │ │ │ push {lr} │ │ │ │ @@ -1396,19 +1392,19 @@ │ │ │ │ sub sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4128 @ 0x1020 │ │ │ │ adds r2, #8 │ │ │ │ - bl 1a71d8 │ │ │ │ + bl 1a9a08 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 2ba5c <_PyInterpreterState_GetConfigCopy@@Base+0x38> │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ - bl 5d6a2 <_PyErr_SetFromPyStatus@@Base> │ │ │ │ + bl 5d6e4 <_PyErr_SetFromPyStatus@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 0002ba64 <_PyInterpreterState_SetConfig@@Base>: │ │ │ │ @@ -1421,15 +1417,15 @@ │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r5, #1 │ │ │ │ mov.w r8, #1 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - bl 1a5100 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1a7930 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sp │ │ │ │ movs r3, #0 │ │ │ │ strd r8, r9, [sp, #128] @ 0x80 │ │ │ │ mov.w r8, #2 │ │ │ │ strd r3, r3, [sp, #140] @ 0x8c │ │ │ │ @@ -1439,85 +1435,85 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ str r5, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r5, [sp, #172] @ 0xac │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ strd r8, r9, [sp, #16] │ │ │ │ - bl 1a71d8 │ │ │ │ + bl 1a9a08 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 2bad8 <_PyInterpreterState_SetConfig@@Base+0x74> │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 5d6a2 <_PyErr_SetFromPyStatus@@Base> │ │ │ │ + bl 5d6e4 <_PyErr_SetFromPyStatus@@Base> │ │ │ │ b.n 2bb06 <_PyInterpreterState_SetConfig@@Base+0xa2> │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sp │ │ │ │ - bl 1a74b8 │ │ │ │ + bl 1a9bb4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2baca <_PyInterpreterState_SetConfig@@Base+0x66> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, sp │ │ │ │ add.w r1, r1, #4128 @ 0x1020 │ │ │ │ adds r1, #8 │ │ │ │ - bl 1a71d8 │ │ │ │ + bl 1a9a08 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2baca <_PyInterpreterState_SetConfig@@Base+0x66> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c1184 │ │ │ │ + bl 1c35f4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1a727c │ │ │ │ + bl 6d630 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #304 @ 0x130 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #4464 @ 0x1170 │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 8eea4 │ │ │ │ + bl 8f0e0 │ │ │ │ cbnz r0, 2bb3e <_PyInterpreterState_SetConfig@@Base+0xda> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2bb96 <_PyInterpreterState_SetConfig@@Base+0x132> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl ed64c │ │ │ │ + bl edbb4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2bb3a <_PyInterpreterState_SetConfig@@Base+0xd6> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1c0650 │ │ │ │ + bl 1c2ac0 │ │ │ │ cbnz r0, 2bb7a <_PyInterpreterState_SetConfig@@Base+0x116> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and.w r2, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #32768 @ 0x8000 │ │ │ │ bne.n 2bb7a <_PyInterpreterState_SetConfig@@Base+0x116> │ │ │ │ tst.w r3, #73 @ 0x49 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r4, #4324 @ 0x10e4 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ b.n 2bb82 <_PyInterpreterState_SetConfig@@Base+0x11e> │ │ │ │ movw r4, #7796 @ 0x1e74 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ @@ -1526,40 +1522,40 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #4464 @ 0x1170 │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 8eea4 │ │ │ │ + bl 8f0e0 │ │ │ │ cbz r0, 2bbf6 <_PyInterpreterState_SetConfig@@Base+0x192> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl ee298 │ │ │ │ + bl ee800 │ │ │ │ subs r1, r0, #0 │ │ │ │ bge.n 2bbe8 <_PyInterpreterState_SetConfig@@Base+0x184> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2bbf8 <_PyInterpreterState_SetConfig@@Base+0x194> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 2bbf8 <_PyInterpreterState_SetConfig@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ adds r1, #1 │ │ │ │ - bl eeaf0 │ │ │ │ + bl ef058 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2bbf8 <_PyInterpreterState_SetConfig@@Base+0x194> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ @@ -1579,152 +1575,152 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1a5424 │ │ │ │ + bl 1a7c54 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 2bc3e <_Py_InitializeMain@@Base+0x26> │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ b.n 2bc4c <_Py_InitializeMain@@Base+0x34> │ │ │ │ ldr r2, [pc, #20] @ (2bc54 <_Py_InitializeMain@@Base+0x3c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 1bd294 │ │ │ │ + bl 1bf9e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #4464 @ 0x1170 │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 8eea4 │ │ │ │ + bl 8f0e0 │ │ │ │ cbnz r0, 2bc7e <_Py_InitializeMain@@Base+0x66> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2bcd0 <_Py_InitializeMain@@Base+0xb8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - bl ed64c │ │ │ │ + bl edbb4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2bc7a <_Py_InitializeMain@@Base+0x62> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1c0650 │ │ │ │ + bl 1c2ac0 │ │ │ │ cbnz r0, 2bcb4 <_Py_InitializeMain@@Base+0x9c> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r4, #4324 @ 0x10e4 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ and.w r2, r2, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ b.n 2bcbc <_Py_InitializeMain@@Base+0xa4> │ │ │ │ movw r4, #7796 @ 0x1e74 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 0002bcd8 : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 1c7b0c │ │ │ │ + b.w 1c9e24 │ │ │ │ │ │ │ │ 0002bcde : │ │ │ │ - b.w 1c7f1c │ │ │ │ + b.w 1ca234 │ │ │ │ ... │ │ │ │ │ │ │ │ 0002bce4 : │ │ │ │ ldr r3, [pc, #12] @ (2bcf4 ) │ │ │ │ str.w r0, [r3, #1416] @ 0x588 │ │ │ │ movs r0, #0 │ │ │ │ str.w r1, [r3, #1420] @ 0x58c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ 0002bcf8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 2bd2e │ │ │ │ mov r0, r1 │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2bd2e │ │ │ │ ldr r2, [pc, #44] @ (2bd48 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e2e4c │ │ │ │ + bl 1e4e2c │ │ │ │ b.n 2bd44 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db688 <_PyEval_MakePendingCalls@@Base+0x4b0> │ │ │ │ + bl 1dd858 <_PyEval_MakePendingCalls@@Base+0x480> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 0002bd4c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2bd84 │ │ │ │ - bl 11ee6c │ │ │ │ + bl 11f92c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2bd78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 2bd7c │ │ │ │ mov r4, r5 │ │ │ │ b.n 2bd84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2bd78 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 0002bd88 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1740,66 +1736,67 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ movs r3, #2 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e0514 │ │ │ │ + bl 1e2458 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 2bdc6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ bl 2b3da │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mrc2 0, 6, r0, cr0, cr9, {1} │ │ │ │ + lsls r0, r2, #20 │ │ │ │ + movs r2, r7 │ │ │ │ │ │ │ │ 0002bdd0 : │ │ │ │ cbnz r1, 2bdd6 │ │ │ │ - b.w 92118 │ │ │ │ + b.w 92378 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ bpl.n 2bdfe │ │ │ │ - movw r1, #25600 @ 0x6400 │ │ │ │ + movw r1, #27200 @ 0x6a40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 92118 │ │ │ │ + b.w 92378 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #51296 @ 0xc860 │ │ │ │ + movw r1, #52896 @ 0xcea0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002be1c : │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ ldr.w r2, [r3, #1428] @ 0x594 │ │ │ │ ldr.w r3, [r3, #1432] @ 0x598 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 0002be34 : │ │ │ │ ldr r2, [pc, #12] @ (2be44 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1e2e4c │ │ │ │ + b.w 1e4e2c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1809,215 +1806,215 @@ │ │ │ │ bne.n 2be68 │ │ │ │ movs r3, #28 │ │ │ │ str r3, [r0, #32] │ │ │ │ b.n 2bff2 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbnz r0, 2be76 │ │ │ │ movw r3, #38792 @ 0x9788 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #38796 @ 0x978c │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r4, #456] @ 0x1c8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl 2c01e │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2bea0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 1b24fc │ │ │ │ + bl 1b4bbc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ cbz r6, 2bec0 │ │ │ │ mov r5, r6 │ │ │ │ ldr.w r1, [r4, #2696] @ 0xa88 │ │ │ │ cbz r1, 2bf06 │ │ │ │ cbz r5, 2bf06 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cbz r3, 2bf06 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e3250 │ │ │ │ + bl 1e5230 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ cbnz r6, 2bec4 │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r4, #32] │ │ │ │ movs r0, #0 │ │ │ │ b.n 2c01a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2beec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r7 │ │ │ │ beq.n 2bee6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2bee6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #15 │ │ │ │ str r3, [r4, #32] │ │ │ │ b.n 2bec0 │ │ │ │ add.w r1, r6, #16 │ │ │ │ blx 29f18 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r7 │ │ │ │ beq.n 2bf06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2bf06 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbz r3, 2bf1e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e42cc │ │ │ │ + bl 1e62ac │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2bf1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ b.n 2bec0 │ │ │ │ ldr.w r3, [r4, #460] @ 0x1cc │ │ │ │ cbz r3, 2bf28 │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ cbnz r5, 2bf30 │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r4, #32] │ │ │ │ b.n 2c002 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cbnz r3, 2bf40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ movs r3, #11 │ │ │ │ str r3, [r4, #32] │ │ │ │ b.n 2c002 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cbz r6, 2bfae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r6, [r4, #2708] @ 0xa94 │ │ │ │ subs r6, r6, r3 │ │ │ │ - bl 1e4588 │ │ │ │ + bl 1e6568 │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ adds r3, #1 │ │ │ │ adds r1, r7, #1 │ │ │ │ str.w r3, [r4, #464] @ 0x1d0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ - bl 1dda54 │ │ │ │ + bl 1dfa48 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 2bf88 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [r4] │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ b.n 2bec0 │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 29db8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ add r3, r6 │ │ │ │ str.w r3, [r4, #2708] @ 0xa94 │ │ │ │ - bl 1e4838 │ │ │ │ + bl 1e6818 │ │ │ │ b.n 2bfe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e4588 │ │ │ │ + bl 1e6568 │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str.w r6, [r4, #476] @ 0x1dc │ │ │ │ str.w r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r5 │ │ │ │ strd r5, r5, [r4] │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ blx 29d00 │ │ │ │ add r5, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 1e4838 │ │ │ │ + bl 1e6818 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ bne.n 2c002 │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cbnz r3, 2bff6 │ │ │ │ movs r0, #1 │ │ │ │ b.n 2c01a │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w ca378 │ │ │ │ + b.w ca898 │ │ │ │ ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2bec0 │ │ │ │ - movw r0, #24244 @ 0x5eb4 │ │ │ │ + movw r0, #27136 @ 0x6a00 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 1c996c │ │ │ │ + bl 1cbbe8 │ │ │ │ b.n 2bec0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ 0002c01e : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #280] @ (2c148 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w sl, [r3, r5] │ │ │ │ movw r5, #11792 @ 0x2e10 │ │ │ │ - movt r5, #78 @ 0x4e │ │ │ │ + movt r5, #79 @ 0x4f │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp sl, r3 │ │ │ │ bne.n 2c05e │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52508 @ 0xcd1c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54108 @ 0xd35c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ b.n 2c116 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r5, #4 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2c084 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2c074 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 2c090 │ │ │ │ - bl 279788 │ │ │ │ + bl 279df0 │ │ │ │ str.w sl, [r5] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cbnz r3, 2c0a2 │ │ │ │ movw r3, #49489 @ 0xc151 │ │ │ │ movt r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ @@ -2032,15 +2029,15 @@ │ │ │ │ b.n 2c0ea │ │ │ │ mov r0, r8 │ │ │ │ blx 292c8 │ │ │ │ blx 29c34 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c0ae │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 2c0ae │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r2, r9 │ │ │ │ @@ -2055,84 +2052,84 @@ │ │ │ │ bne.n 2c102 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2c0f2 │ │ │ │ dmb ish │ │ │ │ beq.n 2c10e │ │ │ │ ldr r0, [pc, #64] @ (2c14c ) │ │ │ │ - bl 25dc0c │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cbnz r4, 2c11a │ │ │ │ movs r5, #0 │ │ │ │ b.n 2c140 │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2c136 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 29db8 │ │ │ │ b.n 2c13a │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r9, #11792 @ 0x2e10 │ │ │ │ - movt r9, #78 @ 0x4e │ │ │ │ + movt r9, #79 @ 0x4f │ │ │ │ movw r4, #38800 @ 0x9790 │ │ │ │ - movt r4, #75 @ 0x4b │ │ │ │ + movt r4, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r6, [r9] │ │ │ │ mov r5, r2 │ │ │ │ blx 29bb8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r5, 2c192 │ │ │ │ - movw r2, #60768 @ 0xed60 │ │ │ │ + movw r2, #62400 @ 0xf3c0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r8, #100 @ 0x64 │ │ │ │ mov r4, sl │ │ │ │ blx 29bb8 │ │ │ │ add.w r1, r8, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 6d240 │ │ │ │ + bl 6d298 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2c1c8 │ │ │ │ mov r0, sl │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ - bl 1f5c8c │ │ │ │ - bl 98094 │ │ │ │ + bl 9af44 │ │ │ │ + bl 1f7b08 │ │ │ │ + bl 982f8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 2c2b8 │ │ │ │ add.w sl, r0, r4 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ cbz r2, 2c1e6 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 2c1e6 │ │ │ │ blx r2 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ @@ -2151,912 +2148,912 @@ │ │ │ │ cbz r0, 2c216 │ │ │ │ mov r0, r7 │ │ │ │ blx 29e00 │ │ │ │ b.n 2c258 │ │ │ │ mov r0, r6 │ │ │ │ cmp.w fp, #4 │ │ │ │ bne.n 2c234 │ │ │ │ - bl 9acdc │ │ │ │ - bl e90c8 │ │ │ │ + bl 9af44 │ │ │ │ + bl e961c │ │ │ │ mov fp, r0 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ bne.n 2c1cc │ │ │ │ b.n 2c250 │ │ │ │ - bl 309c8 │ │ │ │ + bl 309bc │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 2c258 │ │ │ │ b.n 2c250 │ │ │ │ mov r0, sl │ │ │ │ blx 29d00 │ │ │ │ adds r4, r4, r0 │ │ │ │ bne.n 2c260 │ │ │ │ mov.w r8, #100 @ 0x64 │ │ │ │ mov sl, r5 │ │ │ │ b.n 2c1a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ b.n 2c1c4 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sl] │ │ │ │ b.n 2c298 │ │ │ │ adds r3, r5, r4 │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ beq.n 2c298 │ │ │ │ adds.w r8, r4, #2 │ │ │ │ bpl.n 2c24c │ │ │ │ mov r0, r5 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52532 @ 0xcd34 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54132 @ 0xd374 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - bl 98094 │ │ │ │ + bl 12de68 │ │ │ │ + bl 982f8 │ │ │ │ b.n 2c1c4 │ │ │ │ adds r1, r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6d240 │ │ │ │ + bl 6d298 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2c2b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ - bl 1f5c8c │ │ │ │ - bl 98094 │ │ │ │ + bl 9af44 │ │ │ │ + bl 1f7b08 │ │ │ │ + bl 982f8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ 0002c2be <_Py_GetConfigsAsDict@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - bl 721b8 │ │ │ │ + bl 72368 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2cb0c <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ - bl 721b8 │ │ │ │ + bl 72368 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2cb0c <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ movw r3, #11756 @ 0x2dec │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 2c2fc <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2c31a <_Py_GetConfigsAsDict@@Base+0x5c> │ │ │ │ b.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52660 @ 0xcdb4 │ │ │ │ + movw r1, #54260 @ 0xd3f4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c342 <_Py_GetConfigsAsDict@@Base+0x84> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c342 <_Py_GetConfigsAsDict@@Base+0x84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #11760 @ 0x2df0 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52692 @ 0xcdd4 │ │ │ │ + movw r1, #54292 @ 0xd414 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c386 <_Py_GetConfigsAsDict@@Base+0xc8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c386 <_Py_GetConfigsAsDict@@Base+0xc8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #11764 @ 0x2df4 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 2c3a2 <_Py_GetConfigsAsDict@@Base+0xe4> │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2c3c0 <_Py_GetConfigsAsDict@@Base+0x102> │ │ │ │ b.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52724 @ 0xcdf4 │ │ │ │ + movw r1, #54324 @ 0xd434 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c3e8 <_Py_GetConfigsAsDict@@Base+0x12a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c3e8 <_Py_GetConfigsAsDict@@Base+0x12a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #11768 @ 0x2df8 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52760 @ 0xce18 │ │ │ │ + movw r1, #54360 @ 0xd458 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c42c <_Py_GetConfigsAsDict@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c42c <_Py_GetConfigsAsDict@@Base+0x16e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40360 @ 0x9da8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52800 @ 0xce40 │ │ │ │ + movw r1, #54400 @ 0xd480 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c470 <_Py_GetConfigsAsDict@@Base+0x1b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c470 <_Py_GetConfigsAsDict@@Base+0x1b2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40416 @ 0x9de0 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52812 @ 0xce4c │ │ │ │ + movw r1, #54412 @ 0xd48c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c4b4 <_Py_GetConfigsAsDict@@Base+0x1f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c4b4 <_Py_GetConfigsAsDict@@Base+0x1f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40420 @ 0x9de4 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52828 @ 0xce5c │ │ │ │ + movw r1, #54428 @ 0xd49c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c4f8 <_Py_GetConfigsAsDict@@Base+0x23a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c4f8 <_Py_GetConfigsAsDict@@Base+0x23a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40424 @ 0x9de8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52844 @ 0xce6c │ │ │ │ + movw r1, #54444 @ 0xd4ac │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c53c <_Py_GetConfigsAsDict@@Base+0x27e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c53c <_Py_GetConfigsAsDict@@Base+0x27e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40408 @ 0x9dd8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52860 @ 0xce7c │ │ │ │ + movw r1, #54460 @ 0xd4bc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c580 <_Py_GetConfigsAsDict@@Base+0x2c2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c580 <_Py_GetConfigsAsDict@@Base+0x2c2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40404 @ 0x9dd4 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52880 @ 0xce90 │ │ │ │ + movw r1, #54480 @ 0xd4d0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c5c4 <_Py_GetConfigsAsDict@@Base+0x306> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c5c4 <_Py_GetConfigsAsDict@@Base+0x306> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40412 @ 0x9ddc │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52896 @ 0xcea0 │ │ │ │ + movw r1, #54496 @ 0xd4e0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c608 <_Py_GetConfigsAsDict@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c608 <_Py_GetConfigsAsDict@@Base+0x34a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40436 @ 0x9df4 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52912 @ 0xceb0 │ │ │ │ + movw r1, #54512 @ 0xd4f0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c64c <_Py_GetConfigsAsDict@@Base+0x38e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c64c <_Py_GetConfigsAsDict@@Base+0x38e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52928 @ 0xcec0 │ │ │ │ + movw r1, #54528 @ 0xd500 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c690 <_Py_GetConfigsAsDict@@Base+0x3d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c690 <_Py_GetConfigsAsDict@@Base+0x3d2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40428 @ 0x9dec │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52948 @ 0xced4 │ │ │ │ + movw r1, #54548 @ 0xd514 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c6d4 <_Py_GetConfigsAsDict@@Base+0x416> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c6d4 <_Py_GetConfigsAsDict@@Base+0x416> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40356 @ 0x9da4 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52964 @ 0xcee4 │ │ │ │ + movw r1, #54564 @ 0xd524 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c718 <_Py_GetConfigsAsDict@@Base+0x45a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c718 <_Py_GetConfigsAsDict@@Base+0x45a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40440 @ 0x9df8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52992 @ 0xcf00 │ │ │ │ + movw r1, #54592 @ 0xd540 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c75c <_Py_GetConfigsAsDict@@Base+0x49e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c75c <_Py_GetConfigsAsDict@@Base+0x49e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40444 @ 0x9dfc │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53020 @ 0xcf1c │ │ │ │ + movw r1, #54620 @ 0xd55c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c7a0 <_Py_GetConfigsAsDict@@Base+0x4e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c7a0 <_Py_GetConfigsAsDict@@Base+0x4e2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40432 @ 0x9df0 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53044 @ 0xcf34 │ │ │ │ + movw r1, #54644 @ 0xd574 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c7e2 <_Py_GetConfigsAsDict@@Base+0x524> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c7e2 <_Py_GetConfigsAsDict@@Base+0x524> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #41096 @ 0xa088 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53068 @ 0xcf4c │ │ │ │ + movw r1, #54668 @ 0xd58c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c822 <_Py_GetConfigsAsDict@@Base+0x564> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c822 <_Py_GetConfigsAsDict@@Base+0x564> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40352 @ 0x9da0 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53096 @ 0xcf68 │ │ │ │ + movw r1, #54696 @ 0xd5a8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c862 <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c862 <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #53196 @ 0xcfcc │ │ │ │ + movw r1, #54796 @ 0xd60c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 2cb0e <_Py_GetConfigsAsDict@@Base+0x850> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cb1e <_Py_GetConfigsAsDict@@Base+0x860> │ │ │ │ ldr r3, [pc, #816] @ (2cbbc <_Py_GetConfigsAsDict@@Base+0x8fe>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr.w r5, [r7, #3720] @ 0xe88 │ │ │ │ - bl 721b8 │ │ │ │ + bl 72368 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2cb0c <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1444] @ 0x5a4 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 2c8d0 <_Py_GetConfigsAsDict@@Base+0x612> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 2cb0c <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2cb0c <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2cb0c <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10228 @ 0x27f4 │ │ │ │ + movw r1, #11828 @ 0x2e34 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cb30 <_Py_GetConfigsAsDict@@Base+0x872> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1448] @ 0x5a8 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10488 @ 0x28f8 │ │ │ │ + movw r1, #12088 @ 0x2f38 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cb44 <_Py_GetConfigsAsDict@@Base+0x886> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1452] @ 0x5ac │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10244 @ 0x2804 │ │ │ │ + movw r1, #11844 @ 0x2e44 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cb58 <_Py_GetConfigsAsDict@@Base+0x89a> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1456] @ 0x5b0 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10256 @ 0x2810 │ │ │ │ + movw r1, #11856 @ 0x2e50 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cb6c <_Py_GetConfigsAsDict@@Base+0x8ae> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1460] @ 0x5b4 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53112 @ 0xcf78 │ │ │ │ + movw r1, #54712 @ 0xd5b8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cb80 <_Py_GetConfigsAsDict@@Base+0x8c2> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1464] @ 0x5b8 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53132 @ 0xcf8c │ │ │ │ + movw r1, #54732 @ 0xd5cc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cb94 <_Py_GetConfigsAsDict@@Base+0x8d6> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1468] @ 0x5bc │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53148 @ 0xcf9c │ │ │ │ + movw r1, #54748 @ 0xd5dc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cba8 <_Py_GetConfigsAsDict@@Base+0x8ea> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1472] @ 0x5c0 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #31348 @ 0x7a74 │ │ │ │ + movw r1, #32948 @ 0x80b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cbc0 <_Py_GetConfigsAsDict@@Base+0x902> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1476] @ 0x5c4 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10272 @ 0x2820 │ │ │ │ + movw r1, #11872 @ 0x2e60 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cbd4 <_Py_GetConfigsAsDict@@Base+0x916> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1480] @ 0x5c8 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53172 @ 0xcfb4 │ │ │ │ + movw r1, #54772 @ 0xd5f4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cbe8 <_Py_GetConfigsAsDict@@Base+0x92a> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #53184 @ 0xcfc0 │ │ │ │ + movw r1, #54784 @ 0xd600 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2cb0e <_Py_GetConfigsAsDict@@Base+0x850> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 2cbfa <_Py_GetConfigsAsDict@@Base+0x93c> │ │ │ │ add.w r0, r7, #4128 @ 0x1020 │ │ │ │ adds r0, #8 │ │ │ │ - bl e652c <_PyConfig_AsDict@@Base> │ │ │ │ + bl e6a38 <_PyConfig_AsDict@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2cc0c <_Py_GetConfigsAsDict@@Base+0x94e> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ b.n 2cc38 <_Py_GetConfigsAsDict@@Base+0x97a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2c888 <_Py_GetConfigsAsDict@@Base+0x5ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2c888 <_Py_GetConfigsAsDict@@Base+0x5ca> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2c8f0 <_Py_GetConfigsAsDict@@Base+0x632> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2c8f0 <_Py_GetConfigsAsDict@@Base+0x632> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2c924 <_Py_GetConfigsAsDict@@Base+0x666> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2c924 <_Py_GetConfigsAsDict@@Base+0x666> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2c958 <_Py_GetConfigsAsDict@@Base+0x69a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2c958 <_Py_GetConfigsAsDict@@Base+0x69a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2c98c <_Py_GetConfigsAsDict@@Base+0x6ce> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2c98c <_Py_GetConfigsAsDict@@Base+0x6ce> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2c9c0 <_Py_GetConfigsAsDict@@Base+0x702> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2c9c0 <_Py_GetConfigsAsDict@@Base+0x702> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2c9f8 <_Py_GetConfigsAsDict@@Base+0x73a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2c9f8 <_Py_GetConfigsAsDict@@Base+0x73a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2ca30 <_Py_GetConfigsAsDict@@Base+0x772> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2ca30 <_Py_GetConfigsAsDict@@Base+0x772> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2ca68 <_Py_GetConfigsAsDict@@Base+0x7aa> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2ca68 <_Py_GetConfigsAsDict@@Base+0x7aa> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2caa0 <_Py_GetConfigsAsDict@@Base+0x7e2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2caa0 <_Py_GetConfigsAsDict@@Base+0x7e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2cad6 <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2cad6 <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2cafc <_Py_GetConfigsAsDict@@Base+0x83e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2cafc <_Py_GetConfigsAsDict@@Base+0x83e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64592 @ 0xfc50 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ + movw r1, #656 @ 0x290 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 2cb0e <_Py_GetConfigsAsDict@@Base+0x850> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2cc38 <_Py_GetConfigsAsDict@@Base+0x97a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cc38 <_Py_GetConfigsAsDict@@Base+0x97a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 0002cc40 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3065,19 +3062,19 @@ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 2cc6e │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002cc74 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3095,31 +3092,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ subs r2, r4, #1 │ │ │ │ adc.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r2, #262144 @ 0x40000 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ bcs.n 2ccb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2ccc4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 48830 │ │ │ │ + b.w 48878 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a828 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 92b38 │ │ │ │ + bl 92d94 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -3130,18 +3127,18 @@ │ │ │ │ blx 292c8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 29e9c │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 2cd1e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 37af0 │ │ │ │ + bl 37ad8 │ │ │ │ b.n 2cd5c │ │ │ │ cmp r0, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -3149,68 +3146,68 @@ │ │ │ │ asrs r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a2b8 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2cd0c │ │ │ │ - movw r1, #65120 @ 0xfe60 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #10736 @ 0x29f0 │ │ │ │ + movw r1, #1184 @ 0x4a0 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + movw r0, #12336 @ 0x3030 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 113714 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 1141b4 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2cd60 │ │ │ │ movs r0, #0 │ │ │ │ b.n 2ce42 │ │ │ │ mov r2, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - movw r1, #61280 @ 0xef60 │ │ │ │ + movw r1, #62648 @ 0xf4b8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - movw r3, #19952 @ 0x4df0 │ │ │ │ + movw r3, #21792 @ 0x5520 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 871f4 │ │ │ │ + bl 87410 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2cdae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cdae │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 2cd5c │ │ │ │ ldr r1, [pc, #148] @ (2ce48 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 90fcc │ │ │ │ + bl 91228 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2cdd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2cdd2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2cd5c │ │ │ │ ldr.w r0, [r7, #2712] @ 0xa98 │ │ │ │ str.w r4, [r7, #2712] @ 0xa98 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ cmp r5, #0 │ │ │ │ bgt.n 2cdea │ │ │ │ movs r0, #1 │ │ │ │ b.n 2ce42 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [pc, #88] @ (2ce4c ) │ │ │ │ @@ -3222,129 +3219,129 @@ │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cbnz r6, 2ce10 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 8bbcc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8be0c <_PyObject_MakeTpCall@@Base> │ │ │ │ b.n 2ce26 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 89760 <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl 899a8 <_Py_CheckFunctionResult@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cd5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2cde6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2cde6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2cde6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 2cb5c <_Py_GetConfigsAsDict@@Base+0x89e> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 0002ce50 : │ │ │ │ ldr r0, [pc, #4] @ (2ce58 ) │ │ │ │ - b.w cef34 │ │ │ │ + b.w cf438 │ │ │ │ nop │ │ │ │ push {r2, r5, r6, lr} │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #61544 @ 0xf068 │ │ │ │ + movw r2, #63144 @ 0xf6a8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #61552 @ 0xf070 │ │ │ │ + movw r1, #63152 @ 0xf6b0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1e4638 │ │ │ │ + bl 1e6618 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2ceb0 │ │ │ │ ldr r0, [pc, #168] @ (2cf30 ) │ │ │ │ - bl 7fb68 │ │ │ │ + bl 7fd60 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2ceb0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl e19a0 │ │ │ │ + bl e1e70 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2ceb6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2ceb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2ceb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2cf2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2cee2 │ │ │ │ - movw r3, #61568 @ 0xf080 │ │ │ │ + movw r3, #63168 @ 0xf6c0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r3, [r0, #8] │ │ │ │ - movw r3, #53109 @ 0xcf75 │ │ │ │ + movw r3, #61265 @ 0xef51 │ │ │ │ movt r3, #24 │ │ │ │ str r3, [r0, #12] │ │ │ │ - movw r3, #38461 @ 0x963d │ │ │ │ + movw r3, #41469 @ 0xa1fd │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 8234c │ │ │ │ + bl 82544 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2cef8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #61576 @ 0xf088 │ │ │ │ + movw r1, #63176 @ 0xf6c8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2ceb0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [pc, #36] @ (2cf34 ) │ │ │ │ - movw r1, #61344 @ 0xefa0 │ │ │ │ + movw r1, #62944 @ 0xf5e0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl fcbb0 │ │ │ │ - movw r1, #61356 @ 0xefac │ │ │ │ + bl fd678 │ │ │ │ + movw r1, #62956 @ 0xf5ec │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r7, lr} │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ push {r2, r3, r5, r7, lr} │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r2, [r1, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r2, #1 │ │ │ │ @@ -3362,15 +3359,15 @@ │ │ │ │ b.n 2cf76 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 2cf82 │ │ │ │ movs r1, #0 │ │ │ │ - bl 105c88 <_PyObject_SetManagedDict@@Base+0xe8> │ │ │ │ + bl 1065f0 <_PyObject_SetManagedDict@@Base+0xe8> │ │ │ │ b.n 2cf76 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ movs r4, #28 │ │ │ │ ldr.w r6, [r1, #180] @ 0xb4 │ │ │ │ subs r5, r6, #1 │ │ │ │ mul.w r4, r5, r4 │ │ │ │ @@ -3381,15 +3378,15 @@ │ │ │ │ b.n 2cfac │ │ │ │ add.w r4, r4, #98304 @ 0x18000 │ │ │ │ add.w r5, r6, #199 @ 0xc7 │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ add r4, r0 │ │ │ │ add.w lr, r5, #352 @ 0x160 │ │ │ │ movw ip, #20256 @ 0x4f20 │ │ │ │ - movt ip, #73 @ 0x49 │ │ │ │ + movt ip, #74 @ 0x4a │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ add.w lr, ip, lr, lsl #4 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ mov.w sl, #0 │ │ │ │ str.w sl, [r4] │ │ │ │ dmb ish │ │ │ │ ldrexd r8, r9, [lr] │ │ │ │ @@ -3407,15 +3404,15 @@ │ │ │ │ cbz r2, 2d00e │ │ │ │ add.w r0, r0, #90112 @ 0x16000 │ │ │ │ ldr.w r3, [r0, #2808] @ 0xaf8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #2808] @ 0xaf8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1edb98 │ │ │ │ + b.w 1efb84 │ │ │ │ │ │ │ │ 0002d016 <_PyUnicode_FromId@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -3428,15 +3425,15 @@ │ │ │ │ bne.n 2d046 <_PyUnicode_FromId@@Base+0x30> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2d036 <_PyUnicode_FromId@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ beq.n 2d052 <_PyUnicode_FromId@@Base+0x3c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 279788 │ │ │ │ + bl 279df0 │ │ │ │ ldr r3, [pc, #324] @ (2d198 <_PyUnicode_FromId@@Base+0x182>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ @@ -3452,15 +3449,15 @@ │ │ │ │ bne.n 2d08e <_PyUnicode_FromId@@Base+0x78> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2d07e <_PyUnicode_FromId@@Base+0x68> │ │ │ │ dmb ish │ │ │ │ beq.n 2d09a <_PyUnicode_FromId@@Base+0x84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 279788 │ │ │ │ + bl 279df0 │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 2d0c0 <_PyUnicode_FromId@@Base+0xaa> │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r6, #1516] @ 0x5ec │ │ │ │ @@ -3476,15 +3473,15 @@ │ │ │ │ bne.n 2d0d8 <_PyUnicode_FromId@@Base+0xc2> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2d0c8 <_PyUnicode_FromId@@Base+0xb2> │ │ │ │ dmb ish │ │ │ │ beq.n 2d0e4 <_PyUnicode_FromId@@Base+0xce> │ │ │ │ mov r0, r5 │ │ │ │ - bl 25dc0c │ │ │ │ + bl 25e36c │ │ │ │ add.w r5, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r5, #3436] @ 0xd6c │ │ │ │ cmp r3, r4 │ │ │ │ ble.n 2d0fa <_PyUnicode_FromId@@Base+0xe4> │ │ │ │ ldr.w r3, [r5, #3440] @ 0xd70 │ │ │ │ ldr.w r6, [r3, r4, lsl #2] │ │ │ │ cbnz r6, 2d16c <_PyUnicode_FromId@@Base+0x156> │ │ │ │ @@ -3493,34 +3490,34 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 29d00 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 2d146 <_PyUnicode_FromId@@Base+0x130> │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #1 │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr.w r3, [r5, #3436] @ 0xd6c │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r5, #3440] @ 0xd70 │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 2d164 <_PyUnicode_FromId@@Base+0x14e> │ │ │ │ lsls r7, r4, #1 │ │ │ │ cmp r7, #16 │ │ │ │ it lt │ │ │ │ movlt r7, #16 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 85e9c │ │ │ │ + bl 860ac │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 2d14a <_PyUnicode_FromId@@Base+0x134> │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ movs r6, #0 │ │ │ │ b.n 2d16c <_PyUnicode_FromId@@Base+0x156> │ │ │ │ ldr.w r0, [r5, #3436] @ 0xd6c │ │ │ │ mov r1, sl │ │ │ │ subs r2, r7, r0 │ │ │ │ add.w r0, r9, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ @@ -3536,15 +3533,15 @@ │ │ │ │ bne.n 2d184 <_PyUnicode_FromId@@Base+0x16e> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2d174 <_PyUnicode_FromId@@Base+0x15e> │ │ │ │ dmb ish │ │ │ │ beq.n 2d190 <_PyUnicode_FromId@@Base+0x17a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 25dc0c │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 0002d19c : │ │ │ │ @@ -3558,101 +3555,101 @@ │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ movw r6, #38800 @ 0x9790 │ │ │ │ - movt r6, #75 @ 0x4b │ │ │ │ + movt r6, #76 @ 0x4c │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 2d2ac <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cbz r0, 2d1da │ │ │ │ movs r0, #10 │ │ │ │ blx 2a424 │ │ │ │ ldr r4, [pc, #204] @ (2d2a8 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r3, #32 │ │ │ │ - movw r1, #65232 @ 0xfed0 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ + movw r1, #1332 @ 0x534 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ movw r8, #42028 @ 0xa42c │ │ │ │ - movt r8, #71 @ 0x47 │ │ │ │ + movt r8, #72 @ 0x48 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2416] @ 0x970 │ │ │ │ bl 2d7d2 <_PyObject_DebugMallocStats@@Base+0x526> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #65252 @ 0xfee4 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ + movw r1, #1352 @ 0x548 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2740] @ 0xab4 │ │ │ │ bl 2d7d2 <_PyObject_DebugMallocStats@@Base+0x526> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #65276 @ 0xfefc │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ + movw r1, #1376 @ 0x560 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ bl 2d7d2 <_PyObject_DebugMallocStats@@Base+0x526> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #65296 @ 0xff10 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ + movw r1, #1396 @ 0x574 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2092] @ 0x82c │ │ │ │ bl 2d7d2 <_PyObject_DebugMallocStats@@Base+0x526> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ movs r5, #0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add.w r4, r4, #5760 @ 0x1680 │ │ │ │ adds r4, #24 │ │ │ │ adds r5, #1 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #65316 @ 0xff24 │ │ │ │ - movt r2, #41 @ 0x29 │ │ │ │ - bl 6d830 │ │ │ │ + movw r2, #1416 @ 0x588 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + bl 6d9b8 │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ ldrd r3, r7, [r8, #16] │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r7, r5, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ bl 2d7d2 <_PyObject_DebugMallocStats@@Base+0x526> │ │ │ │ cmp r5, #20 │ │ │ │ bne.n 2d266 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 0002d2ac <_PyObject_DebugMallocStats@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #15649 @ 0x3d21 │ │ │ │ + movt r2, #74 @ 0x4a │ │ │ │ + movw r3, #15965 @ 0x3e5d │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ cbz r1, 2d2e0 <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ ldr.w r0, [r2, #784] @ 0x310 │ │ │ │ subs r5, r0, r3 │ │ │ │ @@ -3666,85 +3663,85 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2d3d2 <_PyObject_DebugMallocStats@@Base+0x126> │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #65344 @ 0xff40 │ │ │ │ - movt r2, #41 @ 0x29 │ │ │ │ + movw r2, #1444 @ 0x5a4 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ add r6, sp, #20 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #65396 @ 0xff74 │ │ │ │ - movt r2, #41 @ 0x29 │ │ │ │ + movw r2, #1496 @ 0x5d8 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #65428 @ 0xff94 │ │ │ │ - movt r2, #41 @ 0x29 │ │ │ │ + movw r2, #1528 @ 0x5f8 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - bl 1a4ddc <_start@@Base+0xc4c> │ │ │ │ + bl 1a760c <_start@@Base+0xc50> │ │ │ │ ldr r1, [pc, #200] @ (2d400 <_PyObject_DebugMallocStats@@Base+0x154>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ blx 29718 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ - movw r3, #8423 @ 0x20e7 │ │ │ │ + movw r3, #7383 @ 0x1cd7 │ │ │ │ movt r3, #6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1aa030 <_Py_write_noraise@@Base+0xcd0> │ │ │ │ + bl 1ac72c <_Py_write_noraise@@Base+0xcd0> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #9903 @ 0x26af │ │ │ │ + movw r2, #8859 @ 0x229b │ │ │ │ movt r2, #6 │ │ │ │ - movw r1, #9961 @ 0x26e9 │ │ │ │ + movw r1, #8917 @ 0x22d5 │ │ │ │ movt r1, #6 │ │ │ │ - bl 1aa1e8 │ │ │ │ + bl 1ac8e4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #65460 @ 0xffb4 │ │ │ │ - movt r2, #41 @ 0x29 │ │ │ │ + movw r2, #1560 @ 0x618 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #65488 @ 0xffd0 │ │ │ │ - movt r2, #41 @ 0x29 │ │ │ │ + movw r2, #1588 @ 0x634 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #65516 @ 0xffec │ │ │ │ - movt r2, #41 @ 0x29 │ │ │ │ + movw r2, #1616 @ 0x650 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #20 │ │ │ │ + movw r2, #1656 @ 0x678 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #48 @ 0x30 │ │ │ │ + movw r2, #1684 @ 0x694 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ b.n 2d3fa <_PyObject_DebugMallocStats@@Base+0x14e> │ │ │ │ - movw r0, #9893 @ 0x26a5 │ │ │ │ + movw r0, #10325 @ 0x2855 │ │ │ │ movt r0, #7 │ │ │ │ cbz r1, 2d3e8 <_PyObject_DebugMallocStats@@Base+0x13c> │ │ │ │ ldr.w r3, [r2, #784] @ 0x310 │ │ │ │ subs r2, r3, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ b.n 2d3f2 <_PyObject_DebugMallocStats@@Base+0x146> │ │ │ │ @@ -3776,15 +3773,15 @@ │ │ │ │ add r5, sp, #432 @ 0x1b0 │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r7 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #20] │ │ │ │ - movw r2, #76 @ 0x4c │ │ │ │ + movw r2, #1712 @ 0x6b0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -3839,15 +3836,15 @@ │ │ │ │ cbz r7, 2d4fe <_PyObject_DebugMallocStats@@Base+0x252> │ │ │ │ ldr.w r2, [r6, r8, lsl #2] │ │ │ │ ldr.w r3, [r5, r8, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r6, r8, lsl #2] │ │ │ │ add r3, r7 │ │ │ │ str.w r3, [r5, r8, lsl #2] │ │ │ │ - bl 27e988 │ │ │ │ + bl 27efa0 │ │ │ │ ldr.w r3, [r9, r8, lsl #2] │ │ │ │ subs r3, r3, r7 │ │ │ │ add r0, r3 │ │ │ │ str.w r0, [r9, r8, lsl #2] │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ b.n 2d4c2 <_PyObject_DebugMallocStats@@Base+0x216> │ │ │ │ mov r7, sl │ │ │ │ @@ -3858,23 +3855,23 @@ │ │ │ │ mov r1, fp │ │ │ │ movs r0, #10 │ │ │ │ movs r6, #0 │ │ │ │ blx 2a424 │ │ │ │ mov r3, fp │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #128 @ 0x80 │ │ │ │ + movw r0, #1764 @ 0x6e4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r9, r6 │ │ │ │ blx 2a194 │ │ │ │ mov sl, r6 │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ mov r5, r6 │ │ │ │ mov fp, r6 │ │ │ │ - movw r3, #240 @ 0xf0 │ │ │ │ + movw r3, #1876 @ 0x754 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r6, [sp, #28] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, r5 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ @@ -3896,123 +3893,123 @@ │ │ │ │ add.w sl, sl, r4, lsl #5 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r0, #4064 @ 0xfe0 │ │ │ │ mov r1, r6 │ │ │ │ mla r3, r6, r8, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 27ebe4 │ │ │ │ + bl 27f1fc │ │ │ │ mov r3, r5 │ │ │ │ mla fp, r4, r1, fp │ │ │ │ b.n 2d54a <_PyObject_DebugMallocStats@@Base+0x29e> │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ b.n 2d546 <_PyObject_DebugMallocStats@@Base+0x29a> │ │ │ │ ldrd r4, r7, [sp, #36] @ 0x24 │ │ │ │ mov r3, sl │ │ │ │ movs r0, #10 │ │ │ │ mov sl, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r3 │ │ │ │ blx 2a424 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #268 @ 0x10c │ │ │ │ + movw r1, #1904 @ 0x770 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr.w r2, [r3, #792] @ 0x318 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #296 @ 0x128 │ │ │ │ + movw r1, #1932 @ 0x78c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr.w r2, [r3, #792] @ 0x318 │ │ │ │ subs r2, r2, r7 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #316 @ 0x13c │ │ │ │ + movw r1, #1952 @ 0x7a0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr.w r2, [r3, #796] @ 0x31c │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #340 @ 0x154 │ │ │ │ + movw r1, #1976 @ 0x7b8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov.w r3, #262144 @ 0x40000 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #368 @ 0x170 │ │ │ │ + movw r2, #2004 @ 0x7d4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 6d830 │ │ │ │ + bl 6d9b8 │ │ │ │ lsls r2, r7, #18 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #10 │ │ │ │ blx 2a424 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #396 @ 0x18c │ │ │ │ + movw r1, #2032 @ 0x7f0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov r2, sl │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #424 @ 0x1a8 │ │ │ │ + movw r1, #2060 @ 0x80c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - movw r2, #452 @ 0x1c4 │ │ │ │ + movw r2, #2088 @ 0x828 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 6d830 │ │ │ │ + bl 6d9b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r3, #12 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov r2, r9 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #480 @ 0x1e0 │ │ │ │ + movw r1, #2116 @ 0x844 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov r2, fp │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #512 @ 0x200 │ │ │ │ + movw r1, #2148 @ 0x864 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #544 @ 0x220 │ │ │ │ + movw r1, #2180 @ 0x884 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ - movw r1, #576 @ 0x240 │ │ │ │ + movw r1, #2212 @ 0x8a4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ adds r2, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #18 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #584 @ 0x248 │ │ │ │ + movw r0, #2220 @ 0x8ac │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ blx 2a194 │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #604 @ 0x25c │ │ │ │ + movw r1, #2240 @ 0x8c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ add.w sp, sp, #948 @ 0x3b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -4092,72 +4089,72 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1f278c │ │ │ │ + bl 1f4708 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #264 @ 0x108 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ strd r1, r3, [sp] │ │ │ │ mov r3, r2 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - movw r2, #644 @ 0x284 │ │ │ │ + movw r2, #2280 @ 0x8e8 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 6d830 │ │ │ │ + bl 6d9b8 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r2, #668 @ 0x29c │ │ │ │ + movw r2, #2304 @ 0x900 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 6d830 │ │ │ │ + bl 6d9b8 │ │ │ │ mul.w r2, r5, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 9a0c4 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a32c <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ bgt.n 2d844 <_PyObject_DebugMallocStats@@Base+0x598> │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ blx 293c4 │ │ │ │ cmp r0, #0 │ │ │ │ ble.n 2d84c <_PyObject_DebugMallocStats@@Base+0x5a0> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #876 @ 0x36c │ │ │ │ + movw r1, #2336 @ 0x920 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1520e4 │ │ │ │ + bl 152b0c │ │ │ │ cbnz r0, 2d87e <_PyObject_DebugMallocStats@@Base+0x5d2> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2d986 <_PyObject_DebugMallocStats@@Base+0x6da> │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ mov.w r8, #26 │ │ │ │ movs r4, #32 │ │ │ │ add.w r5, r4, #31 │ │ │ │ @@ -4165,44 +4162,44 @@ │ │ │ │ blx 2aa38 <__sched_cpualloc@plt> │ │ │ │ mov r7, r0 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ cbnz r0, 2d8a6 <_PyObject_DebugMallocStats@@Base+0x5fa> │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2d986 <_PyObject_DebugMallocStats@@Base+0x6da> │ │ │ │ mov r0, r9 │ │ │ │ blx 2a094 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 2d8f2 <_PyObject_DebugMallocStats@@Base+0x646> │ │ │ │ mov r0, r7 │ │ │ │ blx 2aa44 <__sched_cpufree@plt> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 2d8d0 <_PyObject_DebugMallocStats@@Base+0x624> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ b.n 2d87a <_PyObject_DebugMallocStats@@Base+0x5ce> │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bne.n 2d8ee <_PyObject_DebugMallocStats@@Base+0x642> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #896 @ 0x380 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #2356 @ 0x934 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ b.n 2d87a <_PyObject_DebugMallocStats@@Base+0x5ce> │ │ │ │ lsls r4, r4, #1 │ │ │ │ b.n 2d888 <_PyObject_DebugMallocStats@@Base+0x5dc> │ │ │ │ - bl e26cc │ │ │ │ + bl e2ba0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2d978 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a658 <__sched_cpucount@plt> │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ @@ -4214,129 +4211,128 @@ │ │ │ │ beq.n 2d970 <_PyObject_DebugMallocStats@@Base+0x6c4> │ │ │ │ cmp.w r5, r6, lsr #3 │ │ │ │ bls.n 2d96c <_PyObject_DebugMallocStats@@Base+0x6c0> │ │ │ │ ldr.w r3, [r7, r3, lsl #2] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ bpl.n 2d96c <_PyObject_DebugMallocStats@@Base+0x6c0> │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r0 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2d978 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ - bl e53b8 │ │ │ │ + bl e58a0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cbz r0, 2d95a <_PyObject_DebugMallocStats@@Base+0x6ae> │ │ │ │ cmp r3, r9 │ │ │ │ beq.n 2d978 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 2d978 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ b.n 2d978 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ cmp r3, r9 │ │ │ │ beq.n 2d96c <_PyObject_DebugMallocStats@@Base+0x6c0> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 2d96c <_PyObject_DebugMallocStats@@Base+0x6c0> │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ b.n 2d90a <_PyObject_DebugMallocStats@@Base+0x65e> │ │ │ │ mov r0, r7 │ │ │ │ blx 2aa44 <__sched_cpufree@plt> │ │ │ │ b.n 2d986 <_PyObject_DebugMallocStats@@Base+0x6da> │ │ │ │ mov r0, r7 │ │ │ │ blx 2aa44 <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ b.n 2d87a <_PyObject_DebugMallocStats@@Base+0x5ce> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [pc, #28] @ (2d9ac <_PyObject_DebugMallocStats@@Base+0x700>) │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr.w r2, [r2, #1184] @ 0x4a0 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 29e78 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 2d9f8 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ b.n 2da12 <_PyObject_DebugMallocStats@@Base+0x766> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cbz r3, 2da16 <_PyObject_DebugMallocStats@@Base+0x76a> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45120 @ 0xb040 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46720 @ 0xb680 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ b.n 2da28 <_PyObject_DebugMallocStats@@Base+0x77c> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r0, [pc, #12] @ (2da2c <_PyObject_DebugMallocStats@@Base+0x780>) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bmi.n 2d9a0 <_PyObject_DebugMallocStats@@Base+0x6f4> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ 0002da30 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r0, [pc, #500] @ (2dc38 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ + ldr r0, [pc, #492] @ (2dc30 <_PyMem_GetCurrentAllocatorName@@Base+0x200>) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2da5c <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2da4c <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 2da68 <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ - bl 279788 │ │ │ │ - movw r4, #46904 @ 0xb738 │ │ │ │ - movt r4, #64 @ 0x40 │ │ │ │ + bl 279df0 │ │ │ │ + ldr r4, [pc, #456] @ (2dc34 <_PyMem_GetCurrentAllocatorName@@Base+0x204>) │ │ │ │ add.w r9, sp, #4 │ │ │ │ add.w r8, sp, #24 │ │ │ │ add.w ip, sp, #44 @ 0x2c │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ add.w lr, r4, #24 │ │ │ │ @@ -4349,1731 +4345,1730 @@ │ │ │ │ str.w r3, [r8] │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [lr] │ │ │ │ str.w r3, [ip] │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #388] @ (2dc3c <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ + ldr r0, [pc, #392] @ (2dc38 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ blx 293a0 │ │ │ │ - cbnz r0, 2db12 <_PyMem_GetCurrentAllocatorName@@Base+0xe2> │ │ │ │ - ldr r0, [pc, #376] @ (2dc40 <_PyMem_GetCurrentAllocatorName@@Base+0x210>) │ │ │ │ + cbnz r0, 2db0c <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ + ldr r0, [pc, #380] @ (2dc3c <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 293a0 │ │ │ │ - cbnz r0, 2dade <_PyMem_GetCurrentAllocatorName@@Base+0xae> │ │ │ │ - ldr r0, [pc, #368] @ (2dc44 <_PyMem_GetCurrentAllocatorName@@Base+0x214>) │ │ │ │ + cbnz r0, 2dad8 <_PyMem_GetCurrentAllocatorName@@Base+0xa8> │ │ │ │ + ldr r0, [pc, #372] @ (2dc40 <_PyMem_GetCurrentAllocatorName@@Base+0x210>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2dbd6 <_PyMem_GetCurrentAllocatorName@@Base+0x1a6> │ │ │ │ - ldr r0, [pc, #352] @ (2dc40 <_PyMem_GetCurrentAllocatorName@@Base+0x210>) │ │ │ │ + beq.n 2dbd0 <_PyMem_GetCurrentAllocatorName@@Base+0x1a0> │ │ │ │ + ldr r0, [pc, #352] @ (2dc3c <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 293a0 │ │ │ │ - cbnz r0, 2daf8 <_PyMem_GetCurrentAllocatorName@@Base+0xc8> │ │ │ │ - ldr r0, [pc, #344] @ (2dc44 <_PyMem_GetCurrentAllocatorName@@Base+0x214>) │ │ │ │ + cbnz r0, 2daf2 <_PyMem_GetCurrentAllocatorName@@Base+0xc2> │ │ │ │ + ldr r0, [pc, #344] @ (2dc40 <_PyMem_GetCurrentAllocatorName@@Base+0x210>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2dbe0 <_PyMem_GetCurrentAllocatorName@@Base+0x1b0> │ │ │ │ - ldr r0, [pc, #324] @ (2dc40 <_PyMem_GetCurrentAllocatorName@@Base+0x210>) │ │ │ │ + beq.n 2dbda <_PyMem_GetCurrentAllocatorName@@Base+0x1aa> │ │ │ │ + ldr r0, [pc, #328] @ (2dc3c <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 293a0 │ │ │ │ - cbnz r0, 2db12 <_PyMem_GetCurrentAllocatorName@@Base+0xe2> │ │ │ │ - ldr r0, [pc, #316] @ (2dc44 <_PyMem_GetCurrentAllocatorName@@Base+0x214>) │ │ │ │ + cbnz r0, 2db0c <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ + ldr r0, [pc, #320] @ (2dc40 <_PyMem_GetCurrentAllocatorName@@Base+0x210>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2dbea <_PyMem_GetCurrentAllocatorName@@Base+0x1ba> │ │ │ │ - ldr r4, [pc, #308] @ (2dc48 <_PyMem_GetCurrentAllocatorName@@Base+0x218>) │ │ │ │ + beq.n 2dbe4 <_PyMem_GetCurrentAllocatorName@@Base+0x1b4> │ │ │ │ + ldr r4, [pc, #308] @ (2dc44 <_PyMem_GetCurrentAllocatorName@@Base+0x214>) │ │ │ │ add.w lr, sp, #84 @ 0x54 │ │ │ │ add.w ip, sp, #104 @ 0x68 │ │ │ │ add r6, sp, #124 @ 0x7c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ add.w r7, r4, #24 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str.w r3, [lr] │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r3, [ip] │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #248] @ (2dc3c <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ + ldr r0, [pc, #252] @ (2dc38 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ blx 293a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2dc08 <_PyMem_GetCurrentAllocatorName@@Base+0x1d8> │ │ │ │ - ldr r0, [pc, #232] @ (2dc40 <_PyMem_GetCurrentAllocatorName@@Base+0x210>) │ │ │ │ + bne.n 2dc02 <_PyMem_GetCurrentAllocatorName@@Base+0x1d2> │ │ │ │ + ldr r0, [pc, #236] @ (2dc3c <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ movs r2, #20 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2dc0a <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - ldr r0, [pc, #224] @ (2dc44 <_PyMem_GetCurrentAllocatorName@@Base+0x214>) │ │ │ │ + bne.n 2dc04 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4> │ │ │ │ + ldr r0, [pc, #224] @ (2dc40 <_PyMem_GetCurrentAllocatorName@@Base+0x210>) │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ movs r2, #20 │ │ │ │ blx 293a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2dc08 <_PyMem_GetCurrentAllocatorName@@Base+0x1d8> │ │ │ │ - ldr r0, [pc, #216] @ (2dc4c <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ + bne.n 2dc02 <_PyMem_GetCurrentAllocatorName@@Base+0x1d2> │ │ │ │ + ldr r0, [pc, #216] @ (2dc48 <_PyMem_GetCurrentAllocatorName@@Base+0x218>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2dc0a <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - ldr r0, [pc, #204] @ (2dc50 <_PyMem_GetCurrentAllocatorName@@Base+0x220>) │ │ │ │ + bne.n 2dc04 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4> │ │ │ │ + ldr r0, [pc, #208] @ (2dc4c <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 293a0 │ │ │ │ - cbnz r0, 2db98 <_PyMem_GetCurrentAllocatorName@@Base+0x168> │ │ │ │ - ldr r0, [pc, #196] @ (2dc54 <_PyMem_GetCurrentAllocatorName@@Base+0x224>) │ │ │ │ + cbnz r0, 2db92 <_PyMem_GetCurrentAllocatorName@@Base+0x162> │ │ │ │ + ldr r0, [pc, #200] @ (2dc50 <_PyMem_GetCurrentAllocatorName@@Base+0x220>) │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #20 │ │ │ │ blx 293a0 │ │ │ │ - cbz r0, 2dbf4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c4> │ │ │ │ - ldr r0, [pc, #180] @ (2dc50 <_PyMem_GetCurrentAllocatorName@@Base+0x220>) │ │ │ │ + cbz r0, 2dbee <_PyMem_GetCurrentAllocatorName@@Base+0x1be> │ │ │ │ + ldr r0, [pc, #184] @ (2dc4c <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 293a0 │ │ │ │ - cbnz r0, 2dbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x180> │ │ │ │ - ldr r0, [pc, #172] @ (2dc54 <_PyMem_GetCurrentAllocatorName@@Base+0x224>) │ │ │ │ + cbnz r0, 2dbaa <_PyMem_GetCurrentAllocatorName@@Base+0x17a> │ │ │ │ + ldr r0, [pc, #176] @ (2dc50 <_PyMem_GetCurrentAllocatorName@@Base+0x220>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 293a0 │ │ │ │ - cbz r0, 2dbfe <_PyMem_GetCurrentAllocatorName@@Base+0x1ce> │ │ │ │ - ldr r0, [pc, #156] @ (2dc50 <_PyMem_GetCurrentAllocatorName@@Base+0x220>) │ │ │ │ + cbz r0, 2dbf8 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8> │ │ │ │ + ldr r0, [pc, #160] @ (2dc4c <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 293a0 │ │ │ │ - cbnz r0, 2dc08 <_PyMem_GetCurrentAllocatorName@@Base+0x1d8> │ │ │ │ - ldr r0, [pc, #148] @ (2dc54 <_PyMem_GetCurrentAllocatorName@@Base+0x224>) │ │ │ │ + cbnz r0, 2dc02 <_PyMem_GetCurrentAllocatorName@@Base+0x1d2> │ │ │ │ + ldr r0, [pc, #152] @ (2dc50 <_PyMem_GetCurrentAllocatorName@@Base+0x220>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r4, #63980 @ 0xf9ec │ │ │ │ - movt r4, #39 @ 0x27 │ │ │ │ + movw r4, #44 @ 0x2c │ │ │ │ + movt r4, #40 @ 0x28 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 2dc0a <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #63996 @ 0xf9fc │ │ │ │ - movt r4, #39 @ 0x27 │ │ │ │ - b.n 2dc0a <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #63940 @ 0xf9c4 │ │ │ │ - movt r4, #39 @ 0x27 │ │ │ │ - b.n 2dc0a <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #63968 @ 0xf9e0 │ │ │ │ - movt r4, #39 @ 0x27 │ │ │ │ - b.n 2dc0a <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #64004 @ 0xfa04 │ │ │ │ - movt r4, #39 @ 0x27 │ │ │ │ - b.n 2dc0a <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #63952 @ 0xf9d0 │ │ │ │ - movt r4, #39 @ 0x27 │ │ │ │ - b.n 2dc0a <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ + b.n 2dc04 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4> │ │ │ │ + movw r4, #60 @ 0x3c │ │ │ │ + movt r4, #40 @ 0x28 │ │ │ │ + b.n 2dc04 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4> │ │ │ │ + movw r4, #4 │ │ │ │ + movt r4, #40 @ 0x28 │ │ │ │ + b.n 2dc04 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4> │ │ │ │ + movw r4, #32 │ │ │ │ + movt r4, #40 @ 0x28 │ │ │ │ + b.n 2dc04 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4> │ │ │ │ + movw r4, #68 @ 0x44 │ │ │ │ + movt r4, #40 @ 0x28 │ │ │ │ + b.n 2dc04 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4> │ │ │ │ + movw r4, #16 │ │ │ │ + movt r4, #40 @ 0x28 │ │ │ │ + b.n 2dc04 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 2dc22 <_PyMem_GetCurrentAllocatorName@@Base+0x1f2> │ │ │ │ + bne.n 2dc1c <_PyMem_GetCurrentAllocatorName@@Base+0x1ec> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2dc12 <_PyMem_GetCurrentAllocatorName@@Base+0x1e2> │ │ │ │ + bne.n 2dc0c <_PyMem_GetCurrentAllocatorName@@Base+0x1dc> │ │ │ │ dmb ish │ │ │ │ - beq.n 2dc2e <_PyMem_GetCurrentAllocatorName@@Base+0x1fe> │ │ │ │ - ldr r0, [pc, #12] @ (2dc38 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 2dc28 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #12] @ (2dc30 <_PyMem_GetCurrentAllocatorName@@Base+0x200>) │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - nop │ │ │ │ str r0, [r7, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ + lsls r0, r0, #1 │ │ │ │ str r4, [r7, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ str r0, [r2, r7] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ str r4, [r4, r7] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r0, r0, #1 │ │ │ │ str r4, [r7, r7] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strh r4, [r2, r0] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strh r4, [r5, r0] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 2dc9a <_PyMem_GetCurrentAllocatorName@@Base+0x26a> │ │ │ │ + bgt.n 2dc96 <_PyMem_GetCurrentAllocatorName@@Base+0x266> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 2dc8a <_PyMem_GetCurrentAllocatorName@@Base+0x25a> │ │ │ │ - movw r1, #28444 @ 0x6f1c │ │ │ │ + cbz r2, 2dc86 <_PyMem_GetCurrentAllocatorName@@Base+0x256> │ │ │ │ + movw r1, #30044 @ 0x755c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 12d348 │ │ │ │ - b.n 2dc96 <_PyMem_GetCurrentAllocatorName@@Base+0x266> │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 2dc92 <_PyMem_GetCurrentAllocatorName@@Base+0x262> │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2dcae <_PyMem_GetCurrentAllocatorName@@Base+0x27e> │ │ │ │ + b.n 2dcaa <_PyMem_GetCurrentAllocatorName@@Base+0x27a> │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #16] @ (2dcb4 <_PyMem_GetCurrentAllocatorName@@Base+0x284>) │ │ │ │ + ldr r0, [pc, #16] @ (2dcb0 <_PyMem_GetCurrentAllocatorName@@Base+0x280>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 2dc28 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + bmi.n 2dc24 <_PyMem_GetCurrentAllocatorName@@Base+0x1f4> │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #1052 @ 0x41c │ │ │ │ + movw r1, #2512 @ 0x9d0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8eea4 │ │ │ │ - cbnz r0, 2dce2 <_PyMem_GetCurrentAllocatorName@@Base+0x2b2> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbnz r0, 2dcde <_PyMem_GetCurrentAllocatorName@@Base+0x2ae> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2dd18 <_PyMem_GetCurrentAllocatorName@@Base+0x2e8> │ │ │ │ - ldr r0, [pc, #60] @ (2dd20 <_PyMem_GetCurrentAllocatorName@@Base+0x2f0>) │ │ │ │ - bl 1137d4 │ │ │ │ + b.n 2dd14 <_PyMem_GetCurrentAllocatorName@@Base+0x2e4> │ │ │ │ + ldr r0, [pc, #60] @ (2dd1c <_PyMem_GetCurrentAllocatorName@@Base+0x2ec>) │ │ │ │ + bl 114274 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2dcde <_PyMem_GetCurrentAllocatorName@@Base+0x2ae> │ │ │ │ + beq.n 2dcda <_PyMem_GetCurrentAllocatorName@@Base+0x2aa> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r1, [pc, #40] @ (2dd24 <_PyMem_GetCurrentAllocatorName@@Base+0x2f4>) │ │ │ │ + ldr r1, [pc, #40] @ (2dd20 <_PyMem_GetCurrentAllocatorName@@Base+0x2f0>) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - bl fc0a4 │ │ │ │ + bl fc8e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2dd18 <_PyMem_GetCurrentAllocatorName@@Base+0x2e8> │ │ │ │ + beq.n 2dd14 <_PyMem_GetCurrentAllocatorName@@Base+0x2e4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2dd18 <_PyMem_GetCurrentAllocatorName@@Base+0x2e8> │ │ │ │ + cbnz r3, 2dd14 <_PyMem_GetCurrentAllocatorName@@Base+0x2e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb858 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb878 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 2dd4a <_PyMem_GetCurrentAllocatorName@@Base+0x31a> │ │ │ │ + bne.n 2dd46 <_PyMem_GetCurrentAllocatorName@@Base+0x316> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1de570 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 2dd64 <_PyMem_GetCurrentAllocatorName@@Base+0x334> │ │ │ │ - b.n 2dd60 <_PyMem_GetCurrentAllocatorName@@Base+0x330> │ │ │ │ + bl 1e0564 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 2dd60 <_PyMem_GetCurrentAllocatorName@@Base+0x330> │ │ │ │ + b.n 2dd5c <_PyMem_GetCurrentAllocatorName@@Base+0x32c> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10328 @ 0x2858 │ │ │ │ + movw r0, #11928 @ 0x2e98 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2dd3e <_PyMem_GetCurrentAllocatorName@@Base+0x30e> │ │ │ │ + bne.n 2dd3a <_PyMem_GetCurrentAllocatorName@@Base+0x30a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2dd98 <_PyMem_GetCurrentAllocatorName@@Base+0x368> │ │ │ │ + b.n 2dd94 <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 1de570 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1e0564 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2dd60 <_PyMem_GetCurrentAllocatorName@@Base+0x330> │ │ │ │ + beq.n 2dd5c <_PyMem_GetCurrentAllocatorName@@Base+0x32c> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2a604 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2dd90 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bge.n 2dd8c <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 2ddbe <_PyMem_GetCurrentAllocatorName@@Base+0x38e> │ │ │ │ + bne.n 2ddba <_PyMem_GetCurrentAllocatorName@@Base+0x38a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f3938 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 2ddd8 <_PyMem_GetCurrentAllocatorName@@Base+0x3a8> │ │ │ │ - b.n 2ddd4 <_PyMem_GetCurrentAllocatorName@@Base+0x3a4> │ │ │ │ + bl 1f58b4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 2ddd4 <_PyMem_GetCurrentAllocatorName@@Base+0x3a4> │ │ │ │ + b.n 2ddd0 <_PyMem_GetCurrentAllocatorName@@Base+0x3a0> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10356 @ 0x2874 │ │ │ │ + movw r0, #11956 @ 0x2eb4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ddb2 <_PyMem_GetCurrentAllocatorName@@Base+0x382> │ │ │ │ + bne.n 2ddae <_PyMem_GetCurrentAllocatorName@@Base+0x37e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2de0c <_PyMem_GetCurrentAllocatorName@@Base+0x3dc> │ │ │ │ + b.n 2de08 <_PyMem_GetCurrentAllocatorName@@Base+0x3d8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 1f3938 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f58b4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ddd4 <_PyMem_GetCurrentAllocatorName@@Base+0x3a4> │ │ │ │ + beq.n 2ddd0 <_PyMem_GetCurrentAllocatorName@@Base+0x3a0> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2a9d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2de04 <_PyMem_GetCurrentAllocatorName@@Base+0x3d4> │ │ │ │ + bge.n 2de00 <_PyMem_GetCurrentAllocatorName@@Base+0x3d0> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9a0c4 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a32c <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ - cbnz r3, 2de34 <_PyMem_GetCurrentAllocatorName@@Base+0x404> │ │ │ │ + cbnz r3, 2de30 <_PyMem_GetCurrentAllocatorName@@Base+0x400> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 152d54 │ │ │ │ + b.w 153780 │ │ │ │ movw r3, #56100 @ 0xdb24 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #1340 @ 0x53c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #2800 @ 0xaf0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2de28 <_PyMem_GetCurrentAllocatorName@@Base+0x3f8> │ │ │ │ + beq.n 2de24 <_PyMem_GetCurrentAllocatorName@@Base+0x3f4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #1520 @ 0x5f0 │ │ │ │ + movw r1, #3152 @ 0xc50 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1520e4 │ │ │ │ - cbnz r0, 2de7a <_PyMem_GetCurrentAllocatorName@@Base+0x44a> │ │ │ │ + bl 152b0c │ │ │ │ + cbnz r0, 2de76 <_PyMem_GetCurrentAllocatorName@@Base+0x446> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2de98 <_PyMem_GetCurrentAllocatorName@@Base+0x468> │ │ │ │ + b.n 2de94 <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2a9bc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2de94 <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ + bge.n 2de90 <_PyMem_GetCurrentAllocatorName@@Base+0x460> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 2de76 <_PyMem_GetCurrentAllocatorName@@Base+0x446> │ │ │ │ - bl 81044 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 2de72 <_PyMem_GetCurrentAllocatorName@@Base+0x442> │ │ │ │ + bl 8123c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0002de9c : │ │ │ │ +0002de98 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #76] @ (2def8 ) │ │ │ │ + ldr r7, [pc, #76] @ (2def4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ - cbnz r3, 2dec2 │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ + cbnz r3, 2debe │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #60] @ (2defc ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (2def8 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 77f34 │ │ │ │ - cbnz r0, 2deda │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 78070 │ │ │ │ + cbnz r0, 2ded6 │ │ │ │ + bl 1f7b08 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2def4 │ │ │ │ + b.n 2def0 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ strd r6, r5, [r0] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr.w r2, [r3, #1456] @ 0x5b0 │ │ │ │ - cbz r2, 2deee │ │ │ │ + cbz r2, 2deea │ │ │ │ str r2, [r0, #8] │ │ │ │ str.w r0, [r3, #1456] @ 0x5b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + bkpt 0x005c │ │ │ │ lsls r0, r0, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 2df1e │ │ │ │ + cbnz r3, 2df1a │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 2df1e │ │ │ │ + ble.n 2df1a │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 2df1e │ │ │ │ - cbnz r1, 2df42 │ │ │ │ + bne.n 2df1a │ │ │ │ + cbnz r1, 2df3e │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #136] @ (2dfac ) │ │ │ │ + ldr r4, [pc, #136] @ (2dfa8 ) │ │ │ │ add r1, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2df42 │ │ │ │ + cbnz r0, 2df3e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2dfa8 │ │ │ │ + b.n 2dfa4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 2df56 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 2df52 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2df3e │ │ │ │ + bne.n 2df3a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 2df6a │ │ │ │ - bl 80760 │ │ │ │ + bne.n 2df66 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2df3e │ │ │ │ + bne.n 2df3a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 2df7e │ │ │ │ - bl 80760 │ │ │ │ + bne.n 2df7a │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2df3e │ │ │ │ + bne.n 2df3a │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 29a60 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2dfa0 │ │ │ │ + bne.n 2df9c │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - rev16 r0, r3 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + hlt 0x0018 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 2dfd0 │ │ │ │ + cbnz r3, 2dfcc │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 2dfd0 │ │ │ │ + ble.n 2dfcc │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 2dfd0 │ │ │ │ - cbnz r4, 2dfec │ │ │ │ + bne.n 2dfcc │ │ │ │ + cbnz r4, 2dfe8 │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #116] @ (2e04c ) │ │ │ │ + ldr r4, [pc, #116] @ (2e048 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2e044 │ │ │ │ + cbz r0, 2e040 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 2dffe │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 2e044 │ │ │ │ + bne.n 2dffa │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 2e040 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 2e010 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 2e044 │ │ │ │ + bne.n 2e00c │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 2e040 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 29c94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2e03a │ │ │ │ + cbz r3, 2e036 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - hlt 0x0004 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + revsh r4, r0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #1884 @ 0x75c │ │ │ │ + movw r1, #3516 @ 0xdbc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1520e4 │ │ │ │ - cbnz r0, 2e076 │ │ │ │ + bl 152b0c │ │ │ │ + cbnz r0, 2e072 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2e094 │ │ │ │ + b.n 2e090 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 29ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e090 │ │ │ │ + bge.n 2e08c │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 2e072 │ │ │ │ - bl 81044 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 2e06e │ │ │ │ + bl 8123c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl c047c │ │ │ │ + bl c075c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f4db4 │ │ │ │ + b.w 1f6d34 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, sp │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #2100 @ 0x834 │ │ │ │ + movw r1, #3732 @ 0xe94 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1520e4 │ │ │ │ - cbz r0, 2e12e │ │ │ │ + bl 152b0c │ │ │ │ + cbz r0, 2e12a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2a43c │ │ │ │ - cbz r0, 2e0fa │ │ │ │ + cbz r0, 2e0f6 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2e130 │ │ │ │ + b.n 2e12c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 85538 │ │ │ │ + bl 85738 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e0f6 │ │ │ │ + beq.n 2e0f2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 81044 │ │ │ │ - cbnz r0, 2e12a │ │ │ │ + bl 8123c │ │ │ │ + cbnz r0, 2e126 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e0f6 │ │ │ │ + beq.n 2e0f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e0f6 │ │ │ │ + bne.n 2e0f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e0f6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2e0f2 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 2e130 │ │ │ │ + b.n 2e12c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.w 2e2a2 │ │ │ │ + bne.w 2e29e │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ - cbz r3, 2e18e │ │ │ │ + cbz r3, 2e18a │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r6, [r4, #18] │ │ │ │ lsls r3, r3, #8 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ orr.w r3, r3, r5, lsl #16 │ │ │ │ ldrb r5, [r4, #12] │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ orrs r3, r6 │ │ │ │ ldrb r2, [r4, #15] │ │ │ │ - cbz r5, 2e172 │ │ │ │ + cbz r5, 2e16e │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - b.n 2e17a │ │ │ │ + b.n 2e176 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 1e5acc │ │ │ │ + bl 1e7aa4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 2e19e │ │ │ │ - b.n 2e2a4 │ │ │ │ + cbnz r0, 2e19a │ │ │ │ + b.n 2e2a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldrb r3, [r6, #12] │ │ │ │ - cbz r3, 2e1a6 │ │ │ │ + cbz r3, 2e1a2 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 2e1ae │ │ │ │ + b.n 2e1aa │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #55040 @ 0xd700 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #56932 @ 0xde64 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1f5430 │ │ │ │ + bl 1f72b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e1da │ │ │ │ + beq.n 2e1d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2e1da │ │ │ │ + cbnz r3, 2e1d6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2e2a4 │ │ │ │ + beq.n 2e2a0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 2e1f8 │ │ │ │ + bne.n 2e1f4 │ │ │ │ movs r1, #6 │ │ │ │ add.w r0, r4, #13 │ │ │ │ - bl 6e0b4 <_Py_HashBytes@@Base> │ │ │ │ + bl 6e23c <_Py_HashBytes@@Base> │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 2e28c │ │ │ │ + b.n 2e288 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ mov.w r0, #3600 @ 0xe10 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movw r6, #39260 @ 0x995c │ │ │ │ - movt r6, #72 @ 0x48 │ │ │ │ + movt r6, #73 @ 0x49 │ │ │ │ ldrb r1, [r4, #13] │ │ │ │ lsls r3, r3, #8 │ │ │ │ orr.w r3, r3, r2, lsl #16 │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ orrs r2, r3 │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ smlabb r3, r1, r0, r3 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ movs r0, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, r3 │ │ │ │ movs r3, #1 │ │ │ │ - bl 145640 │ │ │ │ + bl 1462e0 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 2e256 │ │ │ │ + cbz r0, 2e252 │ │ │ │ mov r1, r5 │ │ │ │ - bl 253790 │ │ │ │ + bl 254170 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e254 │ │ │ │ + beq.n 2e250 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 2e254 │ │ │ │ + cbnz r3, 2e250 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 2e26e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 2e26a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e2a4 │ │ │ │ + beq.n 2e2a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2e2a4 │ │ │ │ + cbnz r3, 2e2a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e2a4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2e2a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ str r0, [r4, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e28c │ │ │ │ + beq.n 2e288 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2e28c │ │ │ │ + cbnz r3, 2e288 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e2a2 │ │ │ │ + beq.n 2e29e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2e2a2 │ │ │ │ + cbnz r3, 2e29e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - bl 792cc │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7f874 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 2e2e2 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 2e2e2 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0002e2e4 : │ │ │ │ +0002e2a8 : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movw r5, #44068 @ 0xac24 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 1f6a4c │ │ │ │ + bl 1f88c8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #16 │ │ │ │ - mov r0, r1 │ │ │ │ - add r4, sp, #8 │ │ │ │ - add r6, sp, #12 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r3, [pc, #152] @ (2e3cc ) │ │ │ │ - strd r6, r4, [sp] │ │ │ │ - movw r2, #4692 @ 0x1254 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - movs r5, #0 │ │ │ │ - movs r4, #1 │ │ │ │ - str r5, [sp, #12] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - bl d6158 │ │ │ │ - cbz r0, 2e3a6 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1c8c10 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 2e3a6 │ │ │ │ - ldr r3, [pc, #116] @ (2e3d0 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r1, [r2, r3] │ │ │ │ - cbz r1, 2e368 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cbz r3, 2e3aa │ │ │ │ - b.n 2e386 │ │ │ │ - movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22776 @ 0x58f8 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 79388 │ │ │ │ - b.n 2e3a6 │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1a9400 <_Py_write_noraise@@Base+0xa0> │ │ │ │ - mov r1, r0 │ │ │ │ - cbz r0, 2e3b0 │ │ │ │ - movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 79388 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 2e3c6 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 1fc368 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 79388 │ │ │ │ - bl e90c8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 2e3a6 │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - stmia r1!, {r4} │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + bl 79418 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7fa68 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 2e314 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 2e314 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 2e402 │ │ │ │ + bgt.n 2e344 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 2e41a │ │ │ │ + bl 12de68 │ │ │ │ + b.n 2e35c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #4712 @ 0x1268 │ │ │ │ + movw r0, #5316 @ 0x14c4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r5, [r3, #12] │ │ │ │ mov r1, r5 │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 2e41e │ │ │ │ + cbnz r0, 2e360 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2e53c │ │ │ │ + b.n 2e47e │ │ │ │ mov r0, r4 │ │ │ │ - bl 14322c │ │ │ │ + bl 143ecc │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 2e446 │ │ │ │ + cbz r0, 2e388 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 2e528 │ │ │ │ + bne.n 2e46a │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #4720 @ 0x1270 │ │ │ │ + movw r1, #5324 @ 0x14cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 2e528 │ │ │ │ - ldr r1, [pc, #252] @ (2e544 ) │ │ │ │ + bl d57ec │ │ │ │ + b.n 2e46a │ │ │ │ + ldr r1, [pc, #248] @ (2e484 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2e46a │ │ │ │ + bne.n 2e3ac │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ + bl d7838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e528 │ │ │ │ - bl d7574 │ │ │ │ + beq.n 2e46a │ │ │ │ + bl d7a7c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbnz r5, 2e47e │ │ │ │ - ldr r1, [pc, #216] @ (2e548 ) │ │ │ │ + cbnz r5, 2e3c0 │ │ │ │ + ldr r1, [pc, #212] @ (2e488 ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2e4b8 │ │ │ │ - b.n 2e528 │ │ │ │ + bne.n 2e3fa │ │ │ │ + b.n 2e46a │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #4760 @ 0x1298 │ │ │ │ + movw r0, #5364 @ 0x14f4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e4a4 │ │ │ │ + beq.n 2e3e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2e4a4 │ │ │ │ + cbnz r3, 2e3e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2e528 │ │ │ │ + beq.n 2e46a │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1f37fc │ │ │ │ + bl 1f5354 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e46e │ │ │ │ - b.n 2e528 │ │ │ │ + bne.n 2e3b0 │ │ │ │ + b.n 2e46a │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - cbnz r5, 2e4dc │ │ │ │ + cbnz r5, 2e41e │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - movw r0, #4772 @ 0x12a4 │ │ │ │ + movw r0, #5376 @ 0x1500 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2e514 │ │ │ │ - b.n 2e520 │ │ │ │ + bne.n 2e456 │ │ │ │ + b.n 2e462 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #4788 @ 0x12b4 │ │ │ │ + movw r0, #5392 @ 0x1510 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e502 │ │ │ │ + beq.n 2e444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2e502 │ │ │ │ + cbnz r3, 2e444 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 2e528 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 2e46a │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1f37fc │ │ │ │ + bl 1f5354 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e4bc │ │ │ │ - b.n 2e528 │ │ │ │ + bne.n 2e3fe │ │ │ │ + b.n 2e46a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2e520 │ │ │ │ + cbnz r3, 2e462 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1437a8 │ │ │ │ - b.n 2e53c │ │ │ │ + bl 144448 │ │ │ │ + b.n 2e47e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 2e41a │ │ │ │ + bne.w 2e35c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1437a8 │ │ │ │ - b.n 2e41a │ │ │ │ + bl 144448 │ │ │ │ + b.n 2e35c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ - ble.n 2e4d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 2e5c4 <_PyObject_Dump@@Base+0x78> │ │ │ │ + ble.n 2e410 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bgt.n 2e504 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #16 │ │ │ │ + mov r0, r1 │ │ │ │ + add r4, sp, #8 │ │ │ │ + add r6, sp, #12 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r3, [pc, #148] @ (2e53c ) │ │ │ │ + strd r6, r4, [sp] │ │ │ │ + movw r2, #5404 @ 0x151c │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + movs r5, #0 │ │ │ │ + movs r4, #1 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + bl d6648 │ │ │ │ + cbz r0, 2e518 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1cae8c │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 2e518 │ │ │ │ + ldr r3, [pc, #116] @ (2e540 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r1, [r2, r3] │ │ │ │ + cbz r1, 2e4da │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cbz r3, 2e51c │ │ │ │ + b.n 2e4f8 │ │ │ │ + movw r3, #4320 @ 0x10e0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #24376 @ 0x5f38 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 794d4 │ │ │ │ + b.n 2e518 │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1abafc <_Py_write_noraise@@Base+0xa0> │ │ │ │ + mov r1, r0 │ │ │ │ + cbz r0, 2e522 │ │ │ │ + movw r3, #4320 @ 0x10e0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 794d4 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 2e538 │ │ │ │ + mov r2, r4 │ │ │ │ + bl 1fe1c4 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 794d4 │ │ │ │ + bl e961c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 2e518 │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + add sp, #16 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + cbnz r4, 2e5bc <_PyObject_Dump@@Base+0x78> │ │ │ │ lsls r1, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + ... │ │ │ │ │ │ │ │ -0002e54c <_PyObject_Dump@@Base>: │ │ │ │ +0002e544 <_PyObject_Dump@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #38800 @ 0x9790 │ │ │ │ - movt r4, #75 @ 0x4b │ │ │ │ + movt r4, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ - bl 1fad54 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1fcb78 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 2e588 <_PyObject_Dump@@Base+0x3c> │ │ │ │ + cbz r3, 2e580 <_PyObject_Dump@@Base+0x3c> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ + movw r2, #13600 @ 0x3520 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 29bb4 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #12028 @ 0x2efc │ │ │ │ + movw r2, #13628 @ 0x353c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #12052 @ 0x2f14 │ │ │ │ + movw r2, #13652 @ 0x3554 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29bb8 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #12076 @ 0x2f2c │ │ │ │ + movw r2, #13676 @ 0x356c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r6, 2e5cc <_PyObject_Dump@@Base+0x80> │ │ │ │ + cbz r6, 2e5c4 <_PyObject_Dump@@Base+0x80> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - b.n 2e5d4 <_PyObject_Dump@@Base+0x88> │ │ │ │ - movw r3, #55888 @ 0xda50 │ │ │ │ + b.n 2e5cc <_PyObject_Dump@@Base+0x88> │ │ │ │ + movw r3, #57488 @ 0xe090 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #12100 @ 0x2f44 │ │ │ │ + movw r2, #13700 @ 0x3584 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #12124 @ 0x2f5c │ │ │ │ + movw r2, #13724 @ 0x359c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29bb8 │ │ │ │ - bl 1d939c │ │ │ │ + bl 1db59c │ │ │ │ mov r6, r0 │ │ │ │ - bl d7534 │ │ │ │ + bl d7a3c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e63a │ │ │ │ + bl 2e632 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29bb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl d7548 │ │ │ │ + bl d7a50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d945c │ │ │ │ + bl 1db65c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #24244 @ 0x5eb4 │ │ │ │ + movw r2, #27136 @ 0x6a00 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 29bb4 │ │ │ │ │ │ │ │ -0002e63a : │ │ │ │ +0002e632 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl e90c8 │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e728 │ │ │ │ + bne.n 2e720 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 29e00 │ │ │ │ - cbnz r4, 2e682 │ │ │ │ - bl 98094 │ │ │ │ + cbnz r4, 2e67a │ │ │ │ + bl 982f8 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #12468 @ 0x30b4 │ │ │ │ + movw r2, #14068 @ 0x36f4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 2e72e │ │ │ │ + bl 9af44 │ │ │ │ + b.n 2e726 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 2e6aa │ │ │ │ - bl 98094 │ │ │ │ + bgt.n 2e6a2 │ │ │ │ + bl 982f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #12476 @ 0x30bc │ │ │ │ + movw r2, #14076 @ 0x36fc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 2e72e │ │ │ │ + bl 9af44 │ │ │ │ + b.n 2e726 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bpl.n 2e6b8 │ │ │ │ - bl e87a8 │ │ │ │ + bpl.n 2e6b0 │ │ │ │ + bl e8cfc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2e6be │ │ │ │ - bl ebebc │ │ │ │ + b.n 2e6b6 │ │ │ │ + bl ec420 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 2e728 │ │ │ │ + cbz r4, 2e720 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8b720 │ │ │ │ - cbz r0, 2e6e0 │ │ │ │ + bl 8b960 │ │ │ │ + cbz r0, 2e6d8 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ blx 2a194 │ │ │ │ subs r5, r5, r0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 2e6e4 │ │ │ │ + b.n 2e6dc │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e710 │ │ │ │ + beq.n 2e708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2e710 │ │ │ │ - ldr r2, [pc, #72] @ (2e740 ) │ │ │ │ + cbnz r3, 2e708 │ │ │ │ + ldr r2, [pc, #72] @ (2e738 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 2e70c │ │ │ │ + cbz r3, 2e704 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ - cbnz r7, 2e728 │ │ │ │ - cbz r5, 2e72e │ │ │ │ + cbnz r7, 2e720 │ │ │ │ + cbz r5, 2e726 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ mov r0, r6 │ │ │ │ blx 29e00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2e738 │ │ │ │ + b.n 2e730 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a8ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e714 │ │ │ │ + bne.n 2e70c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 2e74e │ │ │ │ + cbz r0, 2e746 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002e750 : │ │ │ │ +0002e748 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2e78c │ │ │ │ + cbz r0, 2e784 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e790 │ │ │ │ + bl 2e788 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e780 │ │ │ │ + beq.n 2e778 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 2e784 │ │ │ │ + cbz r3, 2e77c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 2e78c │ │ │ │ + b.n 2e784 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e780 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2e778 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 2e7be │ │ │ │ + bmi.n 2e7b6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12968 @ 0x32a8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #14528 @ 0x38c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 2e7d2 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 2e7ca │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #8292 @ 0x2064 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r5, r1 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2e7d6 │ │ │ │ + cbnz r0, 2e7ce │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2e88e │ │ │ │ + b.n 2e886 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r0, #8] │ │ │ │ - cbz r5, 2e7f6 │ │ │ │ + cbz r5, 2e7ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r3, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ strd r2, r3, [r4, #32] │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 2e828 │ │ │ │ + beq.n 2e820 │ │ │ │ mov.w r3, r4, ror #4 │ │ │ │ adds r2, r3, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r3, #1 │ │ │ │ eors r0, r3 │ │ │ │ adds r1, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2e848 │ │ │ │ + bne.n 2e840 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e7d2 │ │ │ │ + beq.n 2e7ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e7d2 │ │ │ │ + bne.n 2e7ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e7d2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2e7ca │ │ │ │ mov r0, r6 │ │ │ │ - bl 77080 │ │ │ │ - cbz r0, 2e86e │ │ │ │ + bl 771bc │ │ │ │ + cbz r0, 2e866 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 2e866 │ │ │ │ + beq.n 2e85e │ │ │ │ mov r0, r4 │ │ │ │ - bl 8234c │ │ │ │ - b.n 2e88e │ │ │ │ + bl 82544 │ │ │ │ + b.n 2e886 │ │ │ │ ldr.w r3, [r6, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e85e │ │ │ │ - cbz r5, 2e88e │ │ │ │ + bne.n 2e856 │ │ │ │ + cbz r5, 2e886 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77080 │ │ │ │ - cbz r0, 2e88e │ │ │ │ + bl 771bc │ │ │ │ + cbz r0, 2e886 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 2e85e │ │ │ │ + bne.n 2e856 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e85e │ │ │ │ + bne.n 2e856 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 2e8b2 │ │ │ │ + cbnz r3, 2e8aa │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 2e8b2 │ │ │ │ + ble.n 2e8aa │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 2e8b2 │ │ │ │ - cbnz r0, 2e8d4 │ │ │ │ + bne.n 2e8aa │ │ │ │ + cbnz r0, 2e8c6 │ │ │ │ movs r4, #1 │ │ │ │ + strd r4, r4, [sp, #4] │ │ │ │ + ldr r4, [pc, #92] @ (2e910 ) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ - strd r4, r4, [sp, #4] │ │ │ │ - strd r2, r5, [sp, #12] │ │ │ │ - movw r4, #50868 @ 0xc6b4 │ │ │ │ - movt r4, #72 @ 0x48 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 2e8d4 │ │ │ │ + strd r2, r5, [sp, #12] │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 2e8c6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2e91a │ │ │ │ + b.n 2e90c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 2e8e8 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 2e8da │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e8d0 │ │ │ │ - bl 98094 │ │ │ │ + bne.n 2e8c2 │ │ │ │ + bl 982f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 295c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - cbz r4, 2e912 │ │ │ │ + bl 9af44 │ │ │ │ + cbz r4, 2e904 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movs r0, r0 │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ + lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #84] @ (2e984 ) │ │ │ │ + ldr r0, [pc, #84] @ (2e978 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #8788 @ 0x2254 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ - beq.n 2e95e │ │ │ │ + beq.n 2e952 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #14560 @ 0x38e0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #16160 @ 0x3f20 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12d3ac <_PyErr_SetString@@Base> │ │ │ │ - b.n 2e974 │ │ │ │ + bl 12decc <_PyErr_SetString@@Base> │ │ │ │ + b.n 2e968 │ │ │ │ ldrd r2, r4, [r1, #24] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #12] │ │ │ │ - bl 1fe4d8 │ │ │ │ + bl 2002ec │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2e978 │ │ │ │ + bne.n 2e96c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2e980 │ │ │ │ + b.n 2e974 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #160] @ (2ea3c ) │ │ │ │ + ldr r1, [pc, #160] @ (2ea30 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2e9bc │ │ │ │ + bne.n 2e9b0 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ + bl d7838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ea32 │ │ │ │ - bl d7574 │ │ │ │ + beq.n 2ea26 │ │ │ │ + bl d7a7c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbnz r5, 2e9d6 │ │ │ │ + cbnz r5, 2e9ca │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #14856 @ 0x3a08 │ │ │ │ + movw r0, #16456 @ 0x4048 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14322c │ │ │ │ - cbnz r0, 2e9fa │ │ │ │ + bl 143ecc │ │ │ │ + cbnz r0, 2e9ee │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #14864 @ 0x3a10 │ │ │ │ + movw r0, #16464 @ 0x4050 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1437a8 │ │ │ │ - b.n 2ea1a │ │ │ │ + bl 144448 │ │ │ │ + b.n 2ea0e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 2ea18 │ │ │ │ + bne.n 2ea0c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14880 @ 0x3a20 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #16480 @ 0x4060 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ea34 │ │ │ │ + beq.n 2ea28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2ea34 │ │ │ │ + cbnz r3, 2ea28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2ea34 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2ea28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ble.n 2e9c8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ble.n 2e9bc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ movs r5, #1 │ │ │ │ - movw r1, #63021 @ 0xf62d │ │ │ │ - movt r1, #23 │ │ │ │ + movw r1, #2497 @ 0x9c1 │ │ │ │ + movt r1, #24 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2eb3c │ │ │ │ - cbz r0, 2ea6e │ │ │ │ + bl 2eb30 │ │ │ │ + cbz r0, 2ea62 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2eb38 │ │ │ │ + b.n 2eb2c │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #42397 @ 0xa59d │ │ │ │ + movw r1, #48513 @ 0xbd81 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #13 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb3c │ │ │ │ + bl 2eb30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ea68 │ │ │ │ - movw r1, #29433 @ 0x72f9 │ │ │ │ + bne.n 2ea5c │ │ │ │ + movw r1, #32473 @ 0x7ed9 │ │ │ │ movt r1, #22 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb3c │ │ │ │ + bl 2eb30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ea68 │ │ │ │ + bne.n 2ea5c │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #12833 @ 0x3221 │ │ │ │ + movw r1, #20493 @ 0x500d │ │ │ │ movt r1, #32 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb3c │ │ │ │ + bl 2eb30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ea68 │ │ │ │ + bne.n 2ea5c │ │ │ │ movs r1, #9 │ │ │ │ movs r3, #10 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #53345 @ 0xd061 │ │ │ │ + movw r1, #58081 @ 0xe2e1 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r0, #7 │ │ │ │ - bl 2eb3c │ │ │ │ + bl 2eb30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ea68 │ │ │ │ - movw r1, #31873 @ 0x7c81 │ │ │ │ + bne.n 2ea5c │ │ │ │ + movw r1, #31289 @ 0x7a39 │ │ │ │ movt r1, #6 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb3c │ │ │ │ + bl 2eb30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ea68 │ │ │ │ - movw r1, #6329 @ 0x18b9 │ │ │ │ + bne.n 2ea5c │ │ │ │ + movw r1, #11065 @ 0x2b39 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ movs r3, #12 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb3c │ │ │ │ + bl 2eb30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ea68 │ │ │ │ + bne.n 2ea5c │ │ │ │ movs r3, #7 │ │ │ │ - movw r1, #54629 @ 0xd565 │ │ │ │ + movw r1, #59445 @ 0xe835 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb3c │ │ │ │ + bl 2eb30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ea68 │ │ │ │ + bne.n 2ea5c │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #9201 @ 0x23f1 │ │ │ │ + movw r1, #16769 @ 0x4181 │ │ │ │ movt r1, #32 │ │ │ │ - bl 2eb3c │ │ │ │ + bl 2eb30 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #52696 @ 0xcdd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 84338 <_PyObject_New@@Base> │ │ │ │ - cbz r0, 2eba6 │ │ │ │ + bl 84530 <_PyObject_New@@Base> │ │ │ │ + cbz r0, 2eb9a │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2003f8 <_PySlice_FromIndices@@Base+0x14c> │ │ │ │ - bl 79388 │ │ │ │ + bl 202204 <_PySlice_FromIndices@@Base+0x14c> │ │ │ │ + bl 794d4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 2eb8c │ │ │ │ + beq.n 2eb80 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2003f8 <_PySlice_FromIndices@@Base+0x14c> │ │ │ │ - bl 79388 │ │ │ │ + bl 202204 <_PySlice_FromIndices@@Base+0x14c> │ │ │ │ + bl 794d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eba2 │ │ │ │ + beq.n 2eb96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2eba2 │ │ │ │ + cbnz r3, 2eb96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2ebaa │ │ │ │ + b.n 2eb9e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2ebce │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 2ebe6 │ │ │ │ - ldr r2, [pc, #28] @ (2ebec ) │ │ │ │ + bne.n 2ebc2 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 2ebda │ │ │ │ + ldr r2, [pc, #28] @ (2ebe0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3744] @ 0xea0 │ │ │ │ - b.n 2ebe8 │ │ │ │ + b.n 2ebdc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ebf0 : │ │ │ │ +0002ebe4 : │ │ │ │ ldr.w r0, [r0, #3704] @ 0xe78 │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ │ │ │ │ -0002ebf8 : │ │ │ │ +0002ebea : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2ec1c │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 2ec4a │ │ │ │ - bl 98094 │ │ │ │ + bne.n 2ec0e │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 2ec3c │ │ │ │ + bl 982f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29fe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - cbz r4, 2ec44 │ │ │ │ + bl 9af44 │ │ │ │ + cbz r4, 2ec36 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f5618 │ │ │ │ - bl e90c8 │ │ │ │ - cbz r0, 2ec4e │ │ │ │ + b.w f5e50 │ │ │ │ + bl e961c │ │ │ │ + cbz r0, 2ec40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2ec56 │ │ │ │ + b.n 2ec48 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ │ │ │ │ -0002ec58 <_Py_DisplaySourceLine@@Base>: │ │ │ │ - b.w 1f2904 │ │ │ │ +0002ec4c <_Py_DisplaySourceLine@@Base>: │ │ │ │ + b.w 1f4880 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 2ecdc <_Py_DisplaySourceLine@@Base+0x84> │ │ │ │ + bpl.n 2ecd0 <_Py_DisplaySourceLine@@Base+0x84> │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r3, 2ecc2 <_Py_DisplaySourceLine@@Base+0x6a> │ │ │ │ + cbnz r3, 2ecb6 <_Py_DisplaySourceLine@@Base+0x6a> │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ lsls r3, r2, #30 │ │ │ │ - bpl.n 2ecdc <_Py_DisplaySourceLine@@Base+0x84> │ │ │ │ + bpl.n 2ecd0 <_Py_DisplaySourceLine@@Base+0x84> │ │ │ │ ldr.w r1, [r4, #-8] │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r1, [r2, #0] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ @@ -6085,545 +6080,545 @@ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str r2, [r1, #0] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 2ecdc <_Py_DisplaySourceLine@@Base+0x84> │ │ │ │ - movw r2, #1953 @ 0x7a1 │ │ │ │ + b.n 2ecd0 <_Py_DisplaySourceLine@@Base+0x84> │ │ │ │ + movw r2, #2457 @ 0x999 │ │ │ │ movt r2, #8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2ecd6 <_Py_DisplaySourceLine@@Base+0x7e> │ │ │ │ + bne.n 2ecca <_Py_DisplaySourceLine@@Base+0x7e> │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 2ecd8 <_Py_DisplaySourceLine@@Base+0x80> │ │ │ │ + b.n 2eccc <_Py_DisplaySourceLine@@Base+0x80> │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ec7c <_Py_DisplaySourceLine@@Base+0x24> │ │ │ │ + bne.n 2ec70 <_Py_DisplaySourceLine@@Base+0x24> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0002ece0 : │ │ │ │ - b.w 1f0dbc │ │ │ │ +0002ecd4 : │ │ │ │ + b.w 1f2da4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - bl 203328 <_PyCompile_GetUnaryIntrinsicName@@Base+0x124> │ │ │ │ + bl 205114 <_PyCompile_GetUnaryIntrinsicName@@Base+0x124> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0002ed16 : │ │ │ │ +0002ed0a : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2ed40 │ │ │ │ + cbnz r0, 2ed34 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2edbc │ │ │ │ - cbz r4, 2ed4e │ │ │ │ + b.n 2edb0 │ │ │ │ + cbz r4, 2ed42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ed38 │ │ │ │ + beq.n 2ed2c │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 92b98 │ │ │ │ + bl 92df4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2ed62 │ │ │ │ + cbnz r0, 2ed56 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2edbc │ │ │ │ - bl 1e845c │ │ │ │ + b.n 2edb0 │ │ │ │ + bl 1ea438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ed5c │ │ │ │ + beq.n 2ed50 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1e862c │ │ │ │ + bl 1ea608 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ed9a │ │ │ │ + beq.n 2ed8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2ed9a │ │ │ │ + cbnz r3, 2ed8e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2ed5c │ │ │ │ + beq.n 2ed50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2edac │ │ │ │ + bne.n 2eda0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2edbc │ │ │ │ + b.n 2edb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2eda8 │ │ │ │ + bne.n 2ed9c │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2eda8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2ed9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r7 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #6 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #17161 @ 0x4309 │ │ │ │ + movw r1, #23537 @ 0x5bf1 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ - bl 2eb3c │ │ │ │ - cbz r0, 2edfe │ │ │ │ + bl 2eb30 │ │ │ │ + cbz r0, 2edf2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2ee98 │ │ │ │ + b.n 2ee8c │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #17173 @ 0x4315 │ │ │ │ + movw r1, #23549 @ 0x5bfd │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #13 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb3c │ │ │ │ + bl 2eb30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2edf8 │ │ │ │ + bne.n 2edec │ │ │ │ movs r5, #3 │ │ │ │ - movw r1, #19253 @ 0x4b35 │ │ │ │ + movw r1, #25633 @ 0x6421 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2eb3c │ │ │ │ + bl 2eb30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2edf8 │ │ │ │ - movw r1, #19885 @ 0x4dad │ │ │ │ + bne.n 2edec │ │ │ │ + movw r1, #26265 @ 0x6699 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #12 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb3c │ │ │ │ + bl 2eb30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2edf8 │ │ │ │ + bne.n 2edec │ │ │ │ movs r3, #4 │ │ │ │ - movw r1, #40761 @ 0x9f39 │ │ │ │ + movw r1, #47961 @ 0xbb59 │ │ │ │ movt r1, #32 │ │ │ │ movs r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb3c │ │ │ │ + bl 2eb30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2edf8 │ │ │ │ + bne.n 2edec │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #40761 @ 0x9f39 │ │ │ │ + movw r1, #47961 @ 0xbb59 │ │ │ │ movt r1, #32 │ │ │ │ movs r3, #15 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb3c │ │ │ │ + bl 2eb30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2edf8 │ │ │ │ + bne.n 2edec │ │ │ │ movs r3, #16 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #40761 @ 0x9f39 │ │ │ │ + movw r1, #47961 @ 0xbb59 │ │ │ │ movt r1, #32 │ │ │ │ - bl 2eb3c │ │ │ │ + bl 2eb30 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 2eebe │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 2eeb2 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 2eeb6 │ │ │ │ + bne.n 2eeaa │ │ │ │ pop {r4} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29808 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 2ef02 │ │ │ │ + bge.n 2eef6 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 2ef1a │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 2ef0e │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2eed4 │ │ │ │ + beq.n 2eec8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2ef2a │ │ │ │ + b.n 2ef1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #25660 @ 0x643c │ │ │ │ + movw r0, #27520 @ 0x6b80 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 84824 │ │ │ │ - b.n 2ef2a │ │ │ │ + bl 84a1c │ │ │ │ + b.n 2ef1e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 2eefe │ │ │ │ + bl f5e50 │ │ │ │ + b.n 2eef2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0002ef2e : │ │ │ │ - ldr r0, [pc, #8] @ (2ef38 ) │ │ │ │ +0002ef22 : │ │ │ │ + ldr r0, [pc, #8] @ (2ef2c ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - b.w 1e3348 │ │ │ │ - bgt.n 2eeac │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + b.w 1e5328 │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #48] @ (2ef7c ) │ │ │ │ + ldr r4, [pc, #48] @ (2ef70 ) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ ldr.w r4, [r4, #1292] @ 0x50c │ │ │ │ - bl 10378c │ │ │ │ + bl 1040e8 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #68] @ (2efdc ) │ │ │ │ + ldr r2, [pc, #68] @ (2efd0 ) │ │ │ │ movs r3, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mul.w r3, r6, r3 │ │ │ │ ldr.w r2, [r2, #1256] @ 0x4e8 │ │ │ │ adds r4, r2, r3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cbz r3, 2efd8 │ │ │ │ + cbz r3, 2efcc │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ - bl 2efe0 │ │ │ │ + bl 2efd4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 2efd8 │ │ │ │ + cbz r3, 2efcc │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a34c │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #0] │ │ │ │ blx 29fe8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20ac18 │ │ │ │ + bl 20c838 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #11840 @ 0x2e40 │ │ │ │ - movt r4, #78 @ 0x4e │ │ │ │ + movt r4, #79 @ 0x4f │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 2f02c │ │ │ │ + bne.n 2f020 │ │ │ │ mov r6, r1 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r4, #0] │ │ │ │ - bl 6d640 │ │ │ │ - cbz r6, 2f01c │ │ │ │ + bl 6d7c8 │ │ │ │ + cbz r6, 2f010 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a9400 <_Py_write_noraise@@Base+0xa0> │ │ │ │ - b.n 2f028 │ │ │ │ - cbz r0, 2f028 │ │ │ │ + bl 1abafc <_Py_write_noraise@@Base+0xa0> │ │ │ │ + b.n 2f01c │ │ │ │ + cbz r0, 2f01c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1fc368 │ │ │ │ + bl 1fe1c4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r1, #16588 @ 0x40cc │ │ │ │ + movw r1, #18788 @ 0x4964 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 113714 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ - cbnz r0, 2f056 │ │ │ │ + bl 1141b4 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + cbnz r0, 2f04a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2f0a4 │ │ │ │ + b.n 2f098 │ │ │ │ mov r5, r0 │ │ │ │ - bl fcaa8 │ │ │ │ + bl fd2ec │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f074 │ │ │ │ + beq.n 2f068 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2f074 │ │ │ │ + cbnz r3, 2f068 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2f052 │ │ │ │ + beq.n 2f046 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #48] @ (2f0ac ) │ │ │ │ + ldr r0, [pc, #48] @ (2f0a0 ) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r1, sp │ │ │ │ strd r6, r4, [sp] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f0a4 │ │ │ │ + beq.n 2f098 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2f0a4 │ │ │ │ + cbnz r3, 2f098 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r4, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r2, [pc, #20] @ (2f0c8 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr r2, [pc, #20] @ (2f0bc ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [pc, #20] @ (2f0cc ) │ │ │ │ + ldr r0, [pc, #20] @ (2f0c0 ) │ │ │ │ ldr.w r3, [r2, #3616] @ 0xe20 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r2, #3616] @ 0xe20 │ │ │ │ bx lr │ │ │ │ ldrh r0, [r4, #56] @ 0x38 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 792cc │ │ │ │ + bl 79418 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f0f8 │ │ │ │ + bl 2f0ec │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 2f124 │ │ │ │ + cbz r0, 2f118 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f124 │ │ │ │ + beq.n 2f118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2f124 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2f118 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 2f140 │ │ │ │ + cbz r0, 2f134 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f140 │ │ │ │ + beq.n 2f134 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2f140 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2f134 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ str r0, [r4, #16] │ │ │ │ strd r2, r3, [r4, #32] │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 2f154 │ │ │ │ + b.n 2f148 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 17171c <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 1725e0 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2f178 │ │ │ │ + bne.n 2f16c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2f198 │ │ │ │ + b.n 2f18c │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 114838 <_PyTime_localtime@@Base> │ │ │ │ + bl 1152d4 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f174 │ │ │ │ + bne.n 2f168 │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r1, #1 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ - bl 20ce40 │ │ │ │ + bl 20e9cc │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r1, r6, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1af800 │ │ │ │ + bl 1b1ec8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 2f1ca │ │ │ │ + cbnz r3, 2f1be │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1afac4 │ │ │ │ - b.n 2f210 │ │ │ │ + bl 1b218c │ │ │ │ + b.n 2f204 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 2f210 │ │ │ │ + bne.n 2f204 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1afb00 │ │ │ │ + bl 1b21c8 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ subs r4, #1 │ │ │ │ ldr.w r0, [r5, #468] @ 0x1d4 │ │ │ │ movs r2, #1 │ │ │ │ bfc r4, #0, #22 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - bl 1adb70 │ │ │ │ + bl 1b0240 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 2f210 │ │ │ │ + bne.n 2f204 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63572 │ │ │ │ + bl 6334c <_Py_SetRefcnt@@Base+0xeb0> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0002f214 : │ │ │ │ - ldr r0, [pc, #4] @ (2f21c ) │ │ │ │ - b.w cef34 │ │ │ │ +0002f208 : │ │ │ │ + ldr r0, [pc, #4] @ (2f210 ) │ │ │ │ + b.w cf438 │ │ │ │ nop │ │ │ │ - b.n 2ed78 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + b.n 2f694 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -6634,50 +6629,50 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 2f284 │ │ │ │ + bne.n 2f278 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 2f29c │ │ │ │ + bmi.n 2f290 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #61660 @ 0xf0dc │ │ │ │ + movw r2, #63260 @ 0xf71c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #32144 @ 0x7d90 │ │ │ │ + movw r0, #33744 @ 0x83d0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 2f2fa │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 2f2ee │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32144 @ 0x7d90 │ │ │ │ + movw r0, #33744 @ 0x83d0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f25a │ │ │ │ - b.n 2f2fa │ │ │ │ + bne.n 2f24e │ │ │ │ + b.n 2f2ee │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bpl.n 2f362 │ │ │ │ + bpl.n 2f356 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 2f362 │ │ │ │ + ble.n 2f356 │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2f2fa │ │ │ │ + cbz r0, 2f2ee │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r3, r6, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -6685,1354 +6680,1354 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 2f35a │ │ │ │ + beq.n 2f34e │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 85a84 │ │ │ │ + bl 85c84 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 2f30e │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 2f312 │ │ │ │ + bne.n 2f302 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 2f306 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2f2fe │ │ │ │ + bne.n 2f2f2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2f382 │ │ │ │ + b.n 2f376 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f2fa │ │ │ │ + bne.n 2f2ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2f2fa │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2f2ee │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2f316 │ │ │ │ + bge.n 2f30a │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 2f364 │ │ │ │ + b.n 2f358 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str.w r0, [r8, #20] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 2f32e │ │ │ │ + bpl.n 2f322 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - cbz r1, 2f336 │ │ │ │ + cbz r1, 2f32a │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 2f340 │ │ │ │ + bpl.n 2f334 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 2f340 │ │ │ │ + cbnz r3, 2f334 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 2f34e │ │ │ │ + b.n 2f342 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str.w r2, [r8, #24] │ │ │ │ adds r5, #1 │ │ │ │ add.w r8, r8, #8 │ │ │ │ - b.n 2f2d4 │ │ │ │ + b.n 2f2c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8234c │ │ │ │ - b.n 2f382 │ │ │ │ + bl 82544 │ │ │ │ + b.n 2f376 │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32136 @ 0x7d88 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #33736 @ 0x83c8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79330 │ │ │ │ - b.n 2f2fa │ │ │ │ + bl 7947c │ │ │ │ + b.n 2f2ee │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 2f740 │ │ │ │ + bpl.w 2f734 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r1 │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 2f3ca │ │ │ │ + bmi.n 2f3be │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 2f3ce │ │ │ │ + beq.n 2f3c2 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r6, #2 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - b.n 2f3d0 │ │ │ │ + b.n 2f3c4 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 2f3d0 │ │ │ │ + b.n 2f3c4 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 2f3e2 │ │ │ │ - cbz r2, 2f3de │ │ │ │ + bpl.n 2f3d6 │ │ │ │ + cbz r2, 2f3d2 │ │ │ │ adds r4, #20 │ │ │ │ - b.n 2f3e4 │ │ │ │ + b.n 2f3d8 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 2f3e4 │ │ │ │ + b.n 2f3d8 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ movs r0, #2 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r2 │ │ │ │ - ble.n 2f45e │ │ │ │ + ble.n 2f452 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 2f3f8 │ │ │ │ + bne.n 2f3ec │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ - b.n 2f404 │ │ │ │ + b.n 2f3f8 │ │ │ │ cmp r6, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r3, [r4, r2, lsl #1] │ │ │ │ ldrne.w r3, [r4, r2, lsl #2] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi.n 2f428 │ │ │ │ + bhi.n 2f41c │ │ │ │ cmp r3, #7 │ │ │ │ - bls.n 2f432 │ │ │ │ + bls.n 2f426 │ │ │ │ sub.w lr, r3, #8 │ │ │ │ movs r7, #55 @ 0x37 │ │ │ │ movt r7, #1024 @ 0x400 │ │ │ │ lsr.w r7, r7, lr │ │ │ │ lsls r7, r7, #31 │ │ │ │ - bmi.n 2f436 │ │ │ │ + bmi.n 2f42a │ │ │ │ cmp r3, #32 │ │ │ │ ite cc │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b.n 2f438 │ │ │ │ + b.n 2f42c │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b.n 2f438 │ │ │ │ + b.n 2f42c │ │ │ │ movs r3, #6 │ │ │ │ - b.n 2f438 │ │ │ │ + b.n 2f42c │ │ │ │ movs r3, #2 │ │ │ │ sub.w r7, ip, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - bge.n 2f458 │ │ │ │ + bge.n 2f44c │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30396 @ 0x76bc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #31684 @ 0x7bc4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 2f758 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 2f74c │ │ │ │ add r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 2f3ec │ │ │ │ - bl 72afc │ │ │ │ + b.n 2f3e0 │ │ │ │ + bl 72cac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f758 │ │ │ │ + beq.w 2f74c │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 2f54a │ │ │ │ - cbz r1, 2f486 │ │ │ │ + bne.n 2f53e │ │ │ │ + cbz r1, 2f47a │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 2f488 │ │ │ │ + b.n 2f47c │ │ │ │ ldr r6, [r0, #28] │ │ │ │ movw r8, #30044 @ 0x755c │ │ │ │ movt r8, #12336 @ 0x3030 │ │ │ │ movw lr, #9672 @ 0x25c8 │ │ │ │ - movt lr, #72 @ 0x48 │ │ │ │ + movt lr, #73 @ 0x49 │ │ │ │ mov.w ip, #0 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r6, #0] │ │ │ │ adds r1, r6, r3 │ │ │ │ cmp r5, ip │ │ │ │ - ble.n 2f544 │ │ │ │ + ble.n 2f538 │ │ │ │ ldrb.w r2, [r4, ip] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 2f4c4 │ │ │ │ + bhi.n 2f4b8 │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 2f516 │ │ │ │ + bls.n 2f50a │ │ │ │ sub.w r7, r2, #8 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi.n 2f512 │ │ │ │ + bhi.n 2f506 │ │ │ │ tbb [pc, r7] │ │ │ │ movs r5, #17 │ │ │ │ cmp r2, #27 │ │ │ │ movs r0, #22 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 2f4d6 │ │ │ │ + beq.n 2f4ca │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne.n 2f512 │ │ │ │ + bne.n 2f506 │ │ │ │ movw r2, #23644 @ 0x5c5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 2f53e │ │ │ │ + b.n 2f532 │ │ │ │ movw r2, #8796 @ 0x225c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 2f53e │ │ │ │ + b.n 2f532 │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 2f53e │ │ │ │ + b.n 2f532 │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 2f53e │ │ │ │ + b.n 2f532 │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 2f53e │ │ │ │ + b.n 2f532 │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 2f53e │ │ │ │ + b.n 2f532 │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 2f53e │ │ │ │ + b.n 2f532 │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 2f53a │ │ │ │ + bhi.n 2f52e │ │ │ │ str.w r8, [r1] │ │ │ │ mov.w sl, r2, lsr #4 │ │ │ │ and.w r2, r2, #15 │ │ │ │ ldr.w r7, [lr] │ │ │ │ ldrb.w r7, [r7, sl] │ │ │ │ strb r7, [r1, #4] │ │ │ │ ldr.w r1, [lr] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ adds r2, r3, #5 │ │ │ │ adds r3, #6 │ │ │ │ strb r1, [r6, r2] │ │ │ │ - b.n 2f53e │ │ │ │ + b.n 2f532 │ │ │ │ adds r3, #1 │ │ │ │ strb r2, [r1, #0] │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 2f4a0 │ │ │ │ + b.n 2f494 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r6, r3] │ │ │ │ - b.n 2f75a │ │ │ │ + b.n 2f74e │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 2f63e │ │ │ │ - cbz r1, 2f55e │ │ │ │ + bne.n 2f632 │ │ │ │ + cbz r1, 2f552 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 2f560 │ │ │ │ + b.n 2f554 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ movs r7, #0 │ │ │ │ strh r3, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov.w lr, r3, lsl #1 │ │ │ │ add.w r2, r6, r3, lsl #1 │ │ │ │ cmp r5, r7 │ │ │ │ - ble.n 2f636 │ │ │ │ + ble.n 2f62a │ │ │ │ ldrh.w r1, [r4, r7, lsl #1] │ │ │ │ cmp r1, #13 │ │ │ │ - bhi.n 2f594 │ │ │ │ + bhi.n 2f588 │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 2f5f4 │ │ │ │ + bls.n 2f5e8 │ │ │ │ sub.w ip, r1, #8 │ │ │ │ cmp.w ip, #5 │ │ │ │ - bhi.n 2f5f0 │ │ │ │ + bhi.n 2f5e4 │ │ │ │ tbb [pc, ip] │ │ │ │ cmp r3, #18 │ │ │ │ adds r1, #31 │ │ │ │ movs r5, #25 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.n 2f5a6 │ │ │ │ + beq.n 2f59a │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne.n 2f5f0 │ │ │ │ + bne.n 2f5e4 │ │ │ │ mov.w r1, #6029404 @ 0x5c005c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 2f632 │ │ │ │ + b.n 2f626 │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 2f632 │ │ │ │ + b.n 2f626 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, lr] │ │ │ │ - b.n 2f632 │ │ │ │ + b.n 2f626 │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #102 @ 0x66 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 2f632 │ │ │ │ + b.n 2f626 │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #110 @ 0x6e │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 2f632 │ │ │ │ + b.n 2f626 │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #114 @ 0x72 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 2f632 │ │ │ │ + b.n 2f626 │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #116 @ 0x74 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 2f632 │ │ │ │ + b.n 2f626 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.n 2f62e │ │ │ │ + bhi.n 2f622 │ │ │ │ movw ip, #9672 @ 0x25c8 │ │ │ │ - movt ip, #72 @ 0x48 │ │ │ │ + movt ip, #73 @ 0x49 │ │ │ │ mov.w r8, r1, lsr #4 │ │ │ │ mov.w lr, #92 @ 0x5c │ │ │ │ movt lr, #117 @ 0x75 │ │ │ │ and.w r1, r1, #15 │ │ │ │ ldr.w ip, [ip] │ │ │ │ adds r3, #6 │ │ │ │ str.w lr, [r2] │ │ │ │ mov.w lr, #3145776 @ 0x300030 │ │ │ │ str.w lr, [r2, #4] │ │ │ │ ldrb.w lr, [ip, r8] │ │ │ │ strh.w lr, [r2, #8] │ │ │ │ ldrb.w r1, [ip, r1] │ │ │ │ strh r1, [r2, #10] │ │ │ │ - b.n 2f632 │ │ │ │ + b.n 2f626 │ │ │ │ adds r3, #1 │ │ │ │ strh r1, [r2, #0] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 2f568 │ │ │ │ + b.n 2f55c │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strh.w r2, [r6, r3, lsl #1] │ │ │ │ - b.n 2f75a │ │ │ │ - cbz r1, 2f64e │ │ │ │ + b.n 2f74e │ │ │ │ + cbz r1, 2f642 │ │ │ │ lsls r3, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 2f650 │ │ │ │ + b.n 2f644 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ mov.w lr, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ add.w r1, r6, r3, lsl #2 │ │ │ │ cmp r5, lr │ │ │ │ - ble.n 2f738 │ │ │ │ + ble.n 2f72c │ │ │ │ ldr.w r2, [r4, lr, lsl #2] │ │ │ │ add.w ip, ip, #4 │ │ │ │ add.w r7, r6, ip │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq.n 2f6a6 │ │ │ │ - bhi.n 2f72e │ │ │ │ + beq.n 2f69a │ │ │ │ + bhi.n 2f722 │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 2f694 │ │ │ │ + bhi.n 2f688 │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 2f6f2 │ │ │ │ + bls.n 2f6e6 │ │ │ │ sub.w r8, r2, #8 │ │ │ │ cmp.w r8, #5 │ │ │ │ - bhi.n 2f6ee │ │ │ │ + bhi.n 2f6e2 │ │ │ │ tbb [pc, r8] │ │ │ │ cmp r2, #17 │ │ │ │ adds r0, #30 │ │ │ │ movs r4, #24 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bne.n 2f6ee │ │ │ │ + bne.n 2f6e2 │ │ │ │ mov.w ip, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w ip, [r1] │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 2f732 │ │ │ │ + b.n 2f726 │ │ │ │ str r2, [r1, #0] │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 2f732 │ │ │ │ + b.n 2f726 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 2f732 │ │ │ │ + b.n 2f726 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 2f732 │ │ │ │ + b.n 2f726 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 2f732 │ │ │ │ + b.n 2f726 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 2f732 │ │ │ │ + b.n 2f726 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 2f732 │ │ │ │ + b.n 2f726 │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 2f72e │ │ │ │ + bhi.n 2f722 │ │ │ │ movw ip, #9672 @ 0x25c8 │ │ │ │ - movt ip, #72 @ 0x48 │ │ │ │ + movt ip, #73 @ 0x49 │ │ │ │ mov.w r9, r2, lsr #4 │ │ │ │ mov.w sl, #92 @ 0x5c │ │ │ │ and.w r2, r2, #15 │ │ │ │ adds r3, #6 │ │ │ │ ldr.w r8, [ip] │ │ │ │ mov.w ip, #48 @ 0x30 │ │ │ │ str.w sl, [r1] │ │ │ │ mov.w sl, #117 @ 0x75 │ │ │ │ str.w sl, [r7] │ │ │ │ strd ip, ip, [r1, #8] │ │ │ │ ldrb.w r7, [r8, r9] │ │ │ │ str r7, [r1, #16] │ │ │ │ ldrb.w r2, [r8, r2] │ │ │ │ str r2, [r1, #20] │ │ │ │ - b.n 2f732 │ │ │ │ + b.n 2f726 │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ add.w lr, lr, #1 │ │ │ │ - b.n 2f65a │ │ │ │ + b.n 2f64e │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ - b.n 2f75a │ │ │ │ + b.n 2f74e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30428 @ 0x76dc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #31716 @ 0x7be4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 2f768 │ │ │ │ + cbz r0, 2f75c │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 2f786 │ │ │ │ + cbz r3, 2f77a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 2f796 │ │ │ │ + b.n 2f78a │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 2f794 │ │ │ │ + ble.n 2f788 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.n 2f790 │ │ │ │ - cbnz r1, 2f7b8 │ │ │ │ + bgt.n 2f784 │ │ │ │ + cbnz r1, 2f7ac │ │ │ │ movs r6, #0 │ │ │ │ - b.n 2f796 │ │ │ │ + b.n 2f78a │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #584] @ (2f9e0 ) │ │ │ │ + ldr r1, [pc, #584] @ (2f9d4 ) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #8 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2f7be │ │ │ │ - b.n 2f7ea │ │ │ │ + cbnz r0, 2f7b2 │ │ │ │ + b.n 2f7de │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 2f7ee │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 2f7e2 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #32776 @ 0x8008 │ │ │ │ + movw r1, #34376 @ 0x8648 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #62948 @ 0xf5e4 │ │ │ │ + movw r0, #64548 @ 0xfc24 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r3, r9 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2fa6e │ │ │ │ + b.n 2fa62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 2f80c │ │ │ │ - bl 80760 │ │ │ │ + bne.n 2f800 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f7ea │ │ │ │ + bne.n 2f7de │ │ │ │ add r5, r6 │ │ │ │ subs r3, r5, #4 │ │ │ │ - beq.n 2f844 │ │ │ │ + beq.n 2f838 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbz r2, 2f81c │ │ │ │ + cbz r2, 2f810 │ │ │ │ subs r3, r5, #5 │ │ │ │ - beq.n 2f854 │ │ │ │ + beq.n 2f848 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - cbz r6, 2f826 │ │ │ │ + cbz r6, 2f81a │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 2f862 │ │ │ │ - b.n 2f82e │ │ │ │ + beq.n 2f856 │ │ │ │ + b.n 2f822 │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ - cbz r5, 2f838 │ │ │ │ + cbz r5, 2f82c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 2f86e │ │ │ │ - b.n 2f840 │ │ │ │ + beq.n 2f862 │ │ │ │ + b.n 2f834 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ - b.n 2f876 │ │ │ │ + b.n 2f86a │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 2f876 │ │ │ │ + b.n 2f86a │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 2f876 │ │ │ │ + b.n 2f86a │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 2f876 │ │ │ │ + b.n 2f86a │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ - bl 1e845c │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ + bl 1ea438 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f7ea │ │ │ │ + beq.n 2f7de │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 2f890 │ │ │ │ + bne.n 2f884 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2fa4e │ │ │ │ + b.n 2fa42 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 2f8b6 │ │ │ │ + bmi.n 2f8aa │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #32796 @ 0x801c │ │ │ │ + movw r1, #34396 @ 0x865c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #52140 @ 0xcbac │ │ │ │ + movw r1, #53740 @ 0xd1ec │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r0, [r3, #3888] @ 0xf30 │ │ │ │ - bl cf384 │ │ │ │ + bl cf888 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fa42 │ │ │ │ + beq.w 2fa36 │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #25600 @ 0x6400 │ │ │ │ + movw r2, #27200 @ 0x6a40 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #32840 @ 0x8048 │ │ │ │ + movw r1, #34440 @ 0x8688 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r3, r5 │ │ │ │ - bl d03a4 │ │ │ │ + bl d08a8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2f902 │ │ │ │ + beq.n 2f8f6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 2f902 │ │ │ │ + cbnz r2, 2f8f6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2fa42 │ │ │ │ - ldr r1, [pc, #216] @ (2f9e4 ) │ │ │ │ + beq.w 2fa36 │ │ │ │ + ldr r1, [pc, #216] @ (2f9d8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl 82430 │ │ │ │ + bl 82628 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2f934 │ │ │ │ + beq.n 2f928 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 2fa42 │ │ │ │ + beq.w 2fa36 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2fa42 │ │ │ │ - b.n 2f974 │ │ │ │ - ldr r1, [pc, #176] @ (2f9e8 ) │ │ │ │ + bne.w 2fa36 │ │ │ │ + b.n 2f968 │ │ │ │ + ldr r1, [pc, #176] @ (2f9dc ) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2f958 │ │ │ │ + beq.n 2f94c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 2f958 │ │ │ │ + cbnz r2, 2f94c │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r7, [sp, #40] @ 0x28 │ │ │ │ - cbnz r7, 2f97c │ │ │ │ + cbnz r7, 2f970 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fa42 │ │ │ │ + beq.n 2fa36 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2fa42 │ │ │ │ + bne.n 2fa36 │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2fa42 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2fa36 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ - bl d5f64 │ │ │ │ + bl d6454 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f99c │ │ │ │ + beq.n 2f990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 2f99c │ │ │ │ + cbnz r3, 2f990 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f9b6 │ │ │ │ + beq.n 2f9aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 2f9b6 │ │ │ │ + cbnz r3, 2f9aa │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2fa42 │ │ │ │ + beq.n 2fa36 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 2f9ec │ │ │ │ + bne.n 2f9e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fa42 │ │ │ │ + beq.n 2fa36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2fa42 │ │ │ │ + bne.n 2fa36 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2fa42 │ │ │ │ - @ instruction: 0xe9a40048 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2fa36 │ │ │ │ + @ instruction: 0xe9a40049 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14b070 │ │ │ │ + bl 14ba38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fa0c │ │ │ │ + beq.n 2fa00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fa0c │ │ │ │ + cbnz r3, 2fa00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 2fa42 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 2fa36 │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 117b0c │ │ │ │ + bl 1185b8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2fa2a │ │ │ │ + cbz r0, 2fa1e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fa40 │ │ │ │ + beq.n 2fa34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 2fa40 │ │ │ │ + cbnz r3, 2fa34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 2fa4e │ │ │ │ - bl 80760 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 2fa42 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f88c │ │ │ │ - b.n 2f7ea │ │ │ │ + beq.w 2f880 │ │ │ │ + b.n 2f7de │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #16] │ │ │ │ strd sl, r3, [sp] │ │ │ │ mov r3, r9 │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 1e862c │ │ │ │ + bl 1ea608 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 2fa9a │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 2fa8e │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 2fa92 │ │ │ │ + bne.n 2fa86 │ │ │ │ pop {r4} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 2facc │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 2fac0 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 2fac6 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 2facc │ │ │ │ + bne.n 2faba │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 2fac0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 2fada │ │ │ │ + cbnz r0, 2face │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - cbz r0, 2fada │ │ │ │ + cbz r0, 2face │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 792cc │ │ │ │ + bl 79418 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21a1b4 <_Py_RestoreSignals@@Base+0x2214> │ │ │ │ + bl 21b998 <_Py_RestoreSignals@@Base+0x21a0> │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fb1a │ │ │ │ + beq.n 2fb0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2fb1a │ │ │ │ + cbnz r3, 2fb0e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str.w r1, [r3, #2724] @ 0xaa4 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 2fb4a │ │ │ │ + bne.n 2fb3e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 2fb68 │ │ │ │ - b.n 2fb62 │ │ │ │ + bne.n 2fb5c │ │ │ │ + b.n 2fb56 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41268 @ 0xa134 │ │ │ │ + movw r0, #42868 @ 0xa774 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2fb3c │ │ │ │ - b.n 2fba8 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 2fba8 │ │ │ │ + bne.n 2fb30 │ │ │ │ + b.n 2fb9c │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 2fb9c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 21b174 │ │ │ │ - cbz r0, 2fba8 │ │ │ │ + bl 21c58c <_Py_RestoreSignals@@Base+0x2d94> │ │ │ │ + cbz r0, 2fb9c │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ blx 293d0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2fba2 │ │ │ │ + cbz r0, 2fb96 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 2fba8 │ │ │ │ - bl e90c8 │ │ │ │ - cbz r0, 2fbac │ │ │ │ + bl f5e50 │ │ │ │ + b.n 2fb9c │ │ │ │ + bl e961c │ │ │ │ + cbz r0, 2fba0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2fbbe │ │ │ │ + b.n 2fbb2 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, sp │ │ │ │ blx 29db8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 2fc2c <_PyTraceMalloc_GetTraceback@@Base+0x4e> │ │ │ │ + bl 2fc20 <_PyTraceMalloc_GetTraceback@@Base+0x4e> │ │ │ │ add sp, #500 @ 0x1f4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ sub.w r1, r1, r3, lsl #3 │ │ │ │ - b.w 2fbde <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b.w 2fbd2 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -0002fbde <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +0002fbd2 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #56] @ (2fc28 <_PyTraceMalloc_GetTraceback@@Base+0x4a>) │ │ │ │ + ldr r5, [pc, #56] @ (2fc1c <_PyTraceMalloc_GetTraceback@@Base+0x4a>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2fcf4 <_PyTraceMalloc_GetTraceback@@Base+0x116> │ │ │ │ + bl 2fce8 <_PyTraceMalloc_GetTraceback@@Base+0x116> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 10378c │ │ │ │ - cbz r4, 2fc1c <_PyTraceMalloc_GetTraceback@@Base+0x3e> │ │ │ │ + bl 1040e8 │ │ │ │ + cbz r4, 2fc10 <_PyTraceMalloc_GetTraceback@@Base+0x3e> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2ff3c <_PyTraceMalloc_GetTraceback@@Base+0x35e> │ │ │ │ + b.w 2ff30 <_PyTraceMalloc_GetTraceback@@Base+0x35e> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r4, sp, #24 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ movs r0, #0 │ │ │ │ - bl e26cc │ │ │ │ - cbz r0, 2fcae <_PyTraceMalloc_GetTraceback@@Base+0xd0> │ │ │ │ + bl e2ba0 │ │ │ │ + cbz r0, 2fca2 <_PyTraceMalloc_GetTraceback@@Base+0xd0> │ │ │ │ mov r4, r0 │ │ │ │ movs r6, #1 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #24 │ │ │ │ blx 29494 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 2fcc2 <_PyTraceMalloc_GetTraceback@@Base+0xe4> │ │ │ │ + bne.n 2fcb6 <_PyTraceMalloc_GetTraceback@@Base+0xe4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 2fc7e <_PyTraceMalloc_GetTraceback@@Base+0xa0> │ │ │ │ + cbnz r5, 2fc72 <_PyTraceMalloc_GetTraceback@@Base+0xa0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fcae <_PyTraceMalloc_GetTraceback@@Base+0xd0> │ │ │ │ + beq.n 2fca2 <_PyTraceMalloc_GetTraceback@@Base+0xd0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2fcae <_PyTraceMalloc_GetTraceback@@Base+0xd0> │ │ │ │ - b.n 2fcaa <_PyTraceMalloc_GetTraceback@@Base+0xcc> │ │ │ │ - bl e53b8 │ │ │ │ + cbnz r3, 2fca2 <_PyTraceMalloc_GetTraceback@@Base+0xd0> │ │ │ │ + b.n 2fc9e <_PyTraceMalloc_GetTraceback@@Base+0xcc> │ │ │ │ + bl e58a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2fcb2 <_PyTraceMalloc_GetTraceback@@Base+0xd4> │ │ │ │ + bne.n 2fca6 <_PyTraceMalloc_GetTraceback@@Base+0xd4> │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 2fc98 <_PyTraceMalloc_GetTraceback@@Base+0xba> │ │ │ │ + beq.n 2fc8c <_PyTraceMalloc_GetTraceback@@Base+0xba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fc98 <_PyTraceMalloc_GetTraceback@@Base+0xba> │ │ │ │ + cbnz r3, 2fc8c <_PyTraceMalloc_GetTraceback@@Base+0xba> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fcae <_PyTraceMalloc_GetTraceback@@Base+0xd0> │ │ │ │ + beq.n 2fca2 <_PyTraceMalloc_GetTraceback@@Base+0xd0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2fcae <_PyTraceMalloc_GetTraceback@@Base+0xd0> │ │ │ │ + cbnz r3, 2fca2 <_PyTraceMalloc_GetTraceback@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2fcc8 <_PyTraceMalloc_GetTraceback@@Base+0xea> │ │ │ │ + b.n 2fcbc <_PyTraceMalloc_GetTraceback@@Base+0xea> │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 2fcc2 <_PyTraceMalloc_GetTraceback@@Base+0xe4> │ │ │ │ + beq.n 2fcb6 <_PyTraceMalloc_GetTraceback@@Base+0xe4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fcc2 <_PyTraceMalloc_GetTraceback@@Base+0xe4> │ │ │ │ + cbnz r3, 2fcb6 <_PyTraceMalloc_GetTraceback@@Base+0xe4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne.n 2fc52 <_PyTraceMalloc_GetTraceback@@Base+0x74> │ │ │ │ + bne.n 2fc46 <_PyTraceMalloc_GetTraceback@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 105c88 <_PyObject_SetManagedDict@@Base+0xe8> │ │ │ │ + bl 1065f0 <_PyObject_SetManagedDict@@Base+0xe8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #64] @ (2fd38 <_PyTraceMalloc_GetTraceback@@Base+0x15a>) │ │ │ │ + ldr r3, [pc, #64] @ (2fd2c <_PyTraceMalloc_GetTraceback@@Base+0x15a>) │ │ │ │ ldr.w r2, [r3, #1292] @ 0x50c │ │ │ │ - cbz r2, 2fd32 <_PyTraceMalloc_GetTraceback@@Base+0x154> │ │ │ │ + cbz r2, 2fd26 <_PyTraceMalloc_GetTraceback@@Base+0x154> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 2fd16 <_PyTraceMalloc_GetTraceback@@Base+0x138> │ │ │ │ + cbnz r0, 2fd0a <_PyTraceMalloc_GetTraceback@@Base+0x138> │ │ │ │ ldr.w r0, [r3, #1384] @ 0x568 │ │ │ │ - b.n 2fd1e <_PyTraceMalloc_GetTraceback@@Base+0x140> │ │ │ │ + b.n 2fd12 <_PyTraceMalloc_GetTraceback@@Base+0x140> │ │ │ │ ldr.w r0, [r3, #1388] @ 0x56c │ │ │ │ - bl 71674 <_Py_hashtable_get@@Base> │ │ │ │ - cbnz r0, 2fd24 <_PyTraceMalloc_GetTraceback@@Base+0x146> │ │ │ │ + bl 71828 <_Py_hashtable_get@@Base> │ │ │ │ + cbnz r0, 2fd18 <_PyTraceMalloc_GetTraceback@@Base+0x146> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2fd30 <_PyTraceMalloc_GetTraceback@@Base+0x152> │ │ │ │ + b.n 2fd24 <_PyTraceMalloc_GetTraceback@@Base+0x152> │ │ │ │ mov r1, r4 │ │ │ │ - bl 71674 <_Py_hashtable_get@@Base> │ │ │ │ + bl 71828 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fd20 <_PyTraceMalloc_GetTraceback@@Base+0x142> │ │ │ │ + beq.n 2fd14 <_PyTraceMalloc_GetTraceback@@Base+0x142> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - cbz r0, 2fd5e <_PyTraceMalloc_GetTraceback@@Base+0x180> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ - movt r3, #11 │ │ │ │ - push {r4} │ │ │ │ - cmp r1, r3 │ │ │ │ - mov r4, r1 │ │ │ │ - bne.n 2fd56 <_PyTraceMalloc_GetTraceback@@Base+0x178> │ │ │ │ - pop {r4} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - mov r3, r4 │ │ │ │ - mov r1, r2 │ │ │ │ - pop {r4} │ │ │ │ - bx r3 │ │ │ │ - bx lr │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 2fd7e <_PyTraceMalloc_GetTraceback@@Base+0x1a0> │ │ │ │ + cbz r3, 2fd4e <_PyTraceMalloc_GetTraceback@@Base+0x17c> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 2fd8e <_PyTraceMalloc_GetTraceback@@Base+0x1b0> │ │ │ │ + b.n 2fd5e <_PyTraceMalloc_GetTraceback@@Base+0x18c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 2fd8c <_PyTraceMalloc_GetTraceback@@Base+0x1ae> │ │ │ │ + ble.n 2fd5c <_PyTraceMalloc_GetTraceback@@Base+0x18a> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 2fd88 <_PyTraceMalloc_GetTraceback@@Base+0x1aa> │ │ │ │ - cbnz r1, 2fdae <_PyTraceMalloc_GetTraceback@@Base+0x1d0> │ │ │ │ + bne.n 2fd58 <_PyTraceMalloc_GetTraceback@@Base+0x186> │ │ │ │ + cbnz r1, 2fd7e <_PyTraceMalloc_GetTraceback@@Base+0x1ac> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2fd8e <_PyTraceMalloc_GetTraceback@@Base+0x1b0> │ │ │ │ + b.n 2fd5e <_PyTraceMalloc_GetTraceback@@Base+0x18c> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #424] @ (2ff38 <_PyTraceMalloc_GetTraceback@@Base+0x35a>) │ │ │ │ + ldr r1, [pc, #424] @ (2ff08 <_PyTraceMalloc_GetTraceback@@Base+0x336>) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 2fdb4 <_PyTraceMalloc_GetTraceback@@Base+0x1d6> │ │ │ │ - b.n 2fe50 <_PyTraceMalloc_GetTraceback@@Base+0x272> │ │ │ │ + cbnz r0, 2fd84 <_PyTraceMalloc_GetTraceback@@Base+0x1b2> │ │ │ │ + b.n 2fe20 <_PyTraceMalloc_GetTraceback@@Base+0x24e> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r5, r4 │ │ │ │ ldr.w r9, [r6] │ │ │ │ subs r4, r5, #1 │ │ │ │ - beq.n 2fe98 <_PyTraceMalloc_GetTraceback@@Base+0x2ba> │ │ │ │ + beq.n 2fe68 <_PyTraceMalloc_GetTraceback@@Base+0x296> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 2fdd0 <_PyTraceMalloc_GetTraceback@@Base+0x1f2> │ │ │ │ - bl c7668 │ │ │ │ + cbz r0, 2fda0 <_PyTraceMalloc_GetTraceback@@Base+0x1ce> │ │ │ │ + bl c7b88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 2fe50 <_PyTraceMalloc_GetTraceback@@Base+0x272> │ │ │ │ + blt.n 2fe20 <_PyTraceMalloc_GetTraceback@@Base+0x24e> │ │ │ │ subs r4, r5, #2 │ │ │ │ - bne.n 2fdd2 <_PyTraceMalloc_GetTraceback@@Base+0x1f4> │ │ │ │ - b.n 2feac <_PyTraceMalloc_GetTraceback@@Base+0x2ce> │ │ │ │ + bne.n 2fda2 <_PyTraceMalloc_GetTraceback@@Base+0x1d0> │ │ │ │ + b.n 2fe7c <_PyTraceMalloc_GetTraceback@@Base+0x2aa> │ │ │ │ movs r7, #1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 2fe20 <_PyTraceMalloc_GetTraceback@@Base+0x242> │ │ │ │ + cbz r3, 2fdf0 <_PyTraceMalloc_GetTraceback@@Base+0x21e> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 2fdfc <_PyTraceMalloc_GetTraceback@@Base+0x21e> │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 2fdcc <_PyTraceMalloc_GetTraceback@@Base+0x1fa> │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #27344 @ 0x6ad0 │ │ │ │ + movw r1, #28944 @ 0x7110 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #40596 @ 0x9e94 │ │ │ │ + movw r0, #42196 @ 0xa4d4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 2fe50 <_PyTraceMalloc_GetTraceback@@Base+0x272> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 2fe20 <_PyTraceMalloc_GetTraceback@@Base+0x24e> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 2fe50 <_PyTraceMalloc_GetTraceback@@Base+0x272> │ │ │ │ + cbz r0, 2fe20 <_PyTraceMalloc_GetTraceback@@Base+0x24e> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 2fe6c <_PyTraceMalloc_GetTraceback@@Base+0x28e> │ │ │ │ + bne.n 2fe3c <_PyTraceMalloc_GetTraceback@@Base+0x26a> │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 2fe28 <_PyTraceMalloc_GetTraceback@@Base+0x24a> │ │ │ │ - movw r5, #65032 @ 0xfe08 │ │ │ │ - movt r5, #39 @ 0x27 │ │ │ │ - b.n 2febc <_PyTraceMalloc_GetTraceback@@Base+0x2de> │ │ │ │ - movw sl, #35180 @ 0x896c │ │ │ │ + bne.n 2fdf8 <_PyTraceMalloc_GetTraceback@@Base+0x226> │ │ │ │ + movw r5, #1096 @ 0x448 │ │ │ │ + movt r5, #40 @ 0x28 │ │ │ │ + b.n 2fe8c <_PyTraceMalloc_GetTraceback@@Base+0x2ba> │ │ │ │ + movw sl, #36780 @ 0x8fac │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - cbz r3, 2fe8c <_PyTraceMalloc_GetTraceback@@Base+0x2ae> │ │ │ │ + cbz r3, 2fe5c <_PyTraceMalloc_GetTraceback@@Base+0x28a> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 2fe54 <_PyTraceMalloc_GetTraceback@@Base+0x276> │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 2fe24 <_PyTraceMalloc_GetTraceback@@Base+0x252> │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #27364 @ 0x6ae4 │ │ │ │ + movw r1, #28964 @ 0x7124 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #40596 @ 0x9e94 │ │ │ │ + movw r0, #42196 @ 0xa4d4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2ff2e <_PyTraceMalloc_GetTraceback@@Base+0x350> │ │ │ │ + b.n 2fefe <_PyTraceMalloc_GetTraceback@@Base+0x32c> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fe50 <_PyTraceMalloc_GetTraceback@@Base+0x272> │ │ │ │ + beq.n 2fe20 <_PyTraceMalloc_GetTraceback@@Base+0x24e> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2fe84 <_PyTraceMalloc_GetTraceback@@Base+0x2a6> │ │ │ │ + beq.n 2fe54 <_PyTraceMalloc_GetTraceback@@Base+0x282> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 2fe50 <_PyTraceMalloc_GetTraceback@@Base+0x272> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 2fe20 <_PyTraceMalloc_GetTraceback@@Base+0x24e> │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 2fe94 <_PyTraceMalloc_GetTraceback@@Base+0x2b6> │ │ │ │ + bne.n 2fe64 <_PyTraceMalloc_GetTraceback@@Base+0x292> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2febc <_PyTraceMalloc_GetTraceback@@Base+0x2de> │ │ │ │ - movw r5, #65032 @ 0xfe08 │ │ │ │ - movt r5, #39 @ 0x27 │ │ │ │ + b.n 2fe8c <_PyTraceMalloc_GetTraceback@@Base+0x2ba> │ │ │ │ + movw r5, #1096 @ 0x448 │ │ │ │ + movt r5, #40 @ 0x28 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ - b.n 2febc <_PyTraceMalloc_GetTraceback@@Base+0x2de> │ │ │ │ - movw r5, #65032 @ 0xfe08 │ │ │ │ - movt r5, #39 @ 0x27 │ │ │ │ - movw sl, #35180 @ 0x896c │ │ │ │ + b.n 2fe8c <_PyTraceMalloc_GetTraceback@@Base+0x2ba> │ │ │ │ + movw r5, #1096 @ 0x448 │ │ │ │ + movt r5, #40 @ 0x28 │ │ │ │ + movw sl, #36780 @ 0x8fac │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ movs r7, #1 │ │ │ │ - b.n 2febc <_PyTraceMalloc_GetTraceback@@Base+0x2de> │ │ │ │ - movw r5, #65032 @ 0xfe08 │ │ │ │ - movt r5, #39 @ 0x27 │ │ │ │ - movw sl, #35180 @ 0x896c │ │ │ │ + b.n 2fe8c <_PyTraceMalloc_GetTraceback@@Base+0x2ba> │ │ │ │ + movw r5, #1096 @ 0x448 │ │ │ │ + movt r5, #40 @ 0x28 │ │ │ │ + movw sl, #36780 @ 0x8fac │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ mov r0, r8 │ │ │ │ - bl 21bf10 │ │ │ │ + bl 21d328 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fe50 <_PyTraceMalloc_GetTraceback@@Base+0x272> │ │ │ │ + beq.n 2fe20 <_PyTraceMalloc_GetTraceback@@Base+0x24e> │ │ │ │ mov r1, r9 │ │ │ │ - bl 21c200 │ │ │ │ + bl 21d614 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2ff26 <_PyTraceMalloc_GetTraceback@@Base+0x348> │ │ │ │ + beq.n 2fef6 <_PyTraceMalloc_GetTraceback@@Base+0x324> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 21c380 │ │ │ │ + bl 21d76c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2ff26 <_PyTraceMalloc_GetTraceback@@Base+0x348> │ │ │ │ + beq.n 2fef6 <_PyTraceMalloc_GetTraceback@@Base+0x324> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 2feee <_PyTraceMalloc_GetTraceback@@Base+0x310> │ │ │ │ - cbnz r4, 2fef4 <_PyTraceMalloc_GetTraceback@@Base+0x316> │ │ │ │ + beq.n 2febe <_PyTraceMalloc_GetTraceback@@Base+0x2ec> │ │ │ │ + cbnz r4, 2fec4 <_PyTraceMalloc_GetTraceback@@Base+0x2f2> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #112] @ 0x70 │ │ │ │ - b.n 2fefe <_PyTraceMalloc_GetTraceback@@Base+0x320> │ │ │ │ + b.n 2fece <_PyTraceMalloc_GetTraceback@@Base+0x2fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 8865c │ │ │ │ + bl 88864 │ │ │ │ str r0, [r6, #112] @ 0x70 │ │ │ │ - cbz r0, 2ff26 <_PyTraceMalloc_GetTraceback@@Base+0x348> │ │ │ │ + cbz r0, 2fef6 <_PyTraceMalloc_GetTraceback@@Base+0x324> │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ mov r1, r6 │ │ │ │ str.w r7, [r6, #140] @ 0x8c │ │ │ │ - bl 17fa98 <_PyEval_MatchClass@@Base+0xd64> │ │ │ │ + bl 18124c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ff2e <_PyTraceMalloc_GetTraceback@@Base+0x350> │ │ │ │ + beq.n 2fefe <_PyTraceMalloc_GetTraceback@@Base+0x32c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2ff2e <_PyTraceMalloc_GetTraceback@@Base+0x350> │ │ │ │ + cbnz r3, 2fefe <_PyTraceMalloc_GetTraceback@@Base+0x32c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2ff2e <_PyTraceMalloc_GetTraceback@@Base+0x350> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2fefe <_PyTraceMalloc_GetTraceback@@Base+0x32c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 79388 │ │ │ │ - b.n 2fe50 <_PyTraceMalloc_GetTraceback@@Base+0x272> │ │ │ │ + bl 794d4 │ │ │ │ + b.n 2fe20 <_PyTraceMalloc_GetTraceback@@Base+0x24e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - mcrr 0, 4, r0, ip, cr8 │ │ │ │ + mcrr 0, 4, r0, ip, cr9 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + cbz r0, 2ff2e <_PyTraceMalloc_GetTraceback@@Base+0x35c> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ + movt r3, #11 │ │ │ │ + push {r4} │ │ │ │ + cmp r1, r3 │ │ │ │ + mov r4, r1 │ │ │ │ + bne.n 2ff26 <_PyTraceMalloc_GetTraceback@@Base+0x354> │ │ │ │ + pop {r4} │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + mov r3, r4 │ │ │ │ + mov r1, r2 │ │ │ │ + pop {r4} │ │ │ │ + bx r3 │ │ │ │ + bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r1, 2ff6a <_PyTraceMalloc_GetTraceback@@Base+0x38c> │ │ │ │ + cbz r1, 2ff5e <_PyTraceMalloc_GetTraceback@@Base+0x38c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 71674 <_Py_hashtable_get@@Base> │ │ │ │ + bl 71828 <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2ff6a <_PyTraceMalloc_GetTraceback@@Base+0x38c> │ │ │ │ + cbz r0, 2ff5e <_PyTraceMalloc_GetTraceback@@Base+0x38c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 30022 <_PyTraceMalloc_GetTraceback@@Base+0x444> │ │ │ │ - b.n 30026 <_PyTraceMalloc_GetTraceback@@Base+0x448> │ │ │ │ + bne.n 30016 <_PyTraceMalloc_GetTraceback@@Base+0x444> │ │ │ │ + b.n 3001a <_PyTraceMalloc_GetTraceback@@Base+0x448> │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2ffd4 <_PyTraceMalloc_GetTraceback@@Base+0x3f6> │ │ │ │ + cbz r0, 2ffc8 <_PyTraceMalloc_GetTraceback@@Base+0x3f6> │ │ │ │ add.w sl, r0, #8 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r9, #0 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 2ffac <_PyTraceMalloc_GetTraceback@@Base+0x3ce> │ │ │ │ + b.n 2ffa0 <_PyTraceMalloc_GetTraceback@@Base+0x3ce> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r8, r8, #8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp r2, fp │ │ │ │ it ne │ │ │ │ strne r1, [r3, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ - bl 7ee1c │ │ │ │ - cbz r0, 2ffd8 <_PyTraceMalloc_GetTraceback@@Base+0x3fa> │ │ │ │ + bl 7f010 │ │ │ │ + cbz r0, 2ffcc <_PyTraceMalloc_GetTraceback@@Base+0x3fa> │ │ │ │ add.w r9, r9, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ str.w r5, [sl, #4]! │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r9 │ │ │ │ - ble.n 2fff2 <_PyTraceMalloc_GetTraceback@@Base+0x414> │ │ │ │ - bl 72fb4 │ │ │ │ + ble.n 2ffe6 <_PyTraceMalloc_GetTraceback@@Base+0x414> │ │ │ │ + bl 73164 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ff84 <_PyTraceMalloc_GetTraceback@@Base+0x3a6> │ │ │ │ + bne.n 2ff78 <_PyTraceMalloc_GetTraceback@@Base+0x3a6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ffd4 <_PyTraceMalloc_GetTraceback@@Base+0x3f6> │ │ │ │ + beq.n 2ffc8 <_PyTraceMalloc_GetTraceback@@Base+0x3f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2ffd4 <_PyTraceMalloc_GetTraceback@@Base+0x3f6> │ │ │ │ + cbnz r3, 2ffc8 <_PyTraceMalloc_GetTraceback@@Base+0x3f6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 30026 <_PyTraceMalloc_GetTraceback@@Base+0x448> │ │ │ │ + b.n 3001a <_PyTraceMalloc_GetTraceback@@Base+0x448> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ffbe <_PyTraceMalloc_GetTraceback@@Base+0x3e0> │ │ │ │ + beq.n 2ffb2 <_PyTraceMalloc_GetTraceback@@Base+0x3e0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ffbe <_PyTraceMalloc_GetTraceback@@Base+0x3e0> │ │ │ │ + bne.n 2ffb2 <_PyTraceMalloc_GetTraceback@@Base+0x3e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2ffbe <_PyTraceMalloc_GetTraceback@@Base+0x3e0> │ │ │ │ - cbz r7, 30026 <_PyTraceMalloc_GetTraceback@@Base+0x448> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2ffb2 <_PyTraceMalloc_GetTraceback@@Base+0x3e0> │ │ │ │ + cbz r7, 3001a <_PyTraceMalloc_GetTraceback@@Base+0x448> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7204c <_Py_hashtable_set@@Base> │ │ │ │ + bl 721fc <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3001e <_PyTraceMalloc_GetTraceback@@Base+0x440> │ │ │ │ + bne.n 30012 <_PyTraceMalloc_GetTraceback@@Base+0x440> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30018 <_PyTraceMalloc_GetTraceback@@Base+0x43a> │ │ │ │ + beq.n 3000c <_PyTraceMalloc_GetTraceback@@Base+0x43a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 30018 <_PyTraceMalloc_GetTraceback@@Base+0x43a> │ │ │ │ + cbnz r3, 3000c <_PyTraceMalloc_GetTraceback@@Base+0x43a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 2ffd4 <_PyTraceMalloc_GetTraceback@@Base+0x3f6> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 2ffc8 <_PyTraceMalloc_GetTraceback@@Base+0x3f6> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30026 <_PyTraceMalloc_GetTraceback@@Base+0x448> │ │ │ │ + beq.n 3001a <_PyTraceMalloc_GetTraceback@@Base+0x448> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 3005c <_PyTraceMalloc_GetTraceback@@Base+0x47e> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 30050 <_PyTraceMalloc_GetTraceback@@Base+0x47e> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 30056 <_PyTraceMalloc_GetTraceback@@Base+0x478> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 3005c <_PyTraceMalloc_GetTraceback@@Base+0x47e> │ │ │ │ + bne.n 3004a <_PyTraceMalloc_GetTraceback@@Base+0x478> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 30050 <_PyTraceMalloc_GetTraceback@@Base+0x47e> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3006a <_PyTraceMalloc_GetTraceback@@Base+0x48c> │ │ │ │ + cbnz r0, 3005e <_PyTraceMalloc_GetTraceback@@Base+0x48c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1365bc │ │ │ │ + b.w 1370dc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003006c <_PyInterpreterState_RequireIDRef@@Base>: │ │ │ │ +00030060 <_PyInterpreterState_RequireIDRef@@Base>: │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ str.w r1, [r0, #3664] @ 0xe50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ @@ -8042,311 +8037,311 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 300bc <_PyInterpreterState_RequireIDRef@@Base+0x50> │ │ │ │ + bne.n 300b0 <_PyInterpreterState_RequireIDRef@@Base+0x50> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 300da <_PyInterpreterState_RequireIDRef@@Base+0x6e> │ │ │ │ - b.n 300d4 <_PyInterpreterState_RequireIDRef@@Base+0x68> │ │ │ │ + bne.n 300ce <_PyInterpreterState_RequireIDRef@@Base+0x6e> │ │ │ │ + b.n 300c8 <_PyInterpreterState_RequireIDRef@@Base+0x68> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11148 @ 0x2b8c │ │ │ │ + movw r0, #12748 @ 0x31cc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 300ae <_PyInterpreterState_RequireIDRef@@Base+0x42> │ │ │ │ - b.n 30108 <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 30108 <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ + bne.n 300a2 <_PyInterpreterState_RequireIDRef@@Base+0x42> │ │ │ │ + b.n 300fc <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 300fc <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 30108 <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ + blt.n 300fc <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29a00 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3010c <_PyInterpreterState_RequireIDRef@@Base+0xa0> │ │ │ │ + bge.n 30100 <_PyInterpreterState_RequireIDRef@@Base+0xa0> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 30114 <_PyInterpreterState_RequireIDRef@@Base+0xa8> │ │ │ │ + b.n 30108 <_PyInterpreterState_RequireIDRef@@Base+0xa8> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 30134 <_PyInterpreterState_RequireIDRef@@Base+0xc8> │ │ │ │ + cbz r3, 30128 <_PyInterpreterState_RequireIDRef@@Base+0xc8> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 30144 <_PyInterpreterState_RequireIDRef@@Base+0xd8> │ │ │ │ + b.n 30138 <_PyInterpreterState_RequireIDRef@@Base+0xd8> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 30142 <_PyInterpreterState_RequireIDRef@@Base+0xd6> │ │ │ │ + ble.n 30136 <_PyInterpreterState_RequireIDRef@@Base+0xd6> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3013e <_PyInterpreterState_RequireIDRef@@Base+0xd2> │ │ │ │ - cbnz r1, 30160 <_PyInterpreterState_RequireIDRef@@Base+0xf4> │ │ │ │ + bne.n 30132 <_PyInterpreterState_RequireIDRef@@Base+0xd2> │ │ │ │ + cbnz r1, 30154 <_PyInterpreterState_RequireIDRef@@Base+0xf4> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 30144 <_PyInterpreterState_RequireIDRef@@Base+0xd8> │ │ │ │ + b.n 30138 <_PyInterpreterState_RequireIDRef@@Base+0xd8> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #216] @ (30220 <_PyInterpreterState_RequireIDRef@@Base+0x1b4>) │ │ │ │ + ldr r1, [pc, #216] @ (30214 <_PyInterpreterState_RequireIDRef@@Base+0x1b4>) │ │ │ │ add r2, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 30166 <_PyInterpreterState_RequireIDRef@@Base+0xfa> │ │ │ │ - b.n 301d0 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 3015a <_PyInterpreterState_RequireIDRef@@Base+0xfa> │ │ │ │ + b.n 301c4 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ add r6, r5 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 30178 <_PyInterpreterState_RequireIDRef@@Base+0x10c> │ │ │ │ + beq.n 3016c <_PyInterpreterState_RequireIDRef@@Base+0x10c> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 301d0 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ + blt.n 301c4 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3018a <_PyInterpreterState_RequireIDRef@@Base+0x11e> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 301d0 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ - ldr r3, [pc, #152] @ (30224 <_PyInterpreterState_RequireIDRef@@Base+0x1b8>) │ │ │ │ + bne.n 3017e <_PyInterpreterState_RequireIDRef@@Base+0x11e> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 301c4 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ + ldr r3, [pc, #152] @ (30218 <_PyInterpreterState_RequireIDRef@@Base+0x1b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ - bl 6d04c │ │ │ │ + bl 6d0a4 │ │ │ │ ldr.w r3, [r5, #640] @ 0x280 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 301b8 <_PyInterpreterState_RequireIDRef@@Base+0x14c> │ │ │ │ + bne.n 301ac <_PyInterpreterState_RequireIDRef@@Base+0x14c> │ │ │ │ ldr.w r3, [r5, #624] @ 0x270 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 301b8 <_PyInterpreterState_RequireIDRef@@Base+0x14c> │ │ │ │ + bne.n 301ac <_PyInterpreterState_RequireIDRef@@Base+0x14c> │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 301d4 <_PyInterpreterState_RequireIDRef@@Base+0x168> │ │ │ │ - b.n 30208 <_PyInterpreterState_RequireIDRef@@Base+0x19c> │ │ │ │ + bne.n 301c8 <_PyInterpreterState_RequireIDRef@@Base+0x168> │ │ │ │ + b.n 301fc <_PyInterpreterState_RequireIDRef@@Base+0x19c> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #38984 @ 0x9848 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #40584 @ 0x9e88 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12d3ac <_PyErr_SetString@@Base> │ │ │ │ + bl 12decc <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 30218 <_PyInterpreterState_RequireIDRef@@Base+0x1ac> │ │ │ │ + b.n 3020c <_PyInterpreterState_RequireIDRef@@Base+0x1ac> │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 30228 <_Py_fstat@@Base> │ │ │ │ + bl 3021c <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 301d0 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ + bne.n 301c4 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ - bl 30268 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 3025c <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 301d0 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ - cbz r0, 30208 <_PyInterpreterState_RequireIDRef@@Base+0x19c> │ │ │ │ + beq.n 301c4 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ + cbz r0, 301fc <_PyInterpreterState_RequireIDRef@@Base+0x19c> │ │ │ │ movw r1, #6512 @ 0x1970 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #39048 @ 0x9888 │ │ │ │ + movw r2, #40648 @ 0x9ec8 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1f10fc <_PyErr_Format@@Base> │ │ │ │ - b.n 301d0 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ + bl 1f30e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 301c4 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ ldr.w r0, [r5, #1388] @ 0x56c │ │ │ │ str.w r4, [r5, #1388] @ 0x56c │ │ │ │ str.w r6, [r5, #1392] @ 0x570 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 13, cr0, cr0, cr8, {2} │ │ │ │ + vhadd.s8 q0, q4, │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00030228 <_Py_fstat@@Base>: │ │ │ │ +0003021c <_Py_fstat@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2974c <__fstat64_time64@plt+0x4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - cbz r4, 30264 <_Py_fstat@@Base+0x3c> │ │ │ │ + bl 9af44 │ │ │ │ + cbz r4, 30258 <_Py_fstat@@Base+0x3c> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ blx 29298 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 30296 <_Py_fstat@@Base+0x6e> │ │ │ │ + bge.n 3028a <_Py_fstat@@Base+0x6e> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3029e <_Py_fstat@@Base+0x76> │ │ │ │ + b.n 30292 <_Py_fstat@@Base+0x76> │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov fp, r0 │ │ │ │ adds r4, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r4, [r0, #88] @ 0x58 │ │ │ │ - bne.n 302c6 <_Py_fstat@@Base+0x9e> │ │ │ │ - bl 272098 │ │ │ │ + bne.n 302ba <_Py_fstat@@Base+0x9e> │ │ │ │ + bl 2726f8 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 302d6 <_Py_fstat@@Base+0xae> │ │ │ │ + cbz r2, 302ca <_Py_fstat@@Base+0xae> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 303e8 <_Py_fstat@@Base+0x1c0> │ │ │ │ + b.n 303dc <_Py_fstat@@Base+0x1c0> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 30550 <_Py_fstat@@Base+0x328> │ │ │ │ + bl 30544 <_Py_fstat@@Base+0x328> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 303da <_Py_fstat@@Base+0x1b2> │ │ │ │ + beq.n 303ce <_Py_fstat@@Base+0x1b2> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 30300 <_Py_fstat@@Base+0xd8> │ │ │ │ + bne.n 302f4 <_Py_fstat@@Base+0xd8> │ │ │ │ mov r0, fp │ │ │ │ - bl 272098 │ │ │ │ + bl 2726f8 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 30368 <_Py_fstat@@Base+0x140> │ │ │ │ + cbnz r2, 3035c <_Py_fstat@@Base+0x140> │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3035e <_Py_fstat@@Base+0x136> │ │ │ │ + cbz r0, 30352 <_Py_fstat@@Base+0x136> │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ - cbz r5, 30374 <_Py_fstat@@Base+0x14c> │ │ │ │ - b.n 30368 <_Py_fstat@@Base+0x140> │ │ │ │ + cbz r5, 30368 <_Py_fstat@@Base+0x14c> │ │ │ │ + b.n 3035c <_Py_fstat@@Base+0x140> │ │ │ │ mov r0, fp │ │ │ │ - bl 30550 <_Py_fstat@@Base+0x328> │ │ │ │ + bl 30544 <_Py_fstat@@Base+0x328> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 30346 <_Py_fstat@@Base+0x11e> │ │ │ │ + cbz r0, 3033a <_Py_fstat@@Base+0x11e> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 3037a <_Py_fstat@@Base+0x152> │ │ │ │ + cbnz r2, 3036e <_Py_fstat@@Base+0x152> │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 3039a <_Py_fstat@@Base+0x172> │ │ │ │ + beq.n 3038e <_Py_fstat@@Base+0x172> │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3031c <_Py_fstat@@Base+0xf4> │ │ │ │ + bne.n 30310 <_Py_fstat@@Base+0xf4> │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl b462c │ │ │ │ + bl b490c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 303ac <_Py_fstat@@Base+0x184> │ │ │ │ + cbnz r0, 303a0 <_Py_fstat@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 303da <_Py_fstat@@Base+0x1b2> │ │ │ │ + b.n 303ce <_Py_fstat@@Base+0x1b2> │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 3033a <_Py_fstat@@Base+0x112> │ │ │ │ - bl 80760 │ │ │ │ + b.n 3032e <_Py_fstat@@Base+0x112> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3032c <_Py_fstat@@Base+0x104> │ │ │ │ + beq.n 30320 <_Py_fstat@@Base+0x104> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 303da <_Py_fstat@@Base+0x1b2> │ │ │ │ + b.n 303ce <_Py_fstat@@Base+0x1b2> │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 85e9c │ │ │ │ + bl 860ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30358 <_Py_fstat@@Base+0x130> │ │ │ │ + beq.n 3034c <_Py_fstat@@Base+0x130> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 30330 <_Py_fstat@@Base+0x108> │ │ │ │ + b.n 30324 <_Py_fstat@@Base+0x108> │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 303be <_Py_fstat@@Base+0x196> │ │ │ │ + ble.n 303b2 <_Py_fstat@@Base+0x196> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 303ac <_Py_fstat@@Base+0x184> │ │ │ │ + b.n 303a0 <_Py_fstat@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl c5734 <_PyArg_CheckPositional@@Base+0x1c48> │ │ │ │ - b.n 303e2 <_Py_fstat@@Base+0x1ba> │ │ │ │ + bl c5a2c <_PyArg_CheckPositional@@Base+0x1c48> │ │ │ │ + b.n 303d6 <_Py_fstat@@Base+0x1ba> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ @@ -8356,277 +8351,279 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 30414 <_Py_fstat@@Base+0x1ec> │ │ │ │ + cbz r3, 30408 <_Py_fstat@@Base+0x1ec> │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 30416 <_Py_fstat@@Base+0x1ee> │ │ │ │ + b.n 3040a <_Py_fstat@@Base+0x1ee> │ │ │ │ mov r8, r3 │ │ │ │ - movw r4, #5896 @ 0x1708 │ │ │ │ - movt r4, #67 @ 0x43 │ │ │ │ - add r5, sp, #76 @ 0x4c │ │ │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - ldmia.w r4, {r0, r1, r2} │ │ │ │ - stmia.w r5, {r0, r1, r2} │ │ │ │ + ldr r5, [pc, #304] @ (3053c <_Py_fstat@@Base+0x320>) │ │ │ │ + add r4, sp, #76 @ 0x4c │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldmia.w r5, {r0, r1, r2} │ │ │ │ + stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 30448 <_Py_fstat@@Base+0x220> │ │ │ │ + bne.n 30436 <_Py_fstat@@Base+0x21a> │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 30448 <_Py_fstat@@Base+0x220> │ │ │ │ + ble.n 30436 <_Py_fstat@@Base+0x21a> │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 30448 <_Py_fstat@@Base+0x220> │ │ │ │ - cbnz r6, 3046c <_Py_fstat@@Base+0x244> │ │ │ │ - ldr r1, [pc, #256] @ (3054c <_Py_fstat@@Base+0x324>) │ │ │ │ + bne.n 30436 <_Py_fstat@@Base+0x21a> │ │ │ │ + cbnz r6, 3045a <_Py_fstat@@Base+0x23e> │ │ │ │ + ldr r1, [pc, #264] @ (30540 <_Py_fstat@@Base+0x324>) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ movs r1, #3 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3046c <_Py_fstat@@Base+0x244> │ │ │ │ + cbnz r0, 3045a <_Py_fstat@@Base+0x23e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3053e <_Py_fstat@@Base+0x316> │ │ │ │ + b.n 3052c <_Py_fstat@@Base+0x310> │ │ │ │ add.w r5, r8, r9 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ subs r4, r5, #3 │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30468 <_Py_fstat@@Base+0x240> │ │ │ │ + beq.n 30456 <_Py_fstat@@Base+0x23a> │ │ │ │ ldrd r9, r8, [r6, #4] │ │ │ │ - cbz r4, 304e4 <_Py_fstat@@Base+0x2bc> │ │ │ │ + cbz r4, 304d2 <_Py_fstat@@Base+0x2b6> │ │ │ │ ldr.w sl, [r6, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 30492 <_Py_fstat@@Base+0x26a> │ │ │ │ + beq.n 30480 <_Py_fstat@@Base+0x264> │ │ │ │ subs r4, r5, #4 │ │ │ │ - beq.n 304f2 <_Py_fstat@@Base+0x2ca> │ │ │ │ + beq.n 304e0 <_Py_fstat@@Base+0x2c4> │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 304a0 <_Py_fstat@@Base+0x278> │ │ │ │ + beq.n 3048e <_Py_fstat@@Base+0x272> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 304fe <_Py_fstat@@Base+0x2d6> │ │ │ │ + beq.n 304ec <_Py_fstat@@Base+0x2d0> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 304b4 <_Py_fstat@@Base+0x28c> │ │ │ │ - bl c7668 │ │ │ │ + cbz r0, 304a2 <_Py_fstat@@Base+0x286> │ │ │ │ + bl c7b88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 30468 <_Py_fstat@@Base+0x240> │ │ │ │ + blt.n 30456 <_Py_fstat@@Base+0x23a> │ │ │ │ subs r5, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 30508 <_Py_fstat@@Base+0x2e0> │ │ │ │ - b.n 304b8 <_Py_fstat@@Base+0x290> │ │ │ │ + beq.n 304f6 <_Py_fstat@@Base+0x2da> │ │ │ │ + b.n 304a6 <_Py_fstat@@Base+0x28a> │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 304cc <_Py_fstat@@Base+0x2a4> │ │ │ │ - bl c7668 │ │ │ │ + cbz r0, 304ba <_Py_fstat@@Base+0x29e> │ │ │ │ + bl c7b88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 30468 <_Py_fstat@@Base+0x240> │ │ │ │ + blt.n 30456 <_Py_fstat@@Base+0x23a> │ │ │ │ subs r3, r5, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq.n 30510 <_Py_fstat@@Base+0x2e8> │ │ │ │ - b.n 304d0 <_Py_fstat@@Base+0x2a8> │ │ │ │ + beq.n 304fe <_Py_fstat@@Base+0x2e2> │ │ │ │ + b.n 304be <_Py_fstat@@Base+0x2a2> │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - cbz r1, 304d8 <_Py_fstat@@Base+0x2b0> │ │ │ │ + cbz r1, 304c6 <_Py_fstat@@Base+0x2aa> │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 30516 <_Py_fstat@@Base+0x2ee> │ │ │ │ + beq.n 30504 <_Py_fstat@@Base+0x2e8> │ │ │ │ ldr r2, [r6, #32] │ │ │ │ - cbz r2, 304e0 <_Py_fstat@@Base+0x2b8> │ │ │ │ + cbz r2, 304ce <_Py_fstat@@Base+0x2b2> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 3051a <_Py_fstat@@Base+0x2f2> │ │ │ │ + beq.n 30508 <_Py_fstat@@Base+0x2ec> │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ - b.n 3051c <_Py_fstat@@Base+0x2f4> │ │ │ │ + b.n 3050a <_Py_fstat@@Base+0x2ee> │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 3051c <_Py_fstat@@Base+0x2f4> │ │ │ │ + b.n 3050a <_Py_fstat@@Base+0x2ee> │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 3051c <_Py_fstat@@Base+0x2f4> │ │ │ │ + b.n 3050a <_Py_fstat@@Base+0x2ee> │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 3051c <_Py_fstat@@Base+0x2f4> │ │ │ │ + b.n 3050a <_Py_fstat@@Base+0x2ee> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 3051c <_Py_fstat@@Base+0x2f4> │ │ │ │ + b.n 3050a <_Py_fstat@@Base+0x2ee> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 3051c <_Py_fstat@@Base+0x2f4> │ │ │ │ + b.n 3050a <_Py_fstat@@Base+0x2ee> │ │ │ │ mov r2, r3 │ │ │ │ - b.n 3051c <_Py_fstat@@Base+0x2f4> │ │ │ │ + b.n 3050a <_Py_fstat@@Base+0x2ee> │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ movs r0, #1 │ │ │ │ strd r5, r1, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ strd fp, r4, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 222540 │ │ │ │ + bl 2237ac │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - vmla.i16 d0, d8, d0[1] │ │ │ │ + nop │ │ │ │ + adds r4, r5, #4 │ │ │ │ + lsls r3, r0, #1 │ │ │ │ + vhadd.s32 q8, q0, │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 30572 <_Py_fstat@@Base+0x34a> │ │ │ │ - bl 272098 │ │ │ │ + bne.n 30566 <_Py_fstat@@Base+0x34a> │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3057e <_Py_fstat@@Base+0x356> │ │ │ │ + cbz r3, 30572 <_Py_fstat@@Base+0x356> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 305a0 <_Py_fstat@@Base+0x378> │ │ │ │ + b.n 30594 <_Py_fstat@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b6430 │ │ │ │ - cbnz r0, 3058e <_Py_fstat@@Base+0x366> │ │ │ │ + bl b670c │ │ │ │ + cbnz r0, 30582 <_Py_fstat@@Base+0x366> │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 3059c <_Py_fstat@@Base+0x374> │ │ │ │ + b.n 30590 <_Py_fstat@@Base+0x374> │ │ │ │ mov r0, r4 │ │ │ │ - bl 30a90 │ │ │ │ + bl 30a84 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 30588 <_Py_fstat@@Base+0x360> │ │ │ │ - ldr r0, [pc, #8] @ (305a4 <_Py_fstat@@Base+0x37c>) │ │ │ │ + bne.n 3057c <_Py_fstat@@Base+0x360> │ │ │ │ + ldr r0, [pc, #8] @ (30598 <_Py_fstat@@Base+0x37c>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r0, r3] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #152] @ (30650 <_Py_fstat@@Base+0x428>) │ │ │ │ + ldr r1, [pc, #152] @ (30644 <_Py_fstat@@Base+0x428>) │ │ │ │ sub sp, #8 │ │ │ │ - bl 90fcc │ │ │ │ - cbz r0, 305f6 <_Py_fstat@@Base+0x3ce> │ │ │ │ + bl 91228 │ │ │ │ + cbz r0, 305ea <_Py_fstat@@Base+0x3ce> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 305fa <_Py_fstat@@Base+0x3d2> │ │ │ │ + bmi.n 305ee <_Py_fstat@@Base+0x3d2> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #47136 @ 0xb820 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #48736 @ 0xbe60 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 305f6 <_Py_fstat@@Base+0x3ce> │ │ │ │ + beq.n 305ea <_Py_fstat@@Base+0x3ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 305f6 <_Py_fstat@@Base+0x3ce> │ │ │ │ + cbnz r3, 305ea <_Py_fstat@@Base+0x3ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3064c <_Py_fstat@@Base+0x424> │ │ │ │ - ldr r1, [pc, #88] @ (30654 <_Py_fstat@@Base+0x42c>) │ │ │ │ + b.n 30640 <_Py_fstat@@Base+0x424> │ │ │ │ + ldr r1, [pc, #88] @ (30648 <_Py_fstat@@Base+0x42c>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 82430 │ │ │ │ + bl 82628 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 30634 <_Py_fstat@@Base+0x40c> │ │ │ │ - bl 721b8 │ │ │ │ + cbnz r0, 30628 <_Py_fstat@@Base+0x40c> │ │ │ │ + bl 72368 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 30634 <_Py_fstat@@Base+0x40c> │ │ │ │ + cbz r0, 30628 <_Py_fstat@@Base+0x40c> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #64] @ (30654 <_Py_fstat@@Base+0x42c>) │ │ │ │ + ldr r1, [pc, #64] @ (30648 <_Py_fstat@@Base+0x42c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a508 │ │ │ │ - cbz r0, 30634 <_Py_fstat@@Base+0x40c> │ │ │ │ + bl 7a658 │ │ │ │ + cbz r0, 30628 <_Py_fstat@@Base+0x40c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30634 <_Py_fstat@@Base+0x40c> │ │ │ │ + beq.n 30628 <_Py_fstat@@Base+0x40c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 30634 <_Py_fstat@@Base+0x40c> │ │ │ │ + cbnz r3, 30628 <_Py_fstat@@Base+0x40c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3064a <_Py_fstat@@Base+0x422> │ │ │ │ + beq.n 3063e <_Py_fstat@@Base+0x422> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3064a <_Py_fstat@@Base+0x422> │ │ │ │ + cbnz r3, 3063e <_Py_fstat@@Base+0x422> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r3, pc, #224 @ (adr r3, 30734 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r0, pc, #0 @ (adr r0, 30658 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r3, pc, #224 @ (adr r3, 30728 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r0, pc, #0 @ (adr r0, 3064c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00030658 : │ │ │ │ +0003064c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movw r4, #20256 @ 0x4f20 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ + movt r4, #74 @ 0x4a │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ add.w r7, r4, #616 @ 0x268 │ │ │ │ - bl 6d04c │ │ │ │ + bl 6d0a4 │ │ │ │ str.w r0, [r4, #640] @ 0x280 │ │ │ │ - bl 223460 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + bl 2246cc <_PyParkingLot_AfterFork@@Base> │ │ │ │ add.w r0, r7, #4992 @ 0x1380 │ │ │ │ add.w r1, r4, #656 @ 0x290 │ │ │ │ sub.w r2, r0, #20 │ │ │ │ strd r1, r0, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #724] @ (3096c ) │ │ │ │ + ldr r0, [pc, #724] @ (30960 ) │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ add.w r1, r4, #664 @ 0x298 │ │ │ │ - ldr r2, [pc, #720] @ (30970 ) │ │ │ │ + ldr r2, [pc, #720] @ (30964 ) │ │ │ │ strd r1, r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ add.w r1, r4, #1616 @ 0x650 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ @@ -8634,331 +8631,331 @@ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add.w r1, r4, #1472 @ 0x5c0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ strb r0, [r1, #0] │ │ │ │ - bne.n 306bc │ │ │ │ + bne.n 306b0 │ │ │ │ ldr.w r5, [r4, #624] @ 0x270 │ │ │ │ - bl 6d8a0 │ │ │ │ - cbz r0, 306de │ │ │ │ + bl 6da28 │ │ │ │ + cbz r0, 306d2 │ │ │ │ ldr.w r3, [r4, #1412] @ 0x584 │ │ │ │ str.w r0, [r5, #3668] @ 0xe54 │ │ │ │ - cbnz r3, 306f0 │ │ │ │ - b.n 3070c │ │ │ │ - ldr r2, [pc, #660] @ (30974 ) │ │ │ │ - movw r3, #40408 @ 0x9dd8 │ │ │ │ + cbnz r3, 306e4 │ │ │ │ + b.n 30700 │ │ │ │ + ldr r2, [pc, #660] @ (30968 ) │ │ │ │ + movw r3, #41904 @ 0xa3b0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r0, [sp, #28] │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ - b.n 309b8 │ │ │ │ - ldr r0, [pc, #644] @ (30978 ) │ │ │ │ - bl 6d65c │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #636] @ (30978 ) │ │ │ │ - bl 1ab10c │ │ │ │ - ldr r0, [pc, #632] @ (30978 ) │ │ │ │ - bl 1a6494 │ │ │ │ + b.n 309ac │ │ │ │ + ldr r0, [pc, #644] @ (3096c ) │ │ │ │ + bl 6d7e4 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #636] @ (3096c ) │ │ │ │ + bl 1ad808 │ │ │ │ + ldr r0, [pc, #632] @ (3096c ) │ │ │ │ + bl 1a8cc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30998 │ │ │ │ - cbnz r5, 3071a │ │ │ │ + bne.w 3098c │ │ │ │ + cbnz r5, 3070e │ │ │ │ ldr.w r3, [r4, #1420] @ 0x58c │ │ │ │ - cbz r3, 30730 │ │ │ │ - ldr r0, [pc, #616] @ (3097c ) │ │ │ │ - bl 1ab10c │ │ │ │ - b.n 30730 │ │ │ │ - ldr r0, [pc, #604] @ (30978 ) │ │ │ │ + cbz r3, 30724 │ │ │ │ + ldr r0, [pc, #616] @ (30970 ) │ │ │ │ + bl 1ad808 │ │ │ │ + b.n 30724 │ │ │ │ + ldr r0, [pc, #604] @ (3096c ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 6e728 │ │ │ │ + bl 6e8dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3070c │ │ │ │ - movw r3, #40380 @ 0x9dbc │ │ │ │ + beq.n 30700 │ │ │ │ + movw r3, #41876 @ 0xa394 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - b.n 309a0 │ │ │ │ - ldr r0, [pc, #584] @ (3097c ) │ │ │ │ - bl 1a6494 │ │ │ │ - cbz r0, 3074c │ │ │ │ - ldr r2, [pc, #568] @ (30974 ) │ │ │ │ + b.n 30994 │ │ │ │ + ldr r0, [pc, #584] @ (30970 ) │ │ │ │ + bl 1a8cc4 │ │ │ │ + cbz r0, 30740 │ │ │ │ + ldr r2, [pc, #568] @ (30968 ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #63624 @ 0xf888 │ │ │ │ + movw r3, #65224 @ 0xfec8 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ - b.n 309b8 │ │ │ │ - bl 6d284 │ │ │ │ + b.n 309ac │ │ │ │ + bl 6d2dc │ │ │ │ ldr.w r5, [r4, #860] @ 0x35c │ │ │ │ - ldr.w fp, [pc, #568] @ 30990 │ │ │ │ + ldr.w fp, [pc, #568] @ 30984 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ cmp r5, fp │ │ │ │ - beq.n 307a4 │ │ │ │ + beq.n 30798 │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ cmp r9, r3 │ │ │ │ it eq │ │ │ │ cmpeq sl, r2 │ │ │ │ - beq.n 3079e │ │ │ │ + beq.n 30792 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 3079e │ │ │ │ + beq.n 30792 │ │ │ │ movs r3, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r0, r5, #37 @ 0x25 │ │ │ │ str r3, [r5, #32] │ │ │ │ strb.w r3, [r5, #38] @ 0x26 │ │ │ │ strb.w r8, [r5, #36] @ 0x24 │ │ │ │ - bl 1e280c <_PyEvent_Notify@@Base> │ │ │ │ + bl 1e4a04 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd r8, r8, [r5] │ │ │ │ - bl 20a4c8 │ │ │ │ + bl 20c204 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ - b.n 3075e │ │ │ │ - ldr.w r9, [pc, #492] @ 30994 │ │ │ │ + b.n 30752 │ │ │ │ + ldr.w r9, [pc, #492] @ 30988 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r6, [r8, r9] │ │ │ │ - cbnz r6, 307c0 │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ + cbnz r6, 307b4 │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #452] @ (30980 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 1abf24 │ │ │ │ + ldr r0, [pc, #452] @ (30974 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 6e8b0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ ldr.w r2, [r3, #3708] @ 0xe7c │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 307d6 │ │ │ │ + beq.n 307ca │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #3708] @ 0xe7c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 307f6 │ │ │ │ + cbz r0, 307ea │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 307f6 │ │ │ │ - bl 1ac0a8 │ │ │ │ + blt.n 307ea │ │ │ │ + bl 1ae77c <_PyThreadState_New@@Base+0x310> │ │ │ │ mov r0, r6 │ │ │ │ - bl 6e74c │ │ │ │ + bl 6e900 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 29718 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e08c4 │ │ │ │ + bl 1e2808 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 30820 │ │ │ │ + cbz r5, 30814 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ - bl 1e0eac │ │ │ │ + bl 1e2e90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e1cc4 <_Py_fopen_obj@@Base+0x1ec> │ │ │ │ + bl 1e3ca0 <_Py_fopen_obj@@Base+0x1ec> │ │ │ │ mov r5, sl │ │ │ │ - b.n 3080a │ │ │ │ + b.n 307fe │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ - bl 6d284 │ │ │ │ + bl 6d2dc │ │ │ │ add.w sl, sl, #3920 @ 0xf50 │ │ │ │ strd r0, r1, [sl] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ addw r0, r0, #3912 @ 0xf48 │ │ │ │ - bl fda74 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #328] @ (30984 ) │ │ │ │ + bl fe2b0 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #328] @ (30978 ) │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 30862 │ │ │ │ + cbz r2, 30856 │ │ │ │ dmb ish │ │ │ │ str r5, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movs r2, #1 │ │ │ │ sub.w r3, r3, #520 @ 0x208 │ │ │ │ str.w r5, [r3], #8 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ - bne.n 30858 │ │ │ │ + bne.n 3084c │ │ │ │ ldr.w sl, [r9, r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3088a │ │ │ │ + beq.n 3087e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1b3578 │ │ │ │ + bl 1b5c38 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3088a │ │ │ │ - movw r3, #40328 @ 0x9d88 │ │ │ │ + beq.n 3087e │ │ │ │ + movw r3, #41824 @ 0xa360 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - b.n 308fe │ │ │ │ + b.n 308f2 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3090a │ │ │ │ + beq.n 308fe │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 308b6 │ │ │ │ + beq.n 308aa │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #216] @ (30988 ) │ │ │ │ + ldr r0, [pc, #216] @ (3097c ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1e5e24 │ │ │ │ + bl 1e7dfc │ │ │ │ ldr.w r5, [r4, #620] @ 0x26c │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [r4, #620] @ 0x26c │ │ │ │ - cbz r5, 308d4 │ │ │ │ + cbz r5, 308c8 │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 30914 │ │ │ │ + bne.n 30908 │ │ │ │ str.w fp, [r5, #3644] @ 0xe3c │ │ │ │ str.w r5, [r4, #620] @ 0x26c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 30944 │ │ │ │ + beq.n 30938 │ │ │ │ dmb ish │ │ │ │ - beq.n 308f0 │ │ │ │ - ldr r0, [pc, #156] @ (30988 ) │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 308e4 │ │ │ │ + ldr r0, [pc, #156] @ (3097c ) │ │ │ │ + bl 25e36c │ │ │ │ ldr.w r3, [r4, #620] @ 0x26c │ │ │ │ - cbnz r3, 3094e │ │ │ │ - movw r3, #40352 @ 0x9da0 │ │ │ │ + cbnz r3, 30942 │ │ │ │ + movw r3, #41848 @ 0xa378 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - ldr r1, [pc, #140] @ (3098c ) │ │ │ │ + ldr r1, [pc, #140] @ (30980 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ - b.n 309b8 │ │ │ │ + b.n 309ac │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3089a │ │ │ │ - b.n 30892 │ │ │ │ + beq.n 3088e │ │ │ │ + b.n 30886 │ │ │ │ ldr.w r1, [r9, r8] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 1e7c80 <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ + bl 1e9c5c <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e94f0 <_Py_IsInterpreterFinalizing@@Base+0x104> │ │ │ │ + bl 1eb4cc <_Py_IsInterpreterFinalizing@@Base+0x104> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1edf90 │ │ │ │ + bl 1eff7c │ │ │ │ ldr.w r0, [r5, #3668] @ 0xe54 │ │ │ │ - cbz r0, 30938 │ │ │ │ - bl 10c630 │ │ │ │ + cbz r0, 3092c │ │ │ │ + bl 10d194 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r5, [r5, #3644] @ 0xe3c │ │ │ │ - bl 1ee1bc │ │ │ │ - b.n 308c2 │ │ │ │ + bl 1f01a8 │ │ │ │ + b.n 308b6 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 308e4 │ │ │ │ - b.n 308dc │ │ │ │ + beq.n 308d8 │ │ │ │ + b.n 308d0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1e0b5c │ │ │ │ + bl 1e2b44 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1432] @ 0x598 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1ff950 │ │ │ │ + b.w 20175c │ │ │ │ nop │ │ │ │ str r3, [sp, #368] @ 0x170 │ │ │ │ - lsls r3, r1, #1 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ @ instruction: 0xb824 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r3, r0, #1 │ │ │ │ strb r4, [r4, r2] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r5, r2] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r3, r0, #1 │ │ │ │ strb r4, [r2, r2] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ str r0, [r1, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r3, r0, #1 │ │ │ │ strh r4, [r7, r1] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r3, #63624 @ 0xf888 │ │ │ │ + movw r3, #65224 @ 0xfec8 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - ldr r1, [pc, #32] @ (309c4 ) │ │ │ │ + ldr r1, [pc, #32] @ (309b8 ) │ │ │ │ add r2, sp, #32 │ │ │ │ movs r4, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ add r4, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ strd r1, r3, [sp, #36] @ 0x24 │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #16 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2b3da │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r3, r0, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 309e6 │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ + cbnz r0, 309da │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #56] @ (30a1c ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #56] @ (30a10 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - bl 6d04c │ │ │ │ + bl 6d0a4 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ ldr.w r2, [r3, #640] @ 0x280 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 30a00 │ │ │ │ + beq.n 309f4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 30a18 │ │ │ │ + b.n 30a0c │ │ │ │ ldr.w r2, [r3, #624] @ 0x270 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 309fc │ │ │ │ + bne.n 309f0 │ │ │ │ ldr.w r2, [r3, #884] @ 0x374 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 309fc │ │ │ │ + beq.n 309f0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #884] @ 0x374 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - ldr r2, [pc, #104] @ (30a8c ) │ │ │ │ + ldr r2, [pc, #104] @ (30a80 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ addw r3, r2, #3748 @ 0xea4 │ │ │ │ addw r6, r2, #3796 @ 0xed4 │ │ │ │ addw r5, r2, #3800 @ 0xed8 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 30a72 │ │ │ │ + beq.n 30a66 │ │ │ │ ldr.w r4, [r2, #3804] @ 0xedc │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r4 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ @@ -8969,17 +8966,17 @@ │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r0 │ │ │ │ str.w r1, [r2, #3804] @ 0xedc │ │ │ │ str r7, [r3, #12] │ │ │ │ strd r3, r3, [r3] │ │ │ │ adds r3, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 30a3a │ │ │ │ + bne.n 30a2e │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8987,133 +8984,133 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 30ab2 │ │ │ │ - bl 272098 │ │ │ │ + bne.n 30aa6 │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 30abe │ │ │ │ + cbz r3, 30ab2 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 30ae0 │ │ │ │ + b.n 30ad4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 30ad0 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 30ac4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 30adc │ │ │ │ + b.n 30ad0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4388 │ │ │ │ + bl b4668 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30acc │ │ │ │ - ldr r0, [pc, #8] @ (30ae4 ) │ │ │ │ + beq.n 30ac0 │ │ │ │ + ldr r0, [pc, #8] @ (30ad8 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r0, r3] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #41292 @ 0xa14c │ │ │ │ + movw r1, #42992 @ 0xa7f0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 30b40 │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 30b34 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r2, #65519 @ 0xffef │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 30b2a │ │ │ │ + bhi.n 30b1e │ │ │ │ adds r0, r3, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.n 30b2a │ │ │ │ - bl 12b170 │ │ │ │ - b.n 30b42 │ │ │ │ + bhi.n 30b1e │ │ │ │ + bl 12bc94 │ │ │ │ + b.n 30b36 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41308 @ 0xa15c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43008 @ 0xa800 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #41344 @ 0xa180 │ │ │ │ + movw r1, #43044 @ 0xa824 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 30b94 │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 30b88 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 30b98 │ │ │ │ + bge.n 30b8c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41360 @ 0xa190 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43060 @ 0xa834 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 30bd4 │ │ │ │ + b.n 30bc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30b94 │ │ │ │ + beq.n 30b88 │ │ │ │ ldrd r3, r4, [sp, #24] │ │ │ │ add.w r2, r0, #16 │ │ │ │ add r1, sp, #16 │ │ │ │ strd r2, r4, [sp, #32] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - movw r1, #3811 @ 0xee3 │ │ │ │ + movw r1, #3799 @ 0xed7 │ │ │ │ movt r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 30bda │ │ │ │ + bl 30bce │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #636] @ (30e6c ) │ │ │ │ + ldr r3, [pc, #636] @ (30e60 ) │ │ │ │ add.w r9, sp, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -9126,244 +9123,244 @@ │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ ldr r4, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 29718 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bl 222bd8 │ │ │ │ - cbz r0, 30c56 │ │ │ │ + bl 223e44 │ │ │ │ + cbz r0, 30c4a │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ add.w fp, sp, #88 @ 0x58 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, fp │ │ │ │ blx 2ab04 <__memset_chk@plt> │ │ │ │ cmp r4, r6 │ │ │ │ strh.w r6, [sp, #88] @ 0x58 │ │ │ │ - bge.n 30c5a │ │ │ │ + bge.n 30c4e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41396 @ 0xa1b4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43096 @ 0xa858 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 30e52 │ │ │ │ - beq.n 30c6e │ │ │ │ + b.n 30e46 │ │ │ │ + beq.n 30c62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 30c70 │ │ │ │ - bl 1f5c8c │ │ │ │ + cbnz r0, 30c64 │ │ │ │ + bl 1f7b08 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 30e52 │ │ │ │ + b.n 30e46 │ │ │ │ mov r6, r4 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ vldr d7, [r7, #32] │ │ │ │ - movw r2, #3697 @ 0xe71 │ │ │ │ + movw r2, #3685 @ 0xe65 │ │ │ │ movt r2, #3 │ │ │ │ strd r3, sl, [sp, #68] @ 0x44 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ strd fp, r8, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str.w r9, [sp, #48] @ 0x30 │ │ │ │ - bl 223e50 <_PyTime_AsMilliseconds@@Base+0x1c0> │ │ │ │ + bl 224f2c <_PyParkingLot_AfterFork@@Base+0x860> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 30dc8 │ │ │ │ + beq.w 30dbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30dda │ │ │ │ + beq.w 30dce │ │ │ │ cmp r3, #11 │ │ │ │ str r6, [sp, #20] │ │ │ │ it hi │ │ │ │ ldrhi r4, [sp, #76] @ 0x4c │ │ │ │ - cbz r4, 30d12 │ │ │ │ + cbz r4, 30d06 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 30ea4 │ │ │ │ + bl 30e98 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 30cf2 │ │ │ │ + cbnz r0, 30ce6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 30d4e │ │ │ │ + bge.n 30d42 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41504 @ 0xa220 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43204 @ 0xa8c4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 30dda │ │ │ │ + bl 12de68 │ │ │ │ + b.n 30dce │ │ │ │ movw r3, #56088 @ 0xdb18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #41436 @ 0xa1dc │ │ │ │ + movw r1, #43136 @ 0xa880 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 30dd8 │ │ │ │ + beq.n 30dcc │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 30cd2 │ │ │ │ + bne.n 30cc6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r1, fp │ │ │ │ cmp r2, r8 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ it cs │ │ │ │ movcs r2, r8 │ │ │ │ - bl 222d40 │ │ │ │ + bl 223fac │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #41496 @ 0xa218 │ │ │ │ + movw r0, #43196 @ 0xa8bc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 30dca │ │ │ │ - b.n 30dda │ │ │ │ + bne.n 30dbe │ │ │ │ + b.n 30dce │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ - movw r0, #41532 @ 0xa23c │ │ │ │ + movw r0, #43232 @ 0xa8e0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30dd8 │ │ │ │ + beq.n 30dcc │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30d90 │ │ │ │ + beq.n 30d84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 30d90 │ │ │ │ + cbnz r3, 30d84 │ │ │ │ mov r0, r1 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbnz r3, 30dd8 │ │ │ │ + cbnz r3, 30dcc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 30d12 │ │ │ │ + bne.n 30d06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ negs r1, r3 │ │ │ │ cmp r3, #11 │ │ │ │ and.w r1, r1, #3 │ │ │ │ add.w r1, r1, #12 │ │ │ │ - bls.n 30dc4 │ │ │ │ + bls.n 30db8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add r2, r0 │ │ │ │ subs r2, r2, r4 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 30dc4 │ │ │ │ + bhi.n 30db8 │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 30d12 │ │ │ │ + bhi.n 30d06 │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r4, r3 │ │ │ │ - b.n 30cc2 │ │ │ │ + b.n 30cb6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 30cc2 │ │ │ │ + b.n 30cb6 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r6 │ │ │ │ - bl 782ec │ │ │ │ - b.n 30e52 │ │ │ │ + bl 78428 │ │ │ │ + b.n 30e46 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 30e2c │ │ │ │ + bls.n 30e20 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ - b.n 30e18 │ │ │ │ + b.n 30e0c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 30e30 │ │ │ │ + beq.n 30e24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 30e2c │ │ │ │ + bne.n 30e20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 30e2c │ │ │ │ + bls.n 30e20 │ │ │ │ ldrd r2, r1, [sp, #76] @ 0x4c │ │ │ │ add r2, r1 │ │ │ │ negs r1, r3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ subs r2, r2, r4 │ │ │ │ adds r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 30e2c │ │ │ │ + bhi.n 30e20 │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 30e2c │ │ │ │ + bhi.n 30e20 │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r4, r3 │ │ │ │ - cbz r4, 30e2c │ │ │ │ + cbz r4, 30e20 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 30ea4 │ │ │ │ + bl 30e98 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 30de4 │ │ │ │ + bne.n 30dd8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 30dca │ │ │ │ + b.n 30dbe │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 30dea │ │ │ │ + bne.n 30dde │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add.w r8, r4, #12 │ │ │ │ bic.w r7, r3, #3 │ │ │ │ adds r7, #12 │ │ │ │ add r7, r4 │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 30dea │ │ │ │ + beq.n 30dde │ │ │ │ ldr.w r0, [r8], #4 │ │ │ │ blx 2a154 │ │ │ │ - b.n 30e44 │ │ │ │ - ldr r3, [pc, #24] @ (30e6c ) │ │ │ │ + b.n 30e38 │ │ │ │ + ldr r3, [pc, #24] @ (30e60 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 30e64 │ │ │ │ + beq.n 30e58 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrd r1, r2, [r1] │ │ │ │ @@ -9372,76 +9369,76 @@ │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ strb r2, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbz r5, 30eda │ │ │ │ + cbz r5, 30ece │ │ │ │ subs r4, r1, r5 │ │ │ │ cmn.w r4, #13 │ │ │ │ - bhi.n 30eda │ │ │ │ + bhi.n 30ece │ │ │ │ ldr r3, [r0, #20] │ │ │ │ adds r4, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 30eda │ │ │ │ + bhi.n 30ece │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, #11 │ │ │ │ - bls.n 30eda │ │ │ │ + bls.n 30ece │ │ │ │ adds r1, #12 │ │ │ │ subs r4, #12 │ │ │ │ subs r1, r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 30eda │ │ │ │ + bcc.n 30ece │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r4, r3 │ │ │ │ ittee ls │ │ │ │ strls r4, [r2, #0] │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ strhi r3, [r2, #0] │ │ │ │ - b.n 30ede │ │ │ │ + b.n 30ed2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 30f02 │ │ │ │ + ble.n 30ef6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d2e0 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d55c <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 30f14 │ │ │ │ + cbz r0, 30f08 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #92] @ (30f74 ) │ │ │ │ + ldr r3, [pc, #92] @ (30f68 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ addw r5, r3, #3800 @ 0xed8 │ │ │ │ ldr.w r0, [r3, #3800] @ 0xed8 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 30f5e │ │ │ │ + beq.n 30f52 │ │ │ │ ldr.w r4, [r3, #3784] @ 0xec8 │ │ │ │ addw r6, r3, #3780 @ 0xec4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ ldr.w r1, [r3, #3804] @ 0xedc │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r4 │ │ │ │ @@ -9450,352 +9447,350 @@ │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr.w r2, [r3, #3784] @ 0xec8 │ │ │ │ str r6, [r1, #0] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r1 │ │ │ │ str.w r2, [r3, #3784] @ 0xec8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str.w r5, [r3, #3800] @ 0xed8 │ │ │ │ str.w r5, [r3, #3804] @ 0xedc │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 209da0 │ │ │ │ + bl 20ba50 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w fde28 │ │ │ │ + b.w fe51c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 6d8a0 │ │ │ │ + bl 6da28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 30fc4 │ │ │ │ + cbz r0, 30fb8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ strd r0, r1, [r5, #16] │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 30fda │ │ │ │ + b.n 30fce │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41792 @ 0xa340 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43492 @ 0xa9e4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #41984 @ 0xa400 │ │ │ │ + movw r0, #43684 @ 0xaaa4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ - bl 152a18 │ │ │ │ + bl 153440 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #42076 @ 0xa45c │ │ │ │ + movw r0, #43836 @ 0xab3c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 31052 │ │ │ │ - movw r0, #3572 @ 0xdf4 │ │ │ │ + bls.n 31044 │ │ │ │ + movw r0, #5172 @ 0x1434 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 31052 │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 31044 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3107e │ │ │ │ + b.n 31070 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3106a │ │ │ │ + ble.n 3105c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3106c │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 3106c │ │ │ │ - b.n 3104e │ │ │ │ + bne.n 3105e │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 3105e │ │ │ │ + b.n 31040 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d8594 │ │ │ │ + bl 1da794 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3104e │ │ │ │ + beq.n 31040 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 310b0 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 310a2 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 310aa │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 310b0 │ │ │ │ + bne.n 3109c │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 310a2 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 310d2 │ │ │ │ + cbnz r0, 310c4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 310d2 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 310c4 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 310c8 │ │ │ │ + bne.n 310ba │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000310d4 : │ │ │ │ +000310c6 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1e0980 <_PyThreadState_NewBound@@Base> │ │ │ │ + b.w 1e28ec <_PyThreadState_NewBound@@Base> │ │ │ │ │ │ │ │ -000310da : │ │ │ │ +000310cc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #80] @ (3113c ) │ │ │ │ + ldr r5, [pc, #76] @ (3112c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 1d939c │ │ │ │ + bl 1db59c │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [r5, #1292] @ 0x50c │ │ │ │ - cbz r3, 3112a │ │ │ │ + cbz r3, 3111c │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ movs r1, #1 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ ldr.w r3, [r5, #1292] @ 0x50c │ │ │ │ - cbz r3, 3111c │ │ │ │ + cbz r3, 3110e │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d86b4 │ │ │ │ + bl 1da8b4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 31120 │ │ │ │ + b.n 31112 │ │ │ │ mvn.w r4, #1 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 10378c │ │ │ │ - b.n 3112e │ │ │ │ + bl 1040e8 │ │ │ │ + b.n 31120 │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d945c │ │ │ │ + bl 1db65c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00031140 : │ │ │ │ +00031130 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 31170 │ │ │ │ + beq.n 31160 │ │ │ │ movw r1, #485 @ 0x1e5 │ │ │ │ - movw r0, #64020 @ 0xfa14 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #84 @ 0x54 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31172 │ │ │ │ + b.n 31162 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ pop {r3, pc} │ │ │ │ - │ │ │ │ -00031174 : │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 311a4 │ │ │ │ - mov.w r1, #380 @ 0x17c │ │ │ │ - movw r0, #64020 @ 0xfa14 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 311a6 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ - pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 311d8 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 31194 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 311d2 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 311d8 │ │ │ │ + bne.n 3118e │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 31194 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 311fa │ │ │ │ + cbnz r0, 311b6 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 311fa │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 311b6 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 311f0 │ │ │ │ + bne.n 311ac │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + │ │ │ │ +000311b8 : │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #24384 @ 0x5f40 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 311e8 │ │ │ │ + mov.w r1, #380 @ 0x17c │ │ │ │ + movw r0, #84 @ 0x54 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 311ea │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ + pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 31238 │ │ │ │ + bne.n 31228 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 31252 │ │ │ │ - movw r2, #12820 @ 0x3214 │ │ │ │ + bmi.n 31242 │ │ │ │ + movw r2, #14380 @ 0x382c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #32692 @ 0x7fb4 │ │ │ │ + movw r0, #34292 @ 0x85f4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3124e │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3123e │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32692 @ 0x7fb4 │ │ │ │ + movw r0, #34292 @ 0x85f4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31210 │ │ │ │ + bne.n 31200 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3126a │ │ │ │ - ldr r6, [pc, #24] @ (3126c ) │ │ │ │ + b.n 3125a │ │ │ │ + ldr r6, [pc, #24] @ (3125c ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r4, r6] │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - bl e10ec │ │ │ │ + bl e15c0 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ subs r5, r1, #1 │ │ │ │ str r5, [r0, #16] │ │ │ │ ldrsb.w r2, [r1, #-1] │ │ │ │ ldrb.w r3, [r1, #-1] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 31272 │ │ │ │ + bge.n 31262 │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r3, #15 │ │ │ │ - beq.n 312ca │ │ │ │ + beq.n 312ba │ │ │ │ cmp r3, #12 │ │ │ │ - bhi.n 312a0 │ │ │ │ + bhi.n 31290 │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 312ce │ │ │ │ + beq.n 312be │ │ │ │ sub.w r2, r3, #12 │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 312d0 │ │ │ │ + b.n 312c0 │ │ │ │ mov r4, r1 │ │ │ │ movs r6, #0 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ and.w r2, r3, #63 @ 0x3f │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 312c0 │ │ │ │ + bpl.n 312b0 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ adds r6, #6 │ │ │ │ and.w r7, r3, #63 @ 0x3f │ │ │ │ lsls r7, r6 │ │ │ │ orrs r2, r7 │ │ │ │ - b.n 312ac │ │ │ │ + b.n 3129c │ │ │ │ lsrs r3, r2, #1 │ │ │ │ lsls r7, r2, #31 │ │ │ │ - bpl.n 312d0 │ │ │ │ + bpl.n 312c0 │ │ │ │ negs r3, r3 │ │ │ │ - b.n 312d0 │ │ │ │ + b.n 312c0 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 312d0 │ │ │ │ + b.n 312c0 │ │ │ │ movs r3, #1 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r4, [r0, #4] │ │ │ │ subs r2, r2, r3 │ │ │ │ str r2, [r0, #12] │ │ │ │ - cbz r4, 312ee │ │ │ │ + cbz r4, 312de │ │ │ │ ldrb.w r3, [r5, #-1]! │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bpl.n 312dc │ │ │ │ + bpl.n 312cc │ │ │ │ and.w r3, r3, #7 │ │ │ │ adds r3, #1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 312f0 │ │ │ │ + b.n 312e0 │ │ │ │ movs r3, #1 │ │ │ │ subs r4, r4, r3 │ │ │ │ str r4, [r0, #0] │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ ldrb.w r3, [r1, #-2] │ │ │ │ lsrs r3, r3, #3 │ │ │ │ cmp r3, #31 │ │ │ │ @@ -9807,258 +9802,258 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 3133a │ │ │ │ + cbnz r2, 3132a │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #7836 @ 0x1e9c │ │ │ │ + movw r1, #9436 @ 0x24dc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c35f0 │ │ │ │ - cbnz r0, 31350 │ │ │ │ - b.n 3134c │ │ │ │ - movw r0, #7836 @ 0x1e9c │ │ │ │ + bl c38e8 │ │ │ │ + cbnz r0, 31340 │ │ │ │ + b.n 3133c │ │ │ │ + movw r0, #9436 @ 0x24dc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31320 │ │ │ │ + bne.n 31310 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31356 │ │ │ │ + b.n 31346 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl c6558 │ │ │ │ + bl c685c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003135a : │ │ │ │ +0003134a : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #448] @ (31530 ) │ │ │ │ + ldr r3, [pc, #448] @ (31520 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrd r0, r1, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w fp, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 789e4 │ │ │ │ - cbz r0, 313c6 │ │ │ │ + bl 78b2c │ │ │ │ + cbz r0, 313b6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1b39b4 │ │ │ │ + bl 1b6074 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbnz r0, 313ca │ │ │ │ + cbnz r0, 313ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 313c6 │ │ │ │ + beq.n 313b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 313c6 │ │ │ │ - ldr r2, [pc, #388] @ (31534 ) │ │ │ │ + cbnz r3, 313b6 │ │ │ │ + ldr r2, [pc, #388] @ (31524 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 313be │ │ │ │ + cbz r3, 313ae │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 31528 │ │ │ │ + b.n 31518 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r9 │ │ │ │ str r4, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 31444 │ │ │ │ + beq.n 31434 │ │ │ │ mov r0, r6 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 314f6 │ │ │ │ + beq.w 314e6 │ │ │ │ add.w r0, r6, fp │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 314bc │ │ │ │ + beq.n 314ac │ │ │ │ movs r3, #0 │ │ │ │ cmp r3, fp │ │ │ │ - bge.n 31406 │ │ │ │ + bge.n 313f6 │ │ │ │ ldr.w r2, [r8, r3, lsl #2] │ │ │ │ str.w r2, [r7, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 313f6 │ │ │ │ + b.n 313e6 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ add.w ip, r4, #8 │ │ │ │ add.w r0, r7, fp, lsl #2 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ add.w lr, r2, #4 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 3143e │ │ │ │ + bge.n 3142e │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr.w r1, [r2, r3, lsl #3] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ ldr.w r2, [lr, r3, lsl #3] │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [r0], #4 │ │ │ │ - b.n 3141a │ │ │ │ + b.n 3140a │ │ │ │ mov r8, r4 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 31448 │ │ │ │ + b.n 31438 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - bl 1b3a04 │ │ │ │ + bl 1b60c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 314b2 │ │ │ │ + cbz r0, 314a2 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 1b3bec │ │ │ │ + bl 1b62ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 314b0 │ │ │ │ + beq.n 314a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 314b0 │ │ │ │ - ldr r2, [pc, #156] @ (31534 ) │ │ │ │ + cbnz r3, 314a0 │ │ │ │ + ldr r2, [pc, #156] @ (31524 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 314a8 │ │ │ │ + cbz r3, 31498 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r4, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 314f8 │ │ │ │ + beq.n 314e8 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 314c0 │ │ │ │ + b.n 314b0 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 314d4 │ │ │ │ + beq.n 314c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 314d8 │ │ │ │ + cbz r3, 314c8 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 314f8 │ │ │ │ - ldr r2, [pc, #88] @ (31534 ) │ │ │ │ + b.n 314e8 │ │ │ │ + ldr r2, [pc, #88] @ (31524 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 314ea │ │ │ │ + cbz r3, 314da │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 314d4 │ │ │ │ + b.n 314c4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31528 │ │ │ │ + beq.n 31518 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 31528 │ │ │ │ - ldr r2, [pc, #36] @ (31534 ) │ │ │ │ + cbnz r3, 31518 │ │ │ │ + ldr r2, [pc, #36] @ (31524 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 31520 │ │ │ │ + cbz r3, 31510 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00031538 <_Py_open_noraise@@Base>: │ │ │ │ +00031528 <_Py_open_noraise@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ orr.w r1, r1, #524288 @ 0x80000 │ │ │ │ blx 2a1d0 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 3156c <_Py_open_noraise@@Base+0x34> │ │ │ │ + blt.n 3155c <_Py_open_noraise@@Base+0x34> │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #23160 @ 0x5a78 │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1c0790 │ │ │ │ + bl 1c2c00 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 31570 <_Py_open_noraise@@Base+0x38> │ │ │ │ + bne.n 31560 <_Py_open_noraise@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ blx 2a154 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00031574 : │ │ │ │ +00031564 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 132eec │ │ │ │ + b.w 133a0c │ │ │ │ │ │ │ │ -0003157a : │ │ │ │ - b.w 1bf088 │ │ │ │ +0003156a : │ │ │ │ + b.w 1c17d0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrd r1, r2, [r1] │ │ │ │ @@ -10070,424 +10065,424 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 315ce │ │ │ │ + cbz r0, 315be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 315ce │ │ │ │ + beq.n 315be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 315ce │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 315be │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 315ea │ │ │ │ + cbz r0, 315da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 315ea │ │ │ │ + beq.n 315da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 315ea │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 315da │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 31606 │ │ │ │ + cbz r0, 315f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31606 │ │ │ │ + beq.n 315f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31606 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 315f6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 31622 │ │ │ │ + cbz r0, 31612 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31622 │ │ │ │ + beq.n 31612 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31622 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 31612 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 3163e │ │ │ │ + cbz r0, 3162e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3163e │ │ │ │ + beq.n 3162e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3163e │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3162e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00031642 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +00031632 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r0, #3668] @ 0xe54 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ ldr.w r3, [r4, #3656] @ 0xe48 │ │ │ │ ldr.w r6, [r4, #3660] @ 0xe4c │ │ │ │ subs r5, r3, #1 │ │ │ │ ldr.w r0, [r4, #3668] @ 0xe54 │ │ │ │ adc.w r6, r6, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #3656] @ 0xe48 │ │ │ │ str.w r6, [r4, #3660] @ 0xe4c │ │ │ │ - bl 10378c │ │ │ │ + bl 1040e8 │ │ │ │ orrs.w r3, r5, r6 │ │ │ │ - bne.n 316a6 <_PyInterpreterState_IDDecref@@Base+0x64> │ │ │ │ + bne.n 31696 <_PyInterpreterState_IDDecref@@Base+0x64> │ │ │ │ ldr.w r3, [r4, #3664] @ 0xe50 │ │ │ │ - cbz r3, 316a6 <_PyInterpreterState_IDDecref@@Base+0x64> │ │ │ │ + cbz r3, 31696 <_PyInterpreterState_IDDecref@@Base+0x64> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0980 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 1e28ec <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 1e0b5c │ │ │ │ + bl 1e2b44 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ed914 │ │ │ │ + bl 1ef8f0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e0b5c │ │ │ │ + b.w 1e2b44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - cbz r4, 316f4 <_PyInterpreterState_IDDecref@@Base+0xb2> │ │ │ │ + cbz r4, 316e4 <_PyInterpreterState_IDDecref@@Base+0xb2> │ │ │ │ ldrd r6, r7, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r0, #16 │ │ │ │ str r3, [r0, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldrexd r8, r9, [r1] │ │ │ │ strexd r5, r2, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 316cc <_PyInterpreterState_IDDecref@@Base+0x8a> │ │ │ │ + bne.n 316bc <_PyInterpreterState_IDDecref@@Base+0x8a> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 10378c │ │ │ │ + bl 1040e8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #48272 @ 0xbc90 │ │ │ │ + movw r0, #49848 @ 0xc2b8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7872 @ 0x1ec0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #9472 @ 0x2500 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00031710 : │ │ │ │ +00031700 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #72] @ (31768 ) │ │ │ │ + ldr r4, [pc, #72] @ (31758 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1d939c │ │ │ │ + bl 1db59c │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 3175a │ │ │ │ + cbz r3, 3174a │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ movs r1, #1 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 3174c │ │ │ │ + cbz r3, 3173c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ movs r5, #0 │ │ │ │ - bl 1d8c0c │ │ │ │ - b.n 31750 │ │ │ │ + bl 1dae0c │ │ │ │ + b.n 31740 │ │ │ │ mvn.w r5, #1 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 10378c │ │ │ │ - b.n 3175e │ │ │ │ + bl 1040e8 │ │ │ │ + b.n 3174e │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d945c │ │ │ │ + bl 1db65c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0003176c : │ │ │ │ - ldr r0, [pc, #4] @ (31774 ) │ │ │ │ - b.w cef34 │ │ │ │ +0003175c : │ │ │ │ + ldr r0, [pc, #4] @ (31764 ) │ │ │ │ + b.w cf438 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2b00048 │ │ │ │ + ssat r0, #10, r8, asr #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #49676 @ 0xc20c │ │ │ │ + movw r1, #51032 @ 0xc758 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 317a0 │ │ │ │ + bge.n 31790 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 31a5a │ │ │ │ + b.n 31a4a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49688 @ 0xc218 │ │ │ │ + movw r1, #51044 @ 0xc764 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3179a │ │ │ │ + blt.n 3178a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49700 @ 0xc224 │ │ │ │ + movw r1, #51056 @ 0xc770 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3179a │ │ │ │ + blt.n 3178a │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49712 @ 0xc230 │ │ │ │ + movw r1, #51068 @ 0xc77c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3179a │ │ │ │ + blt.n 3178a │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49720 @ 0xc238 │ │ │ │ + movw r1, #51076 @ 0xc784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3179a │ │ │ │ + blt.n 3178a │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49732 @ 0xc244 │ │ │ │ + movw r1, #51088 @ 0xc790 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3179a │ │ │ │ + blt.n 3178a │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49744 @ 0xc250 │ │ │ │ + movw r1, #51100 @ 0xc79c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3179a │ │ │ │ + blt.n 3178a │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49756 @ 0xc25c │ │ │ │ + movw r1, #51112 @ 0xc7a8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3179a │ │ │ │ + blt.n 3178a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49768 @ 0xc268 │ │ │ │ + movw r1, #51124 @ 0xc7b4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3179a │ │ │ │ + blt.n 3178a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49776 @ 0xc270 │ │ │ │ + movw r1, #51132 @ 0xc7bc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3179a │ │ │ │ + blt.n 3178a │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49788 @ 0xc27c │ │ │ │ + movw r1, #51144 @ 0xc7c8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3179a │ │ │ │ + blt.n 3178a │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49800 @ 0xc288 │ │ │ │ + movw r1, #51156 @ 0xc7d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3179a │ │ │ │ + blt.n 3178a │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49812 @ 0xc294 │ │ │ │ + movw r1, #51168 @ 0xc7e0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3179a │ │ │ │ + blt.n 3178a │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49824 @ 0xc2a0 │ │ │ │ + movw r1, #51180 @ 0xc7ec │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49836 @ 0xc2ac │ │ │ │ + movw r1, #51192 @ 0xc7f8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49848 @ 0xc2b8 │ │ │ │ + movw r1, #51204 @ 0xc804 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49860 @ 0xc2c4 │ │ │ │ + movw r1, #51216 @ 0xc810 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49872 @ 0xc2d0 │ │ │ │ + movw r1, #51228 @ 0xc81c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49884 @ 0xc2dc │ │ │ │ + movw r1, #51240 @ 0xc828 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49896 @ 0xc2e8 │ │ │ │ + movw r1, #51252 @ 0xc834 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49904 @ 0xc2f0 │ │ │ │ + movw r1, #51260 @ 0xc83c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49916 @ 0xc2fc │ │ │ │ + movw r1, #51272 @ 0xc848 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49928 @ 0xc308 │ │ │ │ + movw r1, #51284 @ 0xc854 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49940 @ 0xc314 │ │ │ │ + movw r1, #51296 @ 0xc860 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49952 @ 0xc320 │ │ │ │ + movw r1, #51308 @ 0xc86c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49964 @ 0xc32c │ │ │ │ + movw r1, #51320 @ 0xc878 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49976 @ 0xc338 │ │ │ │ + movw r1, #51332 @ 0xc884 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49988 @ 0xc344 │ │ │ │ + movw r1, #51344 @ 0xc890 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50000 @ 0xc350 │ │ │ │ + movw r1, #51356 @ 0xc89c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50012 @ 0xc35c │ │ │ │ + movw r1, #51368 @ 0xc8a8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50024 @ 0xc368 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50036 @ 0xc374 │ │ │ │ + movw r1, #51392 @ 0xc8c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50048 @ 0xc380 │ │ │ │ + movw r1, #51404 @ 0xc8cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3179a │ │ │ │ + blt.w 3178a │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50064 @ 0xc390 │ │ │ │ + movw r1, #51420 @ 0xc8dc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -10498,2613 +10493,2612 @@ │ │ │ │ mov r0, r1 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #50172 @ 0xc3fc │ │ │ │ + movw r1, #51972 @ 0xcb04 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl c35f0 │ │ │ │ - cbz r0, 31ab4 │ │ │ │ + bl c38e8 │ │ │ │ + cbz r0, 31aa4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl d1384 │ │ │ │ - cbnz r0, 31ab8 │ │ │ │ + bl d1888 │ │ │ │ + cbnz r0, 31aa8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50072 @ 0xc398 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #51872 @ 0xcaa0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31b60 │ │ │ │ + b.n 31b50 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bmi.n 31ada │ │ │ │ + bmi.n 31aca │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50100 @ 0xc3b4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #51900 @ 0xcabc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 31ab4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 31aa4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 31afe │ │ │ │ + cbz r1, 31aee │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 31b06 │ │ │ │ + bmi.n 31af6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50124 @ 0xc3cc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #51924 @ 0xcad4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 31ab4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 31aa4 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33268 @ 0x81f4 │ │ │ │ + movw r1, #34868 @ 0x8834 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #50164 @ 0xc3f4 │ │ │ │ + movw r0, #51964 @ 0xcafc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 31ab4 │ │ │ │ - bl 1e59f0 │ │ │ │ + beq.n 31aa4 │ │ │ │ + bl 1e79cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31ab4 │ │ │ │ + beq.n 31aa4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 202bc4 │ │ │ │ + bl 2049b0 │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 31b4a │ │ │ │ - bl 1e641c │ │ │ │ - b.n 31ab4 │ │ │ │ - bl 209da0 │ │ │ │ + bne.n 31b3a │ │ │ │ + bl 1e83f8 │ │ │ │ + b.n 31aa4 │ │ │ │ + bl 20ba50 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e641c │ │ │ │ + bl 1e83f8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl fde28 │ │ │ │ + bl fe51c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ - mov r5, r2 │ │ │ │ + mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 31b7e │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ - b.n 31b80 │ │ │ │ - mov r6, r3 │ │ │ │ + cbz r3, 31b6e │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + b.n 31b70 │ │ │ │ + mov r5, r3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #24] │ │ │ │ - cbnz r3, 31b92 │ │ │ │ - cmp r5, r3 │ │ │ │ - blt.n 31b92 │ │ │ │ - cmp r5, #1 │ │ │ │ - bgt.n 31b92 │ │ │ │ - cbnz r0, 31bb6 │ │ │ │ + cbnz r3, 31b82 │ │ │ │ + cmp r4, r3 │ │ │ │ + blt.n 31b82 │ │ │ │ + cmp r4, #1 │ │ │ │ + bgt.n 31b82 │ │ │ │ + cbnz r0, 31ba0 │ │ │ │ + ldr r1, [pc, #240] @ (31c74 ) │ │ │ │ add r2, sp, #28 │ │ │ │ + str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r4, #62468 @ 0xf404 │ │ │ │ - movt r4, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 31bb6 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 31ba0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 31c84 │ │ │ │ - cmn r6, r5 │ │ │ │ - bne.n 31bd8 │ │ │ │ + b.n 31c6e │ │ │ │ + cmn r5, r4 │ │ │ │ + bne.n 31bc2 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - movw r1, #19932 @ 0x4ddc │ │ │ │ + movw r1, #21532 @ 0x541c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #51792 @ 0xca50 │ │ │ │ + movw r0, #52252 @ 0xcc1c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r6 │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 31be6 │ │ │ │ - b.n 31bb2 │ │ │ │ + bne.n 31bd0 │ │ │ │ + b.n 31b9c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 14128c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 141f34 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31bba │ │ │ │ - b.n 31bb2 │ │ │ │ + bne.n 31ba4 │ │ │ │ + b.n 31b9c │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 31c08 │ │ │ │ + ble.n 31bf2 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #51808 @ 0xca60 │ │ │ │ + movw r1, #52268 @ 0xcc2c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ adds r2, r6, #1 │ │ │ │ - bge.n 31c24 │ │ │ │ + bge.n 31c0e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51888 @ 0xcab0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #52348 @ 0xcc7c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 31bb2 │ │ │ │ - ldr r2, [pc, #100] @ (31c8c ) │ │ │ │ + bl 12de68 │ │ │ │ + b.n 31b9c │ │ │ │ + ldr r2, [pc, #104] @ (31c78 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31bb2 │ │ │ │ + beq.n 31b9c │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 31c64 │ │ │ │ + bne.n 31c4e │ │ │ │ addw r6, r5, #3748 @ 0xea4 │ │ │ │ addw r5, r5, #3796 @ 0xed4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #16 │ │ │ │ - bl 32178 │ │ │ │ - cbz r0, 31c5e │ │ │ │ + bl 32164 │ │ │ │ + cbz r0, 31c48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 31c74 │ │ │ │ - b.n 31bb2 │ │ │ │ + bne.n 31c5e │ │ │ │ + b.n 31b9c │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 31c46 │ │ │ │ - b.n 31c84 │ │ │ │ + bne.n 31c30 │ │ │ │ + b.n 31c6e │ │ │ │ add.w r1, r5, r6, lsl #4 │ │ │ │ addw r1, r1, #3748 @ 0xea4 │ │ │ │ - bl 32178 │ │ │ │ - cbz r0, 31c84 │ │ │ │ - b.n 31c52 │ │ │ │ + bl 32164 │ │ │ │ + cbz r0, 31c6e │ │ │ │ + b.n 31c3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31bb2 │ │ │ │ + bne.n 31b9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31bb2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31b9c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ + @ instruction: 0xf35c0049 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - movw r2, #8520 @ 0x2148 │ │ │ │ + movw r2, #10120 @ 0x2788 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1d851c │ │ │ │ - cbz r0, 31cd6 │ │ │ │ + bl 1da71c │ │ │ │ + cbz r0, 31cc2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 31cdc │ │ │ │ + bmi.n 31cc8 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #52012 @ 0xcb2c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movw r1, #53564 @ 0xd13c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32170 │ │ │ │ + b.n 3215c │ │ │ │ ldr.w ip, [r5, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 31cf8 │ │ │ │ + beq.n 31ce4 │ │ │ │ add.w fp, r5, #8 │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r7, fp │ │ │ │ movs r1, #0 │ │ │ │ - b.n 31d2c │ │ │ │ + b.n 31d18 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #52060 @ 0xcb5c │ │ │ │ + movw r1, #53612 @ 0xd16c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 31cd6 │ │ │ │ + bl d57ec │ │ │ │ + b.n 31cc2 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 31d88 │ │ │ │ + beq.n 31d74 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31d12 │ │ │ │ + bne.n 31cfe │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 31d88 │ │ │ │ + beq.n 31d74 │ │ │ │ adds r1, #1 │ │ │ │ cmp ip, r1 │ │ │ │ - ble.n 31da0 │ │ │ │ + ble.n 31d8c │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 31d58 │ │ │ │ + blt.n 31d44 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #52116 @ 0xcb94 │ │ │ │ + movw r1, #53668 @ 0xd1a4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 31cd6 │ │ │ │ + bl d57ec │ │ │ │ + b.n 31cc2 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 31d12 │ │ │ │ + beq.n 31cfe │ │ │ │ ldr.w lr, [r2, #8]! │ │ │ │ movs r6, #0 │ │ │ │ cmp lr, r6 │ │ │ │ add.w r6, r6, #1 │ │ │ │ - ble.n 31d7e │ │ │ │ + ble.n 31d6a │ │ │ │ ldr.w r8, [r2, #4]! │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 31d66 │ │ │ │ - b.n 31d88 │ │ │ │ + bne.n 31d52 │ │ │ │ + b.n 31d74 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 31d84 │ │ │ │ + cbz r3, 31d70 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 31d78 │ │ │ │ - b.n 31d88 │ │ │ │ + bne.n 31d64 │ │ │ │ + b.n 31d74 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 31d2a │ │ │ │ + bne.n 31d16 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52164 @ 0xcbc4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #53716 @ 0xd1d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 31cd6 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 31cc2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1aef74 │ │ │ │ + bl 1b163c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31cd6 │ │ │ │ - movw r2, #8520 @ 0x2148 │ │ │ │ + beq.n 31cc2 │ │ │ │ + movw r2, #10120 @ 0x2788 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ - bl 232c1c │ │ │ │ + bl 233828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31cd6 │ │ │ │ + beq.n 31cc2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r6, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r9, [r4, #128] @ 0x80 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bpl.n 31de4 │ │ │ │ + bpl.n 31dd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac8b8 │ │ │ │ + bl 1aef88 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ str.w r8, [r4, #128] @ 0x80 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 320de │ │ │ │ + beq.w 320ca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 232e58 │ │ │ │ + bl 233a68 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 31e20 │ │ │ │ + bge.n 31e0c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add.w sl, r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32076 │ │ │ │ + b.n 32062 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31e36 │ │ │ │ + beq.n 31e22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 31e36 │ │ │ │ + cbnz r3, 31e22 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 31ff0 │ │ │ │ + bne.w 31fdc │ │ │ │ strd r9, fp, [sp, #20] │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r4 │ │ │ │ add.w r3, r6, #8 │ │ │ │ str r5, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - bge.w 31f9e │ │ │ │ + bge.w 31f8a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r7, [r3, #4]! │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 31f98 │ │ │ │ + bge.w 31f84 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r4, [r7, #180] @ 0xb4 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.n 31eae │ │ │ │ - ldr r3, [pc, #700] @ (32134 ) │ │ │ │ + bpl.n 31e9a │ │ │ │ + ldr r3, [pc, #700] @ (32120 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ subs r4, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r4, r3 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 31e9a │ │ │ │ + beq.n 31e86 │ │ │ │ cmp r4, #10 │ │ │ │ - bls.n 31ea4 │ │ │ │ + bls.n 31e90 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 31eac │ │ │ │ + b.n 31e98 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 31f98 │ │ │ │ + beq.n 31f84 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7ee1c │ │ │ │ + bl 7f010 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31f76 │ │ │ │ - bl d7574 │ │ │ │ + bne.n 31f62 │ │ │ │ + bl d7a7c │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w fp, [r7, #180] @ 0xb4 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 31f0e │ │ │ │ - ldr r3, [pc, #608] @ (32134 ) │ │ │ │ + bpl.n 31efa │ │ │ │ + ldr r3, [pc, #608] @ (32120 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add.w r0, fp, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r2, r1, r3 │ │ │ │ add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w lr, [r2, #252] @ 0xfc │ │ │ │ add.w r2, r3, #92672 @ 0x16a00 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ add r2, r1 │ │ │ │ cmp lr, r7 │ │ │ │ - beq.n 31f0a │ │ │ │ + beq.n 31ef6 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add.w ip, r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, ip │ │ │ │ ldr.w fp, [r2, #20] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 31f84 │ │ │ │ + beq.n 31f70 │ │ │ │ movw r8, #4372 @ 0x1114 │ │ │ │ - movt r8, #71 @ 0x47 │ │ │ │ + movt r8, #72 @ 0x48 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ - bl 906d8 │ │ │ │ - cbz r0, 31f84 │ │ │ │ + bl 90934 │ │ │ │ + cbz r0, 31f70 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 31f1c │ │ │ │ + beq.n 31f08 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 31f1c │ │ │ │ + ble.n 31f08 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r9, r2 │ │ │ │ - bne.n 31f6a │ │ │ │ + bne.n 31f56 │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 31f62 │ │ │ │ + bne.n 31f4e │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31f76 │ │ │ │ + beq.n 31f62 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 31f76 │ │ │ │ + b.n 31f62 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 31f50 │ │ │ │ + b.n 31f3c │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 31f1c │ │ │ │ + b.n 31f08 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bf6f0 │ │ │ │ - cbz r0, 31f84 │ │ │ │ - bl d7574 │ │ │ │ + bl bf9d0 │ │ │ │ + cbz r0, 31f70 │ │ │ │ + bl d7a7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13ddf8 │ │ │ │ - cbnz r0, 31f98 │ │ │ │ + bl 13eaf4 │ │ │ │ + cbnz r0, 31f84 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13de2c │ │ │ │ + bl 13eb28 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 31e52 │ │ │ │ + b.n 31e3e │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r4, r9 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r1, r4 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 31fcc │ │ │ │ + ble.n 31fb8 │ │ │ │ ldr.w r0, [fp, #4]! │ │ │ │ adds r5, #1 │ │ │ │ - bl 7e8cc │ │ │ │ + bl 7eac0 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ movlt.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 31fb2 │ │ │ │ + b.n 31f9e │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 31fd8 │ │ │ │ + cbz r3, 31fc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c4a18 │ │ │ │ + bl 1c6f28 │ │ │ │ movw r5, #45404 @ 0xb15c │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 31ff2 │ │ │ │ + cbz r3, 31fde │ │ │ │ ldr r1, [r5, #24] │ │ │ │ adds r5, #28 │ │ │ │ - bl 127600 │ │ │ │ - b.n 31fe0 │ │ │ │ + bl 1280c0 │ │ │ │ + b.n 31fcc │ │ │ │ movs r7, #0 │ │ │ │ - bl 1415f4 │ │ │ │ + bl 14229c │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrb.w r3, [r0, #537] @ 0x219 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strbne.w r3, [r0, #537] @ 0x219 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3201e │ │ │ │ + beq.n 3200a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3201e │ │ │ │ + cbnz r3, 3200a │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 32170 │ │ │ │ + beq.w 3215c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 32170 │ │ │ │ + bne.w 3215c │ │ │ │ mov r0, r9 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32170 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3215c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r1, #13432 @ 0x3478 │ │ │ │ + movw r1, #15032 @ 0x3ab8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r0, [r3, sl, lsl #2] │ │ │ │ movs r3, #3 │ │ │ │ - bl c35f0 │ │ │ │ + bl c38e8 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3207e │ │ │ │ + beq.n 3206a │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n 320c8 │ │ │ │ - b.n 32040 │ │ │ │ + blt.n 320b4 │ │ │ │ + b.n 3202c │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3209a │ │ │ │ + beq.n 32086 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 320aa │ │ │ │ + bpl.n 32096 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 1ac8b8 │ │ │ │ + bl 1aef88 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str.w fp, [r2, #172] @ 0xac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32072 │ │ │ │ + beq.n 3205e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32072 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32072 │ │ │ │ + bne.n 3205e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3205e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 320de │ │ │ │ + beq.n 320ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 320de │ │ │ │ + cbnz r3, 320ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 32138 │ │ │ │ + bne.n 32124 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 320f2 │ │ │ │ + bpl.n 320de │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ac8b8 │ │ │ │ + bl 1aef88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r6, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r9, [r4, #128] @ 0x80 │ │ │ │ - beq.n 32110 │ │ │ │ + beq.n 320fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 32110 │ │ │ │ + cbnz r3, 320fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 31cd6 │ │ │ │ + beq.w 31cc2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 31cd6 │ │ │ │ + bne.w 31cc2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31cd6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31cc2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3214e │ │ │ │ + beq.n 3213a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3214e │ │ │ │ + cbnz r3, 3213a │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 31cd6 │ │ │ │ + beq.w 31cc2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 31cd6 │ │ │ │ + bne.w 31cc2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31cd6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31cc2 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add.w r3, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 321ae │ │ │ │ + beq.n 3219a │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 321a0 │ │ │ │ + bne.n 3218c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - b.n 3218c │ │ │ │ - bl 85c0c │ │ │ │ + b.n 32178 │ │ │ │ + bl 85e0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3219c │ │ │ │ + beq.n 32188 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 321b0 │ │ │ │ + b.n 3219c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ + movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (321e0 ) │ │ │ │ + ldr r3, [pc, #28] @ (321cc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #5536 @ 0x15a0 │ │ │ │ adds r0, #16 │ │ │ │ - bl 1ed508 │ │ │ │ + bl 1ef4e4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - bge.n 32212 │ │ │ │ + bge.n 321fe │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #59984 @ 0xea50 │ │ │ │ + movw r0, #61616 @ 0xf0b0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e1af4 │ │ │ │ - ldr r1, [pc, #208] @ (322e4 ) │ │ │ │ + b.w e1fc4 │ │ │ │ + ldr r1, [pc, #208] @ (322d0 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 322da │ │ │ │ + beq.n 322c6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 3225e │ │ │ │ - bl 234718 │ │ │ │ + cbnz r5, 3224a │ │ │ │ + bl 235380 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #36756 @ 0x8f94 │ │ │ │ + movw r1, #38356 @ 0x95d4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r4, #36764 @ 0x8f9c │ │ │ │ + movw r4, #38364 @ 0x95dc │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - movw r0, #60004 @ 0xea64 │ │ │ │ + movw r0, #61636 @ 0xf0c4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ it eq │ │ │ │ moveq r4, r1 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 322dc │ │ │ │ - bl 14322c │ │ │ │ - cbnz r0, 322a4 │ │ │ │ + b.n 322c8 │ │ │ │ + bl 143ecc │ │ │ │ + cbnz r0, 32290 │ │ │ │ mov r0, r4 │ │ │ │ - bl 234718 │ │ │ │ + bl 235380 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #36764 @ 0x8f9c │ │ │ │ + movw r0, #38364 @ 0x95dc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #36756 @ 0x8f94 │ │ │ │ + movw r2, #38356 @ 0x95d4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ it ne │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #60040 @ 0xea88 │ │ │ │ + movw r0, #61672 @ 0xf0e8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1437a8 │ │ │ │ - b.n 322c2 │ │ │ │ + bl 144448 │ │ │ │ + b.n 322ae │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 322c0 │ │ │ │ + bne.n 322ac │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #4720 @ 0x1270 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #5324 @ 0x14cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 322dc │ │ │ │ + beq.n 322c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 322dc │ │ │ │ + cbnz r3, 322c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 322dc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 322c8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ble.n 32270 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ble.n 3225c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e15c4 │ │ │ │ + bl e1a94 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32308 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 3233e │ │ │ │ + bne.n 322f4 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3232a │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61640 @ 0xf0c8 │ │ │ │ + movw r1, #63240 @ 0xf708 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #60272 @ 0xeb70 │ │ │ │ + movw r0, #61904 @ 0xf1d0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3232c │ │ │ │ + beq.n 32318 │ │ │ │ mov r0, r4 │ │ │ │ blx 29638 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 32336 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 3233e │ │ │ │ + bne.n 32322 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3232a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl 14229c │ │ │ │ + movw r3, #20256 @ 0x4f20 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ + ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.n 32368 │ │ │ │ + movw r3, #4320 @ 0x10e0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61956 @ 0xf204 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3237a │ │ │ │ + movs r1, #0 │ │ │ │ + movw r0, #62000 @ 0xf230 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 92378 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 3237e │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 323be │ │ │ │ + movw r4, #11844 @ 0x2e44 │ │ │ │ + movt r4, #79 @ 0x4f │ │ │ │ + ldrb r3, [r4, #0] │ │ │ │ + cbz r3, 323b6 │ │ │ │ + blx 2a67c │ │ │ │ + movw r2, #11848 @ 0x2e48 │ │ │ │ + movt r2, #79 @ 0x4f │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cbz r0, 323b2 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + movs r5, #0 │ │ │ │ + str r5, [r2, #0] │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 323b2 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 323b2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r4, #0] │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #60324 @ 0xeba4 │ │ │ │ + movw r1, #62016 @ 0xf240 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 323a0 │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 3241e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 122574 │ │ │ │ - cbnz r0, 323a4 │ │ │ │ - bl 98094 │ │ │ │ + bl 12302c │ │ │ │ + cbnz r0, 32422 │ │ │ │ + bl 982f8 │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ - cbnz r5, 323a4 │ │ │ │ + bl 9af44 │ │ │ │ + cbnz r5, 32422 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #60348 @ 0xebbc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #62040 @ 0xf258 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 323c4 │ │ │ │ + b.n 32442 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add.w r3, r4, #16 │ │ │ │ ldrexd r6, r7, [r3] │ │ │ │ strexd r2, r0, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 323ac │ │ │ │ + bne.n 3242a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1415f4 │ │ │ │ - movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ - ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.n 32402 │ │ │ │ - movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #60372 @ 0xebd4 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 32414 │ │ │ │ - movs r1, #0 │ │ │ │ - movw r0, #60416 @ 0xec00 │ │ │ │ - movt r0, #42 @ 0x2a │ │ │ │ - bl 92118 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 32418 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 32458 │ │ │ │ - movw r4, #11844 @ 0x2e44 │ │ │ │ - movt r4, #78 @ 0x4e │ │ │ │ - ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 32450 │ │ │ │ - blx 2a67c │ │ │ │ - movw r2, #11848 @ 0x2e48 │ │ │ │ - movt r2, #78 @ 0x4e │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - cbz r0, 3244c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - movs r5, #0 │ │ │ │ - str r5, [r2, #0] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 3244c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 3244c │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r4, #0] │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (32488 ) │ │ │ │ + ldr r3, [pc, #28] @ (32474 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #5536 @ 0x15a0 │ │ │ │ adds r0, #16 │ │ │ │ - bl 1e068c │ │ │ │ + bl 1e25d0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #116] @ (32514 ) │ │ │ │ + ldr r2, [pc, #116] @ (32500 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ movs r6, #0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r5, #1468] @ 0x5bc │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 32504 │ │ │ │ + ble.n 324f0 │ │ │ │ ldr.w r3, [r5, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ - cbz r3, 32500 │ │ │ │ + cbz r3, 324ec │ │ │ │ ldr r4, [r3, #0] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl d4de4 │ │ │ │ + bl d52d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 324ee │ │ │ │ + beq.n 324da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 324ee │ │ │ │ + cbnz r3, 324da │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 3250e │ │ │ │ - beq.n 32500 │ │ │ │ + blt.n 324fa │ │ │ │ + beq.n 324ec │ │ │ │ ldr.w r0, [r5, #1464] @ 0x5b8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1f5c9c │ │ │ │ + bl 1f7b18 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 324b2 │ │ │ │ + b.n 3249e │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 32510 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 324fc │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ - movw r0, #58284 @ 0xe3ac │ │ │ │ + movw r0, #60176 @ 0xeb10 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 32548 │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 32534 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 32602 │ │ │ │ + b.n 325ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32542 │ │ │ │ + beq.n 3252e │ │ │ │ add.w r9, r0, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 3257e │ │ │ │ + bge.n 3256a │ │ │ │ ldr.w r2, [r6, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ cmp r0, r7 │ │ │ │ it ne │ │ │ │ strne.w ip, [r2] │ │ │ │ str.w r2, [r1, #4]! │ │ │ │ - b.n 32560 │ │ │ │ + b.n 3254c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #30216 @ 0x7608 │ │ │ │ + movw r1, #31816 @ 0x7c48 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #60476 @ 0xec3c │ │ │ │ + movw r0, #62108 @ 0xf29c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 325a2 │ │ │ │ + beq.n 3258e │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 325a6 │ │ │ │ + cbnz r0, 32592 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32602 │ │ │ │ + b.n 325ee │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 32602 │ │ │ │ + bge.n 325ee │ │ │ │ ldr.w r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n 325be │ │ │ │ + bmi.n 325aa │ │ │ │ adds r7, #1 │ │ │ │ - b.n 325a8 │ │ │ │ + b.n 32594 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r3, 325ce │ │ │ │ + cbnz r3, 325ba │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbnz r3, 325d8 │ │ │ │ - b.n 325ba │ │ │ │ + cbnz r3, 325c4 │ │ │ │ + b.n 325a6 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 325c4 │ │ │ │ - b.n 325ba │ │ │ │ - movw r1, #9743 @ 0x260f │ │ │ │ + bne.n 325b0 │ │ │ │ + b.n 325a6 │ │ │ │ + movw r1, #9723 @ 0x25fb │ │ │ │ movt r1, #3 │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 325ba │ │ │ │ + beq.n 325a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 325a2 │ │ │ │ + beq.n 3258e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 325a2 │ │ │ │ + bne.n 3258e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 325a2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3258e │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ + │ │ │ │ +0003261a <_PyXI_ApplyCapturedException@@Base>: │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ + bl 3267c <_PyXI_ApplyError@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ + adds r0, #8 │ │ │ │ + bl 23d538 <_PyErr_BadInternalCall@@Base+0x7cec> │ │ │ │ + movs r3, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #24] │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 32668 │ │ │ │ + bl 327e2 <_PyXI_ApplyError@@Base+0x166> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3265e │ │ │ │ + bne.n 32672 <_PyXI_ApplyCapturedException@@Base+0x58> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #60496 @ 0xec50 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #62128 @ 0xf2b0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32666 │ │ │ │ + b.n 3267a <_PyXI_ApplyCapturedException@@Base+0x60> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ + │ │ │ │ +0003267c <_PyXI_ApplyError@@Base>: │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + bne.n 32686 <_PyXI_ApplyError@@Base+0xa> │ │ │ │ + adds r0, #8 │ │ │ │ + b.n 3291a <_PyXI_ApplyError@@Base+0x29e> │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r2, #7 │ │ │ │ + bne.n 326b6 <_PyXI_ApplyError@@Base+0x3a> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r1, [r0, #24] │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r0, [r3, #1420] @ 0x58c │ │ │ │ + cbnz r1, 326b0 <_PyXI_ApplyError@@Base+0x34> │ │ │ │ + movw r1, #62188 @ 0xf2ec │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + bl 12de68 │ │ │ │ + b.n 327de <_PyXI_ApplyError@@Base+0x162> │ │ │ │ + adds r3, r2, #6 │ │ │ │ + cmp r3, #6 │ │ │ │ + bhi.n 32726 <_PyXI_ApplyError@@Base+0xaa> │ │ │ │ + tbb [pc, r3] │ │ │ │ + subs r7, r4, r4 │ │ │ │ + lsrs r7, r1, #16 │ │ │ │ + subs r6, #4 │ │ │ │ + movs r6, r7 │ │ │ │ + movw r3, #50260 @ 0xc454 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1572c4 │ │ │ │ + b.n 3273c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 3273c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + movw r3, #50260 @ 0xc454 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #45892 @ 0xb344 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3273c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + movw r3, #50260 @ 0xc454 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #62236 @ 0xf31c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3273c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + movw r3, #50260 @ 0xc454 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #62272 @ 0xf340 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3273c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + movw r3, #4320 @ 0x10e0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #62312 @ 0xf368 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d57ec │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + cbnz r3, 32746 <_PyXI_ApplyError@@Base+0xca> │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 327de <_PyXI_ApplyError@@Base+0x162> │ │ │ │ + bl d7a3c │ │ │ │ + ldr r5, [r4, #28] │ │ │ │ + movw r3, #50260 @ 0xc454 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + mov r6, r0 │ │ │ │ + adds r4, #8 │ │ │ │ + ldr r7, [r3, #0] │ │ │ │ + cbz r5, 3276a <_PyXI_ApplyError@@Base+0xee> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7b41c │ │ │ │ + mov r5, r0 │ │ │ │ + cbnz r0, 3276a <_PyXI_ApplyError@@Base+0xee> │ │ │ │ + bl d7a7c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 32b58 <_PyXI_ApplyError@@Base+0x4dc> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl ee54c │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 32790 <_PyXI_ApplyError@@Base+0x114> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 32790 <_PyXI_ApplyError@@Base+0x114> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 327ca <_PyXI_ApplyError@@Base+0x14e> │ │ │ │ + bl d7a3c │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #62340 @ 0xf384 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + mov r4, r0 │ │ │ │ + bl 83264 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 327ae <_PyXI_ApplyError@@Base+0x132> │ │ │ │ + bl d7a7c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 327c4 <_PyXI_ApplyError@@Base+0x148> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 327c4 <_PyXI_ApplyError@@Base+0x148> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + bl d7a50 │ │ │ │ + bl d7a3c │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + mov r0, r3 │ │ │ │ + bl 794d4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl d7a50 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 3268e │ │ │ │ + bmi.n 32808 <_PyXI_ApplyError@@Base+0x18c> │ │ │ │ movw r3, #24980 @ 0x6194 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3270a │ │ │ │ + bne.n 32884 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 129170 │ │ │ │ + bl 129c38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3270a │ │ │ │ - bl 8865c │ │ │ │ + beq.n 32884 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ + bl 88864 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 326ba │ │ │ │ + beq.n 32834 <_PyXI_ApplyError@@Base+0x1b8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 326ba │ │ │ │ + cbnz r3, 32834 <_PyXI_ApplyError@@Base+0x1b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3270a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 32884 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 326d6 │ │ │ │ - bl 22ab30 │ │ │ │ + b.n 32850 <_PyXI_ApplyError@@Base+0x1d4> │ │ │ │ + bl 22b798 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 32720 │ │ │ │ + blt.n 3289a <_PyXI_ApplyError@@Base+0x21e> │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 3275a │ │ │ │ + bne.n 328d4 <_PyXI_ApplyError@@Base+0x258> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 3276a │ │ │ │ + bne.n 328e4 <_PyXI_ApplyError@@Base+0x268> │ │ │ │ mov r0, r4 │ │ │ │ - bl 889a8 │ │ │ │ + bl 88bb0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3277a │ │ │ │ - bl 8449c │ │ │ │ + beq.n 328f4 <_PyXI_ApplyError@@Base+0x278> │ │ │ │ + bl 84694 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 326c2 │ │ │ │ + bne.n 3283c <_PyXI_ApplyError@@Base+0x1c0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 32710 │ │ │ │ + bne.n 3288a <_PyXI_ApplyError@@Base+0x20e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3274a │ │ │ │ + bne.n 328c4 <_PyXI_ApplyError@@Base+0x248> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3279c │ │ │ │ + b.n 32916 <_PyXI_ApplyError@@Base+0x29a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32700 │ │ │ │ + bne.n 3287a <_PyXI_ApplyError@@Base+0x1fe> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32700 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3287a <_PyXI_ApplyError@@Base+0x1fe> │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 32730 │ │ │ │ + beq.n 328aa <_PyXI_ApplyError@@Base+0x22e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 32730 │ │ │ │ + cbnz r3, 328aa <_PyXI_ApplyError@@Base+0x22e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32700 │ │ │ │ + beq.n 3287a <_PyXI_ApplyError@@Base+0x1fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32700 │ │ │ │ + bne.n 3287a <_PyXI_ApplyError@@Base+0x1fe> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32700 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3287a <_PyXI_ApplyError@@Base+0x1fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3270a │ │ │ │ + bne.n 32884 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3270a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 32884 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 326d0 │ │ │ │ + bne.n 3284a <_PyXI_ApplyError@@Base+0x1ce> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 326d0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3284a <_PyXI_ApplyError@@Base+0x1ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 326d6 │ │ │ │ + bne.n 32850 <_PyXI_ApplyError@@Base+0x1d4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 326d6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 32850 <_PyXI_ApplyError@@Base+0x1d4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32790 │ │ │ │ + beq.n 3290a <_PyXI_ApplyError@@Base+0x28e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32790 │ │ │ │ + cbnz r3, 3290a <_PyXI_ApplyError@@Base+0x28e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - bl 80760 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + bl 80958 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - │ │ │ │ -000327a0 <_PyXI_ApplyCapturedException@@Base>: │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ - bl 327c8 <_PyXI_ApplyError@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ - adds r0, #8 │ │ │ │ - bl 23c8d0 <_PyErr_BadInternalCall@@Base+0x7cec> │ │ │ │ - movs r3, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #24] │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - │ │ │ │ -000327c8 <_PyXI_ApplyError@@Base>: │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r1, r2, #1 │ │ │ │ - bne.n 327d2 <_PyXI_ApplyError@@Base+0xa> │ │ │ │ - adds r0, #8 │ │ │ │ - b.n 3292e <_PyXI_ApplyError@@Base+0x166> │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, r2, #7 │ │ │ │ - bne.n 32802 <_PyXI_ApplyError@@Base+0x3a> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r1, [r0, #24] │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r0, [r3, #1420] @ 0x58c │ │ │ │ - cbnz r1, 327fc <_PyXI_ApplyError@@Base+0x34> │ │ │ │ - movw r1, #60556 @ 0xec8c │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3292a <_PyXI_ApplyError@@Base+0x162> │ │ │ │ - adds r3, r2, #6 │ │ │ │ - cmp r3, #6 │ │ │ │ - bhi.n 32872 <_PyXI_ApplyError@@Base+0xaa> │ │ │ │ - tbb [pc, r3] │ │ │ │ - subs r7, r4, r4 │ │ │ │ - lsrs r7, r1, #16 │ │ │ │ - subs r6, #4 │ │ │ │ - movs r6, r7 │ │ │ │ - movw r3, #50260 @ 0xc454 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15679c │ │ │ │ - b.n 32888 <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 32888 <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ - movw r3, #50260 @ 0xc454 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44292 @ 0xad04 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 32888 <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ - movw r3, #50260 @ 0xc454 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #60604 @ 0xecbc │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 32888 <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ - movw r3, #50260 @ 0xc454 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #60640 @ 0xece0 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 32888 <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ - movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #60680 @ 0xed08 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - cbnz r3, 32892 <_PyXI_ApplyError@@Base+0xca> │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 3292a <_PyXI_ApplyError@@Base+0x162> │ │ │ │ - bl d7534 │ │ │ │ - ldr r5, [r4, #28] │ │ │ │ - movw r3, #50260 @ 0xc454 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - mov r6, r0 │ │ │ │ - adds r4, #8 │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ - cbz r5, 328b6 <_PyXI_ApplyError@@Base+0xee> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7b2c8 │ │ │ │ - mov r5, r0 │ │ │ │ - cbnz r0, 328b6 <_PyXI_ApplyError@@Base+0xee> │ │ │ │ - bl d7574 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 32b6c <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl edfe4 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 328dc <_PyXI_ApplyError@@Base+0x114> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 328dc <_PyXI_ApplyError@@Base+0x114> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 32916 <_PyXI_ApplyError@@Base+0x14e> │ │ │ │ - bl d7534 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #60708 @ 0xed24 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - mov r4, r0 │ │ │ │ - bl 8306c │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 328fa <_PyXI_ApplyError@@Base+0x132> │ │ │ │ - bl d7574 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 32910 <_PyXI_ApplyError@@Base+0x148> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 32910 <_PyXI_ApplyError@@Base+0x148> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - bl d7548 │ │ │ │ - bl d7534 │ │ │ │ - ldr r3, [r6, #24] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - mov r0, r3 │ │ │ │ - bl 79388 │ │ │ │ - mov r0, r6 │ │ │ │ - bl d7548 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1b08c4 <_PyNamespace_New@@Base> │ │ │ │ + bl 1b2f88 <_PyNamespace_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32b64 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ + beq.w 32b50 <_PyXI_ApplyError@@Base+0x4d4> │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1b08c4 <_PyNamespace_New@@Base> │ │ │ │ + bl 1b2f88 <_PyNamespace_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32a2c <_PyXI_ApplyError@@Base+0x264> │ │ │ │ + beq.n 32a18 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 3299a <_PyXI_ApplyError@@Base+0x1d2> │ │ │ │ - bl 7b2c8 │ │ │ │ + cbz r0, 32986 <_PyXI_ApplyError@@Base+0x30a> │ │ │ │ + bl 7b41c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32a16 <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + beq.n 32a02 <_PyXI_ApplyError@@Base+0x386> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #4112 @ 0x1010 │ │ │ │ + movw r1, #5712 @ 0x1650 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32990 <_PyXI_ApplyError@@Base+0x1c8> │ │ │ │ + beq.n 3297c <_PyXI_ApplyError@@Base+0x300> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 32990 <_PyXI_ApplyError@@Base+0x1c8> │ │ │ │ + cbnz r3, 3297c <_PyXI_ApplyError@@Base+0x300> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 32a16 <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + blt.n 32a02 <_PyXI_ApplyError@@Base+0x386> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3299c <_PyXI_ApplyError@@Base+0x1d4> │ │ │ │ + b.n 32988 <_PyXI_ApplyError@@Base+0x30c> │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 329d8 <_PyXI_ApplyError@@Base+0x210> │ │ │ │ - bl 7b2c8 │ │ │ │ + cbz r0, 329c4 <_PyXI_ApplyError@@Base+0x348> │ │ │ │ + bl 7b41c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 32a16 <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + cbz r0, 32a02 <_PyXI_ApplyError@@Base+0x386> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #4124 @ 0x101c │ │ │ │ + movw r1, #5724 @ 0x165c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 329d0 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ + beq.n 329bc <_PyXI_ApplyError@@Base+0x340> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 329d0 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ + cbnz r3, 329bc <_PyXI_ApplyError@@Base+0x340> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 32a16 <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + blt.n 32a02 <_PyXI_ApplyError@@Base+0x386> │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 32a14 <_PyXI_ApplyError@@Base+0x24c> │ │ │ │ - bl 7b2c8 │ │ │ │ + cbz r0, 32a00 <_PyXI_ApplyError@@Base+0x384> │ │ │ │ + bl 7b41c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 32a16 <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + cbz r0, 32a02 <_PyXI_ApplyError@@Base+0x386> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #4172 @ 0x104c │ │ │ │ + movw r1, #5772 @ 0x168c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32a0c <_PyXI_ApplyError@@Base+0x244> │ │ │ │ + beq.n 329f8 <_PyXI_ApplyError@@Base+0x37c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 32a0c <_PyXI_ApplyError@@Base+0x244> │ │ │ │ + cbnz r3, 329f8 <_PyXI_ApplyError@@Base+0x37c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 32a50 <_PyXI_ApplyError@@Base+0x288> │ │ │ │ - b.n 32a16 <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ - cbz r3, 32a50 <_PyXI_ApplyError@@Base+0x288> │ │ │ │ + bge.n 32a3c <_PyXI_ApplyError@@Base+0x3c0> │ │ │ │ + b.n 32a02 <_PyXI_ApplyError@@Base+0x386> │ │ │ │ + cbz r3, 32a3c <_PyXI_ApplyError@@Base+0x3c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32a2c <_PyXI_ApplyError@@Base+0x264> │ │ │ │ + beq.n 32a18 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32a2c <_PyXI_ApplyError@@Base+0x264> │ │ │ │ + cbnz r3, 32a18 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 32a7c <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 32a68 <_PyXI_ApplyError@@Base+0x3ec> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #36492 @ 0x8e8c │ │ │ │ + movw r1, #38092 @ 0x94cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32a78 <_PyXI_ApplyError@@Base+0x2b0> │ │ │ │ + beq.n 32a64 <_PyXI_ApplyError@@Base+0x3e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32a78 <_PyXI_ApplyError@@Base+0x2b0> │ │ │ │ + cbnz r3, 32a64 <_PyXI_ApplyError@@Base+0x3e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 32a88 <_PyXI_ApplyError@@Base+0x2c0> │ │ │ │ + bge.n 32a74 <_PyXI_ApplyError@@Base+0x3f8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 32b58 <_PyXI_ApplyError@@Base+0x390> │ │ │ │ - b.n 32b64 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ + bne.n 32b44 <_PyXI_ApplyError@@Base+0x4c8> │ │ │ │ + b.n 32b50 <_PyXI_ApplyError@@Base+0x4d4> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 32a96 <_PyXI_ApplyError@@Base+0x2ce> │ │ │ │ - bl 7b2c8 │ │ │ │ + cbz r0, 32a82 <_PyXI_ApplyError@@Base+0x406> │ │ │ │ + bl 7b41c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 32ab4 <_PyXI_ApplyError@@Base+0x2ec> │ │ │ │ - b.n 32a7c <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + cbnz r0, 32aa0 <_PyXI_ApplyError@@Base+0x424> │ │ │ │ + b.n 32a68 <_PyXI_ApplyError@@Base+0x3ec> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #17340 @ 0x43bc │ │ │ │ + movw r1, #18940 @ 0x49fc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32adc <_PyXI_ApplyError@@Base+0x314> │ │ │ │ + beq.n 32ac8 <_PyXI_ApplyError@@Base+0x44c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32adc <_PyXI_ApplyError@@Base+0x314> │ │ │ │ + cbnz r3, 32ac8 <_PyXI_ApplyError@@Base+0x44c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 32a7c <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + blt.n 32a68 <_PyXI_ApplyError@@Base+0x3ec> │ │ │ │ mov r0, r6 │ │ │ │ - bl 32b6c <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ + bl 32b58 <_PyXI_ApplyError@@Base+0x4dc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32a7c <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + beq.n 32a68 <_PyXI_ApplyError@@Base+0x3ec> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #60720 @ 0xed30 │ │ │ │ + movw r1, #62352 @ 0xf390 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32b14 <_PyXI_ApplyError@@Base+0x34c> │ │ │ │ + beq.n 32b00 <_PyXI_ApplyError@@Base+0x484> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32b14 <_PyXI_ApplyError@@Base+0x34c> │ │ │ │ + cbnz r3, 32b00 <_PyXI_ApplyError@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 32a7c <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + blt.n 32a68 <_PyXI_ApplyError@@Base+0x3ec> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 32b66 <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ - bl 7b2c8 │ │ │ │ + cbz r0, 32b52 <_PyXI_ApplyError@@Base+0x4d6> │ │ │ │ + bl 7b41c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 32b2a <_PyXI_ApplyError@@Base+0x362> │ │ │ │ - bl d7574 │ │ │ │ - b.n 32b66 <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ + cbnz r0, 32b16 <_PyXI_ApplyError@@Base+0x49a> │ │ │ │ + bl d7a7c │ │ │ │ + b.n 32b52 <_PyXI_ApplyError@@Base+0x4d6> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #60732 @ 0xed3c │ │ │ │ + movw r1, #62364 @ 0xf39c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32b52 <_PyXI_ApplyError@@Base+0x38a> │ │ │ │ + beq.n 32b3e <_PyXI_ApplyError@@Base+0x4c2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32b52 <_PyXI_ApplyError@@Base+0x38a> │ │ │ │ + cbnz r3, 32b3e <_PyXI_ApplyError@@Base+0x4c2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 32b66 <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ - b.n 32a7c <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + bge.n 32b52 <_PyXI_ApplyError@@Base+0x4d6> │ │ │ │ + b.n 32a68 <_PyXI_ApplyError@@Base+0x3ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 32b64 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ + cbnz r3, 32b50 <_PyXI_ApplyError@@Base+0x4d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbz r4, 32bac <_PyXI_ApplyError@@Base+0x3e4> │ │ │ │ + cbz r4, 32b98 <_PyXI_ApplyError@@Base+0x51c> │ │ │ │ ldrd r3, r6, [r0, #8] │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #14904 @ 0x3a38 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ blx 2aa68 │ │ │ │ - cbz r0, 32be4 <_PyXI_ApplyError@@Base+0x41c> │ │ │ │ - movw r1, #63384 @ 0xf798 │ │ │ │ + cbz r0, 32bd0 <_PyXI_ApplyError@@Base+0x554> │ │ │ │ + movw r1, #64984 @ 0xfdd8 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ mov r0, r6 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 32bb8 <_PyXI_ApplyError@@Base+0x3f0> │ │ │ │ - b.n 32be4 <_PyXI_ApplyError@@Base+0x41c> │ │ │ │ - cbz r5, 32c04 <_PyXI_ApplyError@@Base+0x43c> │ │ │ │ + cbnz r0, 32ba4 <_PyXI_ApplyError@@Base+0x528> │ │ │ │ + b.n 32bd0 <_PyXI_ApplyError@@Base+0x554> │ │ │ │ + cbz r5, 32bf0 <_PyXI_ApplyError@@Base+0x574> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7b2c8 │ │ │ │ - cbz r5, 32bd0 <_PyXI_ApplyError@@Base+0x408> │ │ │ │ + b.w 7b41c │ │ │ │ + cbz r5, 32bbc <_PyXI_ApplyError@@Base+0x540> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #60744 @ 0xed48 │ │ │ │ + movw r0, #62376 @ 0xf3a8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #60756 @ 0xed54 │ │ │ │ + movw r0, #62388 @ 0xf3b4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e1af4 │ │ │ │ - cbz r5, 32bfa <_PyXI_ApplyError@@Base+0x432> │ │ │ │ + b.w e1fc4 │ │ │ │ + cbz r5, 32be6 <_PyXI_ApplyError@@Base+0x56a> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #60764 @ 0xed5c │ │ │ │ + movw r0, #62396 @ 0xf3bc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00032c0e : │ │ │ │ +00032bfa : │ │ │ │ b.w 2a030 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 32c32 │ │ │ │ + bne.n 32c1e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32c50 │ │ │ │ - b.n 32c4a │ │ │ │ + bne.n 32c3c │ │ │ │ + b.n 32c36 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39904 @ 0x9be0 │ │ │ │ + movw r0, #41504 @ 0xa220 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32c26 │ │ │ │ - b.n 32c5e │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 32c5e │ │ │ │ + bne.n 32c12 │ │ │ │ + b.n 32c4a │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 32c4a │ │ │ │ movw r3, #56148 @ 0xdb54 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15679c │ │ │ │ + bl 1572c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #856 @ 0x358 │ │ │ │ + movw r2, #2456 @ 0x998 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ strd r3, r4, [sp] │ │ │ │ movw r3, #63484 @ 0xf7fc │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl d6158 │ │ │ │ - cbz r0, 32ca2 │ │ │ │ + bl d6648 │ │ │ │ + cbz r0, 32c8e │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ - bl 2e790 │ │ │ │ + bl 2e788 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00032ca6 : │ │ │ │ - ldr r0, [pc, #4] @ (32cac ) │ │ │ │ - b.w cef34 │ │ │ │ - strb.w r0, [r8, r8] │ │ │ │ +00032c92 : │ │ │ │ + ldr r0, [pc, #4] @ (32c98 ) │ │ │ │ + b.w cf438 │ │ │ │ + strb.w r0, [r8, r9] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #252] @ (32dc4 ) │ │ │ │ + ldr r1, [pc, #252] @ (32db0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1978 │ │ │ │ - movw r1, #928 @ 0x3a0 │ │ │ │ + bl e1e48 │ │ │ │ + movw r1, #2528 @ 0x9e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl cfa84 │ │ │ │ + bl cff88 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 32cec │ │ │ │ + bge.n 32cd8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32dc0 │ │ │ │ - ldr r1, [pc, #216] @ (32dc8 ) │ │ │ │ + b.n 32dac │ │ │ │ + ldr r1, [pc, #216] @ (32db4 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1978 │ │ │ │ - movw r1, #11972 @ 0x2ec4 │ │ │ │ + bl e1e48 │ │ │ │ + movw r1, #13572 @ 0x3504 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl cfa84 │ │ │ │ + bl cff88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 32ce6 │ │ │ │ - ldr r1, [pc, #188] @ (32dcc ) │ │ │ │ + blt.n 32cd2 │ │ │ │ + ldr r1, [pc, #188] @ (32db8 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1978 │ │ │ │ - movw r1, #11992 @ 0x2ed8 │ │ │ │ + bl e1e48 │ │ │ │ + movw r1, #13592 @ 0x3518 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl cfa84 │ │ │ │ + bl cff88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 32ce6 │ │ │ │ + blt.n 32cd2 │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 721b8 │ │ │ │ - movw r1, #2424 @ 0x978 │ │ │ │ + bl 72368 │ │ │ │ + movw r1, #4168 @ 0x1048 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl cfa84 │ │ │ │ + bl cff88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 32ce6 │ │ │ │ - ldr r6, [pc, #128] @ (32dd0 ) │ │ │ │ + blt.n 32cd2 │ │ │ │ + ldr r6, [pc, #128] @ (32dbc ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r1, 32d62 │ │ │ │ + cbz r1, 32d4e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r6, #8 │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32d4e │ │ │ │ - b.n 32ce6 │ │ │ │ + bne.n 32d3a │ │ │ │ + b.n 32cd2 │ │ │ │ movw r3, #7552 @ 0x1d80 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 7e6ec │ │ │ │ + bl 7e8e0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32ce6 │ │ │ │ + beq.n 32cd2 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #88] @ (32dd4 ) │ │ │ │ + ldr r1, [pc, #88] @ (32dc0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl e1978 │ │ │ │ + bl e1e48 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32d9a │ │ │ │ + beq.n 32d86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 32d9a │ │ │ │ + cbnz r3, 32d86 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 32ce6 │ │ │ │ + beq.n 32cd2 │ │ │ │ mov r0, r4 │ │ │ │ - bl e19a0 │ │ │ │ + bl e1e70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32ce6 │ │ │ │ - movw r0, #11240 @ 0x2be8 │ │ │ │ + bne.n 32cd2 │ │ │ │ + movw r0, #12840 @ 0x3228 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 7b280 │ │ │ │ + bl 7b3d4 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #24] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str??.w r0, [r8, r8] │ │ │ │ - ldr??.w r0, [ip, r8] │ │ │ │ - ldrb.w r0, [r0, #72] @ 0x48 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + str??.w r0, [r8, r9] │ │ │ │ + ldr??.w r0, [ip, r9] │ │ │ │ + ldrb.w r0, [r0, #73] @ 0x49 │ │ │ │ + movs r6, #192 @ 0xc0 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - strh.w r0, [r4, #72] @ 0x48 │ │ │ │ + strh.w r0, [r4, #73] @ 0x49 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - movw r1, #13432 @ 0x3478 │ │ │ │ + movw r1, #15032 @ 0x3ab8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ - bl c35f0 │ │ │ │ - cbz r0, 32e32 │ │ │ │ + bl c38e8 │ │ │ │ + cbz r0, 32e1e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 32e36 │ │ │ │ + bmi.n 32e22 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #936 @ 0x3a8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #2536 @ 0x9e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32e8c │ │ │ │ + b.n 32e78 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 241328 <_PyErr_BadInternalCall@@Base+0xc744> │ │ │ │ + bl 241ee0 <_PyErr_BadInternalCall@@Base+0xc694> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32e32 │ │ │ │ + beq.n 32e1e │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 32e6e │ │ │ │ + bne.n 32e5a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32e32 │ │ │ │ + beq.n 32e1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32e32 │ │ │ │ + bne.n 32e1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32e32 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 32e1e │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 32e7c │ │ │ │ + bne.n 32e68 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 32e8c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 32e78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32e72 │ │ │ │ + bne.n 32e5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32e72 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 32e5e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00032e90 : │ │ │ │ - ldr r0, [pc, #4] @ (32e98 ) │ │ │ │ - b.w cef34 │ │ │ │ +00032e7c : │ │ │ │ + ldr r0, [pc, #4] @ (32e84 ) │ │ │ │ + b.w cf438 │ │ │ │ nop │ │ │ │ - vst4.16 {d0-d3}, [ip], r8 │ │ │ │ + vst4.16 {d0-d3}, [ip], r9 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ mov r6, r0 │ │ │ │ - ldr r1, [pc, #708] @ (33178 ) │ │ │ │ + ldr r1, [pc, #708] @ (33164 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e1978 │ │ │ │ + bl e1e48 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 330fc │ │ │ │ + beq.w 330e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e19a0 │ │ │ │ + bl e1e70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 330fc │ │ │ │ + blt.w 330e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - movw r1, #1412 @ 0x584 │ │ │ │ + movw r1, #3012 @ 0xbc4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r4, [pc, #668] @ (3317c ) │ │ │ │ - ldr r2, [pc, #672] @ (33180 ) │ │ │ │ + ldr r4, [pc, #668] @ (33168 ) │ │ │ │ + ldr r2, [pc, #672] @ (3316c ) │ │ │ │ ldr.w r7, [r3, #132] @ 0x84 │ │ │ │ mov r0, r7 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r4, #1132] @ 0x46c │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 32f26 │ │ │ │ + beq.n 32f12 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32f0a │ │ │ │ + beq.n 32ef6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1132] @ 0x46c │ │ │ │ - cbnz r3, 32f0a │ │ │ │ + cbnz r3, 32ef6 │ │ │ │ addw r0, r4, #1132 @ 0x46c │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #628] @ (33180 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #628] @ (3316c ) │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #1432 @ 0x598 │ │ │ │ + movw r1, #3032 @ 0xbd8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r4, #1132] @ 0x46c │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 32f40 │ │ │ │ + bne.n 32f2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 330fc │ │ │ │ + beq.w 330e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1132] @ 0x46c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 330fc │ │ │ │ - ldr r0, [pc, #580] @ (33180 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 330fc │ │ │ │ + bne.w 330e8 │ │ │ │ + ldr r0, [pc, #580] @ (3316c ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 330e8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32f52 │ │ │ │ + beq.n 32f3e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1132] @ 0x46c │ │ │ │ - cbnz r3, 32f52 │ │ │ │ - ldr r0, [pc, #560] @ (33180 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #560] @ (33184 ) │ │ │ │ + cbnz r3, 32f3e │ │ │ │ + ldr r0, [pc, #560] @ (3316c ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #560] @ (33170 ) │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #1452 @ 0x5ac │ │ │ │ + movw r1, #3052 @ 0xbec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r4, #1900] @ 0x76c │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 32f9c │ │ │ │ + beq.n 32f88 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32f80 │ │ │ │ + beq.n 32f6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1900] @ 0x76c │ │ │ │ - cbnz r3, 32f80 │ │ │ │ - ldr r0, [pc, #520] @ (33184 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #512] @ (33184 ) │ │ │ │ + cbnz r3, 32f6c │ │ │ │ + ldr r0, [pc, #520] @ (33170 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #512] @ (33170 ) │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #1476 @ 0x5c4 │ │ │ │ + movw r1, #3076 @ 0xc04 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r4, #1900] @ 0x76c │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 32fb6 │ │ │ │ + bne.n 32fa2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 330fc │ │ │ │ + beq.w 330e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1900] @ 0x76c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 330fc │ │ │ │ - ldr r0, [pc, #468] @ (33184 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 330fc │ │ │ │ + bne.w 330e8 │ │ │ │ + ldr r0, [pc, #468] @ (33170 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 330e8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32fc8 │ │ │ │ + beq.n 32fb4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1900] @ 0x76c │ │ │ │ - cbnz r3, 32fc8 │ │ │ │ - ldr r0, [pc, #448] @ (33184 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 32fb4 │ │ │ │ + ldr r0, [pc, #448] @ (33170 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1404 @ 0x57c │ │ │ │ + movw r1, #3004 @ 0xbbc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 330fc │ │ │ │ + blt.w 330e8 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1424 @ 0x590 │ │ │ │ + movw r1, #3024 @ 0xbd0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 330fc │ │ │ │ + blt.w 330e8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1444 @ 0x5a4 │ │ │ │ + movw r1, #3044 @ 0xbe4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 330fc │ │ │ │ + blt.n 330e8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1468 @ 0x5bc │ │ │ │ + movw r1, #3068 @ 0xbfc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 330fc │ │ │ │ - ldr r1, [pc, #360] @ (33188 ) │ │ │ │ + blt.n 330e8 │ │ │ │ + ldr r1, [pc, #360] @ (33174 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e1978 │ │ │ │ + bl e1e48 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 330fc │ │ │ │ + beq.n 330e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e19a0 │ │ │ │ + bl e1e70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 330fc │ │ │ │ + blt.n 330e8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r1, #1412 @ 0x584 │ │ │ │ + movw r1, #3012 @ 0xbc4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r2, [pc, #328] @ (3318c ) │ │ │ │ + ldr r2, [pc, #328] @ (33178 ) │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r4, #1004] @ 0x3ec │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 33088 │ │ │ │ + beq.n 33074 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3306c │ │ │ │ + beq.n 33058 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1004] @ 0x3ec │ │ │ │ - cbnz r3, 3306c │ │ │ │ - ldr r0, [pc, #292] @ (3318c ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #284] @ (3318c ) │ │ │ │ + cbnz r3, 33058 │ │ │ │ + ldr r0, [pc, #292] @ (33178 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #284] @ (33178 ) │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #1432 @ 0x598 │ │ │ │ + movw r1, #3032 @ 0xbd8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r4, #1004] @ 0x3ec │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3309c │ │ │ │ + bne.n 33088 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 330fc │ │ │ │ + beq.n 330e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1004] @ 0x3ec │ │ │ │ - cbnz r3, 330fc │ │ │ │ - ldr r0, [pc, #244] @ (3318c ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 330fc │ │ │ │ + cbnz r3, 330e8 │ │ │ │ + ldr r0, [pc, #244] @ (33178 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 330e8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 330ae │ │ │ │ + beq.n 3309a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1004] @ 0x3ec │ │ │ │ - cbnz r3, 330ae │ │ │ │ - ldr r0, [pc, #224] @ (3318c ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #224] @ (33190 ) │ │ │ │ + cbnz r3, 3309a │ │ │ │ + ldr r0, [pc, #224] @ (33178 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #224] @ (3317c ) │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #1452 @ 0x5ac │ │ │ │ + movw r1, #3052 @ 0xbec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r4, #1388] @ 0x56c │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 330ea │ │ │ │ + beq.n 330d6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 33102 │ │ │ │ - ldr r2, [pc, #192] @ (33190 ) │ │ │ │ + bne.n 330ee │ │ │ │ + ldr r2, [pc, #192] @ (3317c ) │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #1476 @ 0x5c4 │ │ │ │ + movw r1, #3076 @ 0xc04 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r4, #1388] @ 0x56c │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 33114 │ │ │ │ + bne.n 33100 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 330fc │ │ │ │ + beq.n 330e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ - cbnz r3, 330fc │ │ │ │ - ldr r0, [pc, #152] @ (33190 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 330e8 │ │ │ │ + ldr r0, [pc, #152] @ (3317c ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 33174 │ │ │ │ + b.n 33160 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 330ce │ │ │ │ - ldr r0, [pc, #128] @ (33190 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 330ce │ │ │ │ + bne.n 330ba │ │ │ │ + ldr r0, [pc, #128] @ (3317c ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 330ba │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33126 │ │ │ │ + beq.n 33112 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ - cbnz r3, 33126 │ │ │ │ - ldr r0, [pc, #108] @ (33190 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 33112 │ │ │ │ + ldr r0, [pc, #108] @ (3317c ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1492 @ 0x5d4 │ │ │ │ + movw r1, #3092 @ 0xc14 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 330fc │ │ │ │ + blt.n 330e8 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1512 @ 0x5e8 │ │ │ │ + movw r1, #3112 @ 0xc28 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 330fc │ │ │ │ + blt.n 330e8 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1532 @ 0x5fc │ │ │ │ + movw r1, #3132 @ 0xc3c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 330fc │ │ │ │ + blt.n 330e8 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1556 @ 0x614 │ │ │ │ + movw r1, #3156 @ 0xc54 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - vst4.16 {d16-d19}, [r0], r8 │ │ │ │ + vst4.16 {d16-d19}, [r0], r9 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r1, #14] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r1, #26] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr??.w r0, [r4, r8] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr??.w r0, [r4, r9] │ │ │ │ strb r4, [r1, #12] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r1, #18] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12827c <_Py_union_type_or@@Base+0x208> │ │ │ │ + bl 128d3c <_Py_union_type_or@@Base+0x208> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000331b4 : │ │ │ │ - movw r0, #65120 @ 0xfe60 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - b.w cef34 │ │ │ │ +000331a0 : │ │ │ │ + ldr r0, [pc, #4] @ (331a8 ) │ │ │ │ + b.w cf438 │ │ │ │ + nop │ │ │ │ + vld4.16 {d16-d19}, [r8], r9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #49084 @ 0xbfbc │ │ │ │ + movw r0, #50660 @ 0xc5e4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7b280 │ │ │ │ + bl 7b3d4 │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33508 │ │ │ │ - ldr r1, [pc, #800] @ (33510 ) │ │ │ │ + beq.w 334fa │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e1978 │ │ │ │ + movw r1, #65248 @ 0xfee0 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ + bl e1e48 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33508 │ │ │ │ - ldr r4, [pc, #784] @ (33514 ) │ │ │ │ - movw r9, #36207 @ 0x8d6f │ │ │ │ + beq.w 334fa │ │ │ │ + ldr r4, [pc, #780] @ (33500 ) │ │ │ │ + movw r9, #34515 @ 0x86d3 │ │ │ │ movt r9, #6 │ │ │ │ - movw r8, #51965 @ 0xcafd │ │ │ │ + movw r8, #54177 @ 0xd3a1 │ │ │ │ movt r8, #37 @ 0x25 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add.w r1, r4, #12 │ │ │ │ - cbz r2, 33260 │ │ │ │ + cbz r2, 33252 │ │ │ │ strd r9, r8, [r4, #16] │ │ │ │ str r4, [r4, #28] │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 7e4fc │ │ │ │ + bl 7e6f0 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33508 │ │ │ │ + beq.w 334fa │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ - bl 7df54 │ │ │ │ + bl 7e14c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w 334ec │ │ │ │ + beq.w 334de │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3325c │ │ │ │ + beq.n 3324e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3325c │ │ │ │ + cbnz r3, 3324e │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #32 │ │ │ │ - b.n 33212 │ │ │ │ + b.n 33204 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3328 @ 0xd00 │ │ │ │ + movw r0, #4956 @ 0x135c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 8ba34 │ │ │ │ + bl 8bc74 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33508 │ │ │ │ + beq.w 334fa │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #62088 @ 0xf288 │ │ │ │ + movw r1, #63688 @ 0xf8c8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl cfa84 │ │ │ │ + bl cff88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 33508 │ │ │ │ + blt.w 334fa │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2780 @ 0xadc │ │ │ │ + movw r1, #4408 @ 0x1138 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl cfa84 │ │ │ │ + bl cff88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 33508 │ │ │ │ + blt.w 334fa │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2792 @ 0xae8 │ │ │ │ + movw r1, #4420 @ 0x1144 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl cfa84 │ │ │ │ + bl cff88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 33508 │ │ │ │ + blt.w 334fa │ │ │ │ blx 2924c │ │ │ │ - movw r1, #2808 @ 0xaf8 │ │ │ │ + movw r1, #4436 @ 0x1154 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e4638 │ │ │ │ + bl 1e6618 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 33508 │ │ │ │ + blt.w 334fa │ │ │ │ add r0, sp, #12 │ │ │ │ blx 29fa8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #2824 @ 0xb08 │ │ │ │ + movw r0, #4452 @ 0x1164 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ - movw r1, #35100 @ 0x891c │ │ │ │ + bl 84a1c │ │ │ │ + movw r1, #36700 @ 0x8f5c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 33508 │ │ │ │ + blt.w 334fa │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #10220 @ 0x27ec │ │ │ │ + movw r2, #11820 @ 0x2e2c │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #2832 @ 0xb10 │ │ │ │ + movw r1, #4460 @ 0x116c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1e4638 │ │ │ │ + bl 1e6618 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 33508 │ │ │ │ + blt.w 334fa │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2848 @ 0xb20 │ │ │ │ + movw r1, #4476 @ 0x117c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 337ac │ │ │ │ + bl 33798 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33508 │ │ │ │ - bl 721b8 │ │ │ │ + beq.w 334fa │ │ │ │ + bl 72368 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33508 │ │ │ │ - bl 721b8 │ │ │ │ + beq.w 334fa │ │ │ │ + bl 72368 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 335c8 │ │ │ │ - movw r7, #12016 @ 0x2ef0 │ │ │ │ + beq.w 335b4 │ │ │ │ + movw r7, #13872 @ 0x3630 │ │ │ │ movt r7, #67 @ 0x43 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w fp, [r7] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 33518 │ │ │ │ + bne.w 33504 │ │ │ │ add.w r9, r9, #1 │ │ │ │ adds r7, #8 │ │ │ │ cmp.w r9, #44 @ 0x2c │ │ │ │ - bne.n 33356 │ │ │ │ + bne.n 33348 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #2864 @ 0xb30 │ │ │ │ + movw r2, #4492 @ 0x118c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #4104 @ 0x1008 │ │ │ │ + movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1e4638 │ │ │ │ + bl 1e6618 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 335c8 │ │ │ │ + blt.w 335b4 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #29952 @ 0x7500 │ │ │ │ + movw r1, #31676 @ 0x7bbc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 334fe │ │ │ │ + blt.w 334f0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #2912 @ 0xb60 │ │ │ │ + movw r1, #4540 @ 0x11bc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 33508 │ │ │ │ + blt.w 334fa │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2924 @ 0xb6c │ │ │ │ + movw r1, #4552 @ 0x11c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 337ac │ │ │ │ + bl 33798 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33508 │ │ │ │ - movw r2, #2940 @ 0xb7c │ │ │ │ + beq.w 334fa │ │ │ │ + movw r2, #4568 @ 0x11d8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #4104 @ 0x1008 │ │ │ │ + movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1e4638 │ │ │ │ + bl 1e6618 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 33508 │ │ │ │ + blt.w 334fa │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2996 @ 0xbb4 │ │ │ │ + movw r1, #4624 @ 0x1210 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 33508 │ │ │ │ + blt.w 334fa │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3012 @ 0xbc4 │ │ │ │ + movw r1, #4640 @ 0x1220 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33508 │ │ │ │ + blt.n 334fa │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3028 @ 0xbd4 │ │ │ │ + movw r1, #4656 @ 0x1230 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33508 │ │ │ │ + blt.n 334fa │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3044 @ 0xbe4 │ │ │ │ + movw r1, #4672 @ 0x1240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33508 │ │ │ │ + blt.n 334fa │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3060 @ 0xbf4 │ │ │ │ + movw r1, #4688 @ 0x1250 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33508 │ │ │ │ + blt.n 334fa │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3080 @ 0xc08 │ │ │ │ + movw r1, #4708 @ 0x1264 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33508 │ │ │ │ + blt.n 334fa │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3096 @ 0xc18 │ │ │ │ + movw r1, #4724 @ 0x1274 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33508 │ │ │ │ + blt.n 334fa │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3112 @ 0xc28 │ │ │ │ + movw r1, #4740 @ 0x1284 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33508 │ │ │ │ + blt.n 334fa │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3128 @ 0xc38 │ │ │ │ + movw r1, #4756 @ 0x1294 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33508 │ │ │ │ + blt.n 334fa │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3144 @ 0xc48 │ │ │ │ + movw r1, #4772 @ 0x12a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33508 │ │ │ │ + blt.n 334fa │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 33508 │ │ │ │ + cbz r0, 334fa │ │ │ │ blx 2a61c │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ - movw r0, #3160 @ 0xc58 │ │ │ │ + movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 335fa │ │ │ │ + beq.w 335e6 │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 335d6 │ │ │ │ + bne.n 335c2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33508 │ │ │ │ + beq.n 334fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 33508 │ │ │ │ + cbnz r3, 334fa │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33508 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 334fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 335b8 │ │ │ │ + bne.n 335a4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 337a6 │ │ │ │ - nop │ │ │ │ - cdp2 0, 9, cr0, cr4, cr8, {2} │ │ │ │ - cdp2 0, 10, cr0, cr8, cr8, {2} │ │ │ │ + b.n 33792 │ │ │ │ + cdp2 0, 15, cr0, cr8, cr9, {2} │ │ │ │ mov r0, r9 │ │ │ │ blx 2a2ac │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 33524 │ │ │ │ + cbnz r0, 33510 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 1e4638 │ │ │ │ + bl 1e6618 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 335c8 │ │ │ │ + blt.n 335b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 335c8 │ │ │ │ + beq.n 335b4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 33556 │ │ │ │ + beq.n 33542 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 33572 │ │ │ │ + cbnz r0, 3355e │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 335c8 │ │ │ │ + beq.n 335b4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 335c8 │ │ │ │ + cbnz r2, 335b4 │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 335c8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 335b4 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 33596 │ │ │ │ + beq.n 33582 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 33596 │ │ │ │ + cbnz r1, 33582 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 335b0 │ │ │ │ + beq.n 3359c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 335b0 │ │ │ │ + cbnz r2, 3359c │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - bne.w 33362 │ │ │ │ - b.n 335c8 │ │ │ │ + bne.w 33354 │ │ │ │ + b.n 335b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33508 │ │ │ │ + bne.n 334fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33508 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 334fa │ │ │ │ mov r0, sl │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79388 │ │ │ │ - b.n 33508 │ │ │ │ - bl 85c0c │ │ │ │ + bl 794d4 │ │ │ │ + b.n 334fa │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 335ee │ │ │ │ + beq.n 335da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 335ee │ │ │ │ + cbnz r3, 335da │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #12 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 334c4 │ │ │ │ - b.n 334e6 │ │ │ │ + bne.w 334b6 │ │ │ │ + b.n 334d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3164 @ 0xc5c │ │ │ │ + movw r1, #4792 @ 0x12b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ cmp r0, r7 │ │ │ │ - blt.w 33508 │ │ │ │ + blt.w 334fa │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3176 @ 0xc68 │ │ │ │ + movw r1, #4804 @ 0x12c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 33508 │ │ │ │ + blt.w 334fa │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3208 @ 0xc88 │ │ │ │ + movw r1, #4836 @ 0x12e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 33508 │ │ │ │ + blt.w 334fa │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3252 @ 0xcb4 │ │ │ │ + movw r1, #4880 @ 0x1310 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 33508 │ │ │ │ + blt.w 334fa │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 33662 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 33508 │ │ │ │ + cbnz r0, 3364e │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 334fa │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ movs r2, #2 │ │ │ │ - movw r3, #3284 @ 0xcd4 │ │ │ │ + movw r3, #4912 @ 0x1330 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r2, #8 │ │ │ │ strd r3, r1, [r0] │ │ │ │ movs r3, #1 │ │ │ │ - movw r1, #3308 @ 0xcec │ │ │ │ + movw r1, #4936 @ 0x1348 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ strd r2, r3, [r0, #12] │ │ │ │ movw r2, #41644 @ 0xa2ac │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #38568 @ 0x96a8 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ @@ -13141,15 +13135,15 @@ │ │ │ │ movw r2, #38592 @ 0x96c0 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #39112 @ 0x98c8 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #76] @ 0x4c │ │ │ │ movw r2, #37732 @ 0x9364 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #23093 @ 0x5a35 │ │ │ │ + movw r3, #32085 @ 0x7d55 │ │ │ │ movt r3, #25 │ │ │ │ strd r2, r3, [r0, #84] @ 0x54 │ │ │ │ movw r2, #43924 @ 0xab94 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #41400 @ 0xa1b8 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ @@ -13162,731 +13156,731 @@ │ │ │ │ movw r2, #41412 @ 0xa1c4 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #40692 @ 0x9ef4 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #104] @ 0x68 │ │ │ │ movw r3, #40072 @ 0x9c88 │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #15733 @ 0x3d75 │ │ │ │ + movw r2, #15805 @ 0x3dbd │ │ │ │ movt r2, #5 │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ - bl fcbb0 │ │ │ │ + bl fd678 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 33796 │ │ │ │ + cbnz r0, 33782 │ │ │ │ mov r0, r4 │ │ │ │ - bl 782ec │ │ │ │ - b.n 33508 │ │ │ │ + bl 78428 │ │ │ │ + b.n 334fa │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3316 @ 0xcf4 │ │ │ │ + movw r1, #4944 @ 0x1350 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 29770 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af684 │ │ │ │ - cbz r0, 3382a │ │ │ │ + bl 1b1d4c │ │ │ │ + cbz r0, 33816 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 337f4 │ │ │ │ + cbnz r0, 337e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3382a │ │ │ │ + beq.n 33816 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3382a │ │ │ │ + cbnz r3, 33816 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3382a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33816 │ │ │ │ mov r1, r4 │ │ │ │ - bl 33852 <_PyImport_SetModule@@Base> │ │ │ │ + bl 3383e <_PyImport_SetModule@@Base> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3382e │ │ │ │ + bge.n 3381a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33814 │ │ │ │ + beq.n 33800 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33814 │ │ │ │ + cbnz r3, 33800 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3382a │ │ │ │ + beq.n 33816 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3382a │ │ │ │ + cbnz r3, 33816 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3384e │ │ │ │ + b.n 3383a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33840 │ │ │ │ + beq.n 3382c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 33840 │ │ │ │ + cbnz r3, 3382c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3382a │ │ │ │ + blt.n 33816 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00033852 <_PyImport_SetModule@@Base>: │ │ │ │ +0003383e <_PyImport_SetModule@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #48] @ (33894 <_PyImport_SetModule@@Base+0x42>) │ │ │ │ + ldr r4, [pc, #48] @ (33880 <_PyImport_SetModule@@Base+0x42>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r3, [r3, #3880] @ 0xf28 │ │ │ │ - cbnz r3, 33884 <_PyImport_SetModule@@Base+0x32> │ │ │ │ - movw r1, #13652 @ 0x3554 │ │ │ │ + cbnz r3, 33870 <_PyImport_SetModule@@Base+0x32> │ │ │ │ + movw r1, #15252 @ 0x3b94 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #33932 @ 0x848c │ │ │ │ + movw r0, #35532 @ 0x8acc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w 8b850 │ │ │ │ + b.w 8ba90 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl deb28 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl df000 <_PyUnicodeWriter_Init@@Base> │ │ │ │ movs r2, #6 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #3424 @ 0xd60 │ │ │ │ + movw r1, #5052 @ 0x13bc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 93d04 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93f60 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 33970 <_PyImport_SetModule@@Base+0x11e> │ │ │ │ + beq.n 3395c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 338de <_PyImport_SetModule@@Base+0x8c> │ │ │ │ + cbnz r3, 338ca <_PyImport_SetModule@@Base+0x8c> │ │ │ │ movs r2, #5 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #3432 @ 0xd68 │ │ │ │ + movw r1, #5060 @ 0x13c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 93d04 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93f60 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 338f4 <_PyImport_SetModule@@Base+0xa2> │ │ │ │ - b.n 33970 <_PyImport_SetModule@@Base+0x11e> │ │ │ │ + bne.n 338e0 <_PyImport_SetModule@@Base+0xa2> │ │ │ │ + b.n 3395c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ movs r2, #5 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #27768 @ 0x6c78 │ │ │ │ + movw r1, #29368 @ 0x72b8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 93d04 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93f60 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 338c8 <_PyImport_SetModule@@Base+0x76> │ │ │ │ - b.n 33970 <_PyImport_SetModule@@Base+0x11e> │ │ │ │ + bne.n 338b4 <_PyImport_SetModule@@Base+0x76> │ │ │ │ + b.n 3395c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl ebebc │ │ │ │ + bl ec420 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33970 <_PyImport_SetModule@@Base+0x11e> │ │ │ │ + beq.n 3395c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d57e0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl d5cd0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 33946 <_PyImport_SetModule@@Base+0xf4> │ │ │ │ + beq.n 33932 <_PyImport_SetModule@@Base+0xf4> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33922 <_PyImport_SetModule@@Base+0xd0> │ │ │ │ + beq.n 3390e <_PyImport_SetModule@@Base+0xd0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33922 <_PyImport_SetModule@@Base+0xd0> │ │ │ │ + cbnz r3, 3390e <_PyImport_SetModule@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #36740 @ 0x8f84 │ │ │ │ + movw r0, #38340 @ 0x95c4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33970 <_PyImport_SetModule@@Base+0x11e> │ │ │ │ + cbz r0, 3395c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d57e0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl d5cd0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 33958 <_PyImport_SetModule@@Base+0x106> │ │ │ │ + bne.n 33944 <_PyImport_SetModule@@Base+0x106> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33970 <_PyImport_SetModule@@Base+0x11e> │ │ │ │ + beq.n 3395c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33970 <_PyImport_SetModule@@Base+0x11e> │ │ │ │ + cbnz r3, 3395c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33970 <_PyImport_SetModule@@Base+0x11e> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3395c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33968 <_PyImport_SetModule@@Base+0x116> │ │ │ │ + beq.n 33954 <_PyImport_SetModule@@Base+0x116> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33968 <_PyImport_SetModule@@Base+0x116> │ │ │ │ + cbnz r3, 33954 <_PyImport_SetModule@@Base+0x116> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 953ec <_PyUnicodeWriter_Finish@@Base> │ │ │ │ - b.n 33978 <_PyImport_SetModule@@Base+0x126> │ │ │ │ + bl 95648 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 33964 <_PyImport_SetModule@@Base+0x126> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1e2598 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 1e4534 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ + │ │ │ │ +00033968 : │ │ │ │ + ldr r0, [pc, #4] @ (33970 ) │ │ │ │ + b.w cf438 │ │ │ │ + nop │ │ │ │ + lsls r4, r4, #28 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl deb28 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl df000 <_PyUnicodeWriter_Init@@Base> │ │ │ │ movs r2, #17 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #3440 @ 0xd70 │ │ │ │ + movw r1, #5068 @ 0x13cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 93d04 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93f60 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 33a6a <_PyImport_SetModule@@Base+0x218> │ │ │ │ + beq.n 33a62 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl ebebc │ │ │ │ + bl ec420 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33a6a <_PyImport_SetModule@@Base+0x218> │ │ │ │ + beq.n 33a62 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d57e0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl d5cd0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 33a40 <_PyImport_SetModule@@Base+0x1ee> │ │ │ │ + beq.n 33a38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 339d6 <_PyImport_SetModule@@Base+0x184> │ │ │ │ + beq.n 339ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 339d6 <_PyImport_SetModule@@Base+0x184> │ │ │ │ + cbnz r3, 339ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 33a1c <_PyImport_SetModule@@Base+0x1ca> │ │ │ │ + cbz r3, 33a14 │ │ │ │ movs r2, #9 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #3460 @ 0xd84 │ │ │ │ + movw r1, #5088 @ 0x13e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 93d04 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93f60 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 33a6a <_PyImport_SetModule@@Base+0x218> │ │ │ │ + beq.n 33a62 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl ebebc │ │ │ │ + bl ec420 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33a6a <_PyImport_SetModule@@Base+0x218> │ │ │ │ + beq.n 33a62 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d57e0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl d5cd0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 33a40 <_PyImport_SetModule@@Base+0x1ee> │ │ │ │ + beq.n 33a38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33a1c <_PyImport_SetModule@@Base+0x1ca> │ │ │ │ + beq.n 33a14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33a1c <_PyImport_SetModule@@Base+0x1ca> │ │ │ │ + cbnz r3, 33a14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #36740 @ 0x8f84 │ │ │ │ + movw r0, #38340 @ 0x95c4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33a6a <_PyImport_SetModule@@Base+0x218> │ │ │ │ + cbz r0, 33a62 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d57e0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl d5cd0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 33a52 <_PyImport_SetModule@@Base+0x200> │ │ │ │ + bne.n 33a4a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33a6a <_PyImport_SetModule@@Base+0x218> │ │ │ │ + beq.n 33a62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33a6a <_PyImport_SetModule@@Base+0x218> │ │ │ │ + cbnz r3, 33a62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33a6a <_PyImport_SetModule@@Base+0x218> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33a62 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33a62 <_PyImport_SetModule@@Base+0x210> │ │ │ │ + beq.n 33a5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33a62 <_PyImport_SetModule@@Base+0x210> │ │ │ │ + cbnz r3, 33a5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 953ec <_PyUnicodeWriter_Finish@@Base> │ │ │ │ - b.n 33a72 <_PyImport_SetModule@@Base+0x220> │ │ │ │ + bl 95648 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 33a6a │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1e2598 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 1e4534 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - │ │ │ │ -00033a76 : │ │ │ │ - ldr r0, [pc, #4] @ (33a7c ) │ │ │ │ - b.w cef34 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 33a88 │ │ │ │ + cbz r1, 33a76 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 33a90 │ │ │ │ + b.n 33a7e │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ - b.w 15e6f8 │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ + b.w 15f2e8 │ │ │ │ │ │ │ │ -00033a94 : │ │ │ │ +00033a82 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (33abc ) │ │ │ │ + ldr r1, [pc, #20] @ (33aa8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 33ae0 │ │ │ │ + cbz r3, 33acc │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 33ae2 │ │ │ │ + b.n 33ace │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx 29718 │ │ │ │ - cbnz r6, 33afa │ │ │ │ + cbnz r6, 33ae6 │ │ │ │ cmp r8, r6 │ │ │ │ - ble.n 33afa │ │ │ │ + ble.n 33ae6 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 33afa │ │ │ │ - cbnz r4, 33b22 │ │ │ │ - ldr r1, [pc, #436] @ (33cb0 ) │ │ │ │ + bgt.n 33ae6 │ │ │ │ + cbnz r4, 33b0e │ │ │ │ + ldr r1, [pc, #436] @ (33c9c ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33c9a │ │ │ │ + beq.w 33c86 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33c9a │ │ │ │ + bne.w 33c86 │ │ │ │ add r8, r5 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 33b72 │ │ │ │ + beq.n 33b5e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 33b5a │ │ │ │ - bl f83e0 │ │ │ │ + cbz r0, 33b46 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 33b52 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 33b3e │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33c9a │ │ │ │ + bne.w 33c86 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 33b5e │ │ │ │ - b.n 33b7a │ │ │ │ + bne.n 33b4a │ │ │ │ + b.n 33b66 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 33b7c │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 33b7c │ │ │ │ - b.n 33c9a │ │ │ │ + bne.n 33b68 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 33b68 │ │ │ │ + b.n 33c86 │ │ │ │ movs r4, #15 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 33b7c │ │ │ │ + b.n 33b68 │ │ │ │ movs r4, #15 │ │ │ │ mov r0, r7 │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ - bl 1740b0 │ │ │ │ + bl 175010 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 33c94 │ │ │ │ + beq.n 33c80 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #8 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r4, #59352 @ 0xe7d8 │ │ │ │ + movw r4, #60952 @ 0xee18 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r4, #63805 @ 0xf93d │ │ │ │ - movt r4, #22 │ │ │ │ + movw r4, #2093 @ 0x82d │ │ │ │ + movt r4, #23 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ - movw r4, #15001 @ 0x3a99 │ │ │ │ + movw r4, #18937 @ 0x49f9 │ │ │ │ movt r4, #23 │ │ │ │ str.w r9, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ blx 2a54c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq.n 33c14 │ │ │ │ - bgt.n 33c4c │ │ │ │ + beq.n 33c00 │ │ │ │ + bgt.n 33c38 │ │ │ │ adds r1, r4, #4 │ │ │ │ - beq.n 33bfc │ │ │ │ + beq.n 33be8 │ │ │ │ adds r2, r4, #2 │ │ │ │ - bne.n 33c4c │ │ │ │ + bne.n 33c38 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #3740 @ 0xe9c │ │ │ │ + movw r1, #5368 @ 0x14f8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12d348 │ │ │ │ - b.n 33c94 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 33c80 │ │ │ │ movw r3, #36640 @ 0x8f20 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #3700 @ 0xe74 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #5328 @ 0x14d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 33c94 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 33c80 │ │ │ │ str.w r8, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ - cbnz r3, 33c32 │ │ │ │ + cbnz r3, 33c1e │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 247de0 <_PyXI_EndInterpreter@@Base+0x68> │ │ │ │ + bl 248c64 <_PyXI_EndInterpreter@@Base+0x32c> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - bge.n 33c32 │ │ │ │ + bge.n 33c1e │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 29adc │ │ │ │ - b.n 33c94 │ │ │ │ - bl 98094 │ │ │ │ + b.n 33c80 │ │ │ │ + bl 982f8 │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 295dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r3, r4, #2 │ │ │ │ - bne.n 33c66 │ │ │ │ + bne.n 33c52 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 29adc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r2, r4 │ │ │ │ - movw r3, #30808 @ 0x7858 │ │ │ │ + movw r3, #32096 @ 0x7d60 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 24eb0c <_Py_c_pow@@Base+0x5b4> │ │ │ │ - b.n 33c94 │ │ │ │ + bl 24f744 <_Py_c_pow@@Base+0x62c> │ │ │ │ + b.n 33c80 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 33c18 │ │ │ │ + beq.n 33c04 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 29adc │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 33c84 │ │ │ │ + cbnz r0, 33c70 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 174390 │ │ │ │ + bl 1752f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 33c9c │ │ │ │ - b.n 33c94 │ │ │ │ - movw r3, #31628 @ 0x7b8c │ │ │ │ + cbnz r0, 33c88 │ │ │ │ + b.n 33c80 │ │ │ │ + movw r3, #33244 @ 0x81dc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl 24eb0c <_Py_c_pow@@Base+0x5b4> │ │ │ │ + bl 24f744 <_Py_c_pow@@Base+0x62c> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1c260c <_PySys_GetRequiredAttrString@@Base+0xae8> │ │ │ │ + bl 1c4b18 <_PySys_GetRequiredAttrString@@Base+0xb84> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cbz r3, 33ca6 │ │ │ │ + cbz r3, 33c92 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r6, #28 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #3896 @ 0xf38 │ │ │ │ + movw r1, #5524 @ 0x1594 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #28 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 33d46 │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 33d32 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbnz r1, 33d2c │ │ │ │ + cbnz r1, 33d18 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 33d16 │ │ │ │ + bne.n 33d02 │ │ │ │ add r3, sp, #32 │ │ │ │ movs r5, #8 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r6, r7, [sp, #32] │ │ │ │ blx 29ab8 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33da2 │ │ │ │ + blt.n 33d8e │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 7ee1c │ │ │ │ - b.n 33db2 │ │ │ │ + bl 7f010 │ │ │ │ + b.n 33d9e │ │ │ │ add r3, sp, #16 │ │ │ │ movs r5, #4 │ │ │ │ str r5, [sp, #12] │ │ │ │ blx 29ab8 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33da2 │ │ │ │ + blt.n 33d8e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 81044 │ │ │ │ - b.n 33db2 │ │ │ │ + bl 8123c │ │ │ │ + b.n 33d9e │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 33d4a │ │ │ │ + bne.n 33d36 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #3912 @ 0xf48 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #5540 @ 0x15a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 33db2 │ │ │ │ + b.n 33d9e │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ - bcc.n 33d6a │ │ │ │ + bcc.n 33d56 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #3952 @ 0xf70 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #5580 @ 0x15cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 33d46 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 33d32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33d46 │ │ │ │ + beq.n 33d32 │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r0, #16 │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 29ab8 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 33da8 │ │ │ │ + bge.n 33d94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33da2 │ │ │ │ + beq.n 33d8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 33da2 │ │ │ │ + cbnz r3, 33d8e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 33db2 │ │ │ │ + b.n 33d9e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 9d2e0 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d55c <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ vneg.f64 d0, d0 │ │ │ │ vneg.f64 d1, d1 │ │ │ │ add sp, #16 │ │ │ │ - b.w 188e90 │ │ │ │ + b.w 18ae68 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 15161c │ │ │ │ - cbz r0, 33df6 │ │ │ │ + bl 151fdc │ │ │ │ + cbz r0, 33de2 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 33e24 │ │ │ │ - cbz r0, 33e22 │ │ │ │ + bl 33e10 │ │ │ │ + cbz r0, 33e0e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #19212 @ 0x4b0c │ │ │ │ + movw r0, #20812 @ 0x514c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 72fb4 │ │ │ │ - cbz r0, 33e78 │ │ │ │ + bl 73164 │ │ │ │ + cbz r0, 33e64 │ │ │ │ mov r4, r0 │ │ │ │ add.w r7, r0, #8 │ │ │ │ - b.n 33e4e │ │ │ │ + b.n 33e3a │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 33e8c │ │ │ │ + ble.n 33e78 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ adds r5, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 33e98 │ │ │ │ + bl 33e84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33e4a │ │ │ │ + bne.n 33e36 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 33e7c │ │ │ │ + bne.n 33e68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 33e92 │ │ │ │ + b.n 33e7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33e78 │ │ │ │ + bne.n 33e64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33e78 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33e64 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 33ed6 │ │ │ │ + bne.n 33ec2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r0, 33ecc │ │ │ │ - movw r0, #20524 @ 0x502c │ │ │ │ + cbnz r0, 33eb8 │ │ │ │ + movw r0, #22124 @ 0x566c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 33ee4 │ │ │ │ + cbz r0, 33ed0 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 10f63c │ │ │ │ + b.w 1101c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -13900,607 +13894,607 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 33f34 │ │ │ │ + bge.n 33f20 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #38520 @ 0x9678 │ │ │ │ + movw r2, #40120 @ 0x9cb8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #11640 @ 0x2d78 │ │ │ │ + movw r0, #13240 @ 0x33b8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r4, #0 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 33f40 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 33f2c │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33f50 │ │ │ │ + bl 33f3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 33f4a │ │ │ │ + cbz r3, 33f36 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #188] @ (3401c ) │ │ │ │ + ldr r3, [pc, #188] @ (34008 ) │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r2, #19932 @ 0x4ddc │ │ │ │ + movw r2, #21532 @ 0x541c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 12d554 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 12e074 <_PyObject_CallMethod@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34018 │ │ │ │ + beq.n 34004 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 33fb4 │ │ │ │ + bmi.n 33fa0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33f9c │ │ │ │ + beq.n 33f88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 33f9c │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 33f88 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28660 @ 0x6ff4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30260 @ 0x7634 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 34018 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 34004 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 33fec │ │ │ │ + bge.n 33fd8 │ │ │ │ movw r0, #6512 @ 0x1970 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #41444 @ 0xa1e4 │ │ │ │ + movw r1, #43044 @ 0xa824 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34018 │ │ │ │ + beq.n 34004 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34018 │ │ │ │ + cbnz r3, 34004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34018 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34004 │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 29db8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3400e │ │ │ │ + beq.n 33ffa │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 3400e │ │ │ │ + cbnz r1, 33ffa │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 33bc8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.n 33bb4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbz r0, 3403c │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ + movt r3, #11 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 34036 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 3403c │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 3405e │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cbz r0, 3405e │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ + movt r3, #11 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 34054 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 34052 │ │ │ │ + bhi.n 34092 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl d122c │ │ │ │ - cbz r0, 3406c │ │ │ │ - b.n 34068 │ │ │ │ - movw r0, #61052 @ 0xee7c │ │ │ │ + bl d1730 │ │ │ │ + cbz r0, 340ac │ │ │ │ + b.n 340a8 │ │ │ │ + movw r0, #62764 @ 0xf52c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34044 │ │ │ │ + bne.n 34084 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 340be │ │ │ │ + b.n 340fe │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 34084 │ │ │ │ + ble.n 340c4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 173c20 │ │ │ │ + bl 174b80 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 34086 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 34086 │ │ │ │ - b.n 34068 │ │ │ │ + bne.n 340c6 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 340c6 │ │ │ │ + b.n 340a8 │ │ │ │ movs r4, #1 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp.w r5, #5120 @ 0x1400 │ │ │ │ - ble.n 340aa │ │ │ │ - bl 98094 │ │ │ │ + ble.n 340ea │ │ │ │ + bl 982f8 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a768 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 340b6 │ │ │ │ + bl 9af44 │ │ │ │ + b.n 340f6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2a768 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ee1c │ │ │ │ + bl 7f010 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 340c8 │ │ │ │ + cbz r3, 34108 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbz r0, 340fe │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ - movt r3, #11 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 340f8 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 340fe │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 34120 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cbz r0, 34120 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ - movt r3, #11 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n 34116 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ - cbz r0, 34172 │ │ │ │ + bl 73330 │ │ │ │ + cbz r0, 3415e │ │ │ │ mov r4, r0 │ │ │ │ blx 2a27c │ │ │ │ - b.n 34150 │ │ │ │ - bl 85c0c │ │ │ │ + b.n 3413c │ │ │ │ + bl 85e0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 3417c │ │ │ │ - bl 136ef8 <_Py_DecRef@@Base> │ │ │ │ + cbnz r3, 34168 │ │ │ │ + bl 137a38 <_Py_DecRef@@Base> │ │ │ │ blx 2a87c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r1, 34176 │ │ │ │ - bl 1de6c0 <_Py_Uid_Converter@@Base+0x150> │ │ │ │ + cbz r1, 34162 │ │ │ │ + bl 1e06b0 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 34142 │ │ │ │ + bne.n 3412e │ │ │ │ mov r0, r4 │ │ │ │ - bl 136ef8 <_Py_DecRef@@Base> │ │ │ │ + bl 137a38 <_Py_DecRef@@Base> │ │ │ │ blx 2a610 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34182 │ │ │ │ + b.n 3416e │ │ │ │ blx 2a610 │ │ │ │ - b.n 34182 │ │ │ │ - bl 136ef8 <_Py_DecRef@@Base> │ │ │ │ - b.n 34168 │ │ │ │ + b.n 3416e │ │ │ │ + bl 137a38 <_Py_DecRef@@Base> │ │ │ │ + b.n 34154 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1b4548 │ │ │ │ + b.w 1b6c00 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl db098 │ │ │ │ + bl db57c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 341b4 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 341cc │ │ │ │ - b.n 341e2 │ │ │ │ + bne.n 341a0 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 341b8 │ │ │ │ + b.n 341ce │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 341cc │ │ │ │ + bne.n 341b8 │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - movw r0, #8360 @ 0x20a8 │ │ │ │ + movw r0, #9960 @ 0x26e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ - movw r0, #8376 @ 0x20b8 │ │ │ │ + movw r0, #9976 @ 0x26f8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 34200 │ │ │ │ + bgt.n 341ec │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8428 @ 0x20ec │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #10028 @ 0x272c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #5 │ │ │ │ - ble.n 34234 │ │ │ │ + ble.n 34220 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8476 @ 0x211c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #10076 @ 0x275c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 34248 │ │ │ │ + bne.n 34234 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 343e8 │ │ │ │ + b.n 343d4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3425c │ │ │ │ - bl 80760 │ │ │ │ + bne.n 34248 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34244 │ │ │ │ + bne.n 34230 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 34288 │ │ │ │ + beq.n 34274 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 3428e │ │ │ │ + beq.n 3427a │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ cmp r6, #4 │ │ │ │ - beq.n 34282 │ │ │ │ + beq.n 3426e │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 34284 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 34284 │ │ │ │ - b.n 34244 │ │ │ │ + bne.n 34270 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 34270 │ │ │ │ + b.n 34230 │ │ │ │ movs r5, #0 │ │ │ │ - cbz r4, 34298 │ │ │ │ - b.n 342a6 │ │ │ │ + cbz r4, 34284 │ │ │ │ + b.n 34292 │ │ │ │ movs r5, #0 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 34298 │ │ │ │ + b.n 34284 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 343d4 │ │ │ │ + bne.w 343c0 │ │ │ │ mov r9, r4 │ │ │ │ mov r5, r4 │ │ │ │ movw r3, #44016 @ 0xabf0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r6, #0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - b.n 342a8 │ │ │ │ + b.n 34294 │ │ │ │ mov r6, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 342c8 │ │ │ │ + bne.n 342b4 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r3 │ │ │ │ movw r3, #44016 @ 0xabf0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr.w r9, [r3] │ │ │ │ - b.n 342ca │ │ │ │ + b.n 342b6 │ │ │ │ mov sl, r9 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ strd r4, r9, [sp] │ │ │ │ - movw r1, #8520 @ 0x2148 │ │ │ │ + movw r1, #10120 @ 0x2788 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r0, #8528 @ 0x2150 │ │ │ │ + movw r0, #10128 @ 0x2790 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34244 │ │ │ │ + beq.n 34230 │ │ │ │ cmp r7, #8 │ │ │ │ - beq.n 34310 │ │ │ │ + beq.n 342fc │ │ │ │ lsls r4, r7, #31 │ │ │ │ - bmi.n 34314 │ │ │ │ + bmi.n 34300 │ │ │ │ lsls r0, r7, #30 │ │ │ │ - bmi.n 34318 │ │ │ │ + bmi.n 34304 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8540 @ 0x215c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #10140 @ 0x279c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 34244 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 34230 │ │ │ │ movs r3, #2 │ │ │ │ - b.n 3431a │ │ │ │ + b.n 34306 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3431a │ │ │ │ + b.n 34306 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 34334 │ │ │ │ - cbz r6, 34376 │ │ │ │ - b.n 3435a │ │ │ │ + bne.n 34320 │ │ │ │ + cbz r6, 34362 │ │ │ │ + b.n 34346 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 34346 │ │ │ │ - bl 121390 │ │ │ │ - b.n 3434c │ │ │ │ - bl e15c4 │ │ │ │ + bpl.n 34332 │ │ │ │ + bl 121e48 │ │ │ │ + b.n 34338 │ │ │ │ + bl e1a94 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34330 │ │ │ │ - b.n 34244 │ │ │ │ + beq.n 3431c │ │ │ │ + b.n 34230 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 34386 │ │ │ │ - bl 121390 │ │ │ │ + bpl.n 34372 │ │ │ │ + bl 121e48 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34244 │ │ │ │ + bne.w 34230 │ │ │ │ tst.w r7, #4 │ │ │ │ strh.w r5, [sp, #18] │ │ │ │ ite ne │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ - b.n 343a2 │ │ │ │ - bl e15c4 │ │ │ │ + b.n 3438e │ │ │ │ + bl e1a94 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - b.n 34368 │ │ │ │ + b.n 34354 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 343c0 │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 343ac │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34244 │ │ │ │ - bl 98094 │ │ │ │ + bne.w 34230 │ │ │ │ + bl 982f8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx 29298 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 343da │ │ │ │ - b.n 3438e │ │ │ │ + bne.n 343c6 │ │ │ │ + b.n 3437a │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ mov r3, r4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 342b2 │ │ │ │ + b.n 3429e │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 343c0 │ │ │ │ + blt.n 343ac │ │ │ │ movw r3, #44016 @ 0xabf0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34410 │ │ │ │ - bne.n 34414 │ │ │ │ + blt.n 343fc │ │ │ │ + bne.n 34400 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 3441c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 34408 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3441c │ │ │ │ + b.n 34408 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3443c │ │ │ │ - cbz r2, 34436 │ │ │ │ + cbnz r3, 34428 │ │ │ │ + cbz r2, 34422 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3443c │ │ │ │ + cbnz r3, 34428 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 34456 │ │ │ │ + b.n 34442 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8648 @ 0x21c8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #10248 @ 0x2808 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 16f9d4 │ │ │ │ + bl 1708c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 20abb0 │ │ │ │ + bl 20c7d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34560 │ │ │ │ + beq.n 3454c │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 122574 │ │ │ │ - cbnz r0, 34498 │ │ │ │ - bl 98094 │ │ │ │ + bl 12302c │ │ │ │ + cbnz r0, 34484 │ │ │ │ + bl 982f8 │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2a4c0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 344f4 │ │ │ │ - bgt.n 344e2 │ │ │ │ + beq.n 344e0 │ │ │ │ + bgt.n 344ce │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 344ca │ │ │ │ + beq.n 344b6 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 344e2 │ │ │ │ + bne.n 344ce │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8676 @ 0x21e4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #10276 @ 0x2824 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 34554 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 34540 │ │ │ │ movw r3, #36640 @ 0x8f20 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27328 @ 0x6ac0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29188 @ 0x7204 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 34554 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 34540 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #8704 @ 0x2200 │ │ │ │ + movw r3, #10304 @ 0x2840 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 24eb0c <_Py_c_pow@@Base+0x5b4> │ │ │ │ - b.n 34554 │ │ │ │ + bl 24f744 <_Py_c_pow@@Base+0x62c> │ │ │ │ + b.n 34540 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 34538 │ │ │ │ + cbz r3, 34524 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldrb.w r3, [r5, #72] @ 0x48 │ │ │ │ strb.w r3, [r4, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #73] @ 0x49 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 10378c │ │ │ │ - b.n 34562 │ │ │ │ + bl 1040e8 │ │ │ │ + b.n 3454e │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 10378c │ │ │ │ + bl 1040e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -14510,869 +14504,869 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 345b4 │ │ │ │ + bge.n 345a0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #38520 @ 0x9678 │ │ │ │ + movw r2, #40120 @ 0x9cb8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #11676 @ 0x2d9c │ │ │ │ + movw r0, #13276 @ 0x33dc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r4, #0 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 345c0 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 345ac │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33f50 │ │ │ │ + bl 33f3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 345ca │ │ │ │ + cbz r3, 345b6 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + mov r3, r0 │ │ │ │ + adds r0, #16 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + b.n 345fc │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 345ee │ │ │ │ - cbz r2, 345e8 │ │ │ │ + cbnz r3, 345e2 │ │ │ │ + cbz r2, 345dc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 345ee │ │ │ │ + cbnz r3, 345e2 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 34456 │ │ │ │ + b.n 34442 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8740 @ 0x2224 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #10340 @ 0x2864 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - mov r3, r0 │ │ │ │ - adds r0, #16 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - b.n 34610 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 34628 │ │ │ │ + bne.n 34614 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #59296 @ 0xe7a0 │ │ │ │ + movw r3, #60896 @ 0xede0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 34648 │ │ │ │ - b.n 3462a │ │ │ │ - cbz r1, 34652 │ │ │ │ - movw r3, #59296 @ 0xe7a0 │ │ │ │ + bmi.n 34634 │ │ │ │ + b.n 34616 │ │ │ │ + cbz r1, 3463e │ │ │ │ + movw r3, #60896 @ 0xede0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 34648 │ │ │ │ + bls.n 34634 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n 34652 │ │ │ │ - b.n 34634 │ │ │ │ + bpl.n 3463e │ │ │ │ + b.n 34620 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ + mov r3, r0 │ │ │ │ + adds r0, #16 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + b.n 346a8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 3468c │ │ │ │ + cbnz r4, 34680 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3468c │ │ │ │ + ble.n 34680 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3468c │ │ │ │ - cbz r2, 3468c │ │ │ │ + bne.n 34680 │ │ │ │ + cbz r2, 34680 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 34456 │ │ │ │ + b.n 34442 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r4, #4852 @ 0x12f4 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ + movt r4, #74 @ 0x4a │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34680 │ │ │ │ + bne.n 34674 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mov r3, r0 │ │ │ │ - adds r0, #16 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - b.n 346bc │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs.n 346ec │ │ │ │ + bcs.n 346d8 │ │ │ │ lsls r3, r0, #30 │ │ │ │ - bne.n 346e0 │ │ │ │ + bne.n 346cc │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 346da │ │ │ │ + bhi.n 346c6 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 346c6 │ │ │ │ - b.n 346f6 │ │ │ │ + beq.n 346b2 │ │ │ │ + b.n 346e2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 346ec │ │ │ │ + beq.n 346d8 │ │ │ │ mov r0, r3 │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 346f6 │ │ │ │ + blt.n 346e2 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 346be │ │ │ │ + b.n 346aa │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3471e │ │ │ │ - cbz r2, 34718 │ │ │ │ + cbnz r3, 3470a │ │ │ │ + cbz r2, 34704 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3471e │ │ │ │ + cbnz r3, 3470a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 34738 │ │ │ │ + b.n 34728 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8648 @ 0x21c8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #10248 @ 0x2808 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + bx r3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 16f9d4 │ │ │ │ + bl 1708c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 20abb0 │ │ │ │ + bl 20c7d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34842 │ │ │ │ + beq.n 34832 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 122574 │ │ │ │ - cbnz r0, 3477a │ │ │ │ - bl 98094 │ │ │ │ + bl 12302c │ │ │ │ + cbnz r0, 3476a │ │ │ │ + bl 982f8 │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2aac8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 347d6 │ │ │ │ - bgt.n 347c4 │ │ │ │ + beq.n 347c6 │ │ │ │ + bgt.n 347b4 │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 347ac │ │ │ │ + beq.n 3479c │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 347c4 │ │ │ │ + bne.n 347b4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8676 @ 0x21e4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #10276 @ 0x2824 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 34836 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 34826 │ │ │ │ movw r3, #36640 @ 0x8f20 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28068 @ 0x6da4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29460 @ 0x7314 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 34836 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 34826 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #8888 @ 0x22b8 │ │ │ │ + movw r3, #10488 @ 0x28f8 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 24eb0c <_Py_c_pow@@Base+0x5b4> │ │ │ │ - b.n 34836 │ │ │ │ + bl 24f744 <_Py_c_pow@@Base+0x62c> │ │ │ │ + b.n 34826 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3481a │ │ │ │ + cbz r3, 3480a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldrb.w r3, [r5, #72] @ 0x48 │ │ │ │ strb.w r3, [r4, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #73] @ 0x49 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 10378c │ │ │ │ - b.n 34844 │ │ │ │ + bl 1040e8 │ │ │ │ + b.n 34834 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 10378c │ │ │ │ + bl 1040e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - bx r3 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3486a │ │ │ │ - cbz r2, 34864 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3486a │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 34738 │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8740 @ 0x2224 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34994 │ │ │ │ - movw r7, #13128 @ 0x3348 │ │ │ │ + beq.n 34948 │ │ │ │ + movw r7, #14728 @ 0x3988 │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #268] @ (349c0 ) │ │ │ │ + ldr r1, [pc, #268] @ (34974 ) │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12d554 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 12e074 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 348ce │ │ │ │ - bl 1ece4c │ │ │ │ + cbnz r0, 34882 │ │ │ │ + bl 1eee28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3497e │ │ │ │ - b.n 348b2 │ │ │ │ + beq.n 34932 │ │ │ │ + b.n 34866 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 348f2 │ │ │ │ + bne.n 348a6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r3, 348e2 │ │ │ │ + cbnz r3, 34896 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 349ac │ │ │ │ - b.n 349b8 │ │ │ │ + bne.n 34960 │ │ │ │ + b.n 3496c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34998 │ │ │ │ + beq.n 3494c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34998 │ │ │ │ - b.n 34952 │ │ │ │ + bne.n 3494c │ │ │ │ + b.n 34906 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3493e │ │ │ │ + bmi.n 348f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34910 │ │ │ │ + beq.n 348c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 34910 │ │ │ │ + cbnz r3, 348c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34926 │ │ │ │ + beq.n 348da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34926 │ │ │ │ + cbnz r3, 348da │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28660 @ 0x6ff4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30260 @ 0x7634 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 34994 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 34948 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 34958 │ │ │ │ + cbnz r3, 3490c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34998 │ │ │ │ + beq.n 3494c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 34998 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34998 │ │ │ │ + cbnz r3, 3494c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3494c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34978 │ │ │ │ + beq.n 3492c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34978 │ │ │ │ + cbnz r3, 3492c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 348b2 │ │ │ │ + bne.n 34866 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34994 │ │ │ │ + beq.n 34948 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 34994 │ │ │ │ + cbnz r3, 34948 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 349b8 │ │ │ │ - ldr r0, [pc, #40] @ (349c4 ) │ │ │ │ + b.n 3496c │ │ │ │ + ldr r0, [pc, #40] @ (34978 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 169678 <_PyParkingLot_Unpark@@Base+0x1370> │ │ │ │ + bl 16a38c <_PyParkingLot_Unpark@@Base+0x1370> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 349b8 │ │ │ │ + beq.n 3496c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 349b8 │ │ │ │ + cbnz r3, 3496c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - b.n 3456c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.n 34520 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strh r4, [r3, #20] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #4876 @ 0x130c │ │ │ │ + movw r1, #6488 @ 0x1958 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl fd878 │ │ │ │ + bl fe214 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 34a00 │ │ │ │ + cbz r2, 349b4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 34a00 │ │ │ │ + beq.n 349b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 34a00 │ │ │ │ + cbnz r3, 349b4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + cbnz r3, 349d6 │ │ │ │ + cbz r2, 349d0 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cbnz r3, 349d6 │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.n 34728 │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #10340 @ 0x2864 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 34a34 │ │ │ │ + cbnz r4, 34a20 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 34a34 │ │ │ │ + ble.n 34a20 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 34a34 │ │ │ │ - cbz r2, 34a34 │ │ │ │ + bne.n 34a20 │ │ │ │ + cbz r2, 34a20 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 34738 │ │ │ │ + b.n 34728 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #32] @ (34a58 ) │ │ │ │ + ldr r4, [pc, #32] @ (34a44 ) │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34a28 │ │ │ │ + bne.n 34a14 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r7, #13 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r2, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ blx 29e90 │ │ │ │ - cbz r0, 34a94 │ │ │ │ + cbz r0, 34a80 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 34ac4 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 34ab0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 120444 <_Py_set_inheritable@@Base> │ │ │ │ + bl 120f04 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34ac4 │ │ │ │ + beq.n 34ab0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - bl 120444 <_Py_set_inheritable@@Base> │ │ │ │ + bl 120f04 <_Py_set_inheritable@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34ac4 │ │ │ │ + beq.n 34ab0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r0, #14916 @ 0x3a44 │ │ │ │ + movw r0, #16516 @ 0x4084 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 84824 │ │ │ │ - b.n 34ada │ │ │ │ + bl 84a1c │ │ │ │ + b.n 34ac6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 34ace │ │ │ │ + beq.n 34aba │ │ │ │ blx 2a154 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 34ad8 │ │ │ │ + beq.n 34ac4 │ │ │ │ blx 2a154 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #33677 @ 0x838d │ │ │ │ + movw r1, #36797 @ 0x8fbd │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - b.w 18b294 │ │ │ │ + b.w 18d26c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 34b1a │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 34b06 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 34b14 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 34b1a │ │ │ │ + bne.n 34b00 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 34b06 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 34b44 │ │ │ │ + cbnz r0, 34b30 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 34b36 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 34b22 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 34b30 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 34b36 │ │ │ │ + bne.n 34b1c │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 34b22 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 34b44 │ │ │ │ + cbnz r0, 34b30 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 34b44 │ │ │ │ + cbz r0, 34b30 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00034b46 : │ │ │ │ - ldr r0, [pc, #4] @ (34b4c ) │ │ │ │ - b.w cef34 │ │ │ │ +00034b32 : │ │ │ │ + ldr r0, [pc, #4] @ (34b38 ) │ │ │ │ + b.w cf438 │ │ │ │ asrs r0, r2, #15 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 34b72 │ │ │ │ + cbz r2, 34b5e │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ - cbz r2, 34b82 │ │ │ │ - b.n 34b90 │ │ │ │ - ldr r1, [pc, #452] @ (34d38 ) │ │ │ │ + cbz r2, 34b6e │ │ │ │ + b.n 34b7c │ │ │ │ + ldr r1, [pc, #452] @ (34d24 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl e1978 │ │ │ │ + bl e1e48 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34b6c │ │ │ │ - b.n 34c48 │ │ │ │ - ldr r1, [pc, #440] @ (34d3c ) │ │ │ │ + bne.n 34b58 │ │ │ │ + b.n 34c34 │ │ │ │ + ldr r1, [pc, #440] @ (34d28 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl e1978 │ │ │ │ + bl e1e48 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c48 │ │ │ │ + beq.n 34c34 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ - cbnz r2, 34ba2 │ │ │ │ - ldr r1, [pc, #424] @ (34d40 ) │ │ │ │ + cbnz r2, 34b8e │ │ │ │ + ldr r1, [pc, #424] @ (34d2c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl e1978 │ │ │ │ + bl e1e48 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c48 │ │ │ │ + beq.n 34c34 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ - cbnz r2, 34bb4 │ │ │ │ - ldr r1, [pc, #412] @ (34d44 ) │ │ │ │ + cbnz r2, 34ba0 │ │ │ │ + ldr r1, [pc, #412] @ (34d30 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl e1978 │ │ │ │ + bl e1e48 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c48 │ │ │ │ - movw r1, #9368 @ 0x2498 │ │ │ │ + beq.n 34c34 │ │ │ │ + movw r1, #10968 @ 0x2ad8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #9372 @ 0x249c │ │ │ │ + movw r0, #10972 @ 0x2adc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 113714 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 1141b4 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c48 │ │ │ │ - movw r0, #9380 @ 0x24a4 │ │ │ │ + beq.n 34c34 │ │ │ │ + movw r0, #10980 @ 0x2ae4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 115b98 │ │ │ │ + bl 116634 │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 34c48 │ │ │ │ - movw r1, #3316 @ 0xcf4 │ │ │ │ + cbz r0, 34c34 │ │ │ │ + movw r1, #4944 @ 0x1350 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #9772 @ 0x262c │ │ │ │ + movw r0, #11372 @ 0x2c6c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 113714 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 1141b4 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 34c48 │ │ │ │ - movw r1, #3308 @ 0xcec │ │ │ │ + cbz r0, 34c34 │ │ │ │ + movw r1, #4936 @ 0x1348 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl fd878 │ │ │ │ + bl fe214 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 34c48 │ │ │ │ + cbz r0, 34c34 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #3284 @ 0xcd4 │ │ │ │ + movw r1, #4912 @ 0x1330 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 2aa68 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 34c32 │ │ │ │ + cbnz r0, 34c1e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls.n 34c32 │ │ │ │ + bls.n 34c1e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 34c32 │ │ │ │ + bne.n 34c1e │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 34c32 │ │ │ │ + bne.n 34c1e │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 34c4e │ │ │ │ + beq.n 34c3a │ │ │ │ movw r3, #48064 @ 0xbbc0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #9404 @ 0x24bc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #11004 @ 0x2afc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 34d30 │ │ │ │ - movw r0, #4896 @ 0x1320 │ │ │ │ + b.n 34d1c │ │ │ │ + movw r0, #6496 @ 0x1960 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b280 │ │ │ │ + bl 7b3d4 │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c48 │ │ │ │ - movw r0, #9452 @ 0x24ec │ │ │ │ + beq.n 34c34 │ │ │ │ + movw r0, #11052 @ 0x2b2c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b280 │ │ │ │ + bl 7b3d4 │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c48 │ │ │ │ - movw r0, #3636 @ 0xe34 │ │ │ │ + beq.n 34c34 │ │ │ │ + movw r0, #6172 @ 0x181c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7b280 │ │ │ │ + bl 7b3d4 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c48 │ │ │ │ - movw r0, #9436 @ 0x24dc │ │ │ │ + beq.n 34c34 │ │ │ │ + movw r0, #11036 @ 0x2b1c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b280 │ │ │ │ + bl 7b3d4 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c48 │ │ │ │ - movw r0, #9448 @ 0x24e8 │ │ │ │ + beq.n 34c34 │ │ │ │ + movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b280 │ │ │ │ + bl 7b3d4 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c48 │ │ │ │ - movw r0, #9460 @ 0x24f4 │ │ │ │ + beq.n 34c34 │ │ │ │ + movw r0, #11060 @ 0x2b34 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b280 │ │ │ │ + bl 7b3d4 │ │ │ │ str r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c48 │ │ │ │ - movw r0, #9440 @ 0x24e0 │ │ │ │ + beq.n 34c34 │ │ │ │ + movw r0, #11040 @ 0x2b20 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b280 │ │ │ │ + bl 7b3d4 │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c48 │ │ │ │ - movw r0, #9468 @ 0x24fc │ │ │ │ + beq.n 34c34 │ │ │ │ + movw r0, #11068 @ 0x2b3c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b280 │ │ │ │ + bl 7b3d4 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c48 │ │ │ │ + beq.n 34c34 │ │ │ │ movw r3, #48076 @ 0xbbcc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #9476 @ 0x2504 │ │ │ │ + movw r0, #11076 @ 0x2b44 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 8ba34 │ │ │ │ - movw r1, #9512 @ 0x2528 │ │ │ │ + bl 8bc74 │ │ │ │ + movw r1, #11112 @ 0x2b68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl cfa84 │ │ │ │ + bl cff88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34c48 │ │ │ │ + blt.n 34c34 │ │ │ │ ldrd r2, r3, [r4, #60] @ 0x3c │ │ │ │ mov r5, sp │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ strd r1, r2, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e19a0 │ │ │ │ + bl e1e70 │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34c48 │ │ │ │ + blt.n 34c34 │ │ │ │ cmp r4, #3 │ │ │ │ - bne.n 34d1c │ │ │ │ + bne.n 34d08 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r0, #16 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ asrs r0, r3, #16 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ asrs r4, r5, #16 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ asrs r0, r0, #17 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 34e1a │ │ │ │ + b.n 34e06 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 14322c │ │ │ │ - cbz r0, 34d82 │ │ │ │ + bl 143ecc │ │ │ │ + cbz r0, 34d6e │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34e12 │ │ │ │ + beq.n 34dfe │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #42120 @ 0xa488 │ │ │ │ + movw r0, #43776 @ 0xab00 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 34dd0 │ │ │ │ + bne.n 34dbc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 33e98 │ │ │ │ + bl 33e84 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 34dc8 │ │ │ │ + cbz r0, 34db4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #12548 @ 0x3104 │ │ │ │ + movw r0, #14148 @ 0x3744 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34dbc │ │ │ │ + beq.n 34da8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 34dc0 │ │ │ │ + cbz r3, 34dac │ │ │ │ mov r4, r6 │ │ │ │ - b.n 34dc8 │ │ │ │ + b.n 34db4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34dbc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34da8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 79330 │ │ │ │ - b.n 34e0a │ │ │ │ + bl 7947c │ │ │ │ + b.n 34df6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33e24 │ │ │ │ + bl 33e10 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 34e0a │ │ │ │ + cbz r0, 34df6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #12556 @ 0x310c │ │ │ │ + movw r0, #14156 @ 0x374c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34dfe │ │ │ │ + beq.n 34dea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 34e02 │ │ │ │ + cbz r3, 34dee │ │ │ │ mov r4, r6 │ │ │ │ - b.n 34e0a │ │ │ │ + b.n 34df6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34dfe │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34dea │ │ │ │ mov r0, r5 │ │ │ │ - bl 1437a8 │ │ │ │ - b.n 34e14 │ │ │ │ + bl 144448 │ │ │ │ + b.n 34e00 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r8, [pc, #168] @ 34ed4 │ │ │ │ + ldr.w r8, [pc, #168] @ 34ec0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r3, [r7, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r3, #1216] @ 0x4c0 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34eca │ │ │ │ + beq.n 34eb6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ - cbz r5, 34e76 │ │ │ │ + cbz r5, 34e62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ @@ -15385,31 +15379,31 @@ │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ - cbz r6, 34ecc │ │ │ │ + cbz r6, 34eb8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4172 @ 0x104c │ │ │ │ + movw r1, #5772 @ 0x168c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 34ecc │ │ │ │ + bge.n 34eb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34eca │ │ │ │ + beq.n 34eb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34eca │ │ │ │ + cbnz r3, 34eb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -15420,58 +15414,58 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r4, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 34f00 │ │ │ │ + bl 34eec │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w sl, [pc, #208] @ 34fe4 │ │ │ │ + ldr.w sl, [pc, #208] @ 34fd0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ ldrb.w fp, [sp, #48] @ 0x30 │ │ │ │ ldrb.w r6, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r2, #1220] @ 0x4c4 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34fda │ │ │ │ + beq.n 34fc6 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - cbz r7, 34f6a │ │ │ │ + cbz r7, 34f56 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ strb r3, [r4, #24] │ │ │ │ strb.w fp, [r4, #25] │ │ │ │ strb r6, [r4, #26] │ │ │ │ - cbz r5, 34f84 │ │ │ │ + cbz r5, 34f70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr.w r1, [sl, r9] │ │ │ │ @@ -15485,401 +15479,399 @@ │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [r1, #4] │ │ │ │ - cbz r3, 34fdc │ │ │ │ + cbz r3, 34fc8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4172 @ 0x104c │ │ │ │ + movw r1, #5772 @ 0x168c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 34fdc │ │ │ │ + bge.n 34fc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34fda │ │ │ │ + beq.n 34fc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34fda │ │ │ │ + cbnz r3, 34fc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 35018 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 35004 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 35012 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 35018 │ │ │ │ + bne.n 34ffe │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 35004 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3503a │ │ │ │ + cbnz r0, 35026 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3503a │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 35026 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 35030 │ │ │ │ + bne.n 3501c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 3506c │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 35058 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 35066 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 3506c │ │ │ │ + bne.n 35052 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 35058 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3508e │ │ │ │ + cbnz r0, 3507a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 3508e │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 3507a │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 35084 │ │ │ │ + bne.n 35070 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 350ae │ │ │ │ + cbnz r3, 3509a │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - cbz r2, 350a4 │ │ │ │ - movw r3, #51516 @ 0xc93c │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ + cbz r2, 35090 │ │ │ │ + movw r3, #51432 @ 0xc8e8 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 350ae │ │ │ │ + bne.n 3509a │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r0, r1, #12 │ │ │ │ - cbz r2, 350d4 │ │ │ │ + cbz r2, 350c0 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 350e2 │ │ │ │ + b.n 350ce │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 350e0 │ │ │ │ + bne.n 350cc │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 35100 │ │ │ │ + cbnz r0, 350ec │ │ │ │ mov r4, r0 │ │ │ │ - b.n 350e2 │ │ │ │ + b.n 350ce │ │ │ │ mov r4, r2 │ │ │ │ - ldr r1, [pc, #172] @ (35190 ) │ │ │ │ + ldr r1, [pc, #172] @ (3517c ) │ │ │ │ add r3, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 35102 │ │ │ │ - b.n 3512c │ │ │ │ + cbnz r0, 350ee │ │ │ │ + b.n 35118 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 35130 │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 3511c │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8232 @ 0x2028 │ │ │ │ + movw r1, #9832 @ 0x2668 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #10008 @ 0x2718 │ │ │ │ + movw r0, #11608 @ 0x2d58 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r6 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35188 │ │ │ │ + b.n 35174 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 35158 │ │ │ │ + beq.n 35144 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 3515a │ │ │ │ + cbz r4, 35146 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 3515a │ │ │ │ + bmi.n 35146 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #10020 @ 0x2724 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #11620 @ 0x2d64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3512c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 35118 │ │ │ │ movs r4, #0 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ - bl 200ef0 │ │ │ │ + bl 202d04 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2049d8 │ │ │ │ + bl 20668c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35188 │ │ │ │ + beq.n 35174 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35188 │ │ │ │ + cbnz r3, 35174 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r0, #18 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #36996 @ 0x9084 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 35194 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 351a2 │ │ │ │ + movw r3, #42652 @ 0xa69c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r3, [r3, #48] @ 0x30 │ │ │ │ + ldr r3, [r3, #52] @ 0x34 │ │ │ │ + bx r3 │ │ │ │ + movw r3, #4324 @ 0x10e4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.n 351b6 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 351b6 │ │ │ │ + mov r0, r3 │ │ │ │ + bx lr │ │ │ │ + movw r0, #7796 @ 0x1e74 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 351f0 │ │ │ │ + bne.n 35218 │ │ │ │ ldrd r7, r6, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ movw r8, #4372 @ 0x1114 │ │ │ │ - movt r8, #71 @ 0x47 │ │ │ │ + movt r8, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl d1384 │ │ │ │ + bl d1888 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 3520a │ │ │ │ + beq.n 35232 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3520a │ │ │ │ + bmi.n 35232 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #11196 @ 0x2bbc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #12796 @ 0x31fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10480 @ 0x28f0 │ │ │ │ + movw r0, #12080 @ 0x2f30 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 351b0 │ │ │ │ + bne.n 351d8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 352c2 │ │ │ │ + b.n 352ea │ │ │ │ mov r0, r6 │ │ │ │ - bl d1384 │ │ │ │ + bl d1888 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 35236 │ │ │ │ + beq.n 3525e │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 35236 │ │ │ │ + bmi.n 3525e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #11244 @ 0x2bec │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #12844 @ 0x322c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ movs r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ cmp r7, r8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bne.n 35278 │ │ │ │ - cbz r0, 3528c │ │ │ │ + bne.n 352a0 │ │ │ │ + cbz r0, 352b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3528c │ │ │ │ + beq.n 352b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3528c │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3528c │ │ │ │ + cbnz r3, 352b4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 352b4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 352ae │ │ │ │ - cbz r0, 352c2 │ │ │ │ + bne.n 352d6 │ │ │ │ + cbz r0, 352ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 352c2 │ │ │ │ + beq.n 352ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 352c2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 352c2 │ │ │ │ + cbnz r3, 352ea │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 352ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #36996 @ 0x9084 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 352dc │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 352ea │ │ │ │ - movw r3, #42652 @ 0xa69c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r3, [r3, #48] @ 0x30 │ │ │ │ - ldr r3, [r3, #52] @ 0x34 │ │ │ │ - bx r3 │ │ │ │ - movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.n 352fe │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 352fe │ │ │ │ - mov r0, r3 │ │ │ │ - bx lr │ │ │ │ - movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #26096 @ 0x65f0 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ strd r1, r0, [sp] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 35344 │ │ │ │ + beq.n 3532c │ │ │ │ mov r1, r4 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 35344 │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 3532c │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1462c0 │ │ │ │ + bl 146f60 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3534c │ │ │ │ + bne.n 35334 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 353b8 │ │ │ │ + b.n 353a0 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ ldr r5, [sp, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 35362 │ │ │ │ + beq.n 3534a │ │ │ │ movw r1, #26096 @ 0x65f0 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 3536c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 35354 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - b.n 3537c │ │ │ │ + b.n 35364 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sp │ │ │ │ - bl 1462c0 │ │ │ │ + bl 146f60 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3537c │ │ │ │ + bne.n 35364 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 353b8 │ │ │ │ + b.n 353a0 │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 353a4 │ │ │ │ + bne.n 3538c │ │ │ │ movw r3, #56104 @ 0xdb28 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #11284 @ 0x2c14 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #12884 @ 0x3254 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 353b8 │ │ │ │ + b.n 353a0 │ │ │ │ vldr d0, [sp, #32] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 353bc │ │ │ │ + bl 353a4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - bl 85b34 │ │ │ │ + bl 85d34 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -15888,57 +15880,57 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx 2a664 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq.n 3541e │ │ │ │ + beq.n 35406 │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ ite mi │ │ │ │ movmi r2, #1 │ │ │ │ movpl r2, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite mi │ │ │ │ movmi r3, #1 │ │ │ │ movpl r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 35432 │ │ │ │ + beq.n 3541a │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d9 │ │ │ │ vsub.f64 d8, d8, d7 │ │ │ │ - b.n 35432 │ │ │ │ + b.n 3541a │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #108] @ 35490 │ │ │ │ - vldr d7, [pc, #112] @ 35498 │ │ │ │ + vldr d0, [pc, #108] @ 35478 │ │ │ │ + vldr d7, [pc, #112] @ 35480 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 3546c │ │ │ │ + beq.n 35454 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 29820 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ vstr d0, [r4] │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 35488 │ │ │ │ + ble.n 35470 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ vstr d0, [r4] │ │ │ │ - b.n 35488 │ │ │ │ + b.n 35470 │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #36] @ 35498 │ │ │ │ + vldr d6, [pc, #36] @ 35480 │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #20] @ 35490 │ │ │ │ + vldr d7, [pc, #20] @ 35478 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @@ -15949,1086 +15941,1086 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 354c0 │ │ │ │ + bhi.n 354a8 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 354d8 │ │ │ │ + ble.n 354c0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 354e0 │ │ │ │ - movw r0, #8044 @ 0x1f6c │ │ │ │ + b.n 354c8 │ │ │ │ + movw r0, #9644 @ 0x25ac │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 354b8 │ │ │ │ + bne.n 354a0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 21aadc <_Py_RestoreSignals@@Base+0x2b3c> │ │ │ │ + b.w 21bf6c <_Py_RestoreSignals@@Base+0x2774> │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite ls │ │ │ │ movls r0, r2 │ │ │ │ movhi r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 3553a │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 35522 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 35534 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 3553a │ │ │ │ + bne.n 3551c │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 35522 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 35548 │ │ │ │ + cbnz r0, 35530 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1365bc │ │ │ │ + b.w 1370dc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 35560 │ │ │ │ - movw r0, #11668 @ 0x2d94 │ │ │ │ + bne.n 35548 │ │ │ │ + movw r0, #13512 @ 0x34c8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7e5c0 │ │ │ │ + b.w 7e7b4 │ │ │ │ │ │ │ │ -00035566 : │ │ │ │ +0003554e : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #11892 @ 0x2e74 │ │ │ │ - movt r4, #78 @ 0x4e │ │ │ │ + movt r4, #79 @ 0x4f │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 355b6 │ │ │ │ + cbz r3, 3559e │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ strd r6, r7, [sp] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #11920 @ 0x2e90 │ │ │ │ + movw r2, #13520 @ 0x34d0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29bb8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 10378c │ │ │ │ + bl 1040e8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 355be │ │ │ │ - bl 356ac │ │ │ │ + b.n 355a6 │ │ │ │ + bl 35694 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35588 │ │ │ │ + beq.n 35570 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r0, r1, #12 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 355e2 │ │ │ │ + cbnz r2, 355ca │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 355e2 │ │ │ │ + bne.n 355ca │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 355fe │ │ │ │ + cbnz r0, 355e6 │ │ │ │ movs r4, #4 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #188] @ (356a8 ) │ │ │ │ + ldr r4, [pc, #188] @ (35690 ) │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r5, sp, #24 │ │ │ │ strd r3, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 356a2 │ │ │ │ + beq.n 3568a │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r5, #25476 @ 0x6384 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 35630 │ │ │ │ + beq.n 35618 │ │ │ │ mov r1, r5 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 35630 │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 35618 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #11932 @ 0x2e9c │ │ │ │ + movw r1, #13532 @ 0x34dc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #17304 @ 0x4398 │ │ │ │ + movw r0, #18904 @ 0x49d8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 356a2 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3568a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 35644 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 356a2 │ │ │ │ + bne.n 3562c │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3568a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 35656 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 356a2 │ │ │ │ + bne.n 3563e │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3568a │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 3568e │ │ │ │ + beq.n 35676 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #7964 @ 0x1f1c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 35690 │ │ │ │ + beq.n 35678 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #11952 @ 0x2eb0 │ │ │ │ + movw r1, #13552 @ 0x34f0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movs r5, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1bac5c │ │ │ │ + b.w 1bd314 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r4, r7, r7 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -000356ac : │ │ │ │ +00035694 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ blx 2a5ec │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ asrs r1, r0, #31 │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ - movw r1, #12064 @ 0x2f20 │ │ │ │ + movw r1, #13664 @ 0x3560 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ blx 2a0b8 <__snprintf_chk@plt> │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ add r0, sp, #20 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ blx 29fcc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 35712 │ │ │ │ + beq.n 356fa │ │ │ │ movw r4, #11892 @ 0x2e74 │ │ │ │ - movt r4, #78 @ 0x4e │ │ │ │ - movw r1, #62108 @ 0xf29c │ │ │ │ + movt r4, #79 @ 0x4f │ │ │ │ + movw r1, #63708 @ 0xf8dc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r5, r0 │ │ │ │ blx 2a10c │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 35718 │ │ │ │ + cbnz r0, 35700 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a154 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3572e │ │ │ │ - bl 6d8a0 │ │ │ │ + b.n 35716 │ │ │ │ + bl 6da28 │ │ │ │ str r0, [r4, #4] │ │ │ │ - cbnz r0, 3572c │ │ │ │ + cbnz r0, 35714 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2953c │ │ │ │ mvn.w r0, #1 │ │ │ │ - b.n 3572e │ │ │ │ + b.n 35716 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #13432 @ 0x3478 │ │ │ │ + movw r0, #15032 @ 0x3ab8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b2c8 │ │ │ │ - cbnz r0, 35754 │ │ │ │ + bl 7b41c │ │ │ │ + cbnz r0, 3573c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 35856 │ │ │ │ + b.n 3583e │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r1, 3578e │ │ │ │ - movw r0, #12084 @ 0x2f34 │ │ │ │ + cbz r1, 35776 │ │ │ │ + movw r0, #13684 @ 0x3574 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3577e │ │ │ │ + beq.n 35766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3577e │ │ │ │ + cbnz r3, 35766 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 35750 │ │ │ │ - movw r2, #988 @ 0x3dc │ │ │ │ + beq.n 35738 │ │ │ │ + movw r2, #2588 @ 0xa1c │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 35796 │ │ │ │ - movw r2, #13432 @ 0x3478 │ │ │ │ + b.n 3577e │ │ │ │ + movw r2, #15032 @ 0x3ab8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 357ce │ │ │ │ + cbz r3, 357b6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12092 @ 0x2f3c │ │ │ │ + movw r0, #13692 @ 0x357c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 357c0 │ │ │ │ + beq.n 357a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 357c0 │ │ │ │ + cbnz r3, 357a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 35750 │ │ │ │ - movw r2, #988 @ 0x3dc │ │ │ │ + beq.n 35738 │ │ │ │ + movw r2, #2588 @ 0xa1c │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbz r3, 357fe │ │ │ │ + cbz r3, 357e6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12108 @ 0x2f4c │ │ │ │ + movw r0, #13708 @ 0x358c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 357f8 │ │ │ │ + beq.n 357e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 357f8 │ │ │ │ + cbnz r3, 357e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 35750 │ │ │ │ + beq.n 35738 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbnz r3, 3582c │ │ │ │ - movw r0, #49020 @ 0xbf7c │ │ │ │ + cbnz r3, 35814 │ │ │ │ + movw r0, #50388 @ 0xc4d4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35826 │ │ │ │ + beq.n 3580e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35826 │ │ │ │ + cbnz r3, 3580e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 35750 │ │ │ │ + beq.n 35738 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #12128 @ 0x2f60 │ │ │ │ + movw r0, #13728 @ 0x35a0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35856 │ │ │ │ + beq.n 3583e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35856 │ │ │ │ + cbnz r3, 3583e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 14322c │ │ │ │ - cbz r0, 3588e │ │ │ │ + bl 143ecc │ │ │ │ + cbz r0, 35876 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 358bc │ │ │ │ + beq.n 358a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #42120 @ 0xa488 │ │ │ │ + movw r0, #43776 @ 0xab00 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ - movw r3, #12556 @ 0x310c │ │ │ │ + movw r3, #14156 @ 0x374c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r0, #12548 @ 0x3104 │ │ │ │ + movw r0, #14148 @ 0x3744 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ cmp r1, #1 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1437a8 │ │ │ │ - b.n 358be │ │ │ │ + bl 144448 │ │ │ │ + b.n 358a6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 244a64 │ │ │ │ + b.w 24561c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 358ee │ │ │ │ + cbz r3, 358d6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8865c │ │ │ │ + bl 88864 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 35904 │ │ │ │ + cbz r0, 358ec │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 3591a │ │ │ │ + b.n 35902 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28412 @ 0x6efc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30012 @ 0x753c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3597c │ │ │ │ - bl 185eec │ │ │ │ + b.n 35964 │ │ │ │ + bl 187998 <_PyTime_AsMilliseconds@@Base+0x29c4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 3592c │ │ │ │ + bne.n 35914 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3593c │ │ │ │ + blt.n 35924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 889a8 │ │ │ │ + bl 88bb0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 35908 │ │ │ │ - b.n 35956 │ │ │ │ + bne.n 358f0 │ │ │ │ + b.n 3593e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35914 │ │ │ │ + bne.n 358fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35914 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 358fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35904 │ │ │ │ + beq.n 358ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35904 │ │ │ │ + bne.n 358ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35904 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 358ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3596c │ │ │ │ + beq.n 35954 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3596c │ │ │ │ + cbnz r3, 35954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - bl 80760 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35904 │ │ │ │ + bne.n 358ec │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 3599c │ │ │ │ + cbz r3, 35984 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 359ac │ │ │ │ + b.n 35994 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 359aa │ │ │ │ + blt.n 35992 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 359a6 │ │ │ │ - cbnz r1, 359ca │ │ │ │ + bgt.n 3598e │ │ │ │ + cbnz r1, 359b2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 359ac │ │ │ │ + b.n 35994 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #156] @ (35a4c ) │ │ │ │ + ldr r1, [pc, #156] @ (35a34 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 359d0 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 359b8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35a46 │ │ │ │ + b.n 35a2e │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ itte eq │ │ │ │ movweq r5, #4372 @ 0x1114 │ │ │ │ - movteq r5, #71 @ 0x47 │ │ │ │ + movteq r5, #72 @ 0x48 │ │ │ │ ldrne r5, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e57c8 │ │ │ │ + bl 1e77a4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 359c6 │ │ │ │ + beq.n 359ae │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ - movw r3, #12429 @ 0x308d │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ + movw r3, #20489 @ 0x5009 │ │ │ │ movt r3, #31 │ │ │ │ - movw r1, #18489 @ 0x4839 │ │ │ │ + movw r1, #21205 @ 0x52d5 │ │ │ │ movt r1, #17 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 35ce4 │ │ │ │ + bl 35ccc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 359c6 │ │ │ │ + beq.n 359ae │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 35a46 │ │ │ │ + beq.n 35a2e │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #52] @ (35a50 ) │ │ │ │ + ldr r0, [pc, #52] @ (35a38 ) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r5, r4, [sp, #32] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35a44 │ │ │ │ + beq.n 35a2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35a44 │ │ │ │ + cbnz r3, 35a2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r4, r2, r1 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r6, {r2, r3, r4, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 35a70 │ │ │ │ + cbz r3, 35a58 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35ace │ │ │ │ + bne.n 35ab6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35b48 │ │ │ │ + beq.n 35b30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ movs r3, #1 │ │ │ │ str.w r0, [r1, #12]! │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 35aba │ │ │ │ + bge.n 35aa2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, r7 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r5, #0] │ │ │ │ str.w r5, [r1, #4]! │ │ │ │ - b.n 35a9c │ │ │ │ + b.n 35a84 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #19212 @ 0x4b0c │ │ │ │ + movw r0, #20812 @ 0x514c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84824 │ │ │ │ - movw r1, #22140 @ 0x567c │ │ │ │ + b.w 84a1c │ │ │ │ + movw r1, #23888 @ 0x5d50 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #34084 @ 0x8524 │ │ │ │ + movw r0, #35684 @ 0x8b64 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 113714 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 1141b4 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 35b34 │ │ │ │ + cbz r0, 35b1c │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ - bl 91900 │ │ │ │ + bl 91b5c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35b10 │ │ │ │ + beq.n 35af8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 35b10 │ │ │ │ + cbnz r3, 35af8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - bl fea5c │ │ │ │ + bl ff3b4 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 35b38 │ │ │ │ + cbnz r0, 35b20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35b34 │ │ │ │ + beq.n 35b1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35b34 │ │ │ │ + cbnz r3, 35b1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 35b48 │ │ │ │ + b.n 35b30 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #46012 @ 0xb3bc │ │ │ │ + movw r0, #47612 @ 0xb9fc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bl 14322c │ │ │ │ + bl 143ecc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 35b84 │ │ │ │ + cbz r0, 35b6c │ │ │ │ adds r4, #1 │ │ │ │ - beq.n 35bce │ │ │ │ + beq.n 35bb6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #42120 @ 0xa488 │ │ │ │ + movw r0, #43776 @ 0xab00 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 35b8e │ │ │ │ + cbz r3, 35b76 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 35b90 │ │ │ │ + b.n 35b78 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ subs r7, #1 │ │ │ │ adds.w r8, r9, r7 │ │ │ │ - bne.n 35bb8 │ │ │ │ + bne.n 35ba0 │ │ │ │ ldrd r3, r2, [r5, #4] │ │ │ │ - movw r0, #12548 @ 0x3104 │ │ │ │ + movw r0, #14148 @ 0x3744 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1437a8 │ │ │ │ - b.n 35cdc │ │ │ │ + bl 144448 │ │ │ │ + b.n 35cc4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 35bc8 │ │ │ │ + cbz r0, 35bb0 │ │ │ │ add.w sl, r0, #8 │ │ │ │ - b.n 35be8 │ │ │ │ + b.n 35bd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1437a8 │ │ │ │ + bl 144448 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35cdc │ │ │ │ + b.n 35cc4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adds r4, #1 │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl ebebc │ │ │ │ + bl ec420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35c5c │ │ │ │ + beq.n 35c44 │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ cmp r4, r7 │ │ │ │ - blt.n 35bd2 │ │ │ │ + blt.n 35bba │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 35c60 │ │ │ │ - movw r7, #12444 @ 0x309c │ │ │ │ + beq.n 35c48 │ │ │ │ + movw r7, #14044 @ 0x36dc │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 906d8 │ │ │ │ - cbz r0, 35c42 │ │ │ │ + bl 90934 │ │ │ │ + cbz r0, 35c2a │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl e1af4 │ │ │ │ - cbz r0, 35c5c │ │ │ │ + bl e1fc4 │ │ │ │ + cbz r0, 35c44 │ │ │ │ cmp r4, r8 │ │ │ │ - blt.n 35c36 │ │ │ │ + blt.n 35c1e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 35c30 │ │ │ │ + beq.n 35c18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 35c30 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 35c18 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 35c42 │ │ │ │ + b.n 35c2a │ │ │ │ add.w r3, r6, #12 │ │ │ │ str.w r0, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 35bfe │ │ │ │ + b.n 35be6 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 35c60 │ │ │ │ + beq.n 35c48 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12452 @ 0x30a4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #14052 @ 0x36e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35cc0 │ │ │ │ - movw r0, #988 @ 0x3dc │ │ │ │ + b.n 35ca8 │ │ │ │ + movw r0, #2588 @ 0xa1c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35c5c │ │ │ │ + beq.n 35c44 │ │ │ │ mov r1, r6 │ │ │ │ - bl 10f63c │ │ │ │ + bl 1101c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35c90 │ │ │ │ + beq.n 35c78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35c90 │ │ │ │ + cbnz r3, 35c78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 35c5c │ │ │ │ + beq.n 35c44 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #12496 @ 0x30d0 │ │ │ │ + movw r0, #14096 @ 0x3710 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35cc0 │ │ │ │ + beq.n 35ca8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35cc0 │ │ │ │ + cbnz r3, 35ca8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35cd6 │ │ │ │ + beq.n 35cbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 35cd6 │ │ │ │ + cbnz r3, 35cbe │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1437a8 │ │ │ │ + bl 144448 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 16d3e4 │ │ │ │ + bl 16e2d8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35d08 │ │ │ │ + bne.n 35cf0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35d2e │ │ │ │ + b.n 35d16 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 35d32 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 35d1a <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35d04 │ │ │ │ + beq.n 35cec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 24d5b8 │ │ │ │ + bl 24e178 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00035d32 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +00035d1a <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 24d2a8 │ │ │ │ + bl 24de68 │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 1b4548 │ │ │ │ + b.w 1b6c00 │ │ │ │ │ │ │ │ -00035d64 : │ │ │ │ +00035d4c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #11892 @ 0x2e74 │ │ │ │ - movt r4, #78 @ 0x4e │ │ │ │ + movt r4, #79 @ 0x4f │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 35d9c │ │ │ │ + cbz r3, 35d84 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2953c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 10378c │ │ │ │ + bl 1040e8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 10c630 │ │ │ │ + bl 10d194 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ - movw r2, #12820 @ 0x3214 │ │ │ │ + movw r2, #14420 @ 0x3854 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 20bb24 <_PyArg_ParseStack@@Base> │ │ │ │ - cbnz r0, 35dca │ │ │ │ + bl 20d744 <_PyArg_ParseStack@@Base> │ │ │ │ + cbnz r0, 35db2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35e0e │ │ │ │ + b.n 35df6 │ │ │ │ ldrd r5, r4, [sp, #8] │ │ │ │ - movw r1, #28152 @ 0x6df8 │ │ │ │ + movw r1, #29544 @ 0x7368 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #12832 @ 0x3220 │ │ │ │ + movw r0, #14432 @ 0x3860 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35dc6 │ │ │ │ + beq.n 35dae │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a040 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35e06 │ │ │ │ + bne.n 35dee │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 35dc6 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 35dae │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.w 35ffe <_Py_IncRef@@Base+0x1dc> │ │ │ │ + b.w 35fe6 <_Py_IncRef@@Base+0x1dc> │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - b.w 36050 <_Py_IncRef@@Base+0x22e> │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + b.w 36038 <_Py_IncRef@@Base+0x22e> │ │ │ │ │ │ │ │ -00035e22 <_Py_IncRef@@Base>: │ │ │ │ +00035e0a <_Py_IncRef@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r3, 35e60 <_Py_IncRef@@Base+0x3e> │ │ │ │ + cbz r3, 35e48 <_Py_IncRef@@Base+0x3e> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #49084 @ 0xbfbc │ │ │ │ + movw r1, #50660 @ 0xc5e4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl cf384 │ │ │ │ + bl cf888 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 35e7a <_Py_IncRef@@Base+0x58> │ │ │ │ - b.n 35e76 <_Py_IncRef@@Base+0x54> │ │ │ │ + cbnz r0, 35e62 <_Py_IncRef@@Base+0x58> │ │ │ │ + b.n 35e5e <_Py_IncRef@@Base+0x54> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13032 @ 0x32e8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #14632 @ 0x3928 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 35ff6 <_Py_IncRef@@Base+0x1d4> │ │ │ │ + b.n 35fde <_Py_IncRef@@Base+0x1d4> │ │ │ │ ldr.w r8, [r7, #60] @ 0x3c │ │ │ │ movw sl, #42236 @ 0xa4fc │ │ │ │ - movt sl, #71 @ 0x47 │ │ │ │ + movt sl, #72 @ 0x48 │ │ │ │ movw r9, #42444 @ 0xa5cc │ │ │ │ - movt r9, #71 @ 0x47 │ │ │ │ + movt r9, #72 @ 0x48 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13128 @ 0x3348 │ │ │ │ + movw r1, #14728 @ 0x3988 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 871f4 │ │ │ │ + bl 87410 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 35ef0 <_Py_IncRef@@Base+0xce> │ │ │ │ + cbz r0, 35ed8 <_Py_IncRef@@Base+0xce> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 35efc <_Py_IncRef@@Base+0xda> │ │ │ │ + bne.n 35ee4 <_Py_IncRef@@Base+0xda> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 35ec2 <_Py_IncRef@@Base+0xa0> │ │ │ │ + cbnz r3, 35eaa <_Py_IncRef@@Base+0xa0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35f82 <_Py_IncRef@@Base+0x160> │ │ │ │ + beq.n 35f6a <_Py_IncRef@@Base+0x160> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35f82 <_Py_IncRef@@Base+0x160> │ │ │ │ - b.n 35f20 <_Py_IncRef@@Base+0xfe> │ │ │ │ - movw r2, #40960 @ 0xa000 │ │ │ │ + bne.n 35f6a <_Py_IncRef@@Base+0x160> │ │ │ │ + b.n 35f08 <_Py_IncRef@@Base+0xfe> │ │ │ │ + movw r2, #42560 @ 0xa640 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #28184 @ 0x6e18 │ │ │ │ + movw r1, #29784 @ 0x7458 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl ceb0c │ │ │ │ + bl cf010 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35eee <_Py_IncRef@@Base+0xcc> │ │ │ │ + beq.n 35ed6 <_Py_IncRef@@Base+0xcc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35eee <_Py_IncRef@@Base+0xcc> │ │ │ │ + cbnz r3, 35ed6 <_Py_IncRef@@Base+0xcc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 35f26 <_Py_IncRef@@Base+0x104> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 35f0e <_Py_IncRef@@Base+0x104> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 35f5c <_Py_IncRef@@Base+0x13a> │ │ │ │ - b.n 35e76 <_Py_IncRef@@Base+0x54> │ │ │ │ + bne.n 35f44 <_Py_IncRef@@Base+0x13a> │ │ │ │ + b.n 35e5e <_Py_IncRef@@Base+0x54> │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 35f0c <_Py_IncRef@@Base+0xea> │ │ │ │ + beq.n 35ef4 <_Py_IncRef@@Base+0xea> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35f82 <_Py_IncRef@@Base+0x160> │ │ │ │ - b.n 35f16 <_Py_IncRef@@Base+0xf4> │ │ │ │ + beq.n 35f6a <_Py_IncRef@@Base+0x160> │ │ │ │ + b.n 35efe <_Py_IncRef@@Base+0xf4> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35f00 <_Py_IncRef@@Base+0xde> │ │ │ │ + beq.n 35ee8 <_Py_IncRef@@Base+0xde> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 35f26 <_Py_IncRef@@Base+0x104> │ │ │ │ + b.n 35f0e <_Py_IncRef@@Base+0x104> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35f82 <_Py_IncRef@@Base+0x160> │ │ │ │ + bne.n 35f6a <_Py_IncRef@@Base+0x160> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35f82 <_Py_IncRef@@Base+0x160> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35f6a <_Py_IncRef@@Base+0x160> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 24ee80 <_Py_c_pow@@Base+0x928> │ │ │ │ + bl 24f9e8 <_Py_c_pow@@Base+0x8d0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35f50 <_Py_IncRef@@Base+0x12e> │ │ │ │ + beq.n 35f38 <_Py_IncRef@@Base+0x12e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 35f50 <_Py_IncRef@@Base+0x12e> │ │ │ │ + cbnz r3, 35f38 <_Py_IncRef@@Base+0x12e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r5, 35f6c <_Py_IncRef@@Base+0x14a> │ │ │ │ + cbnz r5, 35f54 <_Py_IncRef@@Base+0x14a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35e76 <_Py_IncRef@@Base+0x54> │ │ │ │ + beq.n 35e5e <_Py_IncRef@@Base+0x54> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35e76 <_Py_IncRef@@Base+0x54> │ │ │ │ + bne.n 35e5e <_Py_IncRef@@Base+0x54> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35e76 <_Py_IncRef@@Base+0x54> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35e5e <_Py_IncRef@@Base+0x54> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35e8e <_Py_IncRef@@Base+0x6c> │ │ │ │ + beq.n 35e76 <_Py_IncRef@@Base+0x6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35e8e <_Py_IncRef@@Base+0x6c> │ │ │ │ + bne.n 35e76 <_Py_IncRef@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35e8e <_Py_IncRef@@Base+0x6c> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35e76 <_Py_IncRef@@Base+0x6c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35f98 <_Py_IncRef@@Base+0x176> │ │ │ │ + beq.n 35f80 <_Py_IncRef@@Base+0x176> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35f98 <_Py_IncRef@@Base+0x176> │ │ │ │ + cbnz r3, 35f80 <_Py_IncRef@@Base+0x176> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #13432 @ 0x3478 │ │ │ │ + movw r2, #15032 @ 0x3ab8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 24ee80 <_Py_c_pow@@Base+0x928> │ │ │ │ + bl 24f9e8 <_Py_c_pow@@Base+0x8d0> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35e76 <_Py_IncRef@@Base+0x54> │ │ │ │ + beq.w 35e5e <_Py_IncRef@@Base+0x54> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r1, [r8, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 35ff6 <_Py_IncRef@@Base+0x1d4> │ │ │ │ + bne.n 35fde <_Py_IncRef@@Base+0x1d4> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 35fd6 <_Py_IncRef@@Base+0x1b4> │ │ │ │ + beq.n 35fbe <_Py_IncRef@@Base+0x1b4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 35fd6 <_Py_IncRef@@Base+0x1b4> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 35fbe <_Py_IncRef@@Base+0x1b4> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ @@ -17039,188 +17031,188 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #26568 @ 0x67c8 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1208cc │ │ │ │ + bl 12138c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3604c <_Py_IncRef@@Base+0x22a> │ │ │ │ + cbz r0, 36034 <_Py_IncRef@@Base+0x22a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ strd r1, r2, [r0, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r0, #24] │ │ │ │ strd r5, r2, [r0, #16] │ │ │ │ - bl 8234c │ │ │ │ + bl 82544 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbz r3, 36090 <_Py_IncRef@@Base+0x26e> │ │ │ │ + cbz r3, 36078 <_Py_IncRef@@Base+0x26e> │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbz r3, 36090 <_Py_IncRef@@Base+0x26e> │ │ │ │ + cbz r3, 36078 <_Py_IncRef@@Base+0x26e> │ │ │ │ blx r3 │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 360a6 <_Py_IncRef@@Base+0x284> │ │ │ │ + bne.n 3608e <_Py_IncRef@@Base+0x284> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 36090 <_Py_IncRef@@Base+0x26e> │ │ │ │ + beq.n 36078 <_Py_IncRef@@Base+0x26e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36090 <_Py_IncRef@@Base+0x26e> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36078 <_Py_IncRef@@Base+0x26e> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #19740 @ 0x4d1c │ │ │ │ + movw r3, #21580 @ 0x544c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e6240 │ │ │ │ + b.w 1e821c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r1, [pc, #4] @ (360b4 <_Py_IncRef@@Base+0x292>) │ │ │ │ - b.w 24ebfc <_Py_c_pow@@Base+0x6a4> │ │ │ │ + ldr r1, [pc, #4] @ (3609c <_Py_IncRef@@Base+0x292>) │ │ │ │ + b.w 24f7bc <_Py_c_pow@@Base+0x6a4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4a80049 │ │ │ │ + @ instruction: 0xf4a8004a │ │ │ │ │ │ │ │ -000360b8 : │ │ │ │ +000360a0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b2c8 │ │ │ │ - cbz r0, 360f4 │ │ │ │ + bl 7b41c │ │ │ │ + cbz r0, 360dc │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bf6f0 │ │ │ │ + bl bf9d0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 360f8 │ │ │ │ + beq.n 360e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 360f8 │ │ │ │ + cbnz r3, 360e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 360f8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 360e0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #92] @ (36168 ) │ │ │ │ + ldr r1, [pc, #92] @ (36150 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 24ebfc <_Py_c_pow@@Base+0x6a4> │ │ │ │ - cbnz r0, 36120 │ │ │ │ - bl d7534 │ │ │ │ + bl 24f7bc <_Py_c_pow@@Base+0x6a4> │ │ │ │ + cbnz r0, 36108 │ │ │ │ + bl d7a3c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 36136 │ │ │ │ + b.n 3611e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 36134 │ │ │ │ + beq.n 3611c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36134 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3611c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #44] @ (36168 ) │ │ │ │ - bl 24ebfc <_Py_c_pow@@Base+0x6a4> │ │ │ │ + ldr r1, [pc, #44] @ (36150 ) │ │ │ │ + bl 24f7bc <_Py_c_pow@@Base+0x6a4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 36164 │ │ │ │ + cbz r5, 3614c │ │ │ │ mov r0, r5 │ │ │ │ - bl 123830 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - cbz r4, 36162 │ │ │ │ + bl 1242e8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + cbz r4, 3614a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36162 │ │ │ │ + beq.n 3614a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36162 │ │ │ │ + cbnz r3, 3614a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r0!, {r2, r3, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 36190 │ │ │ │ + cbz r0, 36178 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3619c │ │ │ │ + beq.n 36184 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3619c │ │ │ │ + b.n 36184 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2045fc │ │ │ │ + bl 2062b0 <_PyCompile_GetBinaryIntrinsicName@@Base+0x10ac> │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36180 │ │ │ │ + bne.n 36168 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003619e <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +00036186 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #2657 @ 0xa61 │ │ │ │ + movw r3, #3269 @ 0xcc5 │ │ │ │ movt r3, #10 │ │ │ │ cmp r1, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r1 │ │ │ │ moveq r4, #0 │ │ │ │ ldr.w r3, [r5, #340] @ 0x154 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 361e2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ - bl 1415f4 │ │ │ │ + beq.n 361ca <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ + bl 14229c │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r0, #538] @ 0x21a │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strbne.w r3, [r0, #538] @ 0x21a │ │ │ │ str.w r4, [r5, #340] @ 0x154 │ │ │ │ @@ -17228,2587 +17220,2587 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 36204 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x66> │ │ │ │ + bne.n 361ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x66> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldrd r6, r5, [r5] │ │ │ │ - cbz r1, 3621c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7e> │ │ │ │ - b.n 3622a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8c> │ │ │ │ + cbz r1, 36204 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7e> │ │ │ │ + b.n 36212 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8c> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41220 @ 0xa104 │ │ │ │ + movw r0, #42820 @ 0xa744 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 361fa <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ - b.n 36226 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ + bne.n 361e2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ + b.n 3620e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl 24fd18 │ │ │ │ + bl 2508d8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3622a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8c> │ │ │ │ + bne.n 36212 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3624e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ + b.n 36236 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r0, 3623a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ - bl 721b8 │ │ │ │ + cbnz r0, 36222 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ + bl 72368 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36226 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ + beq.n 3620e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36226 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ + beq.n 3620e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (36274 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd6>) │ │ │ │ + ldr r0, [pc, #8] @ (3625c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd6>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, pc, #416 @ (adr r6, 36418 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r6, pc, #416 @ (adr r6, 36400 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 36282 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe4> │ │ │ │ - b.w 12b170 │ │ │ │ + beq.n 3626a <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe4> │ │ │ │ + b.w 12bc94 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14124 @ 0x372c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #15724 @ 0x3d6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000362aa : │ │ │ │ +00036292 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl d122c │ │ │ │ - cbz r0, 362f0 │ │ │ │ + bl d1730 │ │ │ │ + cbz r0, 362d8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #56212 @ 0xdb94 │ │ │ │ + movw r1, #57812 @ 0xe1d4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 36310 │ │ │ │ + bl d57ec │ │ │ │ + b.n 362f8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 362d0 │ │ │ │ + bne.n 362b8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 36314 │ │ │ │ - bl 1f5c8c │ │ │ │ + ble.n 362fc │ │ │ │ + bl 1f7b08 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3633a │ │ │ │ + b.n 36322 │ │ │ │ add r1, r2 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36310 │ │ │ │ + beq.n 362f8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 3633a │ │ │ │ + cbz r0, 36322 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ blx 29db8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, r3 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 36346 │ │ │ │ + beq.n 3632e │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 36352 │ │ │ │ + beq.n 3633a │ │ │ │ mov r0, sp │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add.w r0, r1, #12 │ │ │ │ - cbz r2, 36376 │ │ │ │ + cbz r2, 3635e │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 36384 │ │ │ │ + b.n 3636c │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 36382 │ │ │ │ + bne.n 3636a │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 363a2 │ │ │ │ + cbnz r0, 3638a │ │ │ │ mov r5, r0 │ │ │ │ - b.n 36384 │ │ │ │ + b.n 3636c │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #380] @ (36504 ) │ │ │ │ + ldr r1, [pc, #380] @ (364ec ) │ │ │ │ add r3, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 363a4 │ │ │ │ - b.n 363d4 │ │ │ │ + cbnz r0, 3638c │ │ │ │ + b.n 363bc │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r8, [r6] │ │ │ │ adds r1, r4, r5 │ │ │ │ subs r4, r1, #1 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 363d8 │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 363c0 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8232 @ 0x2028 │ │ │ │ + movw r1, #9832 @ 0x2668 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #14168 @ 0x3758 │ │ │ │ + movw r0, #15768 @ 0x3d98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r8 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 364fa │ │ │ │ - cbz r4, 36444 │ │ │ │ + b.n 364e2 │ │ │ │ + cbz r4, 3642c │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 363ea │ │ │ │ + beq.n 363d2 │ │ │ │ subs r4, r1, #2 │ │ │ │ - bne.n 363f2 │ │ │ │ - b.n 3645a │ │ │ │ + bne.n 363da │ │ │ │ + b.n 36442 │ │ │ │ movw sl, #4372 @ 0x1114 │ │ │ │ - movt sl, #71 @ 0x47 │ │ │ │ + movt sl, #72 @ 0x48 │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 36402 │ │ │ │ + beq.n 363ea │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 36468 │ │ │ │ - b.n 3640a │ │ │ │ - movw r9, #51516 @ 0xc93c │ │ │ │ - movt r9, #72 @ 0x48 │ │ │ │ + beq.n 36450 │ │ │ │ + b.n 363f2 │ │ │ │ + movw r9, #51432 @ 0xc8e8 │ │ │ │ + movt r9, #73 @ 0x49 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 3641e │ │ │ │ - bl c7668 │ │ │ │ + cbz r0, 36406 │ │ │ │ + bl c7b88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 363d4 │ │ │ │ + blt.n 363bc │ │ │ │ subs r5, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne.n 36422 │ │ │ │ - b.n 36470 │ │ │ │ + bne.n 3640a │ │ │ │ + b.n 36458 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 36434 │ │ │ │ - bl c7668 │ │ │ │ + cbz r0, 3641c │ │ │ │ + bl c7b88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 363d4 │ │ │ │ + blt.n 363bc │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 36436 │ │ │ │ - b.n 3646e │ │ │ │ + bne.n 3641e │ │ │ │ + b.n 36456 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 363d4 │ │ │ │ + blt.n 363bc │ │ │ │ mov r5, r7 │ │ │ │ - b.n 36472 │ │ │ │ - movw r9, #51516 @ 0xc93c │ │ │ │ - movt r9, #72 @ 0x48 │ │ │ │ + b.n 3645a │ │ │ │ + movw r9, #51432 @ 0xc8e8 │ │ │ │ + movt r9, #73 @ 0x49 │ │ │ │ movw sl, #4372 @ 0x1114 │ │ │ │ - movt sl, #71 @ 0x47 │ │ │ │ + movt sl, #72 @ 0x48 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 36472 │ │ │ │ - movw r9, #51516 @ 0xc93c │ │ │ │ - movt r9, #72 @ 0x48 │ │ │ │ + b.n 3645a │ │ │ │ + movw r9, #51432 @ 0xc8e8 │ │ │ │ + movt r9, #73 @ 0x49 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 36472 │ │ │ │ + b.n 3645a │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 36472 │ │ │ │ + b.n 3645a │ │ │ │ mov r5, r7 │ │ │ │ movs r6, #0 │ │ │ │ tst r4, r5 │ │ │ │ - beq.n 3648e │ │ │ │ + beq.n 36476 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #16084 @ 0x3ed4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #18284 @ 0x476c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 363d4 │ │ │ │ - cbz r6, 364ae │ │ │ │ + bl 12de68 │ │ │ │ + b.n 363bc │ │ │ │ + cbz r6, 36496 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 364ae │ │ │ │ + beq.n 36496 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #16120 @ 0x3ef8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #18320 @ 0x4790 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 363d4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 363bc │ │ │ │ mov r0, sl │ │ │ │ and.w r5, r5, #1 │ │ │ │ - bl 201188 │ │ │ │ + bl 202f9c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 363d4 │ │ │ │ - bl 200ef0 │ │ │ │ + beq.n 363bc │ │ │ │ + bl 202d04 │ │ │ │ mov r7, r0 │ │ │ │ and.w r3, r4, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ and.w r6, r6, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 34f00 │ │ │ │ + bl 34eec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 364fa │ │ │ │ + beq.n 364e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 364fa │ │ │ │ + cbnz r3, 364e2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ adds r0, r7, #2 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 36528 │ │ │ │ + bne.n 36510 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 13b340 │ │ │ │ + b.w 13c018 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38576 @ 0x96b0 │ │ │ │ + movw r0, #40176 @ 0x9cf0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3651c │ │ │ │ + bne.n 36504 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00036540 : │ │ │ │ +00036528 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 36568 │ │ │ │ - movw r0, #14356 @ 0x3814 │ │ │ │ + cbnz r0, 36550 │ │ │ │ + movw r0, #15956 @ 0x3e54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1fde74 │ │ │ │ - b.n 36596 │ │ │ │ + bl 1ffc88 │ │ │ │ + b.n 3657e │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #14356 @ 0x3814 │ │ │ │ + movw r2, #15956 @ 0x3e54 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ - bl 21ee90 │ │ │ │ + bl 220260 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3658a │ │ │ │ + beq.n 36572 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 3658e │ │ │ │ + cbz r3, 36576 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 36596 │ │ │ │ + b.n 3657e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3658a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36572 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (365c0 ) │ │ │ │ + ldr r0, [pc, #12] @ (365a8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #768 @ 0x300 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -000365c4 <_PyCompile_Assemble@@Base>: │ │ │ │ +000365ac <_PyCompile_Assemble@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #52904 @ 0xcea8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 365fe <_PyCompile_Assemble@@Base+0x3a> │ │ │ │ + beq.n 365e6 <_PyCompile_Assemble@@Base+0x3a> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14444 @ 0x386c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #16044 @ 0x3eac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 36618 <_PyCompile_Assemble@@Base+0x54> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 36600 <_PyCompile_Assemble@@Base+0x54> │ │ │ │ add.w r8, sp, #28 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #0 │ │ │ │ blx 29718 │ │ │ │ - bl 721b8 │ │ │ │ + bl 72368 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3661c <_PyCompile_Assemble@@Base+0x58> │ │ │ │ + cbnz r0, 36604 <_PyCompile_Assemble@@Base+0x58> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 366b8 <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ + b.n 366a0 <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ mov r0, r5 │ │ │ │ - bl ff24c │ │ │ │ + bl ffba4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3662a <_PyCompile_Assemble@@Base+0x66> │ │ │ │ + cbnz r0, 36612 <_PyCompile_Assemble@@Base+0x66> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36696 <_PyCompile_Assemble@@Base+0xd2> │ │ │ │ + b.n 3667e <_PyCompile_Assemble@@Base+0xd2> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1c3f80 │ │ │ │ + bl 1c6490 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36626 <_PyCompile_Assemble@@Base+0x62> │ │ │ │ + beq.n 3660e <_PyCompile_Assemble@@Base+0x62> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1023e0 │ │ │ │ + bl 102ec0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36626 <_PyCompile_Assemble@@Base+0x62> │ │ │ │ + beq.n 3660e <_PyCompile_Assemble@@Base+0x62> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 1065f8 <_PyDict_DelItemIf@@Base+0x270> │ │ │ │ + bl 107098 <_PyDict_DelItemIf@@Base+0x3a8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36626 <_PyCompile_Assemble@@Base+0x62> │ │ │ │ + beq.n 3660e <_PyCompile_Assemble@@Base+0x62> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl feed8 │ │ │ │ + bl ff904 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36626 <_PyCompile_Assemble@@Base+0x62> │ │ │ │ + beq.n 3660e <_PyCompile_Assemble@@Base+0x62> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str.w r8, [sp] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 107b8c │ │ │ │ + bl 1084f4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36696 <_PyCompile_Assemble@@Base+0xd2> │ │ │ │ + beq.n 3667e <_PyCompile_Assemble@@Base+0xd2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 36696 <_PyCompile_Assemble@@Base+0xd2> │ │ │ │ + cbnz r3, 3667e <_PyCompile_Assemble@@Base+0xd2> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 366ac <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ + beq.n 36694 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 366ac <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ + cbnz r3, 36694 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 10e280 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 10ee40 <_PyObject_GC_Resize@@Base+0x58> │ │ │ │ mov r0, r8 │ │ │ │ - bl 10da2c │ │ │ │ + bl 10e590 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -000366c0 : │ │ │ │ - ldr r0, [pc, #4] @ (366c8 ) │ │ │ │ - b.w cef34 │ │ │ │ +000366a8 : │ │ │ │ + ldr r0, [pc, #4] @ (366b0 ) │ │ │ │ + b.w cf438 │ │ │ │ nop │ │ │ │ adds r4, r7, #4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (366f0 ) │ │ │ │ + ldr r0, [pc, #8] @ (366d8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r7, pc, #304 @ (adr r7, 36824 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r7, pc, #304 @ (adr r7, 3680c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 36714 │ │ │ │ + bne.n 366fc │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 131830 │ │ │ │ + b.w 132350 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47780 @ 0xbaa4 │ │ │ │ + movw r0, #49380 @ 0xc0e4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36708 │ │ │ │ + bne.n 366f0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #16 │ │ │ │ - movw r1, #14536 @ 0x38c8 │ │ │ │ + movw r1, #16136 @ 0x3f08 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 36754 │ │ │ │ + bge.n 3673c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36934 │ │ │ │ + b.n 3691c │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14540 @ 0x38cc │ │ │ │ + movw r1, #16140 @ 0x3f0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3674e │ │ │ │ + blt.n 36736 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14552 @ 0x38d8 │ │ │ │ + movw r1, #16152 @ 0x3f18 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3674e │ │ │ │ + blt.n 36736 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14568 @ 0x38e8 │ │ │ │ + movw r1, #16168 @ 0x3f28 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3674e │ │ │ │ + blt.n 36736 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14580 @ 0x38f4 │ │ │ │ + movw r1, #16180 @ 0x3f34 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3674e │ │ │ │ + blt.n 36736 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14592 @ 0x3900 │ │ │ │ + movw r1, #16192 @ 0x3f40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3674e │ │ │ │ + blt.n 36736 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14604 @ 0x390c │ │ │ │ + movw r1, #16204 @ 0x3f4c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3674e │ │ │ │ + blt.n 36736 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14620 @ 0x391c │ │ │ │ + movw r1, #16220 @ 0x3f5c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3674e │ │ │ │ + blt.n 36736 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14632 @ 0x3928 │ │ │ │ + movw r1, #16232 @ 0x3f68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3674e │ │ │ │ + blt.n 36736 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14644 @ 0x3934 │ │ │ │ + movw r1, #16244 @ 0x3f74 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3674e │ │ │ │ + blt.n 36736 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14656 @ 0x3940 │ │ │ │ + movw r1, #16256 @ 0x3f80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3674e │ │ │ │ + blt.n 36736 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14672 @ 0x3950 │ │ │ │ + movw r1, #16272 @ 0x3f90 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3674e │ │ │ │ + blt.n 36736 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14684 @ 0x395c │ │ │ │ + movw r1, #16284 @ 0x3f9c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3674e │ │ │ │ + blt.n 36736 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14696 @ 0x3968 │ │ │ │ + movw r1, #16296 @ 0x3fa8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3674e │ │ │ │ + blt.w 36736 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14712 @ 0x3978 │ │ │ │ + movw r1, #16312 @ 0x3fb8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3674e │ │ │ │ + blt.w 36736 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14728 @ 0x3988 │ │ │ │ + movw r1, #16328 @ 0x3fc8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3674e │ │ │ │ + blt.w 36736 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14752 @ 0x39a0 │ │ │ │ + movw r1, #16352 @ 0x3fe0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3674e │ │ │ │ + blt.w 36736 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #16172 @ 0x3f2c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3674e │ │ │ │ + blt.w 36736 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14772 @ 0x39b4 │ │ │ │ + movw r1, #16372 @ 0x3ff4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3674e │ │ │ │ + blt.w 36736 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14788 @ 0x39c4 │ │ │ │ + movw r1, #16388 @ 0x4004 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3674e │ │ │ │ + blt.w 36736 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14596 @ 0x3904 │ │ │ │ + movw r1, #16196 @ 0x3f44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3674e │ │ │ │ + blt.w 36736 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14804 @ 0x39d4 │ │ │ │ + movw r1, #16404 @ 0x4014 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3674e │ │ │ │ + blt.w 36736 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14812 @ 0x39dc │ │ │ │ + movw r1, #16412 @ 0x401c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3674e │ │ │ │ + blt.w 36736 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14824 @ 0x39e8 │ │ │ │ + movw r1, #16424 @ 0x4028 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10bdbc │ │ │ │ + bl 10c918 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00036936 : │ │ │ │ - movw r3, #19432 @ 0x4be8 │ │ │ │ +0003691e : │ │ │ │ + movw r3, #21272 @ 0x5318 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - b.w 1bfa98 │ │ │ │ + b.w 1c1f08 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #292] @ (36a78 ) │ │ │ │ + ldr r2, [pc, #292] @ (36a60 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 36980 │ │ │ │ + beq.n 36968 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 36982 │ │ │ │ + cbz r4, 3696a │ │ │ │ ldr.w r4, [r4, #136] @ 0x88 │ │ │ │ - movw r3, #26949 @ 0x6945 │ │ │ │ + movw r3, #26925 @ 0x692d │ │ │ │ movt r3, #3 │ │ │ │ subs r3, r4, r3 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - b.n 36982 │ │ │ │ + b.n 3696a │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36a5a │ │ │ │ + beq.n 36a42 │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ - movw r3, #26949 @ 0x6945 │ │ │ │ + movw r3, #26925 @ 0x692d │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 36a5a │ │ │ │ - cbnz r4, 3699e │ │ │ │ + bne.n 36a42 │ │ │ │ + cbnz r4, 36986 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36a18 │ │ │ │ + b.n 36a00 │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ - cbz r3, 369bc │ │ │ │ + cbz r3, 369a4 │ │ │ │ ldr.w ip, [r3, #8]! │ │ │ │ movs r0, #0 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 36a18 │ │ │ │ + ble.n 36a00 │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 369aa │ │ │ │ - b.n 369d6 │ │ │ │ + bne.n 36992 │ │ │ │ + b.n 369be │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 369d6 │ │ │ │ + beq.n 369be │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 369be │ │ │ │ + bne.n 369a6 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 36a18 │ │ │ │ - ldr r2, [pc, #164] @ (36a7c ) │ │ │ │ + bne.n 36a00 │ │ │ │ + ldr r2, [pc, #164] @ (36a64 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 253a78 │ │ │ │ + bl 254458 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36a70 │ │ │ │ - beq.n 36a18 │ │ │ │ + blt.n 36a58 │ │ │ │ + beq.n 36a00 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (36a7c ) │ │ │ │ + ldr r1, [pc, #148] @ (36a64 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15f100 │ │ │ │ + bl 15fcf0 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 36a72 │ │ │ │ + bne.n 36a5a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3699a │ │ │ │ + beq.n 36982 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3699a │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3699a │ │ │ │ + bne.n 36982 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36982 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (36a80 ) │ │ │ │ + ldr r1, [pc, #100] @ (36a68 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 15f100 │ │ │ │ + bl 15fcf0 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 36a72 │ │ │ │ + bne.n 36a5a │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 36a46 │ │ │ │ + bne.n 36a2e │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - b.n 36a72 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + b.n 36a5a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 36a5a │ │ │ │ + beq.n 36a42 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 36a5a │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 36a42 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 36a3c │ │ │ │ - ldr r1, [pc, #28] @ (36a7c ) │ │ │ │ + beq.n 36a24 │ │ │ │ + ldr r1, [pc, #28] @ (36a64 ) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15f100 │ │ │ │ + bl 15fcf0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 36a72 │ │ │ │ + b.n 36a5a │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #672 @ 0x2a0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00036a84 : │ │ │ │ +00036a6c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #136 @ 0x88 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - movw r4, #19640 @ 0x4cb8 │ │ │ │ + movw r4, #21480 @ 0x53e8 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1bd1f8 │ │ │ │ + bl e67b8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (36ad0 ) │ │ │ │ + ldr r0, [pc, #12] @ (36ab8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #944 @ (adr r6, 36e84 <_PyCompile_CodeGen@@Base+0x37c>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r6, pc, #944 @ (adr r6, 36e6c <_PyCompile_CodeGen@@Base+0x37c>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 252760 │ │ │ │ + bl 253140 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36afc │ │ │ │ + beq.n 36ae4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36afe │ │ │ │ + beq.n 36ae6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 36afe │ │ │ │ + b.n 36ae6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00036b08 <_PyCompile_CodeGen@@Base>: │ │ │ │ +00036af0 <_PyCompile_CodeGen@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1caac8 │ │ │ │ - cbnz r0, 36b40 <_PyCompile_CodeGen@@Base+0x38> │ │ │ │ + bl 1ccd44 │ │ │ │ + cbnz r0, 36b28 <_PyCompile_CodeGen@@Base+0x38> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15332 @ 0x3be4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #16932 @ 0x4224 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 36b48 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ - bl 91e34 <_PyArena_New@@Base> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 36b30 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ + bl 92090 <_PyArena_New@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 36b4c <_PyCompile_CodeGen@@Base+0x44> │ │ │ │ + cbnz r0, 36b34 <_PyCompile_CodeGen@@Base+0x44> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 36d3e <_PyCompile_CodeGen@@Base+0x236> │ │ │ │ + b.n 36d26 <_PyCompile_CodeGen@@Base+0x236> │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ - bl 22d010 <_PyArg_ParseStackAndKeywords@@Base+0x1ee0> │ │ │ │ + bl 22dd90 <_PyArg_ParseStackAndKeywords@@Base+0x2000> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 36b74 <_PyCompile_CodeGen@@Base+0x6c> │ │ │ │ - bl 2332e8 │ │ │ │ - cbz r0, 36b74 <_PyCompile_CodeGen@@Base+0x6c> │ │ │ │ + cbz r0, 36b5c <_PyCompile_CodeGen@@Base+0x6c> │ │ │ │ + bl 233f50 │ │ │ │ + cbz r0, 36b5c <_PyCompile_CodeGen@@Base+0x6c> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 1bb5cc │ │ │ │ + bl 1bdc84 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 36b7c <_PyCompile_CodeGen@@Base+0x74> │ │ │ │ + cbnz r0, 36b64 <_PyCompile_CodeGen@@Base+0x74> │ │ │ │ mov r0, r8 │ │ │ │ - bl 110cd8 <_PyArena_Free@@Base> │ │ │ │ - b.n 36b48 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ + bl 1117f8 <_PyArena_Free@@Base> │ │ │ │ + b.n 36b30 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ movs r6, #1 │ │ │ │ strb.w r6, [r0, #64] @ 0x40 │ │ │ │ - bl 721b8 │ │ │ │ + bl 72368 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36b48 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ - ldr r1, [pc, #440] @ (36d48 <_PyCompile_CodeGen@@Base+0x240>) │ │ │ │ + beq.n 36b30 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ + ldr r1, [pc, #440] @ (36d30 <_PyCompile_CodeGen@@Base+0x240>) │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl e8be0 <_PyUnicodeWriter_WriteSubstring@@Base+0x114> │ │ │ │ + bl e9134 <_PyUnicodeWriter_WriteSubstring@@Base+0x114> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36b48 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ + beq.n 36b30 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf308 │ │ │ │ + bl 1c1a50 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 36bb0 <_PyCompile_CodeGen@@Base+0xa8> │ │ │ │ + bne.n 36b98 <_PyCompile_CodeGen@@Base+0xa8> │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 36d20 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ + b.n 36d08 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ ldr.w r2, [r6, #700] @ 0x2bc │ │ │ │ - cbnz r2, 36bc0 <_PyCompile_CodeGen@@Base+0xb8> │ │ │ │ + cbnz r2, 36ba8 <_PyCompile_CodeGen@@Base+0xb8> │ │ │ │ ldr.w r2, [r6, #704] @ 0x2c0 │ │ │ │ - cbz r2, 36be6 <_PyCompile_CodeGen@@Base+0xde> │ │ │ │ - b.n 36bd4 <_PyCompile_CodeGen@@Base+0xcc> │ │ │ │ + cbz r2, 36bce <_PyCompile_CodeGen@@Base+0xde> │ │ │ │ + b.n 36bbc <_PyCompile_CodeGen@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #420 @ 0x1a4 │ │ │ │ + movw r1, #2020 @ 0x7e4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 36bb8 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ - b.n 36baa <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + bne.n 36ba0 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + b.n 36b92 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15348 @ 0x3bf4 │ │ │ │ + movw r1, #16948 @ 0x4234 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36baa <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b92 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ - cbz r2, 36bfe <_PyCompile_CodeGen@@Base+0xf6> │ │ │ │ + cbz r2, 36be6 <_PyCompile_CodeGen@@Base+0xf6> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33752 @ 0x83d8 │ │ │ │ + movw r1, #35380 @ 0x8a34 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36baa <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b92 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr.w r2, [r6, #716] @ 0x2cc │ │ │ │ - cbz r2, 36c16 <_PyCompile_CodeGen@@Base+0x10e> │ │ │ │ + cbz r2, 36bfe <_PyCompile_CodeGen@@Base+0x10e> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15680 @ 0x3d40 │ │ │ │ + movw r1, #17280 @ 0x4380 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36baa <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b92 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr.w r2, [r6, #720] @ 0x2d0 │ │ │ │ - cbz r2, 36c2e <_PyCompile_CodeGen@@Base+0x126> │ │ │ │ + cbz r2, 36c16 <_PyCompile_CodeGen@@Base+0x126> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15360 @ 0x3c00 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36baa <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b92 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr.w r2, [r6, #724] @ 0x2d4 │ │ │ │ - cbz r2, 36c46 <_PyCompile_CodeGen@@Base+0x13e> │ │ │ │ + cbz r2, 36c2e <_PyCompile_CodeGen@@Base+0x13e> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15372 @ 0x3c0c │ │ │ │ + movw r1, #16972 @ 0x424c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36baa <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b92 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr.w r0, [r6, #732] @ 0x2dc │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36baa <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b92 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15384 @ 0x3c18 │ │ │ │ + movw r1, #16984 @ 0x4258 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 36baa <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b92 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr.w r0, [r6, #736] @ 0x2e0 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36baa <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b92 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15396 @ 0x3c24 │ │ │ │ + movw r1, #16996 @ 0x4264 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 36baa <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b92 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr.w r0, [r6, #740] @ 0x2e4 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36baa <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.w 36b92 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15412 @ 0x3c34 │ │ │ │ + movw r1, #17012 @ 0x4274 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 36baa <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.w 36b92 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ subs r1, #3 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1c3dc0 │ │ │ │ + bl 1c62d0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 36baa <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.w 36b92 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl ff890 │ │ │ │ + bl 100210 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ - bl feed8 │ │ │ │ + bl ff904 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36baa <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.w 36b92 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15428 @ 0x3c44 │ │ │ │ + movw r1, #17028 @ 0x4284 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36d1e <_PyCompile_CodeGen@@Base+0x216> │ │ │ │ + beq.n 36d06 <_PyCompile_CodeGen@@Base+0x216> │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 36d20 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ + b.n 36d08 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ movs r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c65b0 │ │ │ │ + bl 1c88d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c7aac │ │ │ │ + bl 1c9dc4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 110cd8 <_PyArena_Free@@Base> │ │ │ │ + bl 1117f8 <_PyArena_Free@@Base> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 36d70 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 36d70 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + bne.n 36d58 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 36d58 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36da4 <_PyCompile_CodeGen@@Base+0x29c> │ │ │ │ + b.n 36d8c <_PyCompile_CodeGen@@Base+0x29c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 30268 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 3025c <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 36d8c <_PyCompile_CodeGen@@Base+0x284> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 36d74 <_PyCompile_CodeGen@@Base+0x284> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36d6c <_PyCompile_CodeGen@@Base+0x264> │ │ │ │ + bne.n 36d54 <_PyCompile_CodeGen@@Base+0x264> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 36da4 <_PyCompile_CodeGen@@Base+0x29c> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 36d8c <_PyCompile_CodeGen@@Base+0x29c> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (36dcc <_PyCompile_CodeGen@@Base+0x2c4>) │ │ │ │ + ldr r0, [pc, #12] @ (36db4 <_PyCompile_CodeGen@@Base+0x2c4>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ strd r0, r1, [sp] │ │ │ │ - cbnz r2, 36df2 <_PyCompile_CodeGen@@Base+0x2ea> │ │ │ │ + cbnz r2, 36dda <_PyCompile_CodeGen@@Base+0x2ea> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #52] @ (36e20 <_PyCompile_CodeGen@@Base+0x318>) │ │ │ │ - bl 13964c │ │ │ │ - b.n 36dfe <_PyCompile_CodeGen@@Base+0x2f6> │ │ │ │ + ldr r0, [pc, #52] @ (36e08 <_PyCompile_CodeGen@@Base+0x318>) │ │ │ │ + bl 13a350 │ │ │ │ + b.n 36de6 <_PyCompile_CodeGen@@Base+0x2f6> │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #44] @ (36e24 <_PyCompile_CodeGen@@Base+0x31c>) │ │ │ │ + ldr r0, [pc, #44] @ (36e0c <_PyCompile_CodeGen@@Base+0x31c>) │ │ │ │ movs r2, #3 │ │ │ │ - bl 13964c │ │ │ │ - cbz r0, 36e18 <_PyCompile_CodeGen@@Base+0x310> │ │ │ │ + bl 13a350 │ │ │ │ + cbz r0, 36e00 <_PyCompile_CodeGen@@Base+0x310> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36e14 <_PyCompile_CodeGen@@Base+0x30c> │ │ │ │ + beq.n 36dfc <_PyCompile_CodeGen@@Base+0x30c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36e14 <_PyCompile_CodeGen@@Base+0x30c> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36dfc <_PyCompile_CodeGen@@Base+0x30c> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36e1c <_PyCompile_CodeGen@@Base+0x314> │ │ │ │ + b.n 36e04 <_PyCompile_CodeGen@@Base+0x314> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - add r2, pc, #992 @ (adr r2, 37204 <_PyType_GetModuleByDef3@@Base+0x1dc>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r2, pc, #992 @ (adr r2, 371ec <_PyType_GetModuleByDef3@@Base+0x1dc>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add sp, #32 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #0] @ (36e2c <_PyCompile_CodeGen@@Base+0x324>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr r0, [pc, #0] @ (36e14 <_PyCompile_CodeGen@@Base+0x324>) │ │ │ │ bx lr │ │ │ │ strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (36e54 <_PyCompile_CodeGen@@Base+0x34c>) │ │ │ │ + ldr r0, [pc, #8] @ (36e3c <_PyCompile_CodeGen@@Base+0x34c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, pc, #672 @ (adr r6, 370f8 <_PyType_GetModuleByDef3@@Base+0xd0>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r6, pc, #672 @ (adr r6, 370e0 <_PyType_GetModuleByDef3@@Base+0xd0>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ tst.w r3, #1 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ (36fac <_PyCompile_CodeGen@@Base+0x4a4>) │ │ │ │ + ldr r2, [pc, #288] @ (36f94 <_PyCompile_CodeGen@@Base+0x4a4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 36eb6 <_PyCompile_CodeGen@@Base+0x3ae> │ │ │ │ + beq.n 36e9e <_PyCompile_CodeGen@@Base+0x3ae> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 36eb8 <_PyCompile_CodeGen@@Base+0x3b0> │ │ │ │ + cbz r4, 36ea0 <_PyCompile_CodeGen@@Base+0x3b0> │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - movw r3, #28285 @ 0x6e7d │ │ │ │ + movw r3, #28261 @ 0x6e65 │ │ │ │ movt r3, #3 │ │ │ │ subs r3, r4, r3 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - b.n 36eb8 <_PyCompile_CodeGen@@Base+0x3b0> │ │ │ │ + b.n 36ea0 <_PyCompile_CodeGen@@Base+0x3b0> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36f8e <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ + beq.n 36f76 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - movw r3, #28285 @ 0x6e7d │ │ │ │ + movw r3, #28261 @ 0x6e65 │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 36f8e <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ - cbnz r4, 36ed2 <_PyCompile_CodeGen@@Base+0x3ca> │ │ │ │ + bne.n 36f76 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ + cbnz r4, 36eba <_PyCompile_CodeGen@@Base+0x3ca> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36f4c <_PyCompile_CodeGen@@Base+0x444> │ │ │ │ + b.n 36f34 <_PyCompile_CodeGen@@Base+0x444> │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ - cbz r3, 36ef0 <_PyCompile_CodeGen@@Base+0x3e8> │ │ │ │ + cbz r3, 36ed8 <_PyCompile_CodeGen@@Base+0x3e8> │ │ │ │ ldr.w ip, [r3, #8]! │ │ │ │ movs r0, #0 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 36f4c <_PyCompile_CodeGen@@Base+0x444> │ │ │ │ + ble.n 36f34 <_PyCompile_CodeGen@@Base+0x444> │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 36ede <_PyCompile_CodeGen@@Base+0x3d6> │ │ │ │ - b.n 36f0a <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ + bne.n 36ec6 <_PyCompile_CodeGen@@Base+0x3d6> │ │ │ │ + b.n 36ef2 <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 36f0a <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ + beq.n 36ef2 <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 36ef2 <_PyCompile_CodeGen@@Base+0x3ea> │ │ │ │ + bne.n 36eda <_PyCompile_CodeGen@@Base+0x3ea> │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 36f4c <_PyCompile_CodeGen@@Base+0x444> │ │ │ │ - ldr r2, [pc, #164] @ (36fb0 <_PyCompile_CodeGen@@Base+0x4a8>) │ │ │ │ + bne.n 36f34 <_PyCompile_CodeGen@@Base+0x444> │ │ │ │ + ldr r2, [pc, #164] @ (36f98 <_PyCompile_CodeGen@@Base+0x4a8>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 253a78 │ │ │ │ + bl 254458 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36fa4 <_PyCompile_CodeGen@@Base+0x49c> │ │ │ │ - beq.n 36f4c <_PyCompile_CodeGen@@Base+0x444> │ │ │ │ + blt.n 36f8c <_PyCompile_CodeGen@@Base+0x49c> │ │ │ │ + beq.n 36f34 <_PyCompile_CodeGen@@Base+0x444> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (36fb0 <_PyCompile_CodeGen@@Base+0x4a8>) │ │ │ │ + ldr r1, [pc, #148] @ (36f98 <_PyCompile_CodeGen@@Base+0x4a8>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15f100 │ │ │ │ + bl 15fcf0 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 36fa6 <_PyCompile_CodeGen@@Base+0x49e> │ │ │ │ + bne.n 36f8e <_PyCompile_CodeGen@@Base+0x49e> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 36ece <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + beq.n 36eb6 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 36ece <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36ece <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + bne.n 36eb6 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36eb6 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (36fb4 <_PyCompile_CodeGen@@Base+0x4ac>) │ │ │ │ + ldr r1, [pc, #100] @ (36f9c <_PyCompile_CodeGen@@Base+0x4ac>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 15f100 │ │ │ │ + bl 15fcf0 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 36fa6 <_PyCompile_CodeGen@@Base+0x49e> │ │ │ │ + bne.n 36f8e <_PyCompile_CodeGen@@Base+0x49e> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 36f7a <_PyCompile_CodeGen@@Base+0x472> │ │ │ │ + bne.n 36f62 <_PyCompile_CodeGen@@Base+0x472> │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - b.n 36fa6 <_PyCompile_CodeGen@@Base+0x49e> │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + b.n 36f8e <_PyCompile_CodeGen@@Base+0x49e> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 36f8e <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ + beq.n 36f76 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 36f8e <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 36f76 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 36f70 <_PyCompile_CodeGen@@Base+0x468> │ │ │ │ - ldr r1, [pc, #28] @ (36fb0 <_PyCompile_CodeGen@@Base+0x4a8>) │ │ │ │ + beq.n 36f58 <_PyCompile_CodeGen@@Base+0x468> │ │ │ │ + ldr r1, [pc, #28] @ (36f98 <_PyCompile_CodeGen@@Base+0x4a8>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15f100 │ │ │ │ + bl 15fcf0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 36fa6 <_PyCompile_CodeGen@@Base+0x49e> │ │ │ │ + b.n 36f8e <_PyCompile_CodeGen@@Base+0x49e> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #800 @ 0x320 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r2, sp, #640 @ 0x280 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 36fe6 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ + bgt.n 36fce <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 37000 <_PyCompile_CodeGen@@Base+0x4f8> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 36fe8 <_PyCompile_CodeGen@@Base+0x4f8> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 37004 <_PyCompile_CodeGen@@Base+0x4fc> │ │ │ │ + cbz r3, 36fec <_PyCompile_CodeGen@@Base+0x4fc> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45120 @ 0xb040 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46720 @ 0xb680 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37020 <_PyCompile_CodeGen@@Base+0x518> │ │ │ │ + b.n 37008 <_PyCompile_CodeGen@@Base+0x518> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 37012 <_PyCompile_CodeGen@@Base+0x50a> │ │ │ │ + cbnz r0, 36ffa <_PyCompile_CodeGen@@Base+0x50a> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 37020 <_PyCompile_CodeGen@@Base+0x518> │ │ │ │ - ldr r1, [pc, #16] @ (37024 <_PyCompile_CodeGen@@Base+0x51c>) │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 37008 <_PyCompile_CodeGen@@Base+0x518> │ │ │ │ + ldr r1, [pc, #16] @ (3700c <_PyCompile_CodeGen@@Base+0x51c>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37008 <_PyCompile_CodeGen@@Base+0x500> │ │ │ │ + beq.n 36ff0 <_PyCompile_CodeGen@@Base+0x500> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ udf #252 @ 0xfc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00037028 <_PyType_GetModuleByDef3@@Base>: │ │ │ │ +00037010 <_PyType_GetModuleByDef3@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1ca19c │ │ │ │ + bl 1cc418 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 37082 <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ + cbnz r0, 3706a <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca19c │ │ │ │ + bl 1cc418 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 37082 <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ + cbnz r0, 3706a <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ca19c │ │ │ │ + bl 1cc418 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 37082 <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ + cbnz r0, 3706a <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #15524 @ 0x3ca4 │ │ │ │ + movw r1, #17124 @ 0x42e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (370b0 <_PyType_GetModuleByDef3@@Base+0x88>) │ │ │ │ + ldr r0, [pc, #12] @ (37098 <_PyType_GetModuleByDef3@@Base+0x88>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #48 @ (adr r7, 370e4 <_PyType_GetModuleByDef3@@Base+0xbc>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r7, pc, #48 @ (adr r7, 370cc <_PyType_GetModuleByDef3@@Base+0xbc>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 370d6 <_PyType_GetModuleByDef3@@Base+0xae> │ │ │ │ + cbnz r3, 370be <_PyType_GetModuleByDef3@@Base+0xae> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 370d6 <_PyType_GetModuleByDef3@@Base+0xae> │ │ │ │ + ble.n 370be <_PyType_GetModuleByDef3@@Base+0xae> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 370d6 <_PyType_GetModuleByDef3@@Base+0xae> │ │ │ │ - cbnz r1, 370f0 <_PyType_GetModuleByDef3@@Base+0xc8> │ │ │ │ + bne.n 370be <_PyType_GetModuleByDef3@@Base+0xae> │ │ │ │ + cbnz r1, 370d8 <_PyType_GetModuleByDef3@@Base+0xc8> │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r4, [pc, #300] @ (37208 <_PyType_GetModuleByDef3@@Base+0x1e0>) │ │ │ │ + ldr r4, [pc, #300] @ (371f0 <_PyType_GetModuleByDef3@@Base+0x1e0>) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 3711c <_PyType_GetModuleByDef3@@Base+0xf4> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 37104 <_PyType_GetModuleByDef3@@Base+0xf4> │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 37120 <_PyType_GetModuleByDef3@@Base+0xf8> │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 37108 <_PyType_GetModuleByDef3@@Base+0xf8> │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8232 @ 0x2028 │ │ │ │ + movw r1, #9832 @ 0x2668 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #20104 @ 0x4e88 │ │ │ │ + movw r0, #23052 @ 0x5a0c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, r8 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 371fe <_PyType_GetModuleByDef3@@Base+0x1d6> │ │ │ │ + b.n 371e6 <_PyType_GetModuleByDef3@@Base+0x1d6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 1167c8 │ │ │ │ + bl 11726c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 371fe <_PyType_GetModuleByDef3@@Base+0x1d6> │ │ │ │ + beq.n 371e6 <_PyType_GetModuleByDef3@@Base+0x1d6> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 14a4f4 │ │ │ │ + bl 14aebc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 371d8 <_PyType_GetModuleByDef3@@Base+0x1b0> │ │ │ │ - bl 98094 │ │ │ │ + beq.n 371c0 <_PyType_GetModuleByDef3@@Base+0x1b0> │ │ │ │ + bl 982f8 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ mov.w r9, #0 │ │ │ │ blx 293c4 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r6, r0 │ │ │ │ moveq.w r6, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 6d240 │ │ │ │ + bl 6d298 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3716e <_PyType_GetModuleByDef3@@Base+0x146> │ │ │ │ + cbnz r0, 37156 <_PyType_GetModuleByDef3@@Base+0x146> │ │ │ │ mov r5, r9 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r9, #1 │ │ │ │ - b.n 3719c <_PyType_GetModuleByDef3@@Base+0x174> │ │ │ │ + b.n 37184 <_PyType_GetModuleByDef3@@Base+0x174> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2aa04 │ │ │ │ - cbz r0, 37192 <_PyType_GetModuleByDef3@@Base+0x16a> │ │ │ │ + cbz r0, 3717a <_PyType_GetModuleByDef3@@Base+0x16a> │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 37192 <_PyType_GetModuleByDef3@@Base+0x16a> │ │ │ │ + bne.n 3717a <_PyType_GetModuleByDef3@@Base+0x16a> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37198 <_PyType_GetModuleByDef3@@Base+0x170> │ │ │ │ + bge.n 37180 <_PyType_GetModuleByDef3@@Base+0x170> │ │ │ │ lsls r6, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 37156 <_PyType_GetModuleByDef3@@Base+0x12e> │ │ │ │ + b.n 3713e <_PyType_GetModuleByDef3@@Base+0x12e> │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 3719c <_PyType_GetModuleByDef3@@Base+0x174> │ │ │ │ + b.n 37184 <_PyType_GetModuleByDef3@@Base+0x174> │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ - cbnz r6, 371cc <_PyType_GetModuleByDef3@@Base+0x1a4> │ │ │ │ + cbnz r6, 371b4 <_PyType_GetModuleByDef3@@Base+0x1a4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 371b2 <_PyType_GetModuleByDef3@@Base+0x18a> │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 371dc <_PyType_GetModuleByDef3@@Base+0x1b4> │ │ │ │ + beq.n 3719a <_PyType_GetModuleByDef3@@Base+0x18a> │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 371c4 <_PyType_GetModuleByDef3@@Base+0x1b4> │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #15608 @ 0x3cf8 │ │ │ │ + movw r1, #17208 @ 0x4338 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 371dc <_PyType_GetModuleByDef3@@Base+0x1b4> │ │ │ │ + bl d57ec │ │ │ │ + b.n 371c4 <_PyType_GetModuleByDef3@@Base+0x1b4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 20c9e8 <_PyArg_ParseStack@@Base+0xec4> │ │ │ │ + bl 20e604 <_PyArg_ParseStack@@Base+0xec0> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 371dc <_PyType_GetModuleByDef3@@Base+0x1b4> │ │ │ │ + b.n 371c4 <_PyType_GetModuleByDef3@@Base+0x1b4> │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 371f2 <_PyType_GetModuleByDef3@@Base+0x1ca> │ │ │ │ + beq.n 371da <_PyType_GetModuleByDef3@@Base+0x1ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 371f6 <_PyType_GetModuleByDef3@@Base+0x1ce> │ │ │ │ + cbz r3, 371de <_PyType_GetModuleByDef3@@Base+0x1ce> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 371fe <_PyType_GetModuleByDef3@@Base+0x1d6> │ │ │ │ + b.n 371e6 <_PyType_GetModuleByDef3@@Base+0x1d6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 371f2 <_PyType_GetModuleByDef3@@Base+0x1ca> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 371da <_PyType_GetModuleByDef3@@Base+0x1ca> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r4, r2, #4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #625 @ 0x271 │ │ │ │ - bl 72fb4 │ │ │ │ - cbz r0, 3726c <_PyType_GetModuleByDef3@@Base+0x244> │ │ │ │ + bl 73164 │ │ │ │ + cbz r0, 37254 <_PyType_GetModuleByDef3@@Base+0x244> │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r5, #8 │ │ │ │ add.w r7, r0, #8 │ │ │ │ addw r8, r5, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 7ee1c │ │ │ │ - cbz r0, 37256 <_PyType_GetModuleByDef3@@Base+0x22e> │ │ │ │ + bl 7f010 │ │ │ │ + cbz r0, 3723e <_PyType_GetModuleByDef3@@Base+0x22e> │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ - bne.n 37236 <_PyType_GetModuleByDef3@@Base+0x20e> │ │ │ │ + bne.n 3721e <_PyType_GetModuleByDef3@@Base+0x20e> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 81044 │ │ │ │ - cbz r0, 37256 <_PyType_GetModuleByDef3@@Base+0x22e> │ │ │ │ + bl 8123c │ │ │ │ + cbz r0, 3723e <_PyType_GetModuleByDef3@@Base+0x22e> │ │ │ │ str.w r0, [r4, #2508] @ 0x9cc │ │ │ │ - b.n 3726e <_PyType_GetModuleByDef3@@Base+0x246> │ │ │ │ + b.n 37256 <_PyType_GetModuleByDef3@@Base+0x246> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3726c <_PyType_GetModuleByDef3@@Base+0x244> │ │ │ │ + beq.n 37254 <_PyType_GetModuleByDef3@@Base+0x244> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3726c <_PyType_GetModuleByDef3@@Base+0x244> │ │ │ │ + cbnz r3, 37254 <_PyType_GetModuleByDef3@@Base+0x244> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (37298 <_PyType_GetModuleByDef3@@Base+0x270>) │ │ │ │ + ldr r0, [pc, #8] @ (37280 <_PyType_GetModuleByDef3@@Base+0x270>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (372c0 <_PyType_GetModuleByDef3@@Base+0x298>) │ │ │ │ + ldr r0, [pc, #8] @ (372a8 <_PyType_GetModuleByDef3@@Base+0x298>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 37312 <_PyType_GetModuleByDef3@@Base+0x2ea> │ │ │ │ + bge.n 372fa <_PyType_GetModuleByDef3@@Base+0x2ea> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #38520 @ 0x9678 │ │ │ │ + movw r2, #40120 @ 0x9cb8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #11676 @ 0x2d9c │ │ │ │ + movw r0, #13276 @ 0x33dc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r4, #0 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3731e <_PyType_GetModuleByDef3@@Base+0x2f6> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 37306 <_PyType_GetModuleByDef3@@Base+0x2f6> │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1fb108 <_PyObject_IsFreed@@Base+0x3b4> │ │ │ │ + bl 1fcf2c <_PyObject_IsFreed@@Base+0x3b4> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 37328 <_PyType_GetModuleByDef3@@Base+0x300> │ │ │ │ + cbz r3, 37310 <_PyType_GetModuleByDef3@@Base+0x300> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (37354 <_PyType_GetModuleByDef3@@Base+0x32c>) │ │ │ │ + ldr r0, [pc, #12] @ (3733c <_PyType_GetModuleByDef3@@Base+0x32c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #544 @ (adr r6, 37578 <_PyEval_FormatExcUnbound@@Base+0x1a8>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r6, pc, #544 @ (adr r6, 37560 <_PyEval_FormatExcUnbound@@Base+0x1a8>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 37378 <_PyType_GetModuleByDef3@@Base+0x350> │ │ │ │ + cbnz r3, 37360 <_PyType_GetModuleByDef3@@Base+0x350> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 37378 <_PyType_GetModuleByDef3@@Base+0x350> │ │ │ │ + ble.n 37360 <_PyType_GetModuleByDef3@@Base+0x350> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 37378 <_PyType_GetModuleByDef3@@Base+0x350> │ │ │ │ - cbnz r0, 37394 <_PyType_GetModuleByDef3@@Base+0x36c> │ │ │ │ + bne.n 37360 <_PyType_GetModuleByDef3@@Base+0x350> │ │ │ │ + cbnz r0, 3737c <_PyType_GetModuleByDef3@@Base+0x36c> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #76] @ (373cc <_PyType_GetModuleByDef3@@Base+0x3a4>) │ │ │ │ + ldr r4, [pc, #76] @ (373b4 <_PyType_GetModuleByDef3@@Base+0x3a4>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 37394 <_PyType_GetModuleByDef3@@Base+0x36c> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 3737c <_PyType_GetModuleByDef3@@Base+0x36c> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 373c4 <_PyType_GetModuleByDef3@@Base+0x39c> │ │ │ │ + b.n 373ac <_PyType_GetModuleByDef3@@Base+0x39c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 373a8 <_PyType_GetModuleByDef3@@Base+0x380> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 37390 <_PyType_GetModuleByDef3@@Base+0x380> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37390 <_PyType_GetModuleByDef3@@Base+0x368> │ │ │ │ + bne.n 37378 <_PyType_GetModuleByDef3@@Base+0x368> │ │ │ │ mov r0, r4 │ │ │ │ - bl 165328 <_PyCompile_OpcodeIsValid@@Base> │ │ │ │ + bl 165cdc <_PyCompile_OpcodeIsValid@@Base> │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r0, #5 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -000373d0 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +000373b8 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 373d8 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ + cbz r3, 373c0 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 3741c <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ + cbnz r3, 37404 <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ push {r4} │ │ │ │ ldr r4, [r1, #72] @ 0x48 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ add.w r4, r4, r2, lsl #2 │ │ │ │ subs r1, r3, r1 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - bge.n 37404 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ + bge.n 373ec <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ movw r1, #56044 @ 0xdaec │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #45372 @ 0xb13c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + movw r2, #46972 @ 0xb77c │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 1f108c <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 1f3074 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ movw r1, #48068 @ 0xbbc4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #15920 @ 0x3e30 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + movw r2, #17520 @ 0x4470 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 1f108c <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 1f3074 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (37444 <_PyEval_FormatExcUnbound@@Base+0x74>) │ │ │ │ + ldr r0, [pc, #12] @ (3742c <_PyEval_FormatExcUnbound@@Base+0x74>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #42080 @ 0xa460 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145744 │ │ │ │ + b.w 1463e4 │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ (375a8 <_PyEval_FormatExcUnbound@@Base+0x1d8>) │ │ │ │ + ldr r2, [pc, #288] @ (37590 <_PyEval_FormatExcUnbound@@Base+0x1d8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 374b0 <_PyEval_FormatExcUnbound@@Base+0xe0> │ │ │ │ + beq.n 37498 <_PyEval_FormatExcUnbound@@Base+0xe0> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 374b2 <_PyEval_FormatExcUnbound@@Base+0xe2> │ │ │ │ + cbz r4, 3749a <_PyEval_FormatExcUnbound@@Base+0xe2> │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ - movw r3, #29815 @ 0x7477 │ │ │ │ + movw r3, #29791 @ 0x745f │ │ │ │ movt r3, #3 │ │ │ │ subs r3, r4, r3 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - b.n 374b2 <_PyEval_FormatExcUnbound@@Base+0xe2> │ │ │ │ + b.n 3749a <_PyEval_FormatExcUnbound@@Base+0xe2> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 37588 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ + beq.n 37570 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - movw r3, #29815 @ 0x7477 │ │ │ │ + movw r3, #29791 @ 0x745f │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 37588 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ - cbnz r4, 374cc <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ + bne.n 37570 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ + cbnz r4, 374b4 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37546 <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ + b.n 3752e <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ - cbz r3, 374ea <_PyEval_FormatExcUnbound@@Base+0x11a> │ │ │ │ + cbz r3, 374d2 <_PyEval_FormatExcUnbound@@Base+0x11a> │ │ │ │ ldr.w ip, [r3, #8]! │ │ │ │ movs r0, #0 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 37546 <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ + ble.n 3752e <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 374d8 <_PyEval_FormatExcUnbound@@Base+0x108> │ │ │ │ - b.n 37504 <_PyEval_FormatExcUnbound@@Base+0x134> │ │ │ │ + bne.n 374c0 <_PyEval_FormatExcUnbound@@Base+0x108> │ │ │ │ + b.n 374ec <_PyEval_FormatExcUnbound@@Base+0x134> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 37504 <_PyEval_FormatExcUnbound@@Base+0x134> │ │ │ │ + beq.n 374ec <_PyEval_FormatExcUnbound@@Base+0x134> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 374ec <_PyEval_FormatExcUnbound@@Base+0x11c> │ │ │ │ + bne.n 374d4 <_PyEval_FormatExcUnbound@@Base+0x11c> │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 37546 <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ - ldr r2, [pc, #164] @ (375ac <_PyEval_FormatExcUnbound@@Base+0x1dc>) │ │ │ │ + bne.n 3752e <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ + ldr r2, [pc, #164] @ (37594 <_PyEval_FormatExcUnbound@@Base+0x1dc>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 253a78 │ │ │ │ + bl 254458 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3759e <_PyEval_FormatExcUnbound@@Base+0x1ce> │ │ │ │ - beq.n 37546 <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ + blt.n 37586 <_PyEval_FormatExcUnbound@@Base+0x1ce> │ │ │ │ + beq.n 3752e <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (375ac <_PyEval_FormatExcUnbound@@Base+0x1dc>) │ │ │ │ + ldr r1, [pc, #148] @ (37594 <_PyEval_FormatExcUnbound@@Base+0x1dc>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15f100 │ │ │ │ + bl 15fcf0 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 375a0 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ + bne.n 37588 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 374c8 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + beq.n 374b0 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 374c8 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 374c8 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + bne.n 374b0 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 374b0 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (375b0 <_PyEval_FormatExcUnbound@@Base+0x1e0>) │ │ │ │ + ldr r1, [pc, #100] @ (37598 <_PyEval_FormatExcUnbound@@Base+0x1e0>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 15f100 │ │ │ │ + bl 15fcf0 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 375a0 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ + bne.n 37588 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 37574 <_PyEval_FormatExcUnbound@@Base+0x1a4> │ │ │ │ + bne.n 3755c <_PyEval_FormatExcUnbound@@Base+0x1a4> │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - b.n 375a0 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + b.n 37588 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 37588 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ + beq.n 37570 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 37588 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 37570 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3756a <_PyEval_FormatExcUnbound@@Base+0x19a> │ │ │ │ - ldr r1, [pc, #28] @ (375ac <_PyEval_FormatExcUnbound@@Base+0x1dc>) │ │ │ │ + beq.n 37552 <_PyEval_FormatExcUnbound@@Base+0x19a> │ │ │ │ + ldr r1, [pc, #28] @ (37594 <_PyEval_FormatExcUnbound@@Base+0x1dc>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15f100 │ │ │ │ + bl 15fcf0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 375a0 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ + b.n 37588 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #400 @ 0x190 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ - movw r1, #16132 @ 0x3f04 │ │ │ │ + movw r1, #17732 @ 0x4544 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1f2fe4 │ │ │ │ - cbnz r0, 375da <_PyEval_FormatExcUnbound@@Base+0x20a> │ │ │ │ + bl 1f4f60 │ │ │ │ + cbnz r0, 375c2 <_PyEval_FormatExcUnbound@@Base+0x20a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3761c <_PyEval_FormatExcUnbound@@Base+0x24c> │ │ │ │ + b.n 37604 <_PyEval_FormatExcUnbound@@Base+0x24c> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 114838 <_PyTime_localtime@@Base> │ │ │ │ + bl 1152d4 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 375d6 <_PyEval_FormatExcUnbound@@Base+0x206> │ │ │ │ + bne.n 375be <_PyEval_FormatExcUnbound@@Base+0x206> │ │ │ │ ldrd r3, r4, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #48] @ (37620 <_PyEval_FormatExcUnbound@@Base+0x250>) │ │ │ │ + ldr r2, [pc, #48] @ (37608 <_PyEval_FormatExcUnbound@@Base+0x250>) │ │ │ │ ldr r0, [sp, #28] │ │ │ │ addw r3, r3, #1900 @ 0x76c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add.w r1, r2, #48 @ 0x30 │ │ │ │ str r0, [sp, #8] │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r2, r2, r5, lsl #2 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldrd r0, r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #16144 @ 0x3f10 │ │ │ │ + movw r0, #17744 @ 0x4550 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + cbnz r4, 37678 <_PyEval_FormatExcUnbound@@Base+0x2c0> │ │ │ │ lsls r5, r0, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 37642 <_PyEval_FormatExcUnbound@@Base+0x272> │ │ │ │ + cbz r3, 3762a <_PyEval_FormatExcUnbound@@Base+0x272> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 37644 <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ + b.n 3762c <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ mov r7, r3 │ │ │ │ - ldr r5, [pc, #268] @ (37754 <_PyEval_FormatExcUnbound@@Base+0x384>) │ │ │ │ + ldr r5, [pc, #268] @ (3773c <_PyEval_FormatExcUnbound@@Base+0x384>) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 37674 <_PyEval_FormatExcUnbound@@Base+0x2a4> │ │ │ │ + bne.n 3765c <_PyEval_FormatExcUnbound@@Base+0x2a4> │ │ │ │ cmp r8, ip │ │ │ │ - ble.n 37674 <_PyEval_FormatExcUnbound@@Base+0x2a4> │ │ │ │ + ble.n 3765c <_PyEval_FormatExcUnbound@@Base+0x2a4> │ │ │ │ cmp.w r8, #2 │ │ │ │ - bgt.n 37674 <_PyEval_FormatExcUnbound@@Base+0x2a4> │ │ │ │ - cbnz r6, 37698 <_PyEval_FormatExcUnbound@@Base+0x2c8> │ │ │ │ - ldr r1, [pc, #224] @ (37758 <_PyEval_FormatExcUnbound@@Base+0x388>) │ │ │ │ + bgt.n 3765c <_PyEval_FormatExcUnbound@@Base+0x2a4> │ │ │ │ + cbnz r6, 37680 <_PyEval_FormatExcUnbound@@Base+0x2c8> │ │ │ │ + ldr r1, [pc, #224] @ (37740 <_PyEval_FormatExcUnbound@@Base+0x388>) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ add r1, sp, #32 │ │ │ │ movs r4, #2 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37726 <_PyEval_FormatExcUnbound@@Base+0x356> │ │ │ │ + beq.n 3770e <_PyEval_FormatExcUnbound@@Base+0x356> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ add r8, r7 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37722 <_PyEval_FormatExcUnbound@@Base+0x352> │ │ │ │ + beq.n 3770a <_PyEval_FormatExcUnbound@@Base+0x352> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 376de <_PyEval_FormatExcUnbound@@Base+0x30e> │ │ │ │ + beq.n 376c6 <_PyEval_FormatExcUnbound@@Base+0x30e> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 376ce <_PyEval_FormatExcUnbound@@Base+0x2fe> │ │ │ │ - bl f83e0 │ │ │ │ + cbz r0, 376b6 <_PyEval_FormatExcUnbound@@Base+0x2fe> │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 376c6 <_PyEval_FormatExcUnbound@@Base+0x2f6> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 37722 <_PyEval_FormatExcUnbound@@Base+0x352> │ │ │ │ + bne.n 376ae <_PyEval_FormatExcUnbound@@Base+0x2f6> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3770a <_PyEval_FormatExcUnbound@@Base+0x352> │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 376e2 <_PyEval_FormatExcUnbound@@Base+0x312> │ │ │ │ - b.n 376d2 <_PyEval_FormatExcUnbound@@Base+0x302> │ │ │ │ + beq.n 376ca <_PyEval_FormatExcUnbound@@Base+0x312> │ │ │ │ + b.n 376ba <_PyEval_FormatExcUnbound@@Base+0x302> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1c680c │ │ │ │ - cbnz r0, 376e2 <_PyEval_FormatExcUnbound@@Base+0x312> │ │ │ │ - b.n 37722 <_PyEval_FormatExcUnbound@@Base+0x352> │ │ │ │ + bl 1c8b24 │ │ │ │ + cbnz r0, 376ca <_PyEval_FormatExcUnbound@@Base+0x312> │ │ │ │ + b.n 3770a <_PyEval_FormatExcUnbound@@Base+0x352> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq.n 37702 <_PyEval_FormatExcUnbound@@Base+0x332> │ │ │ │ + beq.n 376ea <_PyEval_FormatExcUnbound@@Base+0x332> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a46c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 37708 <_PyEval_FormatExcUnbound@@Base+0x338> │ │ │ │ + b.n 376f0 <_PyEval_FormatExcUnbound@@Base+0x338> │ │ │ │ blx 29fc0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acdc │ │ │ │ - cbz r5, 3772a <_PyEval_FormatExcUnbound@@Base+0x35a> │ │ │ │ + bl 9af44 │ │ │ │ + cbz r5, 37712 <_PyEval_FormatExcUnbound@@Base+0x35a> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 37734 <_PyEval_FormatExcUnbound@@Base+0x364> │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 3771c <_PyEval_FormatExcUnbound@@Base+0x364> │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 376e4 <_PyEval_FormatExcUnbound@@Base+0x314> │ │ │ │ + beq.n 376cc <_PyEval_FormatExcUnbound@@Base+0x314> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 37744 <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ + b.n 3772c <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 37744 <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ + b.n 3772c <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ - b.n 37744 <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ + b.n 3772c <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 37722 <_PyEval_FormatExcUnbound@@Base+0x352> │ │ │ │ + bl f5e50 │ │ │ │ + b.n 3770a <_PyEval_FormatExcUnbound@@Base+0x352> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - push {r6, r7, lr} │ │ │ │ + pop {} │ │ │ │ lsls r5, r0, #1 │ │ │ │ subs r0, r2, #7 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2468e0 │ │ │ │ + bl 2474a0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 37794 <_PyEval_FormatExcUnbound@@Base+0x3c4> │ │ │ │ + blt.n 3777c <_PyEval_FormatExcUnbound@@Base+0x3c4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 37790 <_PyEval_FormatExcUnbound@@Base+0x3c0> │ │ │ │ + cbnz r3, 37778 <_PyEval_FormatExcUnbound@@Base+0x3c0> │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #16228 @ 0x3f64 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #17828 @ 0x45a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 37796 <_PyEval_FormatExcUnbound@@Base+0x3c6> │ │ │ │ + b.n 3777e <_PyEval_FormatExcUnbound@@Base+0x3c6> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #16276 @ 0x3f94 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #17876 @ 0x45d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (377e8 <_PyEval_FormatExcUnbound@@Base+0x418>) │ │ │ │ + ldr r0, [pc, #12] @ (377d0 <_PyEval_FormatExcUnbound@@Base+0x418>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 377f6 <_PyEval_FormatExcUnbound@@Base+0x426> │ │ │ │ - b.w 8092c │ │ │ │ + beq.n 377de <_PyEval_FormatExcUnbound@@Base+0x426> │ │ │ │ + b.w 80b24 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #2480 @ 0x9b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #4080 @ 0xff0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #16336 @ 0x3fd0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #17936 @ 0x4610 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ (37978 <_PyEval_FormatExcUnbound@@Base+0x5a8>) │ │ │ │ + ldr r2, [pc, #288] @ (37960 <_PyEval_FormatExcUnbound@@Base+0x5a8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 37880 <_PyEval_FormatExcUnbound@@Base+0x4b0> │ │ │ │ + beq.n 37868 <_PyEval_FormatExcUnbound@@Base+0x4b0> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 37882 <_PyEval_FormatExcUnbound@@Base+0x4b2> │ │ │ │ + cbz r4, 3786a <_PyEval_FormatExcUnbound@@Base+0x4b2> │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #30791 @ 0x7847 │ │ │ │ + movw r3, #30767 @ 0x782f │ │ │ │ movt r3, #3 │ │ │ │ subs r3, r4, r3 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - b.n 37882 <_PyEval_FormatExcUnbound@@Base+0x4b2> │ │ │ │ + b.n 3786a <_PyEval_FormatExcUnbound@@Base+0x4b2> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 37958 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ + beq.n 37940 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - movw r3, #30791 @ 0x7847 │ │ │ │ + movw r3, #30767 @ 0x782f │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 37958 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ - cbnz r4, 3789c <_PyEval_FormatExcUnbound@@Base+0x4cc> │ │ │ │ + bne.n 37940 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ + cbnz r4, 37884 <_PyEval_FormatExcUnbound@@Base+0x4cc> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37916 <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ + b.n 378fe <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ - cbz r3, 378ba <_PyEval_FormatExcUnbound@@Base+0x4ea> │ │ │ │ + cbz r3, 378a2 <_PyEval_FormatExcUnbound@@Base+0x4ea> │ │ │ │ ldr.w ip, [r3, #8]! │ │ │ │ movs r0, #0 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 37916 <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ + ble.n 378fe <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 378a8 <_PyEval_FormatExcUnbound@@Base+0x4d8> │ │ │ │ - b.n 378d4 <_PyEval_FormatExcUnbound@@Base+0x504> │ │ │ │ + bne.n 37890 <_PyEval_FormatExcUnbound@@Base+0x4d8> │ │ │ │ + b.n 378bc <_PyEval_FormatExcUnbound@@Base+0x504> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 378d4 <_PyEval_FormatExcUnbound@@Base+0x504> │ │ │ │ + beq.n 378bc <_PyEval_FormatExcUnbound@@Base+0x504> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 378bc <_PyEval_FormatExcUnbound@@Base+0x4ec> │ │ │ │ + bne.n 378a4 <_PyEval_FormatExcUnbound@@Base+0x4ec> │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 37916 <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ - ldr r2, [pc, #164] @ (3797c <_PyEval_FormatExcUnbound@@Base+0x5ac>) │ │ │ │ + bne.n 378fe <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ + ldr r2, [pc, #164] @ (37964 <_PyEval_FormatExcUnbound@@Base+0x5ac>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 253a78 │ │ │ │ + bl 254458 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3796e <_PyEval_FormatExcUnbound@@Base+0x59e> │ │ │ │ - beq.n 37916 <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ + blt.n 37956 <_PyEval_FormatExcUnbound@@Base+0x59e> │ │ │ │ + beq.n 378fe <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3797c <_PyEval_FormatExcUnbound@@Base+0x5ac>) │ │ │ │ + ldr r1, [pc, #148] @ (37964 <_PyEval_FormatExcUnbound@@Base+0x5ac>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15f100 │ │ │ │ + bl 15fcf0 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 37970 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ + bne.n 37958 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 37898 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ + beq.n 37880 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 37898 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37898 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ + bne.n 37880 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37880 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (37980 <_PyEval_FormatExcUnbound@@Base+0x5b0>) │ │ │ │ + ldr r1, [pc, #100] @ (37968 <_PyEval_FormatExcUnbound@@Base+0x5b0>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 15f100 │ │ │ │ + bl 15fcf0 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 37970 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ + bne.n 37958 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 37944 <_PyEval_FormatExcUnbound@@Base+0x574> │ │ │ │ + bne.n 3792c <_PyEval_FormatExcUnbound@@Base+0x574> │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - b.n 37970 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + b.n 37958 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 37958 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ + beq.n 37940 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 37958 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 37940 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3793a <_PyEval_FormatExcUnbound@@Base+0x56a> │ │ │ │ - ldr r1, [pc, #28] @ (3797c <_PyEval_FormatExcUnbound@@Base+0x5ac>) │ │ │ │ + beq.n 37922 <_PyEval_FormatExcUnbound@@Base+0x56a> │ │ │ │ + ldr r1, [pc, #28] @ (37964 <_PyEval_FormatExcUnbound@@Base+0x5ac>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15f100 │ │ │ │ + bl 15fcf0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 37970 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ + b.n 37958 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #544 @ 0x220 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r1, sp, #896 @ 0x380 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cbz r1, 379a6 <_PyEval_FormatExcUnbound@@Base+0x5d6> │ │ │ │ + cbz r1, 3798e <_PyEval_FormatExcUnbound@@Base+0x5d6> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 379cc <_PyEval_FormatExcUnbound@@Base+0x5fc> │ │ │ │ + cbz r3, 379b4 <_PyEval_FormatExcUnbound@@Base+0x5fc> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 379ce <_PyEval_FormatExcUnbound@@Base+0x5fe> │ │ │ │ + b.n 379b6 <_PyEval_FormatExcUnbound@@Base+0x5fe> │ │ │ │ mov r4, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 29718 │ │ │ │ - cbnz r6, 379e4 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ + cbnz r6, 379cc <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 379e4 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ + ble.n 379cc <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 379e4 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ - cbnz r5, 37a0a <_PyEval_FormatExcUnbound@@Base+0x63a> │ │ │ │ - ldr r1, [pc, #120] @ (37a60 <_PyEval_FormatExcUnbound@@Base+0x690>) │ │ │ │ + bgt.n 379cc <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ + cbnz r5, 379f2 <_PyEval_FormatExcUnbound@@Base+0x63a> │ │ │ │ + ldr r1, [pc, #120] @ (37a48 <_PyEval_FormatExcUnbound@@Base+0x690>) │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 37a0a <_PyEval_FormatExcUnbound@@Base+0x63a> │ │ │ │ + cbnz r0, 379f2 <_PyEval_FormatExcUnbound@@Base+0x63a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37a4e <_PyEval_FormatExcUnbound@@Base+0x67e> │ │ │ │ + b.n 37a36 <_PyEval_FormatExcUnbound@@Base+0x67e> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37a06 <_PyEval_FormatExcUnbound@@Base+0x636> │ │ │ │ + bne.n 379ee <_PyEval_FormatExcUnbound@@Base+0x636> │ │ │ │ add r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 37a3a <_PyEval_FormatExcUnbound@@Base+0x66a> │ │ │ │ + beq.n 37a22 <_PyEval_FormatExcUnbound@@Base+0x66a> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - cbz r6, 37a26 <_PyEval_FormatExcUnbound@@Base+0x656> │ │ │ │ + cbz r6, 37a0e <_PyEval_FormatExcUnbound@@Base+0x656> │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 37a3e <_PyEval_FormatExcUnbound@@Base+0x66e> │ │ │ │ + beq.n 37a26 <_PyEval_FormatExcUnbound@@Base+0x66e> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37a40 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 37a40 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ - b.n 37a06 <_PyEval_FormatExcUnbound@@Base+0x636> │ │ │ │ + bne.n 37a28 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 37a28 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ + b.n 379ee <_PyEval_FormatExcUnbound@@Base+0x636> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 37a40 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ + b.n 37a28 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ movs r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ - bl 37a8c <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 37a74 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 37a58 <_PyEval_FormatExcUnbound@@Base+0x688> │ │ │ │ + cbz r3, 37a40 <_PyEval_FormatExcUnbound@@Base+0x688> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r7, #7 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (37a88 <_PyEval_FormatExcUnbound@@Base+0x6b8>) │ │ │ │ + ldr r0, [pc, #8] @ (37a70 <_PyEval_FormatExcUnbound@@Base+0x6b8>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, pc, #816 @ (adr r6, 37dbc ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r6, pc, #816 @ (adr r6, 37da4 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00037a8c <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +00037a74 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 227754 │ │ │ │ + bl 228810 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 37aca <_Py_strhex_bytes_with_sep@@Base+0x3e> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 37ab2 <_Py_strhex_bytes_with_sep@@Base+0x3e> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 37ac2 <_Py_strhex_bytes_with_sep@@Base+0x36> │ │ │ │ + bne.n 37aaa <_Py_strhex_bytes_with_sep@@Base+0x36> │ │ │ │ pop {r4} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #8] @ (37aec <_Py_strhex_bytes_with_sep@@Base+0x60>) │ │ │ │ - bl 13964c │ │ │ │ + ldr r0, [pc, #8] @ (37ad4 <_Py_strhex_bytes_with_sep@@Base+0x60>) │ │ │ │ + bl 13a350 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r4, sp, #864 @ 0x360 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00037af0 : │ │ │ │ +00037ad8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 37b18 │ │ │ │ + cbz r1, 37b00 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37b28 │ │ │ │ + cbz r0, 37b10 │ │ │ │ str r7, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f5718 │ │ │ │ + bl f5f50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ - bl ff890 │ │ │ │ + bl 100210 │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37bda │ │ │ │ - movw fp, #16340 @ 0x3fd4 │ │ │ │ + beq.n 37bc2 │ │ │ │ + movw fp, #17940 @ 0x4614 │ │ │ │ movt fp, #56 @ 0x38 │ │ │ │ - movw r7, #16428 @ 0x402c │ │ │ │ + movw r7, #18028 @ 0x466c │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #44 @ 0x2c │ │ │ │ - b.n 37b80 │ │ │ │ - bl 85c0c │ │ │ │ + b.n 37b68 │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 37bde │ │ │ │ + bne.n 37bc6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 37bd4 │ │ │ │ + bne.n 37bbc │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ mul.w r3, r9, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 37bee │ │ │ │ + bge.n 37bd6 │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ adds r2, r1, r3 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ ldr r4, [r2, #12] │ │ │ │ add.w ip, fp, r1, lsl #2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldrh.w sl, [ip, #2] │ │ │ │ ldrd ip, lr, [r2, #16] │ │ │ │ tst.w sl, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ ittte eq │ │ │ │ movweq r2, #4372 @ 0x1114 │ │ │ │ - movweq r0, #16440 @ 0x4038 │ │ │ │ - movteq r2, #71 @ 0x47 │ │ │ │ + movweq r0, #18040 @ 0x4678 │ │ │ │ + movteq r2, #72 @ 0x48 │ │ │ │ ldrne r2, [r2, #4] │ │ │ │ it eq │ │ │ │ movteq r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 37b68 │ │ │ │ + bne.n 37b50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 37bee │ │ │ │ + b.n 37bd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37b78 │ │ │ │ + bne.n 37b60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37b78 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37b60 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 37c72 │ │ │ │ + bl 37c5a │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r1, 37c4a │ │ │ │ + cbnz r1, 37c32 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 37c42 │ │ │ │ + bne.n 37c2a │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #2480 @ 0x9b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #4080 @ 0xff0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 37c66 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 37c4e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - b.n 37c6e │ │ │ │ + b.n 37c56 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl db098 │ │ │ │ + bl db57c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37c6c │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 37c6c │ │ │ │ + bne.n 37c54 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 37c54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 37c70 │ │ │ │ + b.n 37c58 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00037c72 : │ │ │ │ +00037c5a : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #84] @ (37cd8 ) │ │ │ │ + ldr r2, [pc, #84] @ (37cc0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r7, r5, #92672 @ 0x16a00 │ │ │ │ add.w r4, r5, #43520 @ 0xaa00 │ │ │ │ adds r4, #248 @ 0xf8 │ │ │ │ adds r7, #248 @ 0xf8 │ │ │ │ @@ -19818,1026 +19810,1026 @@ │ │ │ │ adds r4, #12 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ str.w r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 37ca4 │ │ │ │ + bne.n 37c8c │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r5, #2804] @ 0xaf4 │ │ │ │ subs r0, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 201d74 │ │ │ │ + b.w 203b60 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 37d04 │ │ │ │ + cbnz r3, 37cec │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 37d04 │ │ │ │ + ble.n 37cec │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 37d04 │ │ │ │ - cbnz r1, 37d22 │ │ │ │ + bne.n 37cec │ │ │ │ + cbnz r1, 37d0a │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r4, [pc, #68] @ (37d50 ) │ │ │ │ + ldr r4, [pc, #68] @ (37d38 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 37d22 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 37d0a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37d4a │ │ │ │ + b.n 37d32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37d36 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 37d1e │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37d1e │ │ │ │ + bne.n 37d06 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f8524 │ │ │ │ + bl f8d64 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37d1e │ │ │ │ + beq.n 37d06 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e15c4 │ │ │ │ + bl e1a94 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37d74 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 37d8e │ │ │ │ + bne.n 37d5c │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 37d76 │ │ │ │ adds r4, #1 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ subs r4, r0, #1 │ │ │ │ - cbnz r0, 37d84 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 37d8e │ │ │ │ + cbnz r0, 37d6c │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 37d76 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 37dba │ │ │ │ + cbnz r1, 37da2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #16520 @ 0x4088 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #18120 @ 0x46c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 37de6 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 37dce │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 37dfc │ │ │ │ + beq.n 37de4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 37dec │ │ │ │ + bmi.n 37dd4 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #16552 @ 0x40a8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #18152 @ 0x46e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 37e08 │ │ │ │ + b.n 37df0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 37dfe │ │ │ │ + beq.n 37de6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 37dfe │ │ │ │ + b.n 37de6 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 37e12 │ │ │ │ - b.w 731f4 │ │ │ │ + cbnz r0, 37dfa │ │ │ │ + b.w 73330 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 37e4e │ │ │ │ + bgt.n 37e36 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #16612 @ 0x40e4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #18212 @ 0x4724 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 37e6e │ │ │ │ + ble.n 37e56 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #16660 @ 0x4114 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 37ea0 │ │ │ │ + beq.n 37e88 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37e8e │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 37ea0 │ │ │ │ + bne.n 37e76 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 37e88 │ │ │ │ cmp r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 37ed4 │ │ │ │ + b.n 37ebc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e15c4 │ │ │ │ + bl e1a94 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37ec4 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 37ed0 │ │ │ │ + bne.n 37eac │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 37eb8 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r2, 37f02 │ │ │ │ + cbnz r2, 37eea │ │ │ │ movw r3, #44016 @ 0xabf0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 37f04 │ │ │ │ + b.n 37eec │ │ │ │ mov r3, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ - movw r1, #16920 @ 0x4218 │ │ │ │ + movw r1, #18520 @ 0x4858 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #16924 @ 0x421c │ │ │ │ + movw r0, #18524 @ 0x485c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37f5a │ │ │ │ + beq.n 37f42 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 37fae │ │ │ │ + beq.n 37f96 │ │ │ │ add r5, sp, #20 │ │ │ │ - movw r1, #16936 @ 0x4228 │ │ │ │ + movw r1, #18536 @ 0x4868 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1520e4 │ │ │ │ - cbz r0, 37f96 │ │ │ │ + bl 152b0c │ │ │ │ + cbz r0, 37f7e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ - bls.n 37f5e │ │ │ │ + bls.n 37f46 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #16940 @ 0x422c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #18540 @ 0x486c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38006 │ │ │ │ + b.n 37fee │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ blx 29db8 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 29298 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 37fee │ │ │ │ + bne.n 37fd6 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 37fde │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 37fc6 │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37f66 │ │ │ │ - b.n 37f5a │ │ │ │ - bl d7574 │ │ │ │ - movw r1, #16968 @ 0x4248 │ │ │ │ + beq.n 37f4e │ │ │ │ + b.n 37f42 │ │ │ │ + bl d7a7c │ │ │ │ + movw r1, #18568 @ 0x4888 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1520e4 │ │ │ │ + bl 152b0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37f5a │ │ │ │ - bl 98094 │ │ │ │ + beq.n 37f42 │ │ │ │ + bl 982f8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 29298 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 37ffc │ │ │ │ + bne.n 37fe4 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 37fde │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 37fc6 │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37fae │ │ │ │ - b.n 37f5a │ │ │ │ + beq.n 37f96 │ │ │ │ + b.n 37f42 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 37f5a │ │ │ │ + bl f5e50 │ │ │ │ + b.n 37f42 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 37fde │ │ │ │ + blt.n 37fc6 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 72d9c │ │ │ │ - b.n 38006 │ │ │ │ + bl 72f4c │ │ │ │ + b.n 37fee │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 37fde │ │ │ │ + blt.n 37fc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ addw sp, sp, #1052 @ 0x41c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8865c │ │ │ │ - cbz r0, 3805e │ │ │ │ + bl 88864 │ │ │ │ + cbz r0, 38046 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 38038 │ │ │ │ + b.n 38020 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 38082 │ │ │ │ + bne.n 3806a │ │ │ │ mov r0, r4 │ │ │ │ - bl 889a8 │ │ │ │ + bl 88bb0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r5, 38094 │ │ │ │ - bl 248540 <_PyXI_EndInterpreter@@Base+0x7c8> │ │ │ │ + cbz r5, 3807c │ │ │ │ + bl 249100 <_PyXI_EndInterpreter@@Base+0x7c8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 38062 │ │ │ │ + bne.n 3804a │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 38030 │ │ │ │ + bne.n 38018 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 38072 │ │ │ │ + bne.n 3805a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 380ba │ │ │ │ + b.n 380a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38052 │ │ │ │ + bne.n 3803a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38052 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3803a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3805e │ │ │ │ + bne.n 38046 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3805e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38046 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38038 │ │ │ │ + bne.n 38020 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38038 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 380aa │ │ │ │ + beq.n 38092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 380aa │ │ │ │ + cbnz r3, 38092 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - bl 80760 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3805e │ │ │ │ + bne.n 38046 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 380de │ │ │ │ + bmi.n 380c6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #17132 @ 0x42ec │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #18732 @ 0x492c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r2 │ │ │ │ - bl 1167c8 │ │ │ │ + bl 11726c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 381be │ │ │ │ + beq.n 381a6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 14a4f4 │ │ │ │ + bl 14aebc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 381ac │ │ │ │ - bl 98094 │ │ │ │ + beq.n 38194 │ │ │ │ + bl 982f8 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ mov.w r9, #0 │ │ │ │ blx 293c4 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r5, r0 │ │ │ │ moveq.w r5, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 6d240 │ │ │ │ + bl 6d298 │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 38142 │ │ │ │ + cbnz r0, 3812a │ │ │ │ mov r4, r9 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov.w r9, #1 │ │ │ │ - b.n 38170 │ │ │ │ + b.n 38158 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2a454 │ │ │ │ - cbz r0, 38166 │ │ │ │ + cbz r0, 3814e │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.n 38166 │ │ │ │ + bne.n 3814e │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3816c │ │ │ │ + bge.n 38154 │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 3812a │ │ │ │ + b.n 38112 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 38170 │ │ │ │ + b.n 38158 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbnz r5, 381a0 │ │ │ │ + cbnz r5, 38188 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 38186 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 381b0 │ │ │ │ + beq.n 3816e │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 38198 │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #17172 @ 0x4314 │ │ │ │ + movw r1, #18772 @ 0x4954 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 381b0 │ │ │ │ + bl d57ec │ │ │ │ + b.n 38198 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1de6c0 <_Py_Uid_Converter@@Base+0x150> │ │ │ │ + bl 1e06b0 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 381b0 │ │ │ │ + b.n 38198 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r5 │ │ │ │ - bl 136ef8 <_Py_DecRef@@Base> │ │ │ │ + bl 137a38 <_Py_DecRef@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #120] @ (38250 ) │ │ │ │ - bl 90fcc │ │ │ │ - cbz r0, 38246 │ │ │ │ + ldr r1, [pc, #120] @ (38238 ) │ │ │ │ + bl 91228 │ │ │ │ + cbz r0, 3822e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 38200 │ │ │ │ + bmi.n 381e8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #47136 @ 0xb820 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #48736 @ 0xbe60 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 38224 │ │ │ │ - ldr r1, [pc, #80] @ (38254 ) │ │ │ │ + bl d57ec │ │ │ │ + b.n 3820c │ │ │ │ + ldr r1, [pc, #80] @ (3823c ) │ │ │ │ mov r2, r4 │ │ │ │ - cbz r4, 3820e │ │ │ │ - bl 7a508 │ │ │ │ + cbz r4, 381f6 │ │ │ │ + bl 7a658 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3822e │ │ │ │ - bl 1bc0dc │ │ │ │ - cbnz r0, 3822a │ │ │ │ + b.n 38216 │ │ │ │ + bl 1be794 │ │ │ │ + cbnz r0, 38212 │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #52] @ (38254 ) │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #52] @ (3823c ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl edfe4 │ │ │ │ + bl ee54c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3822e │ │ │ │ + b.n 38216 │ │ │ │ and.w r4, r0, r0, asr #31 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3824a │ │ │ │ + beq.n 38232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3824a │ │ │ │ + cbnz r3, 38232 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3824a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38232 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #224 @ (adr r3, 38334 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r0, pc, #0 @ (adr r0, 38258 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r3, pc, #224 @ (adr r3, 3831c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r0, pc, #0 @ (adr r0, 38240 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #12204 @ 0x2fac │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 38328 │ │ │ │ + bne.n 38310 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 38328 │ │ │ │ + bne.n 38310 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 382b0 │ │ │ │ + bne.n 38298 │ │ │ │ movw r4, #7796 @ 0x1e74 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 3829a │ │ │ │ + bgt.n 38282 │ │ │ │ cmp r2, #0 │ │ │ │ it gt │ │ │ │ movgt r4, r3 │ │ │ │ - b.n 382a0 │ │ │ │ + b.n 38288 │ │ │ │ cmp r2, #5 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38330 │ │ │ │ + beq.n 38318 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 38330 │ │ │ │ + b.n 38318 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movs r0, #3 │ │ │ │ - bl 7e7f4 │ │ │ │ + bl 7e9e8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 382ea │ │ │ │ + cbz r0, 382d2 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ movs r0, #3 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 7e7f4 │ │ │ │ + bl 7e9e8 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 382ee │ │ │ │ + cbnz r0, 382d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 382ea │ │ │ │ + beq.n 382d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 382ea │ │ │ │ + cbnz r3, 382d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 38330 │ │ │ │ + b.n 38318 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d4e88 │ │ │ │ + bl d5378 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38310 │ │ │ │ + beq.n 382f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38310 │ │ │ │ + cbnz r3, 382f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38330 │ │ │ │ + beq.n 38318 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 38330 │ │ │ │ + cbnz r3, 38318 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38330 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38318 │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w ec60c │ │ │ │ + b.w ecb70 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 38370 │ │ │ │ + cbnz r3, 38358 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 38370 │ │ │ │ + ble.n 38358 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 38370 │ │ │ │ - cbnz r1, 3838e │ │ │ │ + bne.n 38358 │ │ │ │ + cbnz r1, 38376 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #72] @ (383bc ) │ │ │ │ + ldr r4, [pc, #72] @ (383a4 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 383b4 │ │ │ │ + cbz r0, 3839c │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ add r2, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 82430 │ │ │ │ - cbnz r0, 383b2 │ │ │ │ - movw r1, #992 @ 0x3e0 │ │ │ │ + bl 82628 │ │ │ │ + cbnz r0, 3839a │ │ │ │ + movw r1, #2592 @ 0xa20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #172 @ 0xac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl deb08 <_PyType_Name@@Base> │ │ │ │ - movw r1, #17328 @ 0x43b0 │ │ │ │ + bl defe0 <_PyType_Name@@Base> │ │ │ │ + movw r1, #18928 @ 0x49f0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #41992 @ 0xa408 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145744 │ │ │ │ + b.w 1463e4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 384d8 │ │ │ │ + beq.n 384c0 │ │ │ │ movw r0, #11900 @ 0x2e7c │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 38440 │ │ │ │ + bne.n 38428 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 38430 │ │ │ │ + bne.n 38418 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 3844c │ │ │ │ - bl 279788 │ │ │ │ + beq.n 38434 │ │ │ │ + bl 279df0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ blx 29a90 │ │ │ │ blx 2a07c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r1, 384aa │ │ │ │ - bl 20c9e8 <_PyArg_ParseStack@@Base+0xec4> │ │ │ │ + cbz r1, 38492 │ │ │ │ + bl 20e604 <_PyArg_ParseStack@@Base+0xec0> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 3847c │ │ │ │ + cbnz r5, 38464 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 38484 │ │ │ │ - b.n 38490 │ │ │ │ - bl 85c0c │ │ │ │ - cbz r0, 38494 │ │ │ │ - b.n 3846a │ │ │ │ + bne.n 3846c │ │ │ │ + b.n 38478 │ │ │ │ + bl 85e0c │ │ │ │ + cbz r0, 3847c │ │ │ │ + b.n 38452 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38490 │ │ │ │ + cbnz r3, 38478 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 384aa │ │ │ │ + b.n 38492 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 38454 │ │ │ │ + beq.n 3843c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38454 │ │ │ │ + bne.n 3843c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38454 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3843c │ │ │ │ blx 2a994 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 384c6 │ │ │ │ + bne.n 384ae │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 384b6 │ │ │ │ + bne.n 3849e │ │ │ │ dmb ish │ │ │ │ - beq.n 384d8 │ │ │ │ + beq.n 384c0 │ │ │ │ movw r0, #11900 @ 0x2e7c │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ - bl 25dc0c │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ - b.w fde28 │ │ │ │ + b.w fe51c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbnz r4, 38512 │ │ │ │ + cbnz r4, 384fa │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50956 @ 0xc70c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #52556 @ 0xcd4c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 385d4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 385bc │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 385cc │ │ │ │ + bhi.n 385b4 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #16 │ │ │ │ asrs r4, r3, #16 │ │ │ │ adds r1, #33 @ 0x21 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - movw r0, #17460 @ 0x4434 │ │ │ │ + movw r0, #19060 @ 0x4a74 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7b2c8 │ │ │ │ - movw r0, #24244 @ 0x5eb4 │ │ │ │ + b.w 7b41c │ │ │ │ + movw r0, #27136 @ 0x6a00 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7b2c8 │ │ │ │ - movw r0, #25336 @ 0x62f8 │ │ │ │ + b.w 7b41c │ │ │ │ + movw r0, #26472 @ 0x6768 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7b2c8 │ │ │ │ - movw r2, #24244 @ 0x5eb4 │ │ │ │ + b.w 7b41c │ │ │ │ + movw r2, #27136 @ 0x6a00 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - b.n 3856c │ │ │ │ - movw r2, #25336 @ 0x62f8 │ │ │ │ + b.n 38554 │ │ │ │ + movw r2, #26472 @ 0x6768 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #17460 @ 0x4434 │ │ │ │ + movw r1, #19060 @ 0x4a74 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #38704 @ 0x9730 │ │ │ │ + movw r0, #40304 @ 0x9d70 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ - movw r2, #25336 @ 0x62f8 │ │ │ │ + b.w 84a1c │ │ │ │ + movw r2, #26472 @ 0x6768 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #24244 @ 0x5eb4 │ │ │ │ + movw r1, #27136 @ 0x6a00 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #38704 @ 0x9730 │ │ │ │ + movw r0, #40304 @ 0x9d70 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ - movw r3, #25336 @ 0x62f8 │ │ │ │ + b.w 84a1c │ │ │ │ + movw r3, #26472 @ 0x6768 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #24244 @ 0x5eb4 │ │ │ │ + movw r2, #27136 @ 0x6a00 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #17460 @ 0x4434 │ │ │ │ + movw r1, #19060 @ 0x4a74 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #17464 @ 0x4438 │ │ │ │ + movw r0, #19064 @ 0x4a78 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #17468 @ 0x443c │ │ │ │ + movw r0, #19068 @ 0x4a7c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #54264 @ 0xd3f8 │ │ │ │ + movw r3, #56156 @ 0xdb5c │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #34465 @ 0x86a1 │ │ │ │ + movw r2, #34441 @ 0x8689 │ │ │ │ movt r2, #3 │ │ │ │ - b.w 24c0cc │ │ │ │ + b.w 24cc8c │ │ │ │ push {r4} │ │ │ │ movs r3, #0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4} │ │ │ │ - b.w c17a4 │ │ │ │ + b.w c1a9c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 3863e │ │ │ │ + cbnz r3, 38626 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3863e │ │ │ │ + ble.n 38626 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3863e │ │ │ │ - cbnz r1, 38660 │ │ │ │ + bne.n 38626 │ │ │ │ + cbnz r1, 38648 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #88] @ (3869c ) │ │ │ │ + ldr r4, [pc, #88] @ (38684 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ add r6, sp, #28 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 38660 │ │ │ │ + cbnz r0, 38648 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38696 │ │ │ │ + b.n 3867e │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1bc0dc │ │ │ │ + bl 1be794 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3865c │ │ │ │ - cbnz r0, 3868e │ │ │ │ + beq.n 38644 │ │ │ │ + cbnz r0, 38676 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #992 @ 0x3e0 │ │ │ │ + movw r1, #2592 @ 0xa20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ vcmp.f64 d1, d0 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 3879a │ │ │ │ + bvs.n 38782 │ │ │ │ vabs.f64 d4, d0 │ │ │ │ - vldr d5, [pc, #232] @ 387a0 │ │ │ │ + vldr d5, [pc, #232] @ 38788 │ │ │ │ vabs.f64 d3, d1 │ │ │ │ vcmp.f64 d4, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d3, d5 │ │ │ │ - ble.n 38732 │ │ │ │ + ble.n 3871a │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmov r3, s15 │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - ble.n 38720 │ │ │ │ + ble.n 38708 │ │ │ │ vmov r2, s13 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3870e │ │ │ │ - vldr d7, [pc, #168] @ 387a8 │ │ │ │ + bne.n 386f6 │ │ │ │ + vldr d7, [pc, #168] @ 38790 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #172] @ 387b0 │ │ │ │ + vldr d0, [pc, #172] @ 38798 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ - vldr d7, [pc, #168] @ 387b8 │ │ │ │ + vldr d7, [pc, #168] @ 387a0 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #168] @ 387c0 │ │ │ │ + vldr d0, [pc, #168] @ 387a8 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ - vldr d7, [pc, #164] @ 387c8 │ │ │ │ + vldr d7, [pc, #164] @ 387b0 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #168] @ 387d0 │ │ │ │ + vldr d0, [pc, #168] @ 387b8 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite le │ │ │ │ movle r3, #1 │ │ │ │ movgt r3, #0 │ │ │ │ - cbz r3, 38748 │ │ │ │ + cbz r3, 38730 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 38796 │ │ │ │ + bne.n 3877e │ │ │ │ vmov r3, s13 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ cmp r3, #0 │ │ │ │ vmov r3, s15 │ │ │ │ vmov.f64 d7, d6 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 38784 │ │ │ │ - vldr d7, [pc, #100] @ 387d8 │ │ │ │ + bne.n 3876c │ │ │ │ + vldr d7, [pc, #100] @ 387c0 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #100] @ 387e0 │ │ │ │ + vldr d0, [pc, #100] @ 387c8 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ - vldr d7, [pc, #96] @ 387e8 │ │ │ │ + vldr d7, [pc, #96] @ 387d0 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #100] @ 387f0 │ │ │ │ + vldr d0, [pc, #100] @ 387d8 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ b.w 2a414 │ │ │ │ - vldr d0, [pc, #92] @ 387f8 │ │ │ │ + vldr d0, [pc, #92] @ 387e0 │ │ │ │ bx lr │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ itett al │ │ │ │ cmpal r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ moval r1, #251 @ 0xfb │ │ │ │ subal r7, #233 @ 0xe9 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 388b8 │ │ │ │ + bls.n 388a0 │ │ │ │ stmia r0!, {r1} │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 388c0 │ │ │ │ + bls.n 388a8 │ │ │ │ ands r2, r0 │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ittee │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ @@ -20860,359 +20852,359 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #39924 @ 0x9bf4 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145744 │ │ │ │ + b.w 1463e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #13432 @ 0x3478 │ │ │ │ + movw r1, #15032 @ 0x3ab8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl c35f0 │ │ │ │ - cbnz r0, 38840 │ │ │ │ + bl c38e8 │ │ │ │ + cbnz r0, 38828 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38868 │ │ │ │ + b.n 38850 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl db098 │ │ │ │ + bl db57c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3885e │ │ │ │ + beq.n 38846 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ - b.n 38868 │ │ │ │ - bl 80760 │ │ │ │ + b.n 38850 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3883c │ │ │ │ - b.n 38856 │ │ │ │ + bne.n 38824 │ │ │ │ + b.n 3883e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r7, #4372 @ 0x1114 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 3889c │ │ │ │ - cbz r1, 3889c │ │ │ │ + beq.n 38884 │ │ │ │ + cbz r1, 38884 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7e6ec │ │ │ │ + bl 7e8e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3889e │ │ │ │ - b.n 388ea │ │ │ │ - ldr r4, [pc, #180] @ (38954 ) │ │ │ │ - ldr r0, [pc, #184] @ (38958 ) │ │ │ │ + cbnz r0, 38886 │ │ │ │ + b.n 388d2 │ │ │ │ + ldr r4, [pc, #180] @ (3893c ) │ │ │ │ + ldr r0, [pc, #184] @ (38940 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #12 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 388d4 │ │ │ │ - bl 8865c │ │ │ │ + cbz r0, 388bc │ │ │ │ + bl 88864 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 388ee │ │ │ │ + cbnz r0, 388d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 388d4 │ │ │ │ + beq.n 388bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 388d4 │ │ │ │ + cbnz r3, 388bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 388ea │ │ │ │ + beq.n 388d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 388ea │ │ │ │ + cbnz r3, 388d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 3894a │ │ │ │ + b.n 38932 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ mov r2, r4 │ │ │ │ strd r7, r0, [sp] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r0, #5 │ │ │ │ - bl 7e7f4 │ │ │ │ + bl 7e9e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3891e │ │ │ │ + beq.n 38906 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3891e │ │ │ │ + cbnz r3, 38906 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38934 │ │ │ │ + beq.n 3891c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38934 │ │ │ │ + cbnz r3, 3891c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3894a │ │ │ │ + beq.n 38932 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3894a │ │ │ │ + cbnz r3, 38932 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #4 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ + bpl.n 38a24 │ │ │ │ lsls r2, r1, #1 │ │ │ │ - bpl.n 38a3c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #39776 @ 0x9b60 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145744 │ │ │ │ + b.w 1463e4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 38996 │ │ │ │ + bne.n 3897e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 389b0 │ │ │ │ - b.n 389ac │ │ │ │ + bne.n 38998 │ │ │ │ + b.n 38994 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #27748 @ 0x6c64 │ │ │ │ + movw r0, #26960 @ 0x6950 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38988 │ │ │ │ + bne.n 38970 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38a6a │ │ │ │ + b.n 38a52 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 22885c <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 188480 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 389ac │ │ │ │ + beq.n 38994 │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r5, [sp, #6] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 389ac │ │ │ │ + beq.n 38994 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 793e8 │ │ │ │ + bl 79534 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 38a08 │ │ │ │ - cbnz r0, 389fe │ │ │ │ + beq.n 389f0 │ │ │ │ + cbnz r0, 389e6 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 38a12 │ │ │ │ - b.n 389ac │ │ │ │ + bne.n 389fa │ │ │ │ + b.n 38994 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 38a22 │ │ │ │ + cbnz r0, 38a0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 389ac │ │ │ │ + beq.n 38994 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 389ac │ │ │ │ + bne.n 38994 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 389ac │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38994 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38a44 │ │ │ │ + beq.n 38a2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38a44 │ │ │ │ + cbnz r3, 38a2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38a5a │ │ │ │ + beq.n 38a42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38a5a │ │ │ │ + cbnz r3, 38a42 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 389ac │ │ │ │ + beq.n 38994 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 38a92 │ │ │ │ + cbnz r5, 38a7a │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 38a92 │ │ │ │ + blt.n 38a7a │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 38a92 │ │ │ │ - cbnz r2, 38ab4 │ │ │ │ + bgt.n 38a7a │ │ │ │ + cbnz r2, 38a9c │ │ │ │ add r2, sp, #28 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ movw r5, #8872 @ 0x22a8 │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 38ae0 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 38ac8 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 38ace │ │ │ │ + bgt.n 38ab6 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #49084 @ 0xbfbc │ │ │ │ + movw r1, #50660 @ 0xc5e4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 38ae0 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 38ac8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 38ab8 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 38aa0 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38ab8 │ │ │ │ + beq.n 38aa0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 38b0a │ │ │ │ + cbz r0, 38af2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38b22 │ │ │ │ + beq.n 38b0a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 38b22 │ │ │ │ + b.n 38b0a │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl fcaa8 │ │ │ │ - cbz r0, 38b22 │ │ │ │ + bl fd2ec │ │ │ │ + cbz r0, 38b0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #18180 @ 0x4704 │ │ │ │ + movw r0, #19780 @ 0x4d44 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r3, r4, [r1, #12] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 38b70 │ │ │ │ + bne.n 38b58 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 38bda │ │ │ │ + b.n 38bc2 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 38b6a │ │ │ │ + beq.n 38b52 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 38b6a │ │ │ │ + beq.n 38b52 │ │ │ │ movw r1, #51831 @ 0xca77 │ │ │ │ movt r1, #34283 @ 0x85eb │ │ │ │ movw r2, #26545 @ 0x67b1 │ │ │ │ movt r2, #5718 @ 0x1656 │ │ │ │ movw r5, #35750 @ 0x8ba6 │ │ │ │ movt r5, #34175 @ 0x857f │ │ │ │ mul.w r3, r1, r0 │ │ │ │ @@ -21229,209 +21221,206 @@ │ │ │ │ mov.w r0, r3, ror #19 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ cmp r3, r5 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 38bf0 │ │ │ │ + cbz r0, 38bd8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38bf2 │ │ │ │ + beq.n 38bda │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #0] @ (38bf4 ) │ │ │ │ + ldr r0, [pc, #0] @ (38bdc ) │ │ │ │ bx lr │ │ │ │ asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ - b.n 38bfa │ │ │ │ + lsls r3, r1, #1 │ │ │ │ + b.n 38be2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f86d8 │ │ │ │ + bl f8f18 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 38c26 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 38c0e │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 38c2e │ │ │ │ + b.n 38c16 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 38c50 │ │ │ │ + cbnz r3, 38c38 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 38c50 │ │ │ │ + ble.n 38c38 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 38c50 │ │ │ │ - cbnz r4, 38c6c │ │ │ │ + bne.n 38c38 │ │ │ │ + cbnz r4, 38c54 │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #116] @ (38ccc ) │ │ │ │ + ldr r4, [pc, #116] @ (38cb4 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 38cc6 │ │ │ │ + cbz r0, 38cae │ │ │ │ ldrd r4, r0, [r4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 38c7e │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 38cc6 │ │ │ │ + bne.n 38c66 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 38cae │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #6304 @ 0x18a0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 38caa │ │ │ │ + beq.n 38c92 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #18348 @ 0x47ac │ │ │ │ + movw r1, #19948 @ 0x4dec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #18388 @ 0x47d4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #19988 @ 0x4e14 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl f8f18 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 38ce4 │ │ │ │ + bl 80958 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #7796 @ 0x1e74 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + it ne │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 38d00 │ │ │ │ + and.w r3, r0, #61440 @ 0xf000 │ │ │ │ + movw r2, #7796 @ 0x1e74 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r0, #4324 @ 0x10e4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + cmp.w r3, #8192 @ 0x2000 │ │ │ │ + it ne │ │ │ │ + movne r0, r2 │ │ │ │ + pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r6, #31788 @ 0x7c2c │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 38cf8 │ │ │ │ + beq.n 38d2a │ │ │ │ mov r1, r6 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 38cfa │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 38d2c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 38d0e │ │ │ │ + beq.n 38d40 │ │ │ │ movw r1, #31788 @ 0x7c2c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 38d10 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 38d42 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 12f3b4 │ │ │ │ + b.w 12fedc │ │ │ │ │ │ │ │ -00038d1c : │ │ │ │ - ldr r0, [pc, #4] @ (38d24 ) │ │ │ │ - b.w cef34 │ │ │ │ - nop │ │ │ │ +00038d4e : │ │ │ │ + ldr r0, [pc, #4] @ (38d54 ) │ │ │ │ + b.w cf438 │ │ │ │ movs r3, #88 @ 0x58 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl f86d8 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 38d54 │ │ │ │ - bl 80760 │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - it ne │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 38d70 │ │ │ │ - and.w r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - cmp.w r3, #49152 @ 0xc000 │ │ │ │ - it ne │ │ │ │ - movne r0, r2 │ │ │ │ - pop {r3, pc} │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 38d8e │ │ │ │ + bmi.n 38d74 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 38da8 │ │ │ │ + bpl.n 38d8e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28840 @ 0x70a8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30440 @ 0x76e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38dc0 │ │ │ │ + b.n 38da6 │ │ │ │ tst.w r3, #10 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - vldr d11, [pc, #48] @ 38e08 │ │ │ │ + vldr d11, [pc, #40] @ 38de8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ - bl 85b34 │ │ │ │ - movw r1, #54160 @ 0xd390 │ │ │ │ + bl 85d34 │ │ │ │ + movw r1, #55760 @ 0xd9d0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 38e78 │ │ │ │ + bge.n 38e58 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3a0b4 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ + b.w 3a094 │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ands r1, r1 │ │ │ │ ldrsb r1, [r5, r5] │ │ │ │ ldrh r4, [r2, #24] │ │ │ │ itet eq │ │ │ │ @@ -21453,116 +21442,116 @@ │ │ │ │ stmia r6!, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 38f48 │ │ │ │ + bls.n 38f28 │ │ │ │ stmia r0!, {r1} │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ittee │ │ │ │ mov r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 38f58 @ unpredictable │ │ │ │ + bls.n 38f38 @ unpredictable │ │ │ │ andal r2, r0 │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ subs r7, #249 @ 0xf9 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcvt.u16.f16 d30, d15, #16 │ │ │ │ lsrs r3, r3, #12 │ │ │ │ - bl 85b34 │ │ │ │ - movw r1, #45044 @ 0xaff4 │ │ │ │ + bl 85d34 │ │ │ │ + movw r1, #46644 @ 0xb634 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 38dfa │ │ │ │ - vldr d0, [pc, #-128] @ 38e18 │ │ │ │ - bl 85b34 │ │ │ │ - movw r1, #54164 @ 0xd394 │ │ │ │ + blt.n 38de0 │ │ │ │ + vldr d0, [pc, #-128] @ 38df8 │ │ │ │ + bl 85d34 │ │ │ │ + movw r1, #55764 @ 0xd9d4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 38dfa │ │ │ │ - vldr d9, [pc, #-148] @ 38e20 │ │ │ │ + blt.n 38de0 │ │ │ │ + vldr d9, [pc, #-148] @ 38e00 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 85b34 │ │ │ │ - movw r1, #31752 @ 0x7c08 │ │ │ │ + bl 85d34 │ │ │ │ + movw r1, #33352 @ 0x8248 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 38dfa │ │ │ │ - vldr d10, [pc, #-172] @ 38e28 │ │ │ │ + blt.n 38de0 │ │ │ │ + vldr d10, [pc, #-172] @ 38e08 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl 188e90 │ │ │ │ - movw r1, #18524 @ 0x485c │ │ │ │ + bl 18ae68 │ │ │ │ + movw r1, #20124 @ 0x4e9c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 38dfa │ │ │ │ - vldr d8, [pc, #-200] @ 38e30 │ │ │ │ + blt.n 38de0 │ │ │ │ + vldr d8, [pc, #-200] @ 38e10 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 85b34 │ │ │ │ - movw r1, #31808 @ 0x7c40 │ │ │ │ + bl 85d34 │ │ │ │ + movw r1, #33408 @ 0x8280 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 38dfa │ │ │ │ + blt.w 38de0 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 188e90 │ │ │ │ - movw r1, #18532 @ 0x4864 │ │ │ │ + bl 18ae68 │ │ │ │ + movw r1, #20132 @ 0x4ea4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cfa64 │ │ │ │ + bl cff68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 38dfa │ │ │ │ + blt.w 38de0 │ │ │ │ movw r3, #11904 @ 0x2e80 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ - vldr d7, [pc, #-268] @ 38e38 │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ + vldr d7, [pc, #-268] @ 38e18 │ │ │ │ add.w sl, r3, #1040 @ 0x410 │ │ │ │ - vldr d6, [pc, #-268] @ 38e40 │ │ │ │ + vldr d6, [pc, #-268] @ 38e20 │ │ │ │ add.w fp, r3, #1024 @ 0x400 │ │ │ │ - vldr d5, [pc, #-228] @ 38e70 │ │ │ │ + vldr d5, [pc, #-228] @ 38e50 │ │ │ │ add.w r1, r3, #1568 @ 0x620 │ │ │ │ - vldr d4, [pc, #-244] @ 38e68 │ │ │ │ + vldr d4, [pc, #-244] @ 38e48 │ │ │ │ add.w ip, r3, #2352 @ 0x930 │ │ │ │ - vldr d2, [pc, #-260] @ 38e60 │ │ │ │ + vldr d2, [pc, #-260] @ 38e40 │ │ │ │ add.w r7, r3, #3136 @ 0xc40 │ │ │ │ - vldr d0, [pc, #-276] @ 38e58 │ │ │ │ + vldr d0, [pc, #-276] @ 38e38 │ │ │ │ add.w r6, r3, #3920 @ 0xf50 │ │ │ │ - vldr d3, [pc, #-292] @ 38e50 │ │ │ │ + vldr d3, [pc, #-292] @ 38e30 │ │ │ │ add.w r9, r3, #1056 @ 0x420 │ │ │ │ - vldr d12, [pc, #-308] @ 38e48 │ │ │ │ + vldr d12, [pc, #-308] @ 38e28 │ │ │ │ add.w r8, r3, #1072 @ 0x430 │ │ │ │ vstr d9, [r3, #8] │ │ │ │ movw lr, #16248 @ 0x3f78 │ │ │ │ - movt lr, #78 @ 0x4e │ │ │ │ + movt lr, #79 @ 0x4f │ │ │ │ vstr d11, [r3, #16] │ │ │ │ vstr d9, [r3, #24] │ │ │ │ add.w r5, lr, #1152 @ 0x480 │ │ │ │ vstr d11, [r3, #32] │ │ │ │ add.w r4, lr, #1936 @ 0x790 │ │ │ │ vstr d0, [r3] │ │ │ │ movs r0, #0 │ │ │ │ @@ -21684,23 +21673,23 @@ │ │ │ │ vstr d7, [r3, #968] @ 0x3c8 │ │ │ │ vstr d9, [r3, #976] @ 0x3d0 │ │ │ │ vstr d4, [r3, #984] @ 0x3d8 │ │ │ │ vstr d8, [r3, #992] @ 0x3e0 │ │ │ │ vstr d8, [r3, #1000] @ 0x3e8 │ │ │ │ vstr d9, [r3, #1008] @ 0x3f0 │ │ │ │ vstr d3, [r3, #1016] @ 0x3f8 │ │ │ │ - vldr d1, [pc, #1008] @ 39580 │ │ │ │ + vldr d1, [pc, #1008] @ 39560 │ │ │ │ strd sl, fp, [r3, #808] @ 0x328 │ │ │ │ strd sl, fp, [r3, #824] @ 0x338 │ │ │ │ vstr d9, [r3, #800] @ 0x320 │ │ │ │ vstr d9, [r3, #816] @ 0x330 │ │ │ │ vstr d9, [r3, #832] @ 0x340 │ │ │ │ vstr d12, [r3, #792] @ 0x318 │ │ │ │ add.w r3, r3, #1088 @ 0x440 │ │ │ │ - ldr r2, [pc, #984] @ (39588 ) │ │ │ │ + ldr r2, [pc, #984] @ (39568 ) │ │ │ │ vstr d3, [r9, #-8] │ │ │ │ vstr d10, [r9] │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #16368 @ 0x3ff0 │ │ │ │ vstr d4, [r8, #-8] │ │ │ │ vstr d7, [r8] │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -21935,23 +21924,23 @@ │ │ │ │ vstr d8, [ip, #544] @ 0x220 │ │ │ │ vstr d8, [ip, #552] @ 0x228 │ │ │ │ vstr d10, [ip, #560] @ 0x230 │ │ │ │ vstr d3, [ip, #568] @ 0x238 │ │ │ │ vstr d10, [ip, #576] @ 0x240 │ │ │ │ vstr d3, [ip, #584] @ 0x248 │ │ │ │ vstr d10, [ip, #592] @ 0x250 │ │ │ │ - b.n 39594 │ │ │ │ + b.n 39574 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ itett al │ │ │ │ - ldral r2, [pc, #96] @ (395ec ) │ │ │ │ - lsl r6, r1, #1 │ │ │ │ + ldral r2, [pc, #96] @ (395cc ) │ │ │ │ + lsl r7, r1, #1 │ │ │ │ cmpal r5, #24 │ │ │ │ strbal r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ stmia r0!, {r0, r3} │ │ │ │ vstr d3, [ip, #600] @ 0x258 │ │ │ │ vstr d10, [ip, #608] @ 0x260 │ │ │ │ vstr d4, [ip, #616] @ 0x268 │ │ │ │ @@ -22669,700 +22658,700 @@ │ │ │ │ vpop {d8-d12} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f86d8 │ │ │ │ + bl f8f18 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a0ea │ │ │ │ - bl 80760 │ │ │ │ + bne.n 3a0ca │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 3a106 │ │ │ │ + b.n 3a0e6 │ │ │ │ and.w r3, r0, #61440 @ 0xf000 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - cmp.w r3, #8192 @ 0x2000 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + cmp.w r3, #49152 @ 0xc000 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 3a124 │ │ │ │ + bmi.n 3a104 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 3a13e │ │ │ │ + bpl.n 3a11e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28840 @ 0x70a8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30440 @ 0x76e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a156 │ │ │ │ + b.n 3a136 │ │ │ │ tst.w r3, #12 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 3a17c │ │ │ │ + bhi.n 3a15c │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3a196 │ │ │ │ + ble.n 3a176 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - b.n 3a19e │ │ │ │ - movw r0, #9600 @ 0x2580 │ │ │ │ + b.n 3a17e │ │ │ │ + movw r0, #11200 @ 0x2bc0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a174 │ │ │ │ + bne.n 3a154 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a2b4 │ │ │ │ + b.n 3a294 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cbz r3, 3a1ac │ │ │ │ + cbz r3, 3a18c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 3a1dc │ │ │ │ - b.n 3a1c4 │ │ │ │ + bpl.n 3a1bc │ │ │ │ + b.n 3a1a4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28412 @ 0x6efc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30012 @ 0x753c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3a192 │ │ │ │ - bl 85a84 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3a172 │ │ │ │ + bl 85c84 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a206 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 3a1e6 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a192 │ │ │ │ + bne.n 3a172 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a206 │ │ │ │ + b.n 3a1e6 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3a1d6 │ │ │ │ + beq.n 3a1b6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #18628 @ 0x48c4 │ │ │ │ + movw r1, #20228 @ 0x4f04 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a192 │ │ │ │ + beq.n 3a172 │ │ │ │ ldrd r5, r3, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ite le │ │ │ │ movle.w fp, #0 │ │ │ │ movgt.w fp, #1 │ │ │ │ adds r5, #16 │ │ │ │ mov.w r9, #0 │ │ │ │ add r5, r3 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 251894 │ │ │ │ + bl 252270 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3a2b4 │ │ │ │ + beq.n 3a294 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r2, 3a296 │ │ │ │ + cbz r2, 3a276 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - bne.n 3a276 │ │ │ │ + bne.n 3a256 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 3a296 │ │ │ │ + beq.n 3a276 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3a296 │ │ │ │ + cbnz r3, 3a276 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a296 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a276 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 3a286 │ │ │ │ + beq.n 3a266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3a286 │ │ │ │ + cbnz r3, 3a266 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ add r9, r8 │ │ │ │ add r5, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - blt.n 3a22e │ │ │ │ + blt.n 3a20e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3a22e │ │ │ │ - b.n 3a2b4 │ │ │ │ + beq.n 3a20e │ │ │ │ + b.n 3a294 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3a192 │ │ │ │ + beq.w 3a172 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a192 │ │ │ │ + bne.w 3a172 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a192 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a172 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.w 38bfa │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 3a2d4 │ │ │ │ - movw r0, #18664 @ 0x48e8 │ │ │ │ + cbz r3, 3a2b0 │ │ │ │ + movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #18672 @ 0x48f0 │ │ │ │ + movw r0, #20272 @ 0x4f30 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #8] │ │ │ │ pop {r4} │ │ │ │ - b.w 84824 │ │ │ │ - movw r0, #18680 @ 0x48f8 │ │ │ │ + b.w 84a1c │ │ │ │ + movw r0, #20280 @ 0x4f38 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ + b.w 38be2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3a314 │ │ │ │ + bne.n 3a2f4 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11c6e0 │ │ │ │ + b.w 11d19c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47844 @ 0xbae4 │ │ │ │ + movw r0, #49444 @ 0xc124 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a308 │ │ │ │ + bne.n 3a2e8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f86d8 │ │ │ │ + bl f8f18 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a358 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 3a338 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 3a374 │ │ │ │ + b.n 3a354 │ │ │ │ and.w r3, r0, #61440 @ 0xf000 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ cmp.w r3, #24576 @ 0x6000 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r8, #4380 @ 0x111c │ │ │ │ - movt r8, #71 @ 0x47 │ │ │ │ + movt r8, #72 @ 0x48 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 3a3e6 │ │ │ │ + beq.n 3a3c6 │ │ │ │ movw r1, #13556 @ 0x34f4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 3a3e6 │ │ │ │ + beq.n 3a3c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 3a3e6 │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 3a3c6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ movw r1, #19676 @ 0x4cdc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 3a3e6 │ │ │ │ + beq.n 3a3c6 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3a3e6 │ │ │ │ + bmi.n 3a3c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ movw r1, #19196 @ 0x4afc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 3a3e6 │ │ │ │ + beq.n 3a3c6 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 3a3e6 │ │ │ │ + bmi.n 3a3c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a476 │ │ │ │ + beq.n 3a456 │ │ │ │ mov r0, r7 │ │ │ │ - bl 109c70 │ │ │ │ + bl 10a5d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 3a3f4 │ │ │ │ + bge.n 3a3d4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a47e │ │ │ │ + b.n 3a45e │ │ │ │ mov r0, r6 │ │ │ │ - bl 109c70 │ │ │ │ + bl 10a5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a3f0 │ │ │ │ + blt.n 3a3d0 │ │ │ │ cmp r5, #5 │ │ │ │ - bhi.n 3a45e │ │ │ │ + bhi.n 3a43e │ │ │ │ tbb [pc, r5] │ │ │ │ adds r5, r2, #0 │ │ │ │ lsls r3, r0, #12 │ │ │ │ movs r6, #31 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 3a41a │ │ │ │ + bne.n 3a3fa │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3a4ee │ │ │ │ - b.n 3a41c │ │ │ │ + bl 3a4ce │ │ │ │ + b.n 3a3fc │ │ │ │ movs r0, #0 │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 3a458 │ │ │ │ + bne.n 3a438 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a3f0 │ │ │ │ - cbnz r0, 3a45e │ │ │ │ + blt.n 3a3d0 │ │ │ │ + cbnz r0, 3a43e │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 3a466 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 3a446 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 3a45e │ │ │ │ + bge.n 3a43e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3a4ee │ │ │ │ - b.n 3a458 │ │ │ │ + bl 3a4ce │ │ │ │ + b.n 3a438 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 3a434 │ │ │ │ - b.n 3a45e │ │ │ │ + ble.n 3a414 │ │ │ │ + b.n 3a43e │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 3a45e │ │ │ │ + ble.n 3a43e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a4ee │ │ │ │ - b.n 3a458 │ │ │ │ + bl 3a4ce │ │ │ │ + b.n 3a438 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 3a448 │ │ │ │ - b.n 3a45e │ │ │ │ + bge.n 3a428 │ │ │ │ + b.n 3a43e │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a3f0 │ │ │ │ - bne.n 3a426 │ │ │ │ + blt.n 3a3d0 │ │ │ │ + bne.n 3a406 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a47e │ │ │ │ + beq.n 3a45e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3a47e │ │ │ │ + b.n 3a45e │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbz r4, 3a49c │ │ │ │ + cbz r4, 3a47c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 127de0 │ │ │ │ + b.w 1288a0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #19048 @ 0x4a68 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #20648 @ 0x50a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3a4d6 │ │ │ │ + bne.n 3a4b6 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 12f3b4 │ │ │ │ + b.w 12fedc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47856 @ 0xbaf0 │ │ │ │ + movw r0, #49456 @ 0xc130 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a4ca │ │ │ │ + bne.n 3a4aa │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r1 │ │ │ │ - bl 8865c │ │ │ │ - cbz r0, 3a55e │ │ │ │ + bl 88864 │ │ │ │ + cbz r0, 3a53e │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #1 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 889a8 │ │ │ │ + bl 88bb0 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r6, 3a52a │ │ │ │ - bl 80760 │ │ │ │ + cbnz r6, 3a50a │ │ │ │ + bl 80958 │ │ │ │ cmp r0, r6 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a546 │ │ │ │ - bl d4a54 │ │ │ │ + b.n 3a526 │ │ │ │ + bl d4f44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3a542 │ │ │ │ + beq.n 3a522 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3a542 │ │ │ │ + cbnz r3, 3a522 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 3a50e │ │ │ │ + bgt.n 3a4ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a562 │ │ │ │ + beq.n 3a542 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a562 │ │ │ │ + cbnz r3, 3a542 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a562 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a542 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3a588 │ │ │ │ + bne.n 3a568 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16167c │ │ │ │ + b.w 162248 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47852 @ 0xbaec │ │ │ │ + movw r0, #49452 @ 0xc12c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a57c │ │ │ │ + bne.n 3a55c │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - movw r0, #10824 @ 0x2a48 │ │ │ │ + movw r0, #12424 @ 0x3088 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r2, #1 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 3a5e2 │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 3a5c2 │ │ │ │ bic.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ adds r1, r5, #4 │ │ │ │ orr.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 90b18 │ │ │ │ + b.w 90d74 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 3a61c │ │ │ │ + cbnz r2, 3a5fc │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #8512 @ 0x2140 │ │ │ │ + movw r1, #10112 @ 0x2780 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c35f0 │ │ │ │ - cbnz r0, 3a632 │ │ │ │ - b.n 3a62e │ │ │ │ - movw r0, #8512 @ 0x2140 │ │ │ │ + bl c38e8 │ │ │ │ + cbnz r0, 3a612 │ │ │ │ + b.n 3a60e │ │ │ │ + movw r0, #10112 @ 0x2780 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a602 │ │ │ │ + bne.n 3a5e2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a64e │ │ │ │ + b.n 3a62e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a62e │ │ │ │ + blt.n 3a60e │ │ │ │ itete ne │ │ │ │ movwne r0, #4324 @ 0x10e4 │ │ │ │ movweq r0, #7796 @ 0x1e74 │ │ │ │ - movtne r0, #71 @ 0x47 │ │ │ │ - movteq r0, #71 @ 0x47 │ │ │ │ + movtne r0, #72 @ 0x48 │ │ │ │ + movteq r0, #72 @ 0x48 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 3a936 │ │ │ │ + b.n 3a916 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r8, #19676 @ 0x4cdc │ │ │ │ - movt r8, #71 @ 0x47 │ │ │ │ + movt r8, #72 @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 3a69c │ │ │ │ + beq.n 3a67c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ movw r1, #19196 @ 0x4afc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 3a69c │ │ │ │ + beq.n 3a67c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3a69c │ │ │ │ + bmi.n 3a67c │ │ │ │ mov r0, r4 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 3a69c │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 3a67c │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - cbz r7, 3a6a2 │ │ │ │ + cbz r7, 3a682 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #13556 @ 0x34f4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3a6ca │ │ │ │ + bne.n 3a6aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 109c70 │ │ │ │ + bl 10a5d4 │ │ │ │ cmp r0, r7 │ │ │ │ - blt.n 3a6ca │ │ │ │ + blt.n 3a6aa │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #340] @ (3a814 ) │ │ │ │ + ldr r1, [pc, #340] @ (3a7f4 ) │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w fc0a4 │ │ │ │ + b.w fc8e4 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 3a6f6 │ │ │ │ + beq.n 3a6d6 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #19676 @ 0x4cdc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 87b0c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 87d1c │ │ │ │ movw r1, #19196 @ 0x4afc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 3a6f6 │ │ │ │ + beq.n 3a6d6 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 3a6f6 │ │ │ │ + bmi.n 3a6d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 3a706 │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 3a6e6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 3a6fc │ │ │ │ + cbz r3, 3a6dc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r7, r3 │ │ │ │ ittt lt │ │ │ │ movlt r3, r6 │ │ │ │ movlt r6, r5 │ │ │ │ movlt r5, r3 │ │ │ │ movs r0, #0 │ │ │ │ - bl e26cc │ │ │ │ + bl e2ba0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a7c2 │ │ │ │ + beq.n 3a7a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8865c │ │ │ │ + bl 88864 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a7ac │ │ │ │ + beq.n 3a78c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 3a748 │ │ │ │ + beq.n 3a728 │ │ │ │ movw r1, #19676 @ 0x4cdc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 87b0c │ │ │ │ - movw r8, #25693 @ 0x645d │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 87d1c │ │ │ │ + movw r8, #28549 @ 0x6f85 │ │ │ │ movt r8, #21 │ │ │ │ - movw r3, #13093 @ 0x3325 │ │ │ │ + movw r3, #15621 @ 0x3d05 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r8, r3 │ │ │ │ - b.n 3a750 │ │ │ │ - movw r8, #25693 @ 0x645d │ │ │ │ + b.n 3a730 │ │ │ │ + movw r8, #28549 @ 0x6f85 │ │ │ │ movt r8, #21 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ - bl 889a8 │ │ │ │ + bl 88bb0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r5, 3a790 │ │ │ │ + cbz r5, 3a770 │ │ │ │ blx r8 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a7c6 │ │ │ │ - bne.n 3a774 │ │ │ │ + blt.n 3a7a6 │ │ │ │ + bne.n 3a754 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 3a754 │ │ │ │ - b.n 3a780 │ │ │ │ + beq.n 3a734 │ │ │ │ + b.n 3a760 │ │ │ │ mov r0, r4 │ │ │ │ - bl e53b8 │ │ │ │ + bl e58a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a76c │ │ │ │ - b.n 3a7c6 │ │ │ │ + beq.n 3a74c │ │ │ │ + b.n 3a7a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a754 │ │ │ │ + bne.n 3a734 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a754 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a734 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a7a6 │ │ │ │ + beq.n 3a786 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3a7a6 │ │ │ │ + cbnz r3, 3a786 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 3a80c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 3a7ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a7c2 │ │ │ │ + beq.n 3a7a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a7c2 │ │ │ │ + cbnz r3, 3a7a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a80c │ │ │ │ + b.n 3a7ec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a7dc │ │ │ │ + beq.n 3a7bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3a7dc │ │ │ │ + cbnz r3, 3a7bc │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a7f2 │ │ │ │ + beq.n 3a7d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a7f2 │ │ │ │ + cbnz r3, 3a7d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a7c2 │ │ │ │ + beq.n 3a7a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a7c2 │ │ │ │ + bne.n 3a7a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a7c2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a7a2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - bmi.n 3a8c0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + bmi.n 3a8a0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #20 │ │ │ │ @@ -23371,21 +23360,21 @@ │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, sp │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2a840 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a858 │ │ │ │ + bne.n 3a838 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a900 │ │ │ │ + b.n 3a8e0 │ │ │ │ vldr s11, [sp] │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r5 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [sp, #4] │ │ │ │ @@ -23397,295 +23386,295 @@ │ │ │ │ vdiv.f64 d12, d2, d7 │ │ │ │ vcvt.f64.s32 d4, s11 │ │ │ │ vldr s11, [sp, #12] │ │ │ │ vdiv.f64 d11, d3, d7 │ │ │ │ vdiv.f64 d10, d4, d7 │ │ │ │ vcvt.f64.s32 d5, s11 │ │ │ │ vdiv.f64 d9, d5, d7 │ │ │ │ - bl 85538 │ │ │ │ + bl 85738 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a854 │ │ │ │ + beq.n 3a834 │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl 85b34 │ │ │ │ - cbz r0, 3a8e4 │ │ │ │ + bl 85d34 │ │ │ │ + cbz r0, 3a8c4 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bl 85b34 │ │ │ │ - cbz r0, 3a8e4 │ │ │ │ + bl 85d34 │ │ │ │ + cbz r0, 3a8c4 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 85b34 │ │ │ │ - cbz r0, 3a8e4 │ │ │ │ + bl 85d34 │ │ │ │ + cbz r0, 3a8c4 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 85b34 │ │ │ │ - cbz r0, 3a8e4 │ │ │ │ + bl 85d34 │ │ │ │ + cbz r0, 3a8c4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 85b34 │ │ │ │ - cbnz r0, 3a8fe │ │ │ │ + bl 85d34 │ │ │ │ + cbnz r0, 3a8de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a854 │ │ │ │ + beq.n 3a834 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a854 │ │ │ │ + bne.n 3a834 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a854 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a834 │ │ │ │ str r0, [r4, #28] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3a932 │ │ │ │ + cbz r0, 3a912 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 3a968 │ │ │ │ + bl 3a948 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1c7c48 │ │ │ │ - cbnz r0, 3a95e │ │ │ │ + bl 1c9f60 │ │ │ │ + cbnz r0, 3a93e │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ adds r1, #8 │ │ │ │ - b.w 21c44c │ │ │ │ + b.w 21d818 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 3a998 │ │ │ │ + ble.n 3a978 │ │ │ │ push {r4, r5} │ │ │ │ - movw r3, #42060 @ 0xa44c │ │ │ │ + movw r3, #40824 @ 0x9f78 │ │ │ │ movt r3, #58 @ 0x3a │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ - movw r4, #60320 @ 0xeba0 │ │ │ │ + movw r4, #61920 @ 0xf1e0 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ movs r3, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a994 │ │ │ │ + beq.n 3a974 │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ ldrb r5, [r4, r5] │ │ │ │ strb r5, [r0, r3] │ │ │ │ - b.n 3a986 │ │ │ │ + b.n 3a966 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003a99a <_Py_ResurrectReference@@Base>: │ │ │ │ +0003a97a <_Py_ResurrectReference@@Base>: │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3a9bc <_Py_ResurrectReference@@Base+0x22> │ │ │ │ + bne.n 3a99c <_Py_ResurrectReference@@Base+0x22> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15fd74 │ │ │ │ + b.w 160964 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47956 @ 0xbb54 │ │ │ │ + movw r0, #49556 @ 0xc194 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a9b0 <_Py_ResurrectReference@@Base+0x16> │ │ │ │ + bne.n 3a990 <_Py_ResurrectReference@@Base+0x16> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2482ac <_PyXI_EndInterpreter@@Base+0x534> │ │ │ │ - cbz r0, 3aa0c <_Py_ResurrectReference@@Base+0x72> │ │ │ │ + bl 248e6c <_PyXI_EndInterpreter@@Base+0x534> │ │ │ │ + cbz r0, 3a9ec <_Py_ResurrectReference@@Base+0x72> │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1ef41c <_PySet_Update@@Base> │ │ │ │ + bl 1f1408 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3aa0e <_Py_ResurrectReference@@Base+0x74> │ │ │ │ + bne.n 3a9ee <_Py_ResurrectReference@@Base+0x74> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3aa0c <_Py_ResurrectReference@@Base+0x72> │ │ │ │ + beq.n 3a9ec <_Py_ResurrectReference@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3aa0c <_Py_ResurrectReference@@Base+0x72> │ │ │ │ + cbnz r3, 3a9ec <_Py_ResurrectReference@@Base+0x72> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3aa1c <_Py_ResurrectReference@@Base+0x82> │ │ │ │ - b.w 14f888 │ │ │ │ + beq.n 3a9fc <_Py_ResurrectReference@@Base+0x82> │ │ │ │ + b.w 150250 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3aa48 <_Py_ResurrectReference@@Base+0xae> │ │ │ │ + bne.n 3aa28 <_Py_ResurrectReference@@Base+0xae> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl d4a54 │ │ │ │ + bl d4f44 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3aa74 <_Py_ResurrectReference@@Base+0xda> │ │ │ │ - b.n 3aa62 <_Py_ResurrectReference@@Base+0xc8> │ │ │ │ + bne.n 3aa54 <_Py_ResurrectReference@@Base+0xda> │ │ │ │ + b.n 3aa42 <_Py_ResurrectReference@@Base+0xc8> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47728 @ 0xba70 │ │ │ │ + movw r0, #49328 @ 0xc0b0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3aa3a <_Py_ResurrectReference@@Base+0xa0> │ │ │ │ + bne.n 3aa1a <_Py_ResurrectReference@@Base+0xa0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3aa8c <_Py_ResurrectReference@@Base+0xf2> │ │ │ │ - bl 80760 │ │ │ │ + b.n 3aa6c <_Py_ResurrectReference@@Base+0xf2> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3aa5e <_Py_ResurrectReference@@Base+0xc4> │ │ │ │ + bne.n 3aa3e <_Py_ResurrectReference@@Base+0xc4> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 3aa8c <_Py_ResurrectReference@@Base+0xf2> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 3aa6c <_Py_ResurrectReference@@Base+0xf2> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 3aacc <_Py_ResurrectReference@@Base+0x132> │ │ │ │ + bne.n 3aaac <_Py_ResurrectReference@@Base+0x132> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + movw r0, #7124 @ 0x1bd4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 3aaf6 <_Py_ResurrectReference@@Base+0x15c> │ │ │ │ + b.n 3aad6 <_Py_ResurrectReference@@Base+0x15c> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl deb28 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl df000 <_PyUnicodeWriter_Init@@Base> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 258584 │ │ │ │ + bl 258f1c │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne.n 3aaf2 <_Py_ResurrectReference@@Base+0x158> │ │ │ │ - bl 1e2598 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bne.n 3aad2 <_Py_ResurrectReference@@Base+0x158> │ │ │ │ + bl 1e4534 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3aaf6 <_Py_ResurrectReference@@Base+0x15c> │ │ │ │ - bl 953ec <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 3aad6 <_Py_ResurrectReference@@Base+0x15c> │ │ │ │ + bl 95648 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #19196 @ 0x4afc │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3ab2a <_Py_ResurrectReference@@Base+0x190> │ │ │ │ + beq.n 3ab0a <_Py_ResurrectReference@@Base+0x190> │ │ │ │ mov r1, r4 │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ad20 <_Py_ResurrectReference@@Base+0x386> │ │ │ │ + beq.w 3ad00 <_Py_ResurrectReference@@Base+0x386> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3ab42 <_Py_ResurrectReference@@Base+0x1a8> │ │ │ │ + beq.n 3ab22 <_Py_ResurrectReference@@Base+0x1a8> │ │ │ │ movw r1, #19196 @ 0x4afc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 87b0c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 87d1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ad20 <_Py_ResurrectReference@@Base+0x386> │ │ │ │ + beq.w 3ad00 <_Py_ResurrectReference@@Base+0x386> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ - bl 83f48 │ │ │ │ + bl 84140 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ad56 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ + beq.w 3ad36 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ movs r0, #0 │ │ │ │ - bl e26cc │ │ │ │ + bl e2ba0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3ab7c <_Py_ResurrectReference@@Base+0x1e2> │ │ │ │ + cbnz r0, 3ab5c <_Py_ResurrectReference@@Base+0x1e2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3ad56 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ + beq.w 3ad36 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ad56 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ + bne.w 3ad36 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ad56 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ad36 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r6, sp, #20 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 907c8 │ │ │ │ + bl 90a24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ac90 <_Py_ResurrectReference@@Base+0x2f6> │ │ │ │ + beq.n 3ac70 <_Py_ResurrectReference@@Base+0x2f6> │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -23696,331 +23685,331 @@ │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - bl 166bd8 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 1677c0 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3abd8 <_Py_ResurrectReference@@Base+0x23e> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 3ac08 <_Py_ResurrectReference@@Base+0x26e> │ │ │ │ - b.n 3acaa <_Py_ResurrectReference@@Base+0x310> │ │ │ │ + cbnz r0, 3abb8 <_Py_ResurrectReference@@Base+0x23e> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 3abe8 <_Py_ResurrectReference@@Base+0x26e> │ │ │ │ + b.n 3ac8a <_Py_ResurrectReference@@Base+0x310> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - bl d4de4 │ │ │ │ + bl d52d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3ad00 <_Py_ResurrectReference@@Base+0x366> │ │ │ │ - beq.n 3ac08 <_Py_ResurrectReference@@Base+0x26e> │ │ │ │ + blt.w 3ace0 <_Py_ResurrectReference@@Base+0x366> │ │ │ │ + beq.n 3abe8 <_Py_ResurrectReference@@Base+0x26e> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b4224 │ │ │ │ + bl 1b68e4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ac54 <_Py_ResurrectReference@@Base+0x2ba> │ │ │ │ - b.n 3ad00 <_Py_ResurrectReference@@Base+0x366> │ │ │ │ + bne.n 3ac34 <_Py_ResurrectReference@@Base+0x2ba> │ │ │ │ + b.n 3ace0 <_Py_ResurrectReference@@Base+0x366> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ad00 <_Py_ResurrectReference@@Base+0x366> │ │ │ │ + beq.n 3ace0 <_Py_ResurrectReference@@Base+0x366> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e53b8 │ │ │ │ + bl e58a0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3ac42 <_Py_ResurrectReference@@Base+0x2a8> │ │ │ │ + bne.n 3ac22 <_Py_ResurrectReference@@Base+0x2a8> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ad00 <_Py_ResurrectReference@@Base+0x366> │ │ │ │ + beq.n 3ace0 <_Py_ResurrectReference@@Base+0x366> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ad00 <_Py_ResurrectReference@@Base+0x366> │ │ │ │ + bne.n 3ace0 <_Py_ResurrectReference@@Base+0x366> │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ad00 <_Py_ResurrectReference@@Base+0x366> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ace0 <_Py_ResurrectReference@@Base+0x366> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ac54 <_Py_ResurrectReference@@Base+0x2ba> │ │ │ │ + beq.n 3ac34 <_Py_ResurrectReference@@Base+0x2ba> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3ac54 <_Py_ResurrectReference@@Base+0x2ba> │ │ │ │ + cbnz r3, 3ac34 <_Py_ResurrectReference@@Base+0x2ba> │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ac6a <_Py_ResurrectReference@@Base+0x2d0> │ │ │ │ + beq.n 3ac4a <_Py_ResurrectReference@@Base+0x2d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3ac6a <_Py_ResurrectReference@@Base+0x2d0> │ │ │ │ + cbnz r3, 3ac4a <_Py_ResurrectReference@@Base+0x2d0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ab84 <_Py_ResurrectReference@@Base+0x1ea> │ │ │ │ + beq.n 3ab64 <_Py_ResurrectReference@@Base+0x1ea> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ab84 <_Py_ResurrectReference@@Base+0x1ea> │ │ │ │ + bne.w 3ab64 <_Py_ResurrectReference@@Base+0x1ea> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ab84 <_Py_ResurrectReference@@Base+0x1ea> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ab64 <_Py_ResurrectReference@@Base+0x1ea> │ │ │ │ mov r3, r0 │ │ │ │ strd r0, r0, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #212] @ (3ad74 <_Py_ResurrectReference@@Base+0x3da>) │ │ │ │ + ldr r0, [pc, #212] @ (3ad54 <_Py_ResurrectReference@@Base+0x3da>) │ │ │ │ add r1, sp, #24 │ │ │ │ str r5, [sp, #24] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3acae <_Py_ResurrectReference@@Base+0x314> │ │ │ │ + cbnz r0, 3ac8e <_Py_ResurrectReference@@Base+0x314> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3ad00 <_Py_ResurrectReference@@Base+0x366> │ │ │ │ + b.n 3ace0 <_Py_ResurrectReference@@Base+0x366> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ef41c <_PySet_Update@@Base> │ │ │ │ + bl 1f1408 <_PySet_Update@@Base> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3acd4 <_Py_ResurrectReference@@Base+0x33a> │ │ │ │ + bne.n 3acb4 <_Py_ResurrectReference@@Base+0x33a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3acaa <_Py_ResurrectReference@@Base+0x310> │ │ │ │ + beq.n 3ac8a <_Py_ResurrectReference@@Base+0x310> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3acaa <_Py_ResurrectReference@@Base+0x310> │ │ │ │ + bne.n 3ac8a <_Py_ResurrectReference@@Base+0x310> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3acaa <_Py_ResurrectReference@@Base+0x310> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ac8a <_Py_ResurrectReference@@Base+0x310> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ace6 <_Py_ResurrectReference@@Base+0x34c> │ │ │ │ + beq.n 3acc6 <_Py_ResurrectReference@@Base+0x34c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ace6 <_Py_ResurrectReference@@Base+0x34c> │ │ │ │ + cbnz r3, 3acc6 <_Py_ResurrectReference@@Base+0x34c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ad6a <_Py_ResurrectReference@@Base+0x3d0> │ │ │ │ + beq.n 3ad4a <_Py_ResurrectReference@@Base+0x3d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ad6a <_Py_ResurrectReference@@Base+0x3d0> │ │ │ │ + bne.n 3ad4a <_Py_ResurrectReference@@Base+0x3d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ad6a <_Py_ResurrectReference@@Base+0x3d0> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ad4a <_Py_ResurrectReference@@Base+0x3d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r6 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 79330 │ │ │ │ - b.n 3ad56 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ + bl 7947c │ │ │ │ + b.n 3ad36 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2482ac <_PyXI_EndInterpreter@@Base+0x534> │ │ │ │ + bl 248e6c <_PyXI_EndInterpreter@@Base+0x534> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ad56 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ + cbz r0, 3ad36 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r0, [pc, #72] @ (3ad78 <_Py_ResurrectReference@@Base+0x3de>) │ │ │ │ + ldr r0, [pc, #72] @ (3ad58 <_Py_ResurrectReference@@Base+0x3de>) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 3ad5a <_Py_ResurrectReference@@Base+0x3c0> │ │ │ │ + cbnz r0, 3ad3a <_Py_ResurrectReference@@Base+0x3c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3ad56 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ + beq.n 3ad36 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ad56 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ + cbnz r3, 3ad36 <_Py_ResurrectReference@@Base+0x3bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ad6a <_Py_ResurrectReference@@Base+0x3d0> │ │ │ │ + b.n 3ad4a <_Py_ResurrectReference@@Base+0x3d0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3ad6a <_Py_ResurrectReference@@Base+0x3d0> │ │ │ │ + beq.n 3ad4a <_Py_ResurrectReference@@Base+0x3d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3ad6a <_Py_ResurrectReference@@Base+0x3d0> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3ad4a <_Py_ResurrectReference@@Base+0x3d0> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - bpl.n 3ae58 <_PyImport_ClearExtension@@Base+0xdc> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cdp 0, 7, cr0, cr4, cr9, {2} │ │ │ │ + bpl.n 3ae38 <_PyImport_ClearExtension@@Base+0xdc> │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cdp 0, 7, cr0, cr4, cr10, {2} │ │ │ │ │ │ │ │ -0003ad7c <_PyImport_ClearExtension@@Base>: │ │ │ │ +0003ad5c <_PyImport_ClearExtension@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #160] @ (3ae30 <_PyImport_ClearExtension@@Base+0xb4>) │ │ │ │ + ldr r2, [pc, #160] @ (3ae10 <_PyImport_ClearExtension@@Base+0xb4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 1b0e88 │ │ │ │ + bl 1b354c │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 3adb6 <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ - bl 80760 │ │ │ │ + cbnz r0, 3ad96 <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ + bl 80958 │ │ │ │ subs.w r0, r0, r8 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ae2c <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + b.n 3ae0c <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 3add6 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ + cbz r0, 3adb6 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ str r3, [r4, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3add6 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ + beq.n 3adb6 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3add6 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3adb6 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 3adf2 <_PyImport_ClearExtension@@Base+0x76> │ │ │ │ - bl 792fc │ │ │ │ + bgt.n 3add2 <_PyImport_ClearExtension@@Base+0x76> │ │ │ │ + bl 79448 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1b9490 │ │ │ │ + bl 1bbb48 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3ae10 <_PyImport_ClearExtension@@Base+0x94> │ │ │ │ - b.n 3ae0a <_PyImport_ClearExtension@@Base+0x8e> │ │ │ │ + cbnz r0, 3adf0 <_PyImport_ClearExtension@@Base+0x94> │ │ │ │ + b.n 3adea <_PyImport_ClearExtension@@Base+0x8e> │ │ │ │ ldr.w r3, [r7, #3884] @ 0xf2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3ade2 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ + beq.n 3adc2 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 3ade2 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ + bge.n 3adc2 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af38 <_PyImport_ClearExtension@@Base+0x1bc> │ │ │ │ + bl 3af18 <_PyImport_ClearExtension@@Base+0x1bc> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3ade2 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ + bge.n 3adc2 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ae2c <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + b.n 3ae0c <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 259dc8 <_PyDeadline_Get@@Base+0x770> │ │ │ │ + bl 25a6dc <_PyDeadline_Get@@Base+0xacc> │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 3ae20 <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ + bne.n 3ae00 <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ae2c <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + b.n 3ae0c <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e0b90 │ │ │ │ - b.n 3ae1c <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bl 1e2b78 │ │ │ │ + b.n 3adfc <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3ae3e <_PyImport_ClearExtension@@Base+0xc2> │ │ │ │ - b.w 14f888 │ │ │ │ + beq.n 3ae1e <_PyImport_ClearExtension@@Base+0xc2> │ │ │ │ + b.w 150250 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 3ae5a <_PyImport_ClearExtension@@Base+0xde> │ │ │ │ + cbz r0, 3ae3a <_PyImport_ClearExtension@@Base+0xde> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26096 @ 0x65f0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3ae82 <_PyImport_ClearExtension@@Base+0x106> │ │ │ │ + bne.n 3ae62 <_PyImport_ClearExtension@@Base+0x106> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 3aea2 <_PyImport_ClearExtension@@Base+0x126> │ │ │ │ + b.n 3ae82 <_PyImport_ClearExtension@@Base+0x126> │ │ │ │ mov r0, r1 │ │ │ │ - bl 145b4c │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3aea2 <_PyImport_ClearExtension@@Base+0x126> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 3aeac <_PyImport_ClearExtension@@Base+0x130> │ │ │ │ - b.n 3af18 <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ + bne.n 3ae82 <_PyImport_ClearExtension@@Base+0x126> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 3ae8c <_PyImport_ClearExtension@@Base+0x130> │ │ │ │ + b.n 3aef8 <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 3af02 <_PyImport_ClearExtension@@Base+0x186> │ │ │ │ + bvs.n 3aee2 <_PyImport_ClearExtension@@Base+0x186> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ - vldr d9, [pc, #108] @ 3af20 <_PyImport_ClearExtension@@Base+0x1a4> │ │ │ │ + vldr d9, [pc, #108] @ 3af00 <_PyImport_ClearExtension@@Base+0x1a4> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 3af12 <_PyImport_ClearExtension@@Base+0x196> │ │ │ │ + bgt.n 3aef2 <_PyImport_ClearExtension@@Base+0x196> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #100] @ 3af28 <_PyImport_ClearExtension@@Base+0x1ac> │ │ │ │ + vldr d1, [pc, #100] @ 3af08 <_PyImport_ClearExtension@@Base+0x1ac> │ │ │ │ blx 29d24 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vcmp.f64 d7, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3aeea <_PyImport_ClearExtension@@Base+0x16e> │ │ │ │ + ble.n 3aeca <_PyImport_ClearExtension@@Base+0x16e> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #80] @ 3af30 <_PyImport_ClearExtension@@Base+0x1b4> │ │ │ │ + vldr d1, [pc, #80] @ 3af10 <_PyImport_ClearExtension@@Base+0x1b4> │ │ │ │ blx 29d24 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ - b.n 3aeee <_PyImport_ClearExtension@@Base+0x172> │ │ │ │ + b.n 3aece <_PyImport_ClearExtension@@Base+0x172> │ │ │ │ vsub.f64 d8, d0, d8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3af02 <_PyImport_ClearExtension@@Base+0x186> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 3af18 <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ + bne.n 3aee2 <_PyImport_ClearExtension@@Base+0x186> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3aef8 <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85b34 │ │ │ │ - vldr d8, [pc, #20] @ 3af28 <_PyImport_ClearExtension@@Base+0x1ac> │ │ │ │ - b.n 3af02 <_PyImport_ClearExtension@@Base+0x186> │ │ │ │ + b.w 85d34 │ │ │ │ + vldr d8, [pc, #20] @ 3af08 <_PyImport_ClearExtension@@Base+0x1ac> │ │ │ │ + b.n 3aee2 <_PyImport_ClearExtension@@Base+0x186> │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -24030,376 +24019,376 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vsli.32 d27, d0, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 3af6e <_PyImport_ClearExtension@@Base+0x1f2> │ │ │ │ + ble.n 3af4e <_PyImport_ClearExtension@@Base+0x1f2> │ │ │ │ ldr.w r0, [r0, #3884] @ 0xf2c │ │ │ │ - cbz r0, 3af78 <_PyImport_ClearExtension@@Base+0x1fc> │ │ │ │ + cbz r0, 3af58 <_PyImport_ClearExtension@@Base+0x1fc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 3af82 <_PyImport_ClearExtension@@Base+0x206> │ │ │ │ + bge.n 3af62 <_PyImport_ClearExtension@@Base+0x206> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 3af96 <_PyImport_ClearExtension@@Base+0x21a> │ │ │ │ + beq.n 3af76 <_PyImport_ClearExtension@@Base+0x21a> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3af96 <_PyImport_ClearExtension@@Base+0x21a> │ │ │ │ - movw r1, #19832 @ 0x4d78 │ │ │ │ + b.n 3af76 <_PyImport_ClearExtension@@Base+0x21a> │ │ │ │ + movw r1, #21432 @ 0x53b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - b.n 3af8a <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ - movw r1, #19856 @ 0x4d90 │ │ │ │ + b.n 3af6a <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ + movw r1, #21456 @ 0x53d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - b.n 3af8a <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ - movw r1, #19900 @ 0x4dbc │ │ │ │ + b.n 3af6a <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ + movw r1, #21500 @ 0x53fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #51876 @ 0xcaa4 │ │ │ │ + movw r0, #53476 @ 0xd0e4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b7e8 │ │ │ │ + b.w 8ba28 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #42928 @ 0xa7b0 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145744 │ │ │ │ + b.w 1463e4 │ │ │ │ │ │ │ │ -0003afbc <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +0003af9c <_PyEval_FormatKwargsError@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1291ac <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 3b024 <_PyEval_FormatKwargsError@@Base+0x68> │ │ │ │ + bl 129c74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 3b004 <_PyEval_FormatKwargsError@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1291b8 <_PyErr_Clear@@Base> │ │ │ │ + bl 129c80 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fee14 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 200c20 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b0e8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq.n 3b0c8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #19944 @ 0x4de8 │ │ │ │ + movw r2, #21544 @ 0x5428 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1f10fc <_PyErr_Format@@Base> │ │ │ │ + bl 1f30e4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3b0b4 <_PyEval_FormatKwargsError@@Base+0xf8> │ │ │ │ - b.n 3b0e8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + bne.n 3b094 <_PyEval_FormatKwargsError@@Base+0xf8> │ │ │ │ + b.n 3b0c8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1291ac <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 129c74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b0e8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq.n 3b0c8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ ldr r5, [r4, #72] @ 0x48 │ │ │ │ str r7, [r4, #72] @ 0x48 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 3b0da <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bpl.n 3b0ba <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 3b0da <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bne.n 3b0ba <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1291b8 <_PyErr_Clear@@Base> │ │ │ │ + bl 129c80 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fee14 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 200c20 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3b0aa <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ + cbz r0, 3b08a <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #19996 @ 0x4e1c │ │ │ │ + movw r2, #21596 @ 0x545c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 1f10fc <_PyErr_Format@@Base> │ │ │ │ + bl 1f30e4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b0aa <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ + beq.n 3b08a <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3b0aa <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ - ldr r2, [pc, #92] @ (3b0f0 <_PyEval_FormatKwargsError@@Base+0x134>) │ │ │ │ + cbnz r3, 3b08a <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ + ldr r2, [pc, #92] @ (3b0d0 <_PyEval_FormatKwargsError@@Base+0x134>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 3b0a2 <_PyEval_FormatKwargsError@@Base+0xe6> │ │ │ │ + cbz r3, 3b082 <_PyEval_FormatKwargsError@@Base+0xe6> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b0e8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq.n 3b0c8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b0e8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - ldr r2, [pc, #52] @ (3b0f0 <_PyEval_FormatKwargsError@@Base+0x134>) │ │ │ │ + cbnz r3, 3b0c8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #52] @ (3b0d0 <_PyEval_FormatKwargsError@@Base+0x134>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 3b0cc <_PyEval_FormatKwargsError@@Base+0x110> │ │ │ │ + cbz r3, 3b0ac <_PyEval_FormatKwargsError@@Base+0x110> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 79388 │ │ │ │ + b.w 794d4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0003b0f4 <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0003b0d4 <_PyErr_SetLocaleString@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #54380 @ 0xd46c │ │ │ │ + movw r1, #55980 @ 0xdaac │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl f5910 │ │ │ │ - cbz r0, 3b140 <_PyErr_SetLocaleString@@Base+0x4c> │ │ │ │ + bl f6148 │ │ │ │ + cbz r0, 3b120 <_PyErr_SetLocaleString@@Base+0x4c> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (3b144 <_PyErr_SetLocaleString@@Base+0x50>) │ │ │ │ + ldr r0, [pc, #44] @ (3b124 <_PyErr_SetLocaleString@@Base+0x50>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl d589c <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + bl d5d8c <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b140 <_PyErr_SetLocaleString@@Base+0x4c> │ │ │ │ + beq.n 3b120 <_PyErr_SetLocaleString@@Base+0x4c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b140 <_PyErr_SetLocaleString@@Base+0x4c> │ │ │ │ + cbnz r3, 3b120 <_PyErr_SetLocaleString@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #20048 @ 0x4e50 │ │ │ │ + movw r0, #21648 @ 0x5490 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrh.w r2, [r3, #13] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ rev16 r2, r2 │ │ │ │ ldrb r3, [r3, #15] │ │ │ │ str r4, [sp, #0] │ │ │ │ uxth r2, r2 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26096 @ 0x65f0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3b1a2 <_PyErr_SetLocaleString@@Base+0xae> │ │ │ │ + bne.n 3b182 <_PyErr_SetLocaleString@@Base+0xae> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 3b1c0 <_PyErr_SetLocaleString@@Base+0xcc> │ │ │ │ + b.n 3b1a0 <_PyErr_SetLocaleString@@Base+0xcc> │ │ │ │ mov r0, r1 │ │ │ │ - bl 145b4c │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3b1c0 <_PyErr_SetLocaleString@@Base+0xcc> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 3b1d4 <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ - vldr d0, [pc, #28] @ 3b1e0 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ + bne.n 3b1a0 <_PyErr_SetLocaleString@@Base+0xcc> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3b1b4 <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ + vldr d0, [pc, #28] @ 3b1c0 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85b34 │ │ │ │ + b.w 85d34 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop.w │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ subs r3, r4, r1 │ │ │ │ - add r5, pc, #880 @ (adr r5, 3b558 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 3b538 ) │ │ │ │ eors r4, r1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #204] @ (3b2c4 <_PyErr_SetLocaleString@@Base+0x1d0>) │ │ │ │ + ldr r2, [pc, #204] @ (3b2a4 <_PyErr_SetLocaleString@@Base+0x1d0>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r4, [r2, #3724] @ 0xe8c │ │ │ │ - cbz r4, 3b226 <_PyErr_SetLocaleString@@Base+0x132> │ │ │ │ + cbz r4, 3b206 <_PyErr_SetLocaleString@@Base+0x132> │ │ │ │ movw r3, #56052 @ 0xdaf4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15192 @ 0x3b58 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #16792 @ 0x4198 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3b24c <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3b22c <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3b250 <_PyErr_SetLocaleString@@Base+0x15c> │ │ │ │ + beq.n 3b230 <_PyErr_SetLocaleString@@Base+0x15c> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20064 @ 0x4e60 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #21664 @ 0x54a0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b2be <_PyErr_SetLocaleString@@Base+0x1ca> │ │ │ │ + b.n 3b29e <_PyErr_SetLocaleString@@Base+0x1ca> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #20104 @ 0x4e88 │ │ │ │ + movw r0, #21704 @ 0x54c8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3b24c <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ - bl 1ff8dc │ │ │ │ + beq.n 3b22c <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ + bl 2016e8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 294e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3b27c <_PyErr_SetLocaleString@@Base+0x188> │ │ │ │ - bl 30658 │ │ │ │ - b.n 3b2a8 <_PyErr_SetLocaleString@@Base+0x1b4> │ │ │ │ - bl 200058 │ │ │ │ + cbnz r0, 3b25c <_PyErr_SetLocaleString@@Base+0x188> │ │ │ │ + bl 3064c │ │ │ │ + b.n 3b288 <_PyErr_SetLocaleString@@Base+0x1b4> │ │ │ │ + bl 201e64 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2000ec │ │ │ │ + bl 201ef8 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #10200 @ 0x27d8 │ │ │ │ + movw r0, #11800 @ 0x2e18 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 200664 │ │ │ │ + bl 202470 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3b2a8 <_PyErr_SetLocaleString@@Base+0x1b4> │ │ │ │ + bne.n 3b288 <_PyErr_SetLocaleString@@Base+0x1b4> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 3b24c <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ + bl f5e50 │ │ │ │ + b.n 3b22c <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ mov r0, r4 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #20116 @ 0x4e94 │ │ │ │ + movw r0, #21716 @ 0x54d4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3b30a <_PyErr_SetLocaleString@@Base+0x216> │ │ │ │ + bne.n 3b2ea <_PyErr_SetLocaleString@@Base+0x216> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 3b334 │ │ │ │ + bl 3b314 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b326 <_PyErr_SetLocaleString@@Base+0x232> │ │ │ │ - b.n 3b320 <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ + bne.n 3b306 <_PyErr_SetLocaleString@@Base+0x232> │ │ │ │ + b.n 3b300 <_PyErr_SetLocaleString@@Base+0x22c> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47748 @ 0xba84 │ │ │ │ + movw r0, #49348 @ 0xc0c4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 3b330 <_PyErr_SetLocaleString@@Base+0x23c> │ │ │ │ - b.n 3b2fa <_PyErr_SetLocaleString@@Base+0x206> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 3b330 <_PyErr_SetLocaleString@@Base+0x23c> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 3b310 <_PyErr_SetLocaleString@@Base+0x23c> │ │ │ │ + b.n 3b2da <_PyErr_SetLocaleString@@Base+0x206> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3b310 <_PyErr_SetLocaleString@@Base+0x23c> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003b334 : │ │ │ │ +0003b314 : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 20303c │ │ │ │ - movw r0, #36744 @ 0x8f88 │ │ │ │ + b.w 204e28 │ │ │ │ + movw r0, #38344 @ 0x95c8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #21] │ │ │ │ sub sp, #28 │ │ │ │ @@ -24414,234 +24403,234 @@ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ uxth r2, r2 │ │ │ │ ldrb r3, [r4, #15] │ │ │ │ orrs.w r0, r0, lr │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r6, [r4, #17] │ │ │ │ ldrb r7, [r4, #18] │ │ │ │ - beq.n 3b39c │ │ │ │ + beq.n 3b37c │ │ │ │ strd ip, r0, [sp, #12] │ │ │ │ - movw r0, #20216 @ 0x4ef8 │ │ │ │ + movw r0, #21816 @ 0x5538 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl e1af4 │ │ │ │ - b.n 3b3ca │ │ │ │ + bl e1fc4 │ │ │ │ + b.n 3b3aa │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 3b3b8 │ │ │ │ + beq.n 3b398 │ │ │ │ strd r7, ip, [sp, #8] │ │ │ │ - movw r0, #20248 @ 0x4f18 │ │ │ │ + movw r0, #21848 @ 0x5558 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl e1af4 │ │ │ │ - b.n 3b3ca │ │ │ │ - movw r0, #20276 @ 0x4f34 │ │ │ │ + bl e1fc4 │ │ │ │ + b.n 3b3aa │ │ │ │ + movw r0, #21876 @ 0x5574 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl e1af4 │ │ │ │ - cbz r0, 3b3e6 │ │ │ │ + bl e1fc4 │ │ │ │ + cbz r0, 3b3c6 │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ - cbz r1, 3b3d6 │ │ │ │ - bl 5f674 │ │ │ │ - cbz r0, 3b3e6 │ │ │ │ + cbz r1, 3b3b6 │ │ │ │ + bl 5f6c0 │ │ │ │ + cbz r0, 3b3c6 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 3b3e6 │ │ │ │ + cbz r3, 3b3c6 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 5f54c │ │ │ │ + b.w 5f598 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 3b416 │ │ │ │ + bne.n 3b3f6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3b40c │ │ │ │ + cbz r3, 3b3ec │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b51e │ │ │ │ + bne.w 3b4fe │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 3b526 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 3b506 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #13556 @ 0x34f4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 3b478 │ │ │ │ + beq.n 3b458 │ │ │ │ movw r7, #4380 @ 0x111c │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 3b478 │ │ │ │ + beq.n 3b458 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 3b478 │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 3b458 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ movw r1, #19676 @ 0x4cdc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 3b478 │ │ │ │ + beq.n 3b458 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bmi.n 3b478 │ │ │ │ + bmi.n 3b458 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ movw r1, #19196 @ 0x4afc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 3b478 │ │ │ │ + beq.n 3b458 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3b478 │ │ │ │ + bmi.n 3b458 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 3b478 │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 3b458 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 3b490 │ │ │ │ + b.n 3b470 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - cbz r6, 3b47e │ │ │ │ + cbz r6, 3b45e │ │ │ │ ldr r6, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 109c70 │ │ │ │ + bl 10a5d4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b48c │ │ │ │ + bne.n 3b46c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b526 │ │ │ │ + b.n 3b506 │ │ │ │ cmp r0, r6 │ │ │ │ - ble.n 3b470 │ │ │ │ + ble.n 3b450 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8865c │ │ │ │ + bl 88864 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b488 │ │ │ │ + beq.n 3b468 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 889a8 │ │ │ │ + bl 88bb0 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 3b4fc │ │ │ │ - bl d4a54 │ │ │ │ + cbz r6, 3b4dc │ │ │ │ + bl d4f44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3b4c6 │ │ │ │ + beq.n 3b4a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3b4c6 │ │ │ │ + cbnz r3, 3b4a6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3b4e2 │ │ │ │ + bne.n 3b4c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3b488 │ │ │ │ + beq.n 3b468 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b488 │ │ │ │ + bne.n 3b468 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b488 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b468 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3b4a0 │ │ │ │ + beq.n 3b480 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3b51e │ │ │ │ + beq.n 3b4fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b51e │ │ │ │ + cbnz r3, 3b4fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b51e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b4fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b512 │ │ │ │ + beq.n 3b4f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b512 │ │ │ │ + cbnz r3, 3b4f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - bl 80760 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b40c │ │ │ │ - b.n 3b488 │ │ │ │ + beq.w 3b3ec │ │ │ │ + b.n 3b468 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3b556 │ │ │ │ + beq.n 3b536 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47988 @ 0xbb74 │ │ │ │ + movw r0, #49588 @ 0xc1b4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 3b556 │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 3b536 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b56a │ │ │ │ + b.n 3b54a │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 10c4f0 │ │ │ │ + bl 10d054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3b552 │ │ │ │ + beq.n 3b532 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b5ac │ │ │ │ + cbz r0, 3b58c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3b590 │ │ │ │ + cbz r3, 3b570 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3b598 │ │ │ │ + b.n 3b578 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 3b5a0 │ │ │ │ + cbz r2, 3b580 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 3b5a8 │ │ │ │ + b.n 3b588 │ │ │ │ movw r1, #11008 @ 0x2b00 │ │ │ │ - movt r1, #78 @ 0x4e │ │ │ │ - bl 3a968 │ │ │ │ + movt r1, #79 @ 0x4f │ │ │ │ + bl 3a948 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b5ba │ │ │ │ - b.w 81044 │ │ │ │ + blt.n 3b59a │ │ │ │ + b.w 8123c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40640 @ 0x9ec0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42104 @ 0xa478 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -24654,1984 +24643,1984 @@ │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r7, [r4, #18] │ │ │ │ lsls r0, r0, #8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ orr.w r0, r0, r5, lsl #16 │ │ │ │ ldrb r5, [r4, #19] │ │ │ │ orrs r0, r7 │ │ │ │ - beq.n 3b622 │ │ │ │ + beq.n 3b602 │ │ │ │ strd r6, r0, [sp] │ │ │ │ - movw r0, #20412 @ 0x4fbc │ │ │ │ + movw r0, #22012 @ 0x55fc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ - b.n 3b640 │ │ │ │ - cbz r6, 3b634 │ │ │ │ + bl e1fc4 │ │ │ │ + b.n 3b620 │ │ │ │ + cbz r6, 3b614 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r0, #20048 @ 0x4e50 │ │ │ │ + movw r0, #21648 @ 0x5490 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ - b.n 3b640 │ │ │ │ - movw r0, #20432 @ 0x4fd0 │ │ │ │ + bl e1fc4 │ │ │ │ + b.n 3b620 │ │ │ │ + movw r0, #22032 @ 0x5610 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ - cbz r0, 3b65c │ │ │ │ + bl e1fc4 │ │ │ │ + cbz r0, 3b63c │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 3b64c │ │ │ │ + cbz r3, 3b62c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 5f54c │ │ │ │ - cbz r0, 3b65c │ │ │ │ - cbz r5, 3b65c │ │ │ │ + bl 5f598 │ │ │ │ + cbz r0, 3b63c │ │ │ │ + cbz r5, 3b63c │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 5f674 │ │ │ │ + b.w 5f6c0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ bics.w r0, r2, r1, asr #32 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ - sub sp, #116 @ 0x74 │ │ │ │ - mov r0, r1 │ │ │ │ - add r5, sp, #12 │ │ │ │ - mov r1, r2 │ │ │ │ - add r4, sp, #16 │ │ │ │ - mov r2, r3 │ │ │ │ - strd r4, r5, [sp] │ │ │ │ - movw r3, #9692 @ 0x25dc │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ - bl 22b130 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ - cbz r0, 3b700 │ │ │ │ - ldrd r5, r6, [sp, #12] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 98094 │ │ │ │ - add r3, sp, #24 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, sp, #20 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 29328 <__wait4_time64@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 9acdc │ │ │ │ - cmp r4, #0 │ │ │ │ - bge.n 3b6e4 │ │ │ │ - blx 2aabc <__errno_location@plt> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, #4 │ │ │ │ - bne.n 3b6f0 │ │ │ │ - bl e90c8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3b6b0 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 3b700 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - add r2, sp, #24 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3bbf6 │ │ │ │ - b.n 3b700 │ │ │ │ - movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 3b6e0 │ │ │ │ - add sp, #116 @ 0x74 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 257e28 │ │ │ │ + bl 2587c0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b732 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 3b68a │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b.n 3b748 │ │ │ │ + b.n 3b6a0 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 3b76c │ │ │ │ + bhi.n 3b6c4 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3b784 │ │ │ │ + ble.n 3b6dc │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 3b78c │ │ │ │ - movw r0, #8044 @ 0x1f6c │ │ │ │ + b.n 3b6e4 │ │ │ │ + movw r0, #9644 @ 0x25ac │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b764 │ │ │ │ + bne.n 3b6bc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3b912 │ │ │ │ + b.n 3b8f4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl b79b8 │ │ │ │ - cbnz r0, 3b7c0 │ │ │ │ - cbz r4, 3b7b8 │ │ │ │ + bl b7c94 │ │ │ │ + cbnz r0, 3b718 │ │ │ │ + cbz r4, 3b710 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13ddf8 │ │ │ │ - cbnz r0, 3b7c0 │ │ │ │ + bl 13eaf4 │ │ │ │ + cbnz r0, 3b718 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2260bc │ │ │ │ + b.w 2271a0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20444 @ 0x4fdc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22044 @ 0x561c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 3b9b8 │ │ │ │ + b.n 3b99a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 3b7fc │ │ │ │ + cbnz r3, 3b754 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 3b7fc │ │ │ │ + ble.n 3b754 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3b7fc │ │ │ │ - cbnz r1, 3b81a │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [pc, #80] @ (3b850 ) │ │ │ │ + bne.n 3b754 │ │ │ │ + cbnz r1, 3b778 │ │ │ │ mov r1, r2 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ add r5, sp, #24 │ │ │ │ - strd r4, r4, [sp, #4] │ │ │ │ + strd r4, r2, [sp, #8] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + movw r4, #9692 @ 0x25dc │ │ │ │ + movt r4, #74 @ 0x4a │ │ │ │ str r5, [sp, #16] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b84a │ │ │ │ + cbz r0, 3b7a8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3b84a │ │ │ │ + beq.n 3b7a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 173c20 │ │ │ │ + bl 174b80 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b838 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 3b84a │ │ │ │ + bne.n 3b796 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3b7a8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #3 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 223518 <_PyParkingLot_AfterFork@@Base+0xb8> │ │ │ │ + b.w 224774 <_PyParkingLot_AfterFork@@Base+0xa8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r6, #8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3b880 │ │ │ │ + beq.n 3b7da │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20484 @ 0x5004 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22084 @ 0x5644 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3b892 │ │ │ │ + bne.n 3b7ec │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b910 │ │ │ │ + b.n 3b86a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3b8a6 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 3b800 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b88e │ │ │ │ + bne.n 3b7e8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #28152 @ 0x6df8 │ │ │ │ + movw r1, #29544 @ 0x7368 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #20520 @ 0x5028 │ │ │ │ + movw r0, #22120 @ 0x5668 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3b88e │ │ │ │ - bl 98094 │ │ │ │ + beq.n 3b7e8 │ │ │ │ + bl 982f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a694 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 3b902 │ │ │ │ + bne.n 3b85c │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3b8f0 │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 3b84a │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b8c2 │ │ │ │ - b.n 3b88e │ │ │ │ + beq.n 3b81c │ │ │ │ + b.n 3b7e8 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 3b8f0 │ │ │ │ + blt.n 3b84a │ │ │ │ movw r3, #44016 @ 0xabf0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ + sub sp, #116 @ 0x74 │ │ │ │ + mov r0, r1 │ │ │ │ + add r5, sp, #12 │ │ │ │ + mov r1, r2 │ │ │ │ + add r4, sp, #16 │ │ │ │ + mov r2, r3 │ │ │ │ + strd r4, r5, [sp] │ │ │ │ + ldr r3, [pc, #100] @ (3b8f0 ) │ │ │ │ + bl 22bd90 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ + cbz r0, 3b8ea │ │ │ │ + ldrd r5, r6, [sp, #12] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 982f8 │ │ │ │ + add r3, sp, #24 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, sp, #20 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 29328 <__wait4_time64@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 9af44 │ │ │ │ + cmp r4, #0 │ │ │ │ + bge.n 3b8ce │ │ │ │ + blx 2aabc <__errno_location@plt> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, #4 │ │ │ │ + bne.n 3b8da │ │ │ │ + bl e961c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3b89a │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 3b8ea │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + add r2, sp, #24 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3bece │ │ │ │ + b.n 3b8ea │ │ │ │ + movw r3, #6520 @ 0x1978 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f5e50 │ │ │ │ + b.n 3b8ca │ │ │ │ + add sp, #116 @ 0x74 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + nop │ │ │ │ + movs r6, #8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ movw r9, #4372 @ 0x1114 │ │ │ │ - movt r9, #71 @ 0x47 │ │ │ │ + movt r9, #72 @ 0x48 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 3b94c │ │ │ │ + beq.n 3b92e │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl d122c │ │ │ │ - cbnz r0, 3b9b0 │ │ │ │ + bl d1730 │ │ │ │ + cbnz r0, 3b992 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ - b.n 3b958 │ │ │ │ - movw r8, #20532 @ 0x5034 │ │ │ │ + b.n 3b93a │ │ │ │ + movw r8, #22132 @ 0x5674 │ │ │ │ movt r8, #43 @ 0x2b │ │ │ │ mov.w fp, #6 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - cbz r6, 3b960 │ │ │ │ + cbz r6, 3b942 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - b.n 3b968 │ │ │ │ + b.n 3b94a │ │ │ │ movw r5, #11008 @ 0x2b00 │ │ │ │ - movt r5, #78 @ 0x4e │ │ │ │ + movt r5, #79 @ 0x4f │ │ │ │ movs r4, #0 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 3b984 │ │ │ │ + beq.n 3b966 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 3b982 │ │ │ │ + bge.n 3b964 │ │ │ │ ldrb r1, [r5, r4] │ │ │ │ blx 2aa14 │ │ │ │ - cbz r0, 3b982 │ │ │ │ + cbz r0, 3b964 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 3b96e │ │ │ │ - cbz r7, 3b99c │ │ │ │ + b.n 3b950 │ │ │ │ + cbz r7, 3b97e │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r7 │ │ │ │ subs r7, #1 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r8 │ │ │ │ cmp r7, r4 │ │ │ │ - blt.n 3b99c │ │ │ │ + blt.n 3b97e │ │ │ │ ldrb r1, [r5, r7] │ │ │ │ blx 2aa14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b986 │ │ │ │ + bne.n 3b968 │ │ │ │ cmp sl, r9 │ │ │ │ - beq.n 3b9a6 │ │ │ │ + beq.n 3b988 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ subs r1, r6, r4 │ │ │ │ adds r0, r5, r4 │ │ │ │ - bl 15e6f8 │ │ │ │ - b.n 3b9b2 │ │ │ │ + bl 15f2e8 │ │ │ │ + b.n 3b994 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1568] @ 0x620 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subw sp, sp, #2500 @ 0x9c4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bmi.n 3b9ec │ │ │ │ + bmi.n 3b9ce │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20576 @ 0x5060 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22176 @ 0x56a0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3ba14 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3b9f6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl b79b8 │ │ │ │ + bl b7c94 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3ba18 │ │ │ │ + beq.n 3b9fa │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20608 @ 0x5080 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22208 @ 0x56c0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ba90 │ │ │ │ + b.n 3ba72 │ │ │ │ mov r5, sp │ │ │ │ add.w r6, r4, #8 │ │ │ │ addw r9, r4, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl f86d8 │ │ │ │ + bl f8f18 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3ba3a │ │ │ │ - bl 80760 │ │ │ │ + bne.n 3ba1c │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ba14 │ │ │ │ + bne.n 3b9f6 │ │ │ │ cmp r6, r9 │ │ │ │ str.w r8, [r5], #4 │ │ │ │ - bne.n 3ba22 │ │ │ │ + bne.n 3ba04 │ │ │ │ ldr.w r0, [r4, #2508] @ 0x9cc │ │ │ │ - bl e15c4 │ │ │ │ + bl e1a94 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3ba5a │ │ │ │ - bl 80760 │ │ │ │ + bne.n 3ba3c │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ba14 │ │ │ │ - b.n 3ba60 │ │ │ │ + bne.n 3b9f6 │ │ │ │ + b.n 3ba42 │ │ │ │ cmp.w r0, #624 @ 0x270 │ │ │ │ - bls.n 3ba78 │ │ │ │ + bls.n 3ba5a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20640 @ 0x50a0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22240 @ 0x56e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3ba14 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3b9f6 │ │ │ │ mov.w r2, #2496 @ 0x9c0 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, r7, #12 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx 29db8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ addw sp, sp, #2500 @ 0x9c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3bac2 │ │ │ │ + bhi.n 3baa4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3bada │ │ │ │ - b.n 3baee │ │ │ │ - movw r0, #7932 @ 0x1efc │ │ │ │ + cbnz r0, 3babc │ │ │ │ + b.n 3bad0 │ │ │ │ + movw r0, #9532 @ 0x253c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bbb2 │ │ │ │ - b.n 3bab4 │ │ │ │ - bl 85a84 │ │ │ │ + beq.n 3bb94 │ │ │ │ + b.n 3ba96 │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3bafc │ │ │ │ + bne.n 3bade │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 3bb0c │ │ │ │ - bl 80760 │ │ │ │ + bne.n 3baee │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3bbb2 │ │ │ │ + bne.n 3bb94 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3bb0c │ │ │ │ + b.n 3baee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3baea │ │ │ │ + bne.n 3bacc │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3baea │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3bacc │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 3bb78 │ │ │ │ + ble.n 3bb5a │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 3bb26 │ │ │ │ + bpl.n 3bb08 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3bb4c │ │ │ │ + bne.n 3bb2e │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 3bb7a │ │ │ │ + b.n 3bb5c │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3bb40 │ │ │ │ + beq.n 3bb22 │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 3bb58 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 3bb3a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3bb58 │ │ │ │ + bne.n 3bb3a │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 3bb7a │ │ │ │ + b.n 3bb5c │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3bb32 │ │ │ │ + bne.n 3bb14 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #38200 @ 0x9538 │ │ │ │ + movw r2, #39800 @ 0x9b78 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #7932 @ 0x1efc │ │ │ │ + movw r0, #9532 @ 0x253c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3bbb2 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3bb94 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 3bb96 │ │ │ │ - cbz r1, 3bb86 │ │ │ │ + bgt.n 3bb78 │ │ │ │ + cbz r1, 3bb68 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 3bb8e │ │ │ │ + b.n 3bb70 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15e6f8 │ │ │ │ + b.w 15f2e8 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ and.w r1, r4, r2 │ │ │ │ add.w r4, r2, r2, lsr #31 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add.w r1, r1, r4, asr #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 3be6c │ │ │ │ + b.n 3bcac │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3bbe6 │ │ │ │ + bge.n 3bbc8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40640 @ 0x9ec0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42104 @ 0xa478 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3bbf4 │ │ │ │ + b.n 3bbd6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8-d9} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 3bc1c │ │ │ │ - mov r1, r0 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 29718 │ │ │ │ - movw r1, #14440 @ 0x3868 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #34572 @ 0x870c │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - bl 113714 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3bd84 │ │ │ │ - bl 85538 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 3bc54 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 3bc54 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 3bd84 │ │ │ │ - ldrd r0, r1, [r5, #8] │ │ │ │ - bl 27f1c8 │ │ │ │ - vldr d9, [pc, #300] @ 3bd90 │ │ │ │ - vmov d8, r0, r1 │ │ │ │ - ldrd r0, r1, [r5] │ │ │ │ - bl 27f1c8 │ │ │ │ - vmul.f64 d8, d8, d9 │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vadd.f64 d0, d8, d0 │ │ │ │ - bl 85b34 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3bd4a │ │ │ │ - str r0, [r4, #12] │ │ │ │ - ldrd r0, r1, [r5, #24] │ │ │ │ - bl 27f1c8 │ │ │ │ - vmov d8, r0, r1 │ │ │ │ - ldrd r0, r1, [r5, #16] │ │ │ │ - vmul.f64 d8, d8, d9 │ │ │ │ - bl 27f1c8 │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vadd.f64 d0, d8, d0 │ │ │ │ - bl 85b34 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3bd4a │ │ │ │ - str r0, [r4, #16] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - bl 81044 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3bd4a │ │ │ │ - str r0, [r4, #20] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 81044 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3bd4a │ │ │ │ - str r0, [r4, #24] │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - bl 81044 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3bd4a │ │ │ │ - str r0, [r4, #28] │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 81044 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3bd4a │ │ │ │ - str r0, [r4, #32] │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 81044 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3bd4a │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 81044 │ │ │ │ - cbz r0, 3bd4a │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ - bl 81044 │ │ │ │ - cbz r0, 3bd4a │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ - bl 81044 │ │ │ │ - cbz r0, 3bd4a │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 81044 │ │ │ │ - cbz r0, 3bd4a │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl 81044 │ │ │ │ - cbz r0, 3bd4a │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 81044 │ │ │ │ - cbz r0, 3bd4a │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 81044 │ │ │ │ - cbz r0, 3bd4a │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 81044 │ │ │ │ - mov r3, r0 │ │ │ │ - cbz r0, 3bd4a │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ - str r3, [r4, #68] @ 0x44 │ │ │ │ - bl 81044 │ │ │ │ - mov r3, r0 │ │ │ │ - cbnz r0, 3bd62 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 3bd84 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bd84 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3bd84 │ │ │ │ - str r3, [r4, #72] @ 0x48 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 81044 │ │ │ │ - mov r3, r4 │ │ │ │ - vpop {d8-d9} │ │ │ │ - mov r1, r0 │ │ │ │ - mov r2, r8 │ │ │ │ - movw r0, #21312 @ 0x5340 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 84824 │ │ │ │ - vpop {d8-d9} │ │ │ │ - movs r0, #0 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ - stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ - stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ - subs r6, #176 @ 0xb0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3bdb8 │ │ │ │ + bne.n 3bbf8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3bdd0 │ │ │ │ + b.w 3bc10 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47964 @ 0xbb5c │ │ │ │ + movw r0, #49564 @ 0xc19c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3bdac │ │ │ │ + bne.n 3bbec │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003bdd0 : │ │ │ │ +0003bc10 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 3bde4 │ │ │ │ + cbz r0, 3bc24 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 3bdec │ │ │ │ - bl 27591c │ │ │ │ + cbnz r1, 3bc2c │ │ │ │ + bl 275f84 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3be68 │ │ │ │ + b.n 3bca8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 3be4a │ │ │ │ + cbz r3, 3bc8a │ │ │ │ ldr r6, [r3, #32] │ │ │ │ - cbnz r6, 3bdfc │ │ │ │ + cbnz r6, 3bc3c │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - cbz r6, 3be04 │ │ │ │ + cbz r6, 3bc44 │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bmi.n 3be4a │ │ │ │ + bmi.n 3bc8a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 3be4a │ │ │ │ + cbz r3, 3bc8a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 3be4a │ │ │ │ + bmi.n 3bc8a │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 3be4a │ │ │ │ + cbz r3, 3bc8a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 3be4a │ │ │ │ + cbz r3, 3bc8a │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ - bl e635c │ │ │ │ + bl 1bf8b0 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3be68 │ │ │ │ + bne.n 3bca8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3be4a │ │ │ │ + beq.n 3bc8a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3be4a │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3bc8a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15284 @ 0x3bb4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #16884 @ 0x41f4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ bic.w r5, r1, r1, asr #31 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ bic.w r8, r2, r2, asr #31 │ │ │ │ orrs.w r6, r5, r8 │ │ │ │ - bne.n 3bea4 │ │ │ │ - cbz r4, 3be92 │ │ │ │ + bne.n 3bce4 │ │ │ │ + cbz r4, 3bcd2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3be9a │ │ │ │ + b.n 3bcda │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 15e6f8 │ │ │ │ + b.w 15f2e8 │ │ │ │ add r4, r8 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3bf22 │ │ │ │ + cbz r0, 3bd62 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 3bed8 │ │ │ │ + ble.n 3bd18 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3bec8 │ │ │ │ + cbz r3, 3bd08 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3bed0 │ │ │ │ + b.n 3bd10 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ blx 29718 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 3bee0 │ │ │ │ + cbz r3, 3bd20 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 3bee8 │ │ │ │ + b.n 3bd28 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r0, r5 │ │ │ │ - cbz r2, 3bef2 │ │ │ │ + cbz r2, 3bd32 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - b.n 3befa │ │ │ │ + b.n 3bd3a │ │ │ │ movw r1, #11008 @ 0x2b00 │ │ │ │ - movt r1, #78 @ 0x4e │ │ │ │ + movt r1, #79 @ 0x4f │ │ │ │ blx 29db8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 3bf22 │ │ │ │ + ble.n 3bd62 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 3bf0c │ │ │ │ + cbz r3, 3bd4c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 3bf14 │ │ │ │ + b.n 3bd54 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r5, r3 │ │ │ │ add r0, r5 │ │ │ │ blx 29718 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5} │ │ │ │ movw r3, #33708 @ 0x83ac │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3c034 │ │ │ │ + bne.n 3be74 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 3c034 │ │ │ │ + bne.n 3be74 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ subs r4, r1, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - cbz r0, 3bf54 │ │ │ │ - cbz r4, 3bf54 │ │ │ │ + cbz r0, 3bd94 │ │ │ │ + cbz r4, 3bd94 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w d4e88 │ │ │ │ + b.w d5378 │ │ │ │ cmp r5, #5 │ │ │ │ - bhi.n 3c010 │ │ │ │ + bhi.n 3be50 │ │ │ │ tbb [pc, r5] │ │ │ │ - ldr r0, [pc, #144] @ (3bff0 ) │ │ │ │ + ldr r0, [pc, #144] @ (3be30 ) │ │ │ │ asrs r3, r0, #8 │ │ │ │ ldrh r6, [r6, r0] │ │ │ │ clz r3, r0 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r3, r4 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 3c03c │ │ │ │ + b.n 3be7c │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 3c03c │ │ │ │ + b.n 3be7c │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r2 │ │ │ │ - b.n 3c03c │ │ │ │ + b.n 3be7c │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ it ls │ │ │ │ movls r0, r2 │ │ │ │ - b.n 3c03c │ │ │ │ + b.n 3be7c │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ it hi │ │ │ │ movhi r0, r2 │ │ │ │ - b.n 3c03c │ │ │ │ + b.n 3be7c │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ it cc │ │ │ │ movcc r0, r2 │ │ │ │ - b.n 3c03c │ │ │ │ + b.n 3be7c │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ lsrs r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ ldrd r4, r1, [r2, #16] │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3c06c │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 3c076 │ │ │ │ + bne.n 3beac │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3beb6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #21316 @ 0x5344 │ │ │ │ + movw r0, #22912 @ 0x5980 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r2, r3, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8-d9} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r8, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 3bef4 │ │ │ │ + mov r1, r0 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 29718 │ │ │ │ + movw r1, #16040 @ 0x3ea8 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + movw r0, #36172 @ 0x8d4c │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + bl 1141b4 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3c05c │ │ │ │ + bl 85738 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 3bf2c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 3bf2c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 3c05c │ │ │ │ + ldrd r0, r1, [r5, #8] │ │ │ │ + bl 27f7e0 │ │ │ │ + vldr d9, [pc, #300] @ 3c068 │ │ │ │ + vmov d8, r0, r1 │ │ │ │ + ldrd r0, r1, [r5] │ │ │ │ + bl 27f7e0 │ │ │ │ + vmul.f64 d8, d8, d9 │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vadd.f64 d0, d8, d0 │ │ │ │ + bl 85d34 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3c022 │ │ │ │ + str r0, [r4, #12] │ │ │ │ + ldrd r0, r1, [r5, #24] │ │ │ │ + bl 27f7e0 │ │ │ │ + vmov d8, r0, r1 │ │ │ │ + ldrd r0, r1, [r5, #16] │ │ │ │ + vmul.f64 d8, d8, d9 │ │ │ │ + bl 27f7e0 │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vadd.f64 d0, d8, d0 │ │ │ │ + bl 85d34 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3c022 │ │ │ │ + str r0, [r4, #16] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + bl 8123c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3c022 │ │ │ │ + str r0, [r4, #20] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + bl 8123c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3c022 │ │ │ │ + str r0, [r4, #24] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + bl 8123c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3c022 │ │ │ │ + str r0, [r4, #28] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + bl 8123c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3c022 │ │ │ │ + str r0, [r4, #32] │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + bl 8123c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3c022 │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ + bl 8123c │ │ │ │ + cbz r0, 3c022 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ + bl 8123c │ │ │ │ + cbz r0, 3c022 │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ + bl 8123c │ │ │ │ + cbz r0, 3c022 │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ + bl 8123c │ │ │ │ + cbz r0, 3c022 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ + bl 8123c │ │ │ │ + cbz r0, 3c022 │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ + bl 8123c │ │ │ │ + cbz r0, 3c022 │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ + bl 8123c │ │ │ │ + cbz r0, 3c022 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ + bl 8123c │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 3c022 │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ + str r3, [r4, #68] @ 0x44 │ │ │ │ + bl 8123c │ │ │ │ + mov r3, r0 │ │ │ │ + cbnz r0, 3c03a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 3c05c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 3c05c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c05c │ │ │ │ + str r3, [r4, #72] @ 0x48 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8123c │ │ │ │ + mov r3, r4 │ │ │ │ + vpop {d8-d9} │ │ │ │ + mov r1, r0 │ │ │ │ + mov r2, r8 │ │ │ │ + movw r0, #22976 @ 0x59c0 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + b.w 84a1c │ │ │ │ + vpop {d8-d9} │ │ │ │ + movs r0, #0 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + nop │ │ │ │ + stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ + stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbnz r0, 3c0c6 │ │ │ │ + cbnz r0, 3c0a8 │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 3c0c6 │ │ │ │ + ble.n 3c0a8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3c0c6 │ │ │ │ - cbz r2, 3c0c6 │ │ │ │ + bne.n 3c0a8 │ │ │ │ + cbz r2, 3c0a8 │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #11240 @ 0x2be8 │ │ │ │ + movw r1, #12840 @ 0x3228 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3c0e4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3c0c6 │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r4, [pc, #32] @ (3c0ec ) │ │ │ │ + ldr r4, [pc, #28] @ (3c0cc ) │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c0b0 │ │ │ │ + bne.n 3c092 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0003c0f0 : │ │ │ │ +0003c0d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 3c28a <_PyObject_GetDictPtr@@Base> │ │ │ │ - cbnz r0, 3c134 │ │ │ │ + bl 3c26a <_PyObject_GetDictPtr@@Base> │ │ │ │ + cbnz r0, 3c114 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 3c11c │ │ │ │ + bpl.n 3c0fc │ │ │ │ ldr.w r3, [r5, #-12] │ │ │ │ - cbnz r3, 3c11c │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 3c14c │ │ │ │ + cbnz r3, 3c0fc │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 3c12c │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52760 @ 0xce18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54360 @ 0xd458 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3c14c │ │ │ │ - cbnz r4, 3c152 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3c12c │ │ │ │ + cbnz r4, 3c132 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21388 @ 0x538c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22980 @ 0x59c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c18e │ │ │ │ + b.n 3c16e │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 3c176 │ │ │ │ + bmi.n 3c156 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #21412 @ 0x53a4 │ │ │ │ + movw r1, #23004 @ 0x59dc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 3c14c │ │ │ │ + bl d57ec │ │ │ │ + b.n 3c12c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 1af938 │ │ │ │ + bl 1b2000 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 3c1ac │ │ │ │ + cbz r3, 3c18c │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 3c1ae │ │ │ │ + b.n 3c18e │ │ │ │ mov r4, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 29718 │ │ │ │ - cbnz r6, 3c1c4 │ │ │ │ + cbnz r6, 3c1a4 │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 3c1c4 │ │ │ │ + ble.n 3c1a4 │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 3c1c4 │ │ │ │ - cbnz r5, 3c1ea │ │ │ │ - ldr r1, [pc, #120] @ (3c240 ) │ │ │ │ + bgt.n 3c1a4 │ │ │ │ + cbnz r5, 3c1ca │ │ │ │ + ldr r1, [pc, #120] @ (3c220 ) │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3c1ea │ │ │ │ + cbnz r0, 3c1ca │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c22e │ │ │ │ + b.n 3c20e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c1e6 │ │ │ │ + bne.n 3c1c6 │ │ │ │ add r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 3c21a │ │ │ │ + beq.n 3c1fa │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - cbz r6, 3c206 │ │ │ │ + cbz r6, 3c1e6 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 3c21e │ │ │ │ + beq.n 3c1fe │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3c220 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 3c220 │ │ │ │ - b.n 3c1e6 │ │ │ │ + bne.n 3c200 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 3c200 │ │ │ │ + b.n 3c1c6 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3c220 │ │ │ │ + b.n 3c200 │ │ │ │ movs r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ - bl 37a8c <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 37a74 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3c238 │ │ │ │ + cbz r3, 3c218 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #108 @ 0x6c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 3c272 │ │ │ │ + bhi.n 3c252 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1564b4 │ │ │ │ - bl cf668 │ │ │ │ + bl 156fdc │ │ │ │ + bl cfb6c │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w fc0a4 │ │ │ │ + b.w fc8e4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ + movw r0, #5972 @ 0x1754 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #0 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c258 │ │ │ │ + bne.n 3c238 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003c28a <_PyObject_GetDictPtr@@Base>: │ │ │ │ +0003c26a <_PyObject_GetDictPtr@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r1, #27 │ │ │ │ - bmi.n 3c2c8 <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ + bmi.n 3c2a8 <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3c2de <_PyObject_GetDictPtr@@Base+0x54> │ │ │ │ - bge.n 3c2c4 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ + beq.n 3c2be <_PyObject_GetDictPtr@@Base+0x54> │ │ │ │ + bge.n 3c2a4 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrd r2, r4, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ neglt r0, r0 │ │ │ │ adds r2, #3 │ │ │ │ mla r2, r4, r0, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r1, r2 │ │ │ │ adds r0, r3, r1 │ │ │ │ - b.n 3c2e6 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + b.n 3c2c6 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 3c2e2 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + cbnz r3, 3c2c2 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ lsls r3, r1, #29 │ │ │ │ - bpl.n 3c2e2 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ - bl 200af8 │ │ │ │ - cbnz r0, 3c2e2 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ - bl d7574 │ │ │ │ + bpl.n 3c2c2 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + bl 202904 │ │ │ │ + cbnz r0, 3c2c2 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + bl d7a7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3c2e6 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + b.n 3c2c6 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ sub.w r0, r4, #12 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3c2f2 <_PyObject_GetDictPtr@@Base+0x68> │ │ │ │ - b.w 14f888 │ │ │ │ + beq.n 3c2d2 <_PyObject_GetDictPtr@@Base+0x68> │ │ │ │ + b.w 150250 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 3c31c <_PyObject_GetDictPtr@@Base+0x92> │ │ │ │ + bhi.n 3c2fc <_PyObject_GetDictPtr@@Base+0x92> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3c334 <_PyObject_GetDictPtr@@Base+0xaa> │ │ │ │ + ble.n 3c314 <_PyObject_GetDictPtr@@Base+0xaa> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 3c33c <_PyObject_GetDictPtr@@Base+0xb2> │ │ │ │ - movw r0, #8192 @ 0x2000 │ │ │ │ + b.n 3c31c <_PyObject_GetDictPtr@@Base+0xb2> │ │ │ │ + movw r0, #9792 @ 0x2640 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c314 <_PyObject_GetDictPtr@@Base+0x8a> │ │ │ │ + bne.n 3c2f4 <_PyObject_GetDictPtr@@Base+0x8a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3b912 │ │ │ │ + b.w 3b8f4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 257914 <_PyTime_AsTimeval@@Base+0x1b8c> │ │ │ │ + bl 2582ac <_PyTime_AsTimeval@@Base+0x1b74> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c36c <_PyObject_GetDictPtr@@Base+0xe2> │ │ │ │ + bne.n 3c34c <_PyObject_GetDictPtr@@Base+0xe2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c3a2 <_PyObject_GetDictPtr@@Base+0x118> │ │ │ │ + b.n 3c382 <_PyObject_GetDictPtr@@Base+0x118> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r5, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 257a4c <_PyTime_AsTimeval@@Base+0x1cc4> │ │ │ │ + bl 2583e4 <_PyTime_AsTimeval@@Base+0x1cac> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c368 <_PyObject_GetDictPtr@@Base+0xde> │ │ │ │ + beq.n 3c348 <_PyObject_GetDictPtr@@Base+0xde> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003c3a8 : │ │ │ │ +0003c388 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (3c3c0 ) │ │ │ │ + ldr r4, [pc, #16] @ (3c3a0 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 1fe26c │ │ │ │ + b.w 200080 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #21804 @ 0x552c │ │ │ │ + movw r1, #23404 @ 0x5b6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c404 │ │ │ │ + beq.n 3c3e4 │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003c408 : │ │ │ │ - ldr r0, [pc, #4] @ (3c410 ) │ │ │ │ - b.w cef34 │ │ │ │ +0003c3e8 : │ │ │ │ + ldr r0, [pc, #4] @ (3c3f0 ) │ │ │ │ + b.w cf438 │ │ │ │ nop │ │ │ │ movs r6, #208 @ 0xd0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 3c444 │ │ │ │ + bne.n 3c424 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl d122c │ │ │ │ - cbz r0, 3c45e │ │ │ │ - b.n 3c45a │ │ │ │ + bl d1730 │ │ │ │ + cbz r0, 3c43e │ │ │ │ + b.n 3c43a │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #54820 @ 0xd624 │ │ │ │ + movw r0, #56712 @ 0xdd88 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c436 │ │ │ │ + bne.n 3c416 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c4a4 │ │ │ │ + b.n 3c484 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 173c20 │ │ │ │ + bl 174b80 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3c472 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 3c452 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c45a │ │ │ │ + bne.n 3c43a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - movw r5, #51876 @ 0xcaa4 │ │ │ │ + movw r5, #53476 @ 0xd0e4 │ │ │ │ movt r5, #69 @ 0x45 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ uxth r0, r4 │ │ │ │ adds r1, r2, r3 │ │ │ │ subs r3, r1, r2 │ │ │ │ lsls r4, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 3c49e │ │ │ │ + ble.n 3c47e │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ uxth r4, r4 │ │ │ │ eor.w r3, r3, r0, lsr #8 │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ ldrh r0, [r3, #28] │ │ │ │ eors r0, r4 │ │ │ │ - b.n 3c482 │ │ │ │ - bl 7ee1c │ │ │ │ + b.n 3c462 │ │ │ │ + bl 7f010 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3c4ae │ │ │ │ + cbz r3, 3c48e │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 3c4d4 │ │ │ │ + cbz r3, 3c4b4 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 3c4e4 │ │ │ │ + b.n 3c4c4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3c4e2 │ │ │ │ + ble.n 3c4c2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3c4de │ │ │ │ - cbnz r1, 3c500 │ │ │ │ + bne.n 3c4be │ │ │ │ + cbnz r1, 3c4e0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3c4e4 │ │ │ │ + b.n 3c4c4 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #640] @ (3c768 ) │ │ │ │ + ldr r1, [pc, #640] @ (3c748 ) │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 3c506 │ │ │ │ - b.n 3c696 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 3c4e6 │ │ │ │ + b.n 3c676 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r4, r5 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ ite eq │ │ │ │ moveq r4, #0 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 8865c │ │ │ │ + bl 88864 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c696 │ │ │ │ - ldr r3, [pc, #584] @ (3c76c ) │ │ │ │ + beq.w 3c676 │ │ │ │ + ldr r3, [pc, #584] @ (3c74c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movw r8, #42652 @ 0xa69c │ │ │ │ - movt r8, #71 @ 0x47 │ │ │ │ + movt r8, #72 @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 3c69a │ │ │ │ + bne.w 3c67a │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl e170c │ │ │ │ + bl e1bdc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3c69a │ │ │ │ + bne.w 3c67a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c56e │ │ │ │ + beq.n 3c54e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c56e │ │ │ │ + cbnz r3, 3c54e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 889a8 │ │ │ │ + bl 88bb0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3c5aa │ │ │ │ + cbnz r0, 3c58a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c592 │ │ │ │ + beq.n 3c572 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c592 │ │ │ │ + cbnz r3, 3c572 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - bl 80760 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c696 │ │ │ │ + bne.n 3c676 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 3c62e │ │ │ │ + bne.n 3c60e │ │ │ │ add r1, sp, #28 │ │ │ │ - bl e170c │ │ │ │ + bl e1bdc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbnz r3, 3c62e │ │ │ │ + cbnz r3, 3c60e │ │ │ │ vmov s15, r0 │ │ │ │ mul.w r0, r7, r0 │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ vmov s15, r7 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmov s13, r0 │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 3c616 │ │ │ │ + beq.n 3c5f6 │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 3c5f6 │ │ │ │ + bge.n 3c5d6 │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 3c604 │ │ │ │ + bge.n 3c5e4 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #344] @ 3c760 │ │ │ │ + vldr d5, [pc, #344] @ 3c740 │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 3c62e │ │ │ │ + bhi.n 3c60e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3c572 │ │ │ │ + beq.n 3c552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c572 │ │ │ │ + bne.n 3c552 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c572 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c552 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3c682 │ │ │ │ + cbz r0, 3c662 │ │ │ │ mov r1, r6 │ │ │ │ - bl 11aba4 │ │ │ │ + bl 11b65c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c656 │ │ │ │ + beq.n 3c636 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c656 │ │ │ │ + cbnz r3, 3c636 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c66c │ │ │ │ + beq.n 3c64c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c66c │ │ │ │ + cbnz r3, 3c64c │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 3c69a │ │ │ │ - b.n 3c68c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 3c67a │ │ │ │ + b.n 3c66c │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 3c73e │ │ │ │ + beq.n 3c71e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 85b34 │ │ │ │ + bl 85d34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c770 │ │ │ │ + bne.n 3c750 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3c6ca │ │ │ │ + bne.n 3c6aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3c6da │ │ │ │ + bne.n 3c6ba │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c826 │ │ │ │ + b.n 3c806 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r7, #26096 @ 0x65f0 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 3c7aa │ │ │ │ + bne.w 3c78a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c6c4 │ │ │ │ + beq.n 3c6a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c6c4 │ │ │ │ + cbnz r3, 3c6a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 3c700 │ │ │ │ + b.n 3c6e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c68c │ │ │ │ + bne.n 3c66c │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c68c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c66c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c696 │ │ │ │ + bne.n 3c676 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c696 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c676 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 3c670 │ │ │ │ + bne.n 3c650 │ │ │ │ vldr d7, [r6, #8] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 3c754 │ │ │ │ + bne.n 3c734 │ │ │ │ mov r0, r5 │ │ │ │ - bl 889a8 │ │ │ │ + bl 88bb0 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c6ea │ │ │ │ + bne.n 3c6ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c724 │ │ │ │ + beq.n 3c704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c724 │ │ │ │ + cbnz r3, 3c704 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - bl 80760 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c696 │ │ │ │ + bne.n 3c676 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 85b34 │ │ │ │ - bl e170c │ │ │ │ + b.w 85d34 │ │ │ │ + bl e1bdc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c674 │ │ │ │ + bne.n 3c654 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ - b.n 3c6f4 │ │ │ │ + b.n 3c6d4 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c700 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c700 │ │ │ │ + bne.n 3c6e0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c6e0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r0 │ │ │ │ movs r7, #4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r3, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 11aba4 │ │ │ │ + bl 11b65c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c78e │ │ │ │ + beq.n 3c76e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c78e │ │ │ │ + cbnz r3, 3c76e │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c7a4 │ │ │ │ + beq.n 3c784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c7a4 │ │ │ │ + cbnz r3, 3c784 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3c68c │ │ │ │ + beq.w 3c66c │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 889a8 │ │ │ │ + bl 88bb0 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r6, 3c7da │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 3c810 │ │ │ │ + cbnz r6, 3c7ba │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 3c7f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c80e │ │ │ │ + beq.n 3c7ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c80e │ │ │ │ + cbnz r3, 3c7ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c80e │ │ │ │ - bl 11aba4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c7ee │ │ │ │ + bl 11b65c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3c7f2 │ │ │ │ + beq.n 3c7d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c7f2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c7d2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3c804 │ │ │ │ + beq.n 3c7e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c804 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c7e4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3c80e │ │ │ │ + beq.n 3c7ee │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3c7ae │ │ │ │ + b.n 3c78e │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c826 │ │ │ │ + beq.n 3c806 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c826 │ │ │ │ + cbnz r3, 3c806 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #41072 @ 0xa070 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145744 │ │ │ │ + b.w 1463e4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 22b018 │ │ │ │ - cbz r0, 3c894 │ │ │ │ + bl 22bcc8 <_PyTime_FromMillisecondsObject@@Base+0xc> │ │ │ │ + cbz r0, 3c874 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 3c876 │ │ │ │ + cbnz r0, 3c856 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3c898 │ │ │ │ + beq.n 3c878 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3c898 │ │ │ │ - bl 83f14 │ │ │ │ + b.n 3c878 │ │ │ │ + bl 8410c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3c8a0 │ │ │ │ + cbnz r0, 3c880 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c894 │ │ │ │ + beq.n 3c874 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c894 │ │ │ │ + cbnz r3, 3c874 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3c8c8 │ │ │ │ + b.n 3c8a8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #22172 @ 0x569c │ │ │ │ + movw r0, #23772 @ 0x5cdc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c8c8 │ │ │ │ + beq.n 3c8a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c8c8 │ │ │ │ + cbnz r3, 3c8a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #5168 @ 0x1430 │ │ │ │ + movw r2, #6768 @ 0x1a70 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1d851c │ │ │ │ - cbnz r0, 3c8f2 │ │ │ │ + bl 1da71c │ │ │ │ + cbnz r0, 3c8d2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c954 │ │ │ │ + b.n 3c934 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 3c936 │ │ │ │ - ldr r2, [pc, #92] @ (3c958 ) │ │ │ │ + bpl.n 3c916 │ │ │ │ + ldr r2, [pc, #92] @ (3c938 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3c920 │ │ │ │ + beq.n 3c900 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 3c92a │ │ │ │ + bls.n 3c90a │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 3c932 │ │ │ │ + b.n 3c912 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - b.n 3c93a │ │ │ │ + b.n 3c91a │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #28] @ (3c95c ) │ │ │ │ - bl 7a508 │ │ │ │ + ldr r1, [pc, #28] @ (3c93c ) │ │ │ │ + bl 7a658 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c8ec │ │ │ │ + bne.n 3c8cc │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 3c954 │ │ │ │ + cbz r3, 3c934 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c4a18 │ │ │ │ + bl 1c6f28 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ sxth r4, r4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bpl.n 3c97e │ │ │ │ + bpl.n 3c95e │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 3c99e │ │ │ │ + bgt.n 3c97e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #22180 @ 0x56a4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movw r1, #23780 @ 0x5ce4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3c9b6 │ │ │ │ + bgt.n 3c996 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 185e80 │ │ │ │ - cbnz r0, 3c9d0 │ │ │ │ - b.n 3c9cc │ │ │ │ + bl 18792c <_PyTime_AsMilliseconds@@Base+0x2958> │ │ │ │ + cbnz r0, 3c9b0 │ │ │ │ + b.n 3c9ac │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #63092 @ 0xf674 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #64756 @ 0xfcf4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ca94 │ │ │ │ + b.n 3ca74 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3c9e4 │ │ │ │ + beq.n 3c9c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c9e4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c9c4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 3ca0a │ │ │ │ + bmi.n 3c9ea │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22240 @ 0x56e0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #23840 @ 0x5d20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ - bl 85a84 │ │ │ │ + b.w d57ec │ │ │ │ + bl 85c84 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3ca1a │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 3ca1e │ │ │ │ - b.n 3c9cc │ │ │ │ + bne.n 3c9fa │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 3c9fe │ │ │ │ + b.n 3c9ac │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3ca36 │ │ │ │ + bge.n 3ca16 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22292 @ 0x5714 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #23892 @ 0x5d54 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3c9cc │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3c9ac │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3ca50 │ │ │ │ + bne.n 3ca30 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 3ca94 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 3ca74 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 3ca74 │ │ │ │ + bmi.n 3ca54 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22328 @ 0x5738 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #23928 @ 0x5d78 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 3ca82 │ │ │ │ - bl 89b3c │ │ │ │ + cbz r0, 3ca62 │ │ │ │ + bl 89d84 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ca46 │ │ │ │ - b.n 3c9cc │ │ │ │ + bne.n 3ca26 │ │ │ │ + b.n 3c9ac │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b.n 3ca46 │ │ │ │ + b.n 3ca26 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 3cb84 │ │ │ │ + bl 3cb64 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26639,695 +26628,695 @@ │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bhi.n 3cadc │ │ │ │ + bhi.n 3cabc │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 3cb00 │ │ │ │ - b.n 3caf4 │ │ │ │ - movw r0, #10668 @ 0x29ac │ │ │ │ + ble.n 3cae0 │ │ │ │ + b.n 3cad4 │ │ │ │ + movw r0, #12268 @ 0x2fec │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cad6 │ │ │ │ - b.n 3cb7e │ │ │ │ + bne.n 3cab6 │ │ │ │ + b.n 3cb5e │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 14128c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 141f34 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cb7e │ │ │ │ + beq.n 3cb5e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 3cb22 │ │ │ │ + cbz r3, 3cb02 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 3cb3a │ │ │ │ + ble.n 3cb1a │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #63092 @ 0xf674 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #64756 @ 0xfcf4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3cb7e │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3cb5e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28412 @ 0x6efc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30012 @ 0x753c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3cb7e │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3cb5e │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 3cb5e │ │ │ │ + bge.n 3cb3e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #22440 @ 0x57a8 │ │ │ │ + movw r1, #24040 @ 0x5de8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 3cb70 │ │ │ │ + blt.n 3cb50 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl 226e38 │ │ │ │ + bl 227f1c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3cb64 │ │ │ │ + bne.n 3cb44 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3cba6 │ │ │ │ + beq.n 3cb86 │ │ │ │ ldr.w fp, [r0, #20] │ │ │ │ - b.n 3cbae │ │ │ │ + b.n 3cb8e │ │ │ │ movw fp, #11008 @ 0x2b00 │ │ │ │ - movt fp, #78 @ 0x4e │ │ │ │ + movt fp, #79 @ 0x4f │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #15204 @ 0x3b64 │ │ │ │ + movw r1, #16804 @ 0x41a4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl f8ec0 │ │ │ │ + bl f9700 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3cc22 │ │ │ │ + cbz r0, 3cc02 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbnz r6, 3cbe6 │ │ │ │ + cbnz r6, 3cbc6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3cbd8 │ │ │ │ + beq.n 3cbb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3cbd8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3cbb8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 15e6f8 │ │ │ │ + b.w 15f2e8 │ │ │ │ cmp r6, #10 │ │ │ │ - ble.n 3cc28 │ │ │ │ + ble.n 3cc08 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r6, r3 │ │ │ │ - bls.n 3cc02 │ │ │ │ + bls.n 3cbe2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3cc12 │ │ │ │ - b.n 3cc1e │ │ │ │ + bne.n 3cbf2 │ │ │ │ + b.n 3cbfe │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r6, r0 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3cc2a │ │ │ │ - b.n 3cbf6 │ │ │ │ + cbnz r0, 3cc0a │ │ │ │ + b.n 3cbd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3cc1e │ │ │ │ + cbnz r3, 3cbfe │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + bl 1f7b08 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 3ce12 │ │ │ │ + b.n 3cdf2 │ │ │ │ add r7, sp, #16 │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r7 │ │ │ │ str.w fp, [sp] │ │ │ │ movs r2, #1 │ │ │ │ mov fp, r7 │ │ │ │ mov sl, r5 │ │ │ │ movw r7, #42444 @ 0xa5cc │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ cmp r5, r6 │ │ │ │ - bge.n 3cd18 │ │ │ │ + bge.n 3ccf8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #6 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r4, #12 │ │ │ │ ldrmi r0, [r4, #12] │ │ │ │ ldr.w r8, [r0, r5, lsl #2] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 3cc82 │ │ │ │ + bne.n 3cc62 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r3 │ │ │ │ add.w r3, r8, #16 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne.w r0, [r8] │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ str.w r8, [r1, #4] │ │ │ │ str r3, [r1, #0] │ │ │ │ str r0, [r1, #8] │ │ │ │ - b.n 3ccb8 │ │ │ │ + b.n 3cc98 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 3ccb8 │ │ │ │ + cbz r0, 3cc98 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #22148 @ 0x5684 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #23896 @ 0x5d58 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r7, fp │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl d52fc │ │ │ │ - b.n 3cddc │ │ │ │ + bl d57ec │ │ │ │ + b.n 3cdbc │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ sub.w lr, ip, sl │ │ │ │ add.w r8, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - blt.n 3ccd6 │ │ │ │ + blt.n 3ccb6 │ │ │ │ add sl, r0 │ │ │ │ - cbz r5, 3ccf2 │ │ │ │ + cbz r5, 3ccd2 │ │ │ │ sub.w ip, ip, sl │ │ │ │ cmp ip, r9 │ │ │ │ - bge.n 3ccf0 │ │ │ │ + bge.n 3ccd0 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22212 @ 0x56c4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #23960 @ 0x5d98 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r7, fp │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3cdd6 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3cdb6 │ │ │ │ add sl, r9 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 3cd14 │ │ │ │ + beq.n 3ccf4 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22240 @ 0x56e0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #23988 @ 0x5db4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r7, fp │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3cdd6 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3cdb6 │ │ │ │ mov r5, r8 │ │ │ │ - b.n 3cc40 │ │ │ │ + b.n 3cc20 │ │ │ │ mov r1, sl │ │ │ │ movs r0, #0 │ │ │ │ mov r7, fp │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w fp, [sp] │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cddc │ │ │ │ + beq.n 3cdbc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r3, 3cd38 │ │ │ │ + cbz r3, 3cd18 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ - b.n 3cd40 │ │ │ │ + b.n 3cd20 │ │ │ │ movw r6, #11008 @ 0x2b00 │ │ │ │ - movt r6, #78 @ 0x4e │ │ │ │ + movt r6, #79 @ 0x4f │ │ │ │ cmp.w sl, #1048576 @ 0x100000 │ │ │ │ - blt.n 3cd54 │ │ │ │ + blt.n 3cd34 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 3cd54 │ │ │ │ - bl 98094 │ │ │ │ + bpl.n 3cd34 │ │ │ │ + bl 982f8 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 3cd58 │ │ │ │ + b.n 3cd38 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 3cd92 │ │ │ │ + bne.n 3cd72 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r9, r7 │ │ │ │ mov r4, r1 │ │ │ │ mla sl, sl, r5, r7 │ │ │ │ mov r0, r6 │ │ │ │ cmp sl, r9 │ │ │ │ - beq.n 3cd84 │ │ │ │ + beq.n 3cd64 │ │ │ │ ldr.w fp, [r9, #8] │ │ │ │ ldr.w r1, [r9], #44 │ │ │ │ mov r2, fp │ │ │ │ add r6, fp │ │ │ │ blx 29db8 │ │ │ │ - b.n 3cd6c │ │ │ │ + b.n 3cd4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r1, 3cddc │ │ │ │ + cbz r1, 3cdbc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 9acdc │ │ │ │ - b.n 3cddc │ │ │ │ + bl 9af44 │ │ │ │ + b.n 3cdbc │ │ │ │ mov r3, r7 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w sl, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 3cdce │ │ │ │ + beq.n 3cdae │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3cdb6 │ │ │ │ + beq.n 3cd96 │ │ │ │ add r6, r9 │ │ │ │ blx 29db8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r4], #44 │ │ │ │ add.w sl, sl, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 29db8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r6, r2 │ │ │ │ - b.n 3cda0 │ │ │ │ + b.n 3cd80 │ │ │ │ mov r1, r7 │ │ │ │ ldrd r7, r4, [sp, #4] │ │ │ │ - b.n 3cd88 │ │ │ │ + b.n 3cd68 │ │ │ │ mov r5, r8 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3cdf2 │ │ │ │ + beq.n 3cdd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3cdf2 │ │ │ │ + cbnz r3, 3cdd2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ mla r0, r6, r4, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 3ce06 │ │ │ │ + beq.n 3cde6 │ │ │ │ adds r4, #1 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 3cdf6 │ │ │ │ + bl d22fc │ │ │ │ + b.n 3cdd6 │ │ │ │ add r3, sp, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 3ce12 │ │ │ │ + beq.n 3cdf2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ce5a │ │ │ │ + cbz r0, 3ce3a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3ce3e │ │ │ │ + cbz r3, 3ce1e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3ce46 │ │ │ │ + b.n 3ce26 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 3ce4e │ │ │ │ + cbz r2, 3ce2e │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 3ce56 │ │ │ │ + b.n 3ce36 │ │ │ │ movw r1, #11008 @ 0x2b00 │ │ │ │ - movt r1, #78 @ 0x4e │ │ │ │ - bl 2040e8 <_PyCompile_GetBinaryIntrinsicName@@Base+0xcd0> │ │ │ │ + movt r1, #79 @ 0x4f │ │ │ │ + bl 205ed0 <_PyCompile_GetBinaryIntrinsicName@@Base+0xccc> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ce82 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 3ce82 │ │ │ │ + bne.n 3ce62 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 3ce62 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ceb8 │ │ │ │ + b.n 3ce98 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ca158 │ │ │ │ + bl 1cc3d4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3cea0 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 3ce80 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ce7e │ │ │ │ + bne.n 3ce5e │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 3ceb8 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 3ce98 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3ced2 │ │ │ │ - cbz r2, 3ceea │ │ │ │ + cbnz r3, 3ceb2 │ │ │ │ + cbz r2, 3ceca │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 3ceea │ │ │ │ + cbz r3, 3ceca │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22520 @ 0x57f8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #24120 @ 0x5e38 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3cefe │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3cede │ │ │ │ ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - movw r1, #11496 @ 0x2ce8 │ │ │ │ + movw r1, #13096 @ 0x3328 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003cf02 : │ │ │ │ - b.w 1fbc90 │ │ │ │ +0003cee2 : │ │ │ │ + b.w 1fdab4 │ │ │ │ │ │ │ │ -0003cf06 : │ │ │ │ - b.w 1fc700 │ │ │ │ +0003cee6 : │ │ │ │ + b.w 1fe55c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3cf2c │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 3cf38 │ │ │ │ + bne.n 3cf0c │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3cf18 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2094cc │ │ │ │ + b.w 20b0f0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 3cf3e │ │ │ │ + b.n 3cf1e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 3cf60 │ │ │ │ - bl 272098 │ │ │ │ + bne.n 3cf40 │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3cf6c │ │ │ │ + cbz r3, 3cf4c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3cf8e │ │ │ │ + b.n 3cf6e │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 3cf8a │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 3cf6a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 3cf8a │ │ │ │ + cbnz r3, 3cf6a │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 3cf8a │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 3cf6a │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 3cfb2 │ │ │ │ + bhi.n 3cf92 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3cfca │ │ │ │ + ble.n 3cfaa │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 3cfd2 │ │ │ │ - movw r0, #8152 @ 0x1fd8 │ │ │ │ + b.n 3cfb2 │ │ │ │ + movw r0, #9752 @ 0x2618 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cfaa │ │ │ │ + bne.n 3cf8a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3b912 │ │ │ │ + b.w 3b8f4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 3cff6 │ │ │ │ + blt.n 3cfd6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 3d010 │ │ │ │ + blt.n 3cff0 │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #9404 @ 0x24bc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #11004 @ 0x2afc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d01a │ │ │ │ + b.n 3cffa │ │ │ │ adds r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ (3d01c ) │ │ │ │ + ldr r0, [pc, #8] @ (3cffc ) │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r4, 3d04a │ │ │ │ + cbnz r4, 3d02a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28412 @ 0x6efc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30012 @ 0x753c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3d052 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3d032 │ │ │ │ movw r4, #7796 @ 0x1e74 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 3d078 │ │ │ │ - bl 272098 │ │ │ │ + bne.n 3d058 │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3d084 │ │ │ │ + cbz r3, 3d064 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3d0a6 │ │ │ │ + b.n 3d086 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 3d094 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 3d074 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 3d0a2 │ │ │ │ + b.n 3d082 │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d090 │ │ │ │ - ldr r0, [pc, #8] @ (3d0ac ) │ │ │ │ + beq.n 3d070 │ │ │ │ + ldr r0, [pc, #8] @ (3d08c ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, r3] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3d0be │ │ │ │ + bne.n 3d09e │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - b.w ebebc │ │ │ │ - b.w 1341c0 │ │ │ │ + b.w ec420 │ │ │ │ + b.w 134ce4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #20 │ │ │ │ - movw r2, #22972 @ 0x59bc │ │ │ │ + movw r2, #24572 @ 0x5ffc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 20bb24 <_PyArg_ParseStack@@Base> │ │ │ │ - cbnz r0, 3d0f0 │ │ │ │ + bl 20d744 <_PyArg_ParseStack@@Base> │ │ │ │ + cbnz r0, 3d0d0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d2b8 │ │ │ │ + b.n 3d298 │ │ │ │ ldrd r0, r5, [sp, #16] │ │ │ │ - bl 8865c │ │ │ │ + bl 88864 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d0ec │ │ │ │ + beq.n 3d0cc │ │ │ │ movs r0, #32 │ │ │ │ blx 2aa38 <__sched_cpualloc@plt> │ │ │ │ - cbnz r0, 3d10c │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 3d2b0 │ │ │ │ + cbnz r0, 3d0ec │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 3d290 │ │ │ │ mov r4, r6 │ │ │ │ mov.w r8, #4 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #32 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 889a8 │ │ │ │ + bl 88bb0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d256 │ │ │ │ + beq.w 3d236 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 3d174 │ │ │ │ + bmi.n 3d154 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22996 @ 0x59d4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #24596 @ 0x6014 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3d2a8 │ │ │ │ + beq.w 3d288 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3d2a8 │ │ │ │ + bne.w 3d288 │ │ │ │ mov r0, r9 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d2a8 │ │ │ │ - bl e15c4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d288 │ │ │ │ + bl e1a94 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 3d190 │ │ │ │ + beq.n 3d170 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3d190 │ │ │ │ + cbnz r3, 3d170 │ │ │ │ mov r0, r9 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bge.n 3d1bc │ │ │ │ + bge.n 3d19c │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3d2a8 │ │ │ │ + bne.w 3d288 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #23052 @ 0x5a0c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #24652 @ 0x604c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3d2a8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3d288 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ cmp fp, r3 │ │ │ │ - bne.n 3d1e0 │ │ │ │ + bne.n 3d1c0 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #23072 @ 0x5a20 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #24672 @ 0x6060 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3d2a8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3d288 │ │ │ │ cmp fp, r7 │ │ │ │ - blt.n 3d232 │ │ │ │ + blt.n 3d212 │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ mov.w r7, r7, lsl #1 │ │ │ │ it ge │ │ │ │ addge.w r7, fp, #1 │ │ │ │ cmp fp, r7 │ │ │ │ - bge.n 3d1e4 │ │ │ │ + bge.n 3d1c4 │ │ │ │ mov r0, r7 │ │ │ │ blx 2aa38 <__sched_cpualloc@plt> │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 3d20a │ │ │ │ + cbnz r0, 3d1ea │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 3d2a8 │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 3d288 │ │ │ │ add.w r3, r7, #31 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx 29718 │ │ │ │ @@ -27336,73 +27325,73 @@ │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa44 <__sched_cpufree@plt> │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r5, r9 │ │ │ │ cmp.w r8, fp, lsr #3 │ │ │ │ - bls.w 3d120 │ │ │ │ + bls.w 3d100 │ │ │ │ mov.w r2, fp, lsr #5 │ │ │ │ movs r3, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ lsl.w fp, r3, fp │ │ │ │ ldr.w r3, [r5, r2, lsl #2] │ │ │ │ orr.w r3, r3, fp │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ - b.n 3d120 │ │ │ │ + b.n 3d100 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 3d2a8 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3d288 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d27a │ │ │ │ + beq.n 3d25a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3d27a │ │ │ │ + cbnz r3, 3d25a │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a724 │ │ │ │ - cbz r0, 3d298 │ │ │ │ + cbz r0, 3d278 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 3d2a8 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 3d288 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aa44 <__sched_cpufree@plt> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 3d2b8 │ │ │ │ - cbz r4, 3d2b0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 3d298 │ │ │ │ + cbz r4, 3d290 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aa44 <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 79388 │ │ │ │ - b.n 3d0ec │ │ │ │ + bl 794d4 │ │ │ │ + b.n 3d0cc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 15161c │ │ │ │ - cbz r0, 3d2e8 │ │ │ │ + bl 151fdc │ │ │ │ + cbz r0, 3d2c8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ @@ -27410,370 +27399,370 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #23096 @ 0x5a38 │ │ │ │ + movw r0, #24696 @ 0x6078 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 201204 │ │ │ │ + bl 203018 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 226a8c │ │ │ │ + b.w 227b70 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3d348 │ │ │ │ + bne.n 3d328 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #26096 @ 0x65f0 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 3d360 │ │ │ │ + bne.n 3d340 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 3d37e │ │ │ │ + b.n 3d35e │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54392 @ 0xd478 │ │ │ │ + movw r0, #56284 @ 0xdbdc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d430 │ │ │ │ - b.n 3d332 │ │ │ │ - bl 145b4c │ │ │ │ + beq.n 3d410 │ │ │ │ + b.n 3d312 │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3d37e │ │ │ │ - bl 80760 │ │ │ │ + bne.n 3d35e │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d430 │ │ │ │ + bne.n 3d410 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 3d38c │ │ │ │ + bne.n 3d36c │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 3d3aa │ │ │ │ - bl 145b4c │ │ │ │ + b.n 3d38a │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3d3aa │ │ │ │ - bl 80760 │ │ │ │ + bne.n 3d38a │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d430 │ │ │ │ + bne.n 3d410 │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #136] @ 3d438 │ │ │ │ + vldr d6, [pc, #136] @ 3d418 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3d3da │ │ │ │ + ble.n 3d3ba │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 3d3da │ │ │ │ + bhi.n 3d3ba │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85b34 │ │ │ │ + b.w 85d34 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movs r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx 2a664 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 3d412 │ │ │ │ + bvc.n 3d3f2 │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 3d40e │ │ │ │ + bvs.n 3d3ee │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 3d416 │ │ │ │ + b.n 3d3f6 │ │ │ │ str r5, [r4, #0] │ │ │ │ - b.n 3d420 │ │ │ │ + b.n 3d400 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3d420 │ │ │ │ + cbz r3, 3d400 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl 25eae4 │ │ │ │ - cbnz r0, 3d430 │ │ │ │ + bl 25f384 │ │ │ │ + cbnz r0, 3d410 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85b34 │ │ │ │ + b.w 85d34 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ blx 2a934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 3d46c │ │ │ │ + bge.n 3d44c │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f5618 │ │ │ │ - bne.n 3d476 │ │ │ │ + b.w f5e50 │ │ │ │ + bne.n 3d456 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 731f4 │ │ │ │ + b.w 73330 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 3d484 │ │ │ │ + bcc.n 3d464 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d47c │ │ │ │ + beq.n 3d45c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a934 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d4b6 │ │ │ │ + bne.n 3d496 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d4ee │ │ │ │ - bl 731f4 │ │ │ │ + b.n 3d4ce │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3d4e0 │ │ │ │ + cbz r0, 3d4c0 │ │ │ │ movs r6, #0 │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 3d4d8 │ │ │ │ + ble.n 3d4b8 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 11a850 <_PyLong_FromGid@@Base> │ │ │ │ - cbz r0, 3d4e0 │ │ │ │ + bl 11b308 <_PyLong_FromGid@@Base> │ │ │ │ + cbz r0, 3d4c0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3d4c0 │ │ │ │ + b.n 3d4a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ - b.n 3d4ee │ │ │ │ + bl 78428 │ │ │ │ + b.n 3d4ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79388 │ │ │ │ - b.n 3d4b2 │ │ │ │ + bl 794d4 │ │ │ │ + b.n 3d492 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 3d510 │ │ │ │ + cbz r3, 3d4f0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 3d520 │ │ │ │ + b.n 3d500 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 3d51e │ │ │ │ + blt.n 3d4fe │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3d51a │ │ │ │ - cbnz r1, 3d540 │ │ │ │ + bgt.n 3d4fa │ │ │ │ + cbnz r1, 3d520 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d520 │ │ │ │ + b.n 3d500 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #336] @ (3d674 ) │ │ │ │ + ldr r1, [pc, #336] @ (3d654 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 3d546 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 3d526 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 3d66c │ │ │ │ + b.n 3d64c │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 3d55e │ │ │ │ + beq.n 3d53e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d560 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 3d560 │ │ │ │ - b.n 3d53a │ │ │ │ + bne.n 3d540 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 3d540 │ │ │ │ + b.n 3d51a │ │ │ │ movs r5, #8 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ - cbz r7, 3d56c │ │ │ │ + cbz r7, 3d54c │ │ │ │ ldr.w r6, [r8, #20] │ │ │ │ - b.n 3d574 │ │ │ │ + b.n 3d554 │ │ │ │ movw r6, #11008 @ 0x2b00 │ │ │ │ - movt r6, #78 @ 0x4e │ │ │ │ + movt r6, #79 @ 0x4f │ │ │ │ movs r4, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ add r7, r6 │ │ │ │ mov r9, r4 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r7, r6 │ │ │ │ - bls.n 3d5c4 │ │ │ │ + bls.n 3d5a4 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 3d5a6 │ │ │ │ + bne.n 3d586 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 3d5c0 │ │ │ │ + ble.n 3d5a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27ee94 │ │ │ │ + bl 27f4ac │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 3d654 │ │ │ │ + bgt.n 3d634 │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 3d5c0 │ │ │ │ + b.n 3d5a0 │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 3d654 │ │ │ │ + beq.n 3d634 │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 3d5b4 │ │ │ │ + beq.n 3d594 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 3d5c0 │ │ │ │ + bne.n 3d5a0 │ │ │ │ sub.w r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ - blt.n 3d654 │ │ │ │ + blt.n 3d634 │ │ │ │ add r9, r4 │ │ │ │ movs r4, #0 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3d582 │ │ │ │ + b.n 3d562 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 3d654 │ │ │ │ + bgt.n 3d634 │ │ │ │ add.w r1, r4, r9 │ │ │ │ movs r0, #0 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d53a │ │ │ │ + beq.n 3d51a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3d5e6 │ │ │ │ + cbz r3, 3d5c6 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ - b.n 3d5ee │ │ │ │ + b.n 3d5ce │ │ │ │ movw r6, #11008 @ 0x2b00 │ │ │ │ - movt r6, #78 @ 0x4e │ │ │ │ + movt r6, #79 @ 0x4f │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ - cbz r3, 3d5fa │ │ │ │ + cbz r3, 3d5da │ │ │ │ ldr.w r4, [r8, #20] │ │ │ │ - b.n 3d602 │ │ │ │ + b.n 3d5e2 │ │ │ │ movw r4, #11008 @ 0x2b00 │ │ │ │ - movt r4, #78 @ 0x4e │ │ │ │ + movt r4, #79 @ 0x4f │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w sl, #32 │ │ │ │ cmp r7, r4 │ │ │ │ - bls.n 3d66c │ │ │ │ + bls.n 3d64c │ │ │ │ ldrb.w r2, [r4], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 3d634 │ │ │ │ + bne.n 3d614 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 3d648 │ │ │ │ + ble.n 3d628 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 27ee94 │ │ │ │ + bl 27f4ac │ │ │ │ subs r1, r5, r1 │ │ │ │ add r8, r1 │ │ │ │ mov r3, r6 │ │ │ │ add r1, r6 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d650 │ │ │ │ + beq.n 3d630 │ │ │ │ strb.w sl, [r3], #1 │ │ │ │ - b.n 3d62a │ │ │ │ + b.n 3d60a │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 3d64c │ │ │ │ + beq.n 3d62c │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 3d64c │ │ │ │ + beq.n 3d62c │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 3d650 │ │ │ │ + b.n 3d630 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 3d650 │ │ │ │ + b.n 3d630 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 3d60a │ │ │ │ + b.n 3d5ea │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #23160 @ 0x5a78 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #24760 @ 0x60b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3d53a │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3d51a │ │ │ │ mov r0, r9 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #132 @ 0x84 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #8292 @ 0x2064 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3d6ac │ │ │ │ + bne.n 3d68c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 241b98 <_PyErr_BadInternalCall@@Base+0xcfb4> │ │ │ │ + bl 242848 <_PyErr_BadInternalCall@@Base+0xcffc> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d6c8 │ │ │ │ - b.n 3d6da │ │ │ │ + bne.n 3d6a8 │ │ │ │ + b.n 3d6ba │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #23176 @ 0x5a88 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #24776 @ 0x60c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d52fc │ │ │ │ - cbnz r0, 3d6de │ │ │ │ + b.w d57ec │ │ │ │ + cbnz r0, 3d6be │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl edfe4 │ │ │ │ + bl ee54c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d6ee │ │ │ │ + b.n 3d6ce │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ @@ -27782,571 +27771,571 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3d712 │ │ │ │ + cbnz r3, 3d6f2 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3d712 │ │ │ │ + ble.n 3d6f2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3d712 │ │ │ │ - cbnz r0, 3d72a │ │ │ │ + bne.n 3d6f2 │ │ │ │ + cbnz r0, 3d70a │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #120] @ (3d794 ) │ │ │ │ + ldr r4, [pc, #120] @ (3d774 ) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 3d76e │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 3d74e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d73c │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 3d76e │ │ │ │ + bne.n 3d71c │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3d74e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 29434 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 3d772 │ │ │ │ + bge.n 3d752 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3d77e │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 3d75e │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d740 │ │ │ │ + beq.n 3d720 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d78e │ │ │ │ + b.n 3d76e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bbf6 │ │ │ │ - b.n 3d78e │ │ │ │ + bl 3bece │ │ │ │ + b.n 3d76e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 3d76e │ │ │ │ + bl f5e50 │ │ │ │ + b.n 3d74e │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #176 @ 0xb0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 3d7ba │ │ │ │ - bl 272098 │ │ │ │ + bne.n 3d79a │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3d7c6 │ │ │ │ + cbz r3, 3d7a6 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3d7e6 │ │ │ │ + b.n 3d7c6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1b63f0 │ │ │ │ - cbnz r0, 3d7e2 │ │ │ │ + bl 1b8aa8 │ │ │ │ + cbnz r0, 3d7c2 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 3d7e2 │ │ │ │ + cbnz r3, 3d7c2 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 3d7e2 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 3d7c2 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl f9538 │ │ │ │ - cbz r0, 3d820 │ │ │ │ + bl f9d78 │ │ │ │ + cbz r0, 3d800 │ │ │ │ mov r5, r0 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d824 │ │ │ │ + beq.n 3d804 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d824 │ │ │ │ + cbnz r3, 3d804 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d824 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d804 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #32] @ (3d868 ) │ │ │ │ + ldr r2, [pc, #32] @ (3d848 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #2824 @ 0xb08 │ │ │ │ + movw r0, #4452 @ 0x1164 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r1, #3788] @ 0xecc │ │ │ │ ldr.w r2, [r1, #3772] @ 0xebc │ │ │ │ ldr.w r1, [r1, #3756] @ 0xeac │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3d890 │ │ │ │ + bne.n 3d870 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 203038 │ │ │ │ + bl 204e24 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d8ac │ │ │ │ - b.n 3d8a6 │ │ │ │ + bne.n 3d88c │ │ │ │ + b.n 3d886 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47740 @ 0xba7c │ │ │ │ + movw r0, #49340 @ 0xc0bc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 3d8b6 │ │ │ │ - b.n 3d880 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 3d8b6 │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 3d896 │ │ │ │ + b.n 3d860 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3d896 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 3d8dc │ │ │ │ - bl 272098 │ │ │ │ + bne.n 3d8bc │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3d8e8 │ │ │ │ + cbz r3, 3d8c8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3d90e │ │ │ │ + b.n 3d8ee │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 3d90a │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 3d8ea │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 3d90a │ │ │ │ + cbnz r3, 3d8ea │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #651 @ 0x28b │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 3d90a │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 3d8ea │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3d932 │ │ │ │ + bne.n 3d912 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f93f4 │ │ │ │ + b.w f9c34 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47860 @ 0xbaf4 │ │ │ │ + movw r0, #49460 @ 0xc134 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d926 │ │ │ │ + bne.n 3d906 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3d9fa │ │ │ │ + beq.n 3d9da │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d9f6 │ │ │ │ + bne.n 3d9d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d9f6 │ │ │ │ + beq.n 3d9d6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #19565 @ 0x4c6d │ │ │ │ + movw r1, #28557 @ 0x6f8d │ │ │ │ movt r1, #25 │ │ │ │ - movw r0, #40308 @ 0x9d74 │ │ │ │ + movw r0, #41804 @ 0xa34c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3d9a0 │ │ │ │ + cbnz r0, 3d980 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #696 @ 0x2b8 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ - movw r0, #23400 @ 0x5b68 │ │ │ │ + movw r0, #25000 @ 0x61a8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 3d9d6 │ │ │ │ + beq.n 3d9b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d9d6 │ │ │ │ + cbnz r3, 3d9b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3d994 │ │ │ │ + beq.n 3d974 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d9f6 │ │ │ │ + beq.n 3d9d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3d9f6 │ │ │ │ + cbnz r3, 3d9d6 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3da38 │ │ │ │ + bne.n 3da18 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 153724 │ │ │ │ + b.w 154150 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47940 @ 0xbb44 │ │ │ │ + movw r0, #49540 @ 0xc184 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3da2c │ │ │ │ + bne.n 3da0c │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3da70 │ │ │ │ + bne.n 3da50 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18e4b8 │ │ │ │ + b.w 190490 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47892 @ 0xbb14 │ │ │ │ + movw r0, #49492 @ 0xc154 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3da64 │ │ │ │ + bne.n 3da44 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 3dab0 │ │ │ │ + cbnz r1, 3da90 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21620 @ 0x5474 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #23220 @ 0x5ab4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3dace │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3daae │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 3dad4 │ │ │ │ + bmi.n 3dab4 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #23496 @ 0x5bc8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #25096 @ 0x6208 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3db36 │ │ │ │ + b.n 3db16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e15c4 │ │ │ │ + bl e1a94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 3db00 │ │ │ │ - bl 80760 │ │ │ │ + bgt.n 3dae0 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dace │ │ │ │ + bne.n 3daae │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #23528 @ 0x5be8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #25128 @ 0x6228 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3dace │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3daae │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 3db34 │ │ │ │ + beq.n 3db14 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 3db22 │ │ │ │ + cbz r3, 3db02 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 3db16 │ │ │ │ + cbnz r3, 3daf6 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 782ec │ │ │ │ - b.n 3db22 │ │ │ │ + bl 78428 │ │ │ │ + b.n 3db02 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3db0e │ │ │ │ - b.n 3dace │ │ │ │ + bne.n 3daee │ │ │ │ + b.n 3daae │ │ │ │ mov r0, r5 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r0, 3db32 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 3dace │ │ │ │ + cbnz r0, 3db12 │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 3daae │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3db66 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 3db46 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b.n 3db7c │ │ │ │ + b.n 3db5c │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3dba0 │ │ │ │ + bne.n 3db80 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17db20 │ │ │ │ + b.w 17ed90 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47924 @ 0xbb34 │ │ │ │ + movw r0, #49524 @ 0xc174 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3db94 │ │ │ │ + bne.n 3db74 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r6, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #112] @ (3dc40 ) │ │ │ │ + ldr r1, [pc, #112] @ (3dc20 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3dbde │ │ │ │ + bne.n 3dbbe │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3dc3a │ │ │ │ + b.n 3dc1a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 3dbe8 │ │ │ │ + cbz r3, 3dbc8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 3dbf8 │ │ │ │ - b.n 3dc18 │ │ │ │ - ldr r1, [pc, #88] @ (3dc44 ) │ │ │ │ + cbnz r0, 3dbd8 │ │ │ │ + b.n 3dbf8 │ │ │ │ + ldr r1, [pc, #88] @ (3dc24 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3dbe2 │ │ │ │ - b.n 3dbda │ │ │ │ + bne.n 3dbc2 │ │ │ │ + b.n 3dbba │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 3dc18 │ │ │ │ + bne.n 3dbf8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3dc18 │ │ │ │ + beq.n 3dbf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3dc18 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3dbf8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #4240 @ 0x1090 │ │ │ │ + movw r2, #5840 @ 0x16d0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #23608 @ 0x5c38 │ │ │ │ + movw r0, #25208 @ 0x6278 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w d4e88 │ │ │ │ + b.w d5378 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36080 @ 0x8cf0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37680 @ 0x9330 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 3dc8a │ │ │ │ - bl 272098 │ │ │ │ + bne.n 3dc6a │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3dc96 │ │ │ │ + cbz r3, 3dc76 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3dcb8 │ │ │ │ + b.n 3dc98 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 3dca8 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 3dc88 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 3dcb4 │ │ │ │ + b.n 3dc94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fdac │ │ │ │ + bl a001c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dca4 │ │ │ │ - ldr r0, [pc, #8] @ (3dcbc ) │ │ │ │ + beq.n 3dc84 │ │ │ │ + ldr r0, [pc, #8] @ (3dc9c ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r0, r3] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3dcc8 │ │ │ │ + cbz r1, 3dca8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3dcd0 │ │ │ │ + b.n 3dcb0 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ - b.n 3dd00 │ │ │ │ - ldr r0, [pc, #40] @ (3dcfc ) │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ + b.n 3dce0 │ │ │ │ + ldr r0, [pc, #40] @ (3dcdc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -28355,472 +28344,472 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3dd18 │ │ │ │ + bne.n 3dcf8 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #59296 @ 0xe7a0 │ │ │ │ + movw r3, #60896 @ 0xede0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bne.n 3dd38 │ │ │ │ - b.n 3dd1a │ │ │ │ - cbz r1, 3dd42 │ │ │ │ - movw r3, #59296 @ 0xe7a0 │ │ │ │ + bne.n 3dd18 │ │ │ │ + b.n 3dcfa │ │ │ │ + cbz r1, 3dd22 │ │ │ │ + movw r3, #60896 @ 0xede0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3dd38 │ │ │ │ + bls.n 3dd18 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - beq.n 3dd42 │ │ │ │ - b.n 3dd24 │ │ │ │ + beq.n 3dd22 │ │ │ │ + b.n 3dd04 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bhi.n 3dd72 │ │ │ │ + bhi.n 3dd52 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 3dd8a │ │ │ │ - b.n 3dd94 │ │ │ │ - movw r0, #11668 @ 0x2d94 │ │ │ │ + bgt.n 3dd6a │ │ │ │ + b.n 3dd74 │ │ │ │ + movw r0, #13268 @ 0x33d4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dd6c │ │ │ │ - b.n 3ddc4 │ │ │ │ + bne.n 3dd4c │ │ │ │ + b.n 3dda4 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 14128c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbz r0, 3ddc4 │ │ │ │ + bl 141f34 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbz r0, 3dda4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 3ddaa │ │ │ │ + cbz r3, 3dd8a │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 3ddb4 │ │ │ │ + blt.n 3dd94 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 3ddb8 │ │ │ │ - b.n 3ddb4 │ │ │ │ + ble.n 3dd98 │ │ │ │ + b.n 3dd94 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 202990 │ │ │ │ + b.w 20477c │ │ │ │ bic.w r1, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 216008 │ │ │ │ + b.w 2178fc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3ddea │ │ │ │ + bne.n 3ddca │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 228930 │ │ │ │ + b.w 229848 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47916 @ 0xbb2c │ │ │ │ + movw r0, #49516 @ 0xc16c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ddde │ │ │ │ + bne.n 3ddbe │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3de0a │ │ │ │ + cbz r1, 3ddea │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3de12 │ │ │ │ + b.n 3ddf2 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ - b.n 3df58 │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ + b.n 3df38 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #3 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dee8 │ │ │ │ + beq.n 3dec8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - bl 257e28 │ │ │ │ + bl 2587c0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3de50 │ │ │ │ + bne.n 3de30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ded0 │ │ │ │ + b.n 3deb0 │ │ │ │ cmp r0, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3de82 │ │ │ │ + bne.n 3de62 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - b.n 3dec6 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + b.n 3dea6 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - ldr r1, [pc, #96] @ (3def0 ) │ │ │ │ + ldr r1, [pc, #96] @ (3ded0 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl d4de4 │ │ │ │ + bl d52d4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3de4a │ │ │ │ + beq.n 3de2a │ │ │ │ cmp r0, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3deba │ │ │ │ + bne.n 3de9a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3de78 │ │ │ │ + beq.n 3de58 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3de78 │ │ │ │ + b.n 3de58 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3deec │ │ │ │ + beq.n 3decc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3deec │ │ │ │ + cbnz r3, 3decc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3deec │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3decc │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r3, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #57359 @ 0xe00f │ │ │ │ + movw r1, #57327 @ 0xdfef │ │ │ │ movt r1, #3 │ │ │ │ - b.w 25eb68 │ │ │ │ + b.w 25f408 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3df40 │ │ │ │ + bne.n 3df20 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3df56 │ │ │ │ + beq.n 3df36 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3df56 │ │ │ │ + b.n 3df36 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47756 @ 0xba8c │ │ │ │ + movw r0, #49356 @ 0xc0cc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3df16 │ │ │ │ + bne.n 3def6 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3df70 │ │ │ │ + bne.n 3df50 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #59296 @ 0xe7a0 │ │ │ │ + movw r3, #60896 @ 0xede0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bne.n 3df90 │ │ │ │ - b.n 3df72 │ │ │ │ - cbz r1, 3df9a │ │ │ │ - movw r3, #59296 @ 0xe7a0 │ │ │ │ + bne.n 3df70 │ │ │ │ + b.n 3df52 │ │ │ │ + cbz r1, 3df7a │ │ │ │ + movw r3, #60896 @ 0xede0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3df90 │ │ │ │ + bls.n 3df70 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #30 │ │ │ │ - beq.n 3df9a │ │ │ │ - b.n 3df7c │ │ │ │ + beq.n 3df7a │ │ │ │ + b.n 3df5c │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3dfe2 │ │ │ │ + bne.n 3dfc2 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3dff8 │ │ │ │ + beq.n 3dfd8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3dff8 │ │ │ │ + b.n 3dfd8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47760 @ 0xba90 │ │ │ │ + movw r0, #49360 @ 0xc0d0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dfb8 │ │ │ │ + bne.n 3df98 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3e002 │ │ │ │ + cbz r1, 3dfe2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3e00a │ │ │ │ + b.n 3dfea │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ - b.w 34610 │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ + b.w 345fc │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ vabs.f64 d13, d0 │ │ │ │ - vldr d10, [pc, #576] @ 3e268 │ │ │ │ + vldr d10, [pc, #576] @ 3e248 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 3e05c │ │ │ │ + bls.n 3e03c │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.w 3e25a │ │ │ │ + bvs.w 3e23a │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 3e25a │ │ │ │ + bgt.w 3e23a │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #540] @ 3e270 │ │ │ │ + vldr d8, [pc, #540] @ 3e250 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3e25a │ │ │ │ - vldr d9, [pc, #536] @ 3e278 │ │ │ │ + b.n 3e23a │ │ │ │ + vldr d9, [pc, #536] @ 3e258 │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3e08e │ │ │ │ + bne.n 3e06e │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #524] @ 3e280 │ │ │ │ - vldr d7, [pc, #528] @ 3e288 │ │ │ │ + vldr d6, [pc, #524] @ 3e260 │ │ │ │ + vldr d7, [pc, #528] @ 3e268 │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b.n 3e25a │ │ │ │ + b.n 3e23a │ │ │ │ blx 29820 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3e0d0 │ │ │ │ + bne.n 3e0b0 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 3e04e │ │ │ │ + bmi.n 3e02e │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 3e240 │ │ │ │ + bhi.w 3e220 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #52648 @ 0xcda8 │ │ │ │ + movw r3, #54248 @ 0xd3e8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ vmov r2, s16 │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #264] @ 0x108 │ │ │ │ - b.n 3e25a │ │ │ │ - vldr d7, [pc, #444] @ 3e290 │ │ │ │ + b.n 3e23a │ │ │ │ + vldr d7, [pc, #444] @ 3e270 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 3e0f8 │ │ │ │ + bpl.n 3e0d8 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d8, d7, d8 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.w 3e25a │ │ │ │ - b.n 3e236 │ │ │ │ - vldr d7, [pc, #412] @ 3e298 │ │ │ │ + ble.w 3e23a │ │ │ │ + b.n 3e216 │ │ │ │ + vldr d7, [pc, #412] @ 3e278 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3e12c │ │ │ │ + ble.n 3e10c │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 3e11e │ │ │ │ + bpl.n 3e0fe │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 2691f0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x4120> │ │ │ │ + bl 269908 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x40b8> │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 3e25a │ │ │ │ + b.n 3e23a │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #348] @ 3e280 │ │ │ │ + vldr d8, [pc, #348] @ 3e260 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3e25a │ │ │ │ - vldr d7, [pc, #368] @ 3e2a0 │ │ │ │ + b.n 3e23a │ │ │ │ + vldr d7, [pc, #368] @ 3e280 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vadd.f64 d14, d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3e14c │ │ │ │ + ble.n 3e12c │ │ │ │ vsub.f64 d7, d14, d13 │ │ │ │ - vldr d6, [pc, #348] @ 3e2a0 │ │ │ │ + vldr d6, [pc, #348] @ 3e280 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b.n 3e154 │ │ │ │ + b.n 3e134 │ │ │ │ vsub.f64 d7, d14, d7 │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #332] @ 3e2a8 │ │ │ │ + vldr d6, [pc, #332] @ 3e288 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - vldr d11, [pc, #332] @ 3e2b0 │ │ │ │ + vldr d11, [pc, #332] @ 3e290 │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d14 │ │ │ │ - bpl.n 3e1dc │ │ │ │ - bl 2691f0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x4120> │ │ │ │ + bpl.n 3e1bc │ │ │ │ + bl 269908 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x40b8> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 29428 │ │ │ │ - vldr d6, [pc, #304] @ 3e2b8 │ │ │ │ + vldr d6, [pc, #304] @ 3e298 │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vdiv.f64 d8, d7, d13 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - bl 260634 │ │ │ │ + bl 260ed4 │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d9, d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d9, d12, d9 │ │ │ │ - bpl.n 3e1c2 │ │ │ │ + bpl.n 3e1a2 │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2a9f8 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 3e228 │ │ │ │ + b.n 3e208 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2a9f8 │ │ │ │ vdiv.f64 d7, d9, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b.n 3e228 │ │ │ │ - bl 260634 │ │ │ │ + b.n 3e208 │ │ │ │ + bl 260ed4 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 29428 │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl.n 3e210 │ │ │ │ + bpl.n 3e1f0 │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2a9f8 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b.n 3e228 │ │ │ │ + b.n 3e208 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2a9f8 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3e25a │ │ │ │ + ble.n 3e23a │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3e25a │ │ │ │ - vldr d7, [pc, #84] @ 3e298 │ │ │ │ + b.n 3e23a │ │ │ │ + vldr d7, [pc, #84] @ 3e278 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 3e11e │ │ │ │ - vldr d14, [pc, #76] @ 3e2a0 │ │ │ │ + bgt.w 3e0fe │ │ │ │ + vldr d14, [pc, #76] @ 3e280 │ │ │ │ vadd.f64 d14, d13, d14 │ │ │ │ - b.n 3e13e │ │ │ │ + b.n 3e11e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {r3, pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -28838,19 +28827,19 @@ │ │ │ │ ldr r4, [sp, #644] @ 0x284 │ │ │ │ subs r3, #199 @ 0xc7 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 3e2c6 │ │ │ │ + cbnz r0, 3e2a6 │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 3e2ce │ │ │ │ + cbnz r0, 3e2ae │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r1, r4 │ │ │ │ cmp r5, #24 │ │ │ │ @@ -28863,436 +28852,436 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3e2f6 │ │ │ │ + beq.n 3e2d6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #23872 @ 0x5d40 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #25472 @ 0x6380 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3e31a │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3e2fa │ │ │ │ movw r2, #56144 @ 0xdb50 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3e366 │ │ │ │ - ldr r0, [pc, #340] @ (3e45c ) │ │ │ │ + beq.n 3e346 │ │ │ │ + ldr r0, [pc, #340] @ (3e43c ) │ │ │ │ mov r1, sp │ │ │ │ ldrd r6, r7, [r3, #16] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ - bl 1d896c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1dab6c <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3e31e │ │ │ │ + bge.n 3e2fe │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3e456 │ │ │ │ + b.n 3e436 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 3e32e │ │ │ │ - cbnz r4, 3e370 │ │ │ │ + beq.n 3e30e │ │ │ │ + cbnz r4, 3e350 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 3e366 │ │ │ │ + beq.n 3e346 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #23928 @ 0x5d78 │ │ │ │ + movw r1, #25528 @ 0x63b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl cf384 │ │ │ │ + bl cf888 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e31a │ │ │ │ + beq.n 3e2fa │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 3e370 │ │ │ │ + bne.n 3e350 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e366 │ │ │ │ + beq.n 3e346 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e366 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3e346 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 3e456 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 3e436 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #23936 @ 0x5d80 │ │ │ │ + movw r0, #25536 @ 0x63c0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl f55ac │ │ │ │ + bl f5de4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e3e0 │ │ │ │ + beq.n 3e3c0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 3e396 │ │ │ │ + bne.n 3e376 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 3e3a6 │ │ │ │ + cbz r5, 3e386 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 3e3c2 │ │ │ │ - ldr r1, [pc, #200] @ (3e460 ) │ │ │ │ + b.n 3e3a2 │ │ │ │ + ldr r1, [pc, #200] @ (3e440 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3e38a │ │ │ │ - b.n 3e3e0 │ │ │ │ - bl 6d284 │ │ │ │ + bne.n 3e36a │ │ │ │ + b.n 3e3c0 │ │ │ │ + bl 6d2dc │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #12544 @ 0x3100 │ │ │ │ + movw r0, #14144 @ 0x3740 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3e3f8 │ │ │ │ + cbz r0, 3e3d8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl f4be0 │ │ │ │ + bl f5418 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3e3e6 │ │ │ │ + bne.n 3e3c6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e3e0 │ │ │ │ + beq.n 3e3c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e3e0 │ │ │ │ + cbnz r3, 3e3c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3e43a │ │ │ │ + b.n 3e41a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e40e │ │ │ │ + beq.n 3e3ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e40e │ │ │ │ + cbnz r3, 3e3ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e40e │ │ │ │ - bl d7574 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e3ee │ │ │ │ + bl d7a7c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #23960 @ 0x5d98 │ │ │ │ + movw r0, #25560 @ 0x63d8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl f55ac │ │ │ │ + bl f5de4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e3e0 │ │ │ │ + beq.n 3e3c0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14264 @ 0x37b8 │ │ │ │ + movw r0, #15984 @ 0x3e70 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl f55ac │ │ │ │ + bl f5de4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e3e0 │ │ │ │ + beq.n 3e3c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1d8aa4 │ │ │ │ + bl 1daca4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11aa54 │ │ │ │ + bl 11b50c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e450 │ │ │ │ + beq.n 3e430 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e450 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3e430 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3e366 │ │ │ │ - b.n 3e31a │ │ │ │ + beq.n 3e346 │ │ │ │ + b.n 3e2fa │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldc 0, cr0, [r4, #-292] @ 0xfffffedc │ │ │ │ - ble.n 3e3ec │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldc 0, cr0, [r4, #-296] @ 0xfffffed8 │ │ │ │ + ble.n 3e3cc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3e484 │ │ │ │ + bne.n 3e464 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 210ffc │ │ │ │ + b.w 212b8c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47876 @ 0xbb04 │ │ │ │ + movw r0, #49476 @ 0xc144 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e478 │ │ │ │ + bne.n 3e458 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #8964 @ 0x2304 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3e4f4 │ │ │ │ + bne.n 3e4d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 3e4f4 │ │ │ │ + bne.n 3e4d4 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3e4f4 │ │ │ │ + bhi.n 3e4d4 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 3e718 │ │ │ │ + bl 3e6f8 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3e4fe │ │ │ │ + beq.n 3e4de │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 3e500 │ │ │ │ + b.n 3e4e0 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 3e500 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 3e4e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 3e51e │ │ │ │ + cbz r3, 3e4fe │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 3e52e │ │ │ │ + b.n 3e50e │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 3e52c │ │ │ │ + blt.n 3e50c │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3e528 │ │ │ │ - cbnz r1, 3e54a │ │ │ │ + bgt.n 3e508 │ │ │ │ + cbnz r1, 3e52a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3e52e │ │ │ │ + b.n 3e50e │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #132] @ (3e5b4 ) │ │ │ │ + ldr r1, [pc, #132] @ (3e594 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 3e5ac │ │ │ │ - b.n 3e550 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 3e58c │ │ │ │ + b.n 3e530 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r4, r4, r5 │ │ │ │ it ne │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 3e5a0 │ │ │ │ + cbz r4, 3e580 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3e58c │ │ │ │ + beq.n 3e56c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #23988 @ 0x5db4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #25588 @ 0x63f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 85a84 │ │ │ │ + bl 85c84 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e59e │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 3e5ac │ │ │ │ + bne.n 3e57e │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3e58c │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r1, #8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3e5dc │ │ │ │ + bne.n 3e5bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e5fa │ │ │ │ - b.n 3e5f4 │ │ │ │ + bne.n 3e5da │ │ │ │ + b.n 3e5d4 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10656 @ 0x29a0 │ │ │ │ + movw r0, #12256 @ 0x2fe0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e5ce │ │ │ │ - b.n 3e614 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 3e614 │ │ │ │ + bne.n 3e5ae │ │ │ │ + b.n 3e5f4 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 3e5f4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 1fedc8 │ │ │ │ - cbz r0, 3e614 │ │ │ │ + bl 200bd4 │ │ │ │ + cbz r0, 3e5f4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3e85e │ │ │ │ + b.w 3e83e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3e63a │ │ │ │ + bne.n 3e61a │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1464c4 │ │ │ │ + b.w 147164 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + movw r0, #49392 @ 0xc0f0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e62e │ │ │ │ + bne.n 3e60e │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3e65a │ │ │ │ + cbz r1, 3e63a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3e662 │ │ │ │ + b.n 3e642 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ - b.w 3e8ea │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ + b.w 3e8ca │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3e69c │ │ │ │ + beq.n 3e67c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 3e69c │ │ │ │ + ble.n 3e67c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e6ae │ │ │ │ + beq.n 3e68e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 3e6ae │ │ │ │ - movw r0, #24376 @ 0x5f38 │ │ │ │ + b.n 3e68e │ │ │ │ + movw r0, #25976 @ 0x6578 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #96] @ (3e714 ) │ │ │ │ - bl 908d0 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #96] @ (3e6f4 ) │ │ │ │ + bl 90b2c <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3e6c4 │ │ │ │ + cbz r0, 3e6a4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 3e6da │ │ │ │ + bmi.n 3e6ba │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #24400 @ 0x5f50 │ │ │ │ + movw r0, #26000 @ 0x6590 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e6f0 │ │ │ │ + b.n 3e6d0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #24432 @ 0x5f70 │ │ │ │ + movw r0, #26032 @ 0x65b0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e706 │ │ │ │ + beq.n 3e6e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e706 │ │ │ │ + cbnz r3, 3e6e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 3e84c │ │ │ │ + beq.w 3e82c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3e850 │ │ │ │ + bne.w 3e830 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -29309,30 +29298,30 @@ │ │ │ │ blx 29718 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ strb.w r3, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 260a3c │ │ │ │ - cbz r0, 3e77e │ │ │ │ + bl 2612dc │ │ │ │ + cbz r0, 3e75e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3e76a │ │ │ │ + bne.n 3e74a │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e81e │ │ │ │ + b.n 3e7fe │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 241ca8 <_PyErr_BadInternalCall@@Base+0xd0c4> │ │ │ │ + bl 242860 <_PyErr_BadInternalCall@@Base+0xd014> │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 3e794 │ │ │ │ - bhi.n 3e76a │ │ │ │ + beq.n 3e774 │ │ │ │ + bhi.n 3e74a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e816 │ │ │ │ - b.n 3e81a │ │ │ │ + bne.n 3e7f6 │ │ │ │ + b.n 3e7fa │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ itt ne │ │ │ │ @@ -29347,195 +29336,195 @@ │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - bl d4de4 │ │ │ │ + bl d52d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e7e4 │ │ │ │ + beq.n 3e7c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e7e4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3e7c4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e7fa │ │ │ │ + beq.n 3e7da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e7fa │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3e7da │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e810 │ │ │ │ + beq.n 3e7f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e810 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3e7f0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 3e81a │ │ │ │ - bne.n 3e76a │ │ │ │ + blt.n 3e7fa │ │ │ │ + bne.n 3e74a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3e81e │ │ │ │ + b.n 3e7fe │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e834 │ │ │ │ + beq.n 3e814 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3e834 │ │ │ │ + cbnz r3, 3e814 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e852 │ │ │ │ + beq.n 3e832 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e852 │ │ │ │ + cbnz r3, 3e832 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e852 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e832 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 3e852 │ │ │ │ + b.n 3e832 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #11120 @ 0x2b70 │ │ │ │ + movw r1, #12720 @ 0x31b0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r0, #24468 @ 0x5f94 │ │ │ │ + movw r0, #26068 @ 0x65d4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3e8aa │ │ │ │ + bne.n 3e88a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3e8e4 │ │ │ │ + b.n 3e8c4 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3e8d0 │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 3e8b0 │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e894 │ │ │ │ - bl 98094 │ │ │ │ + bne.n 3e874 │ │ │ │ + bl 982f8 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a8f8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 3e898 │ │ │ │ + bne.n 3e878 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 3e8e4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 3e8c4 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3e916 │ │ │ │ + bne.n 3e8f6 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #59296 @ 0xe7a0 │ │ │ │ + movw r2, #60896 @ 0xede0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 3e962 │ │ │ │ - movw r3, #59296 @ 0xe7a0 │ │ │ │ + cbz r1, 3e942 │ │ │ │ + movw r3, #60896 @ 0xede0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3e94a │ │ │ │ + bls.n 3e92a │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r4, [r3, r4, lsl #2] │ │ │ │ and.w r5, r4, #1 │ │ │ │ tst.w r4, #2 │ │ │ │ orr.w r2, r2, r5 │ │ │ │ - beq.n 3e926 │ │ │ │ + beq.n 3e906 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 3e96c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 3e94c │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 3e96c │ │ │ │ + b.n 3e94c │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003e970 : │ │ │ │ +0003e950 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 3eb2a │ │ │ │ + bl 3eb0a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1af938 │ │ │ │ + bl 1b2000 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3e9a0 │ │ │ │ + bne.n 3e980 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #24480 @ 0x5fa0 │ │ │ │ + movw r0, #26080 @ 0x65e0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1fde74 │ │ │ │ + bl 1ffc88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ - movw r4, #53648 @ 0xd190 │ │ │ │ + movw r4, #55248 @ 0xd7d0 │ │ │ │ movt r4, #69 @ 0x45 │ │ │ │ mov r7, r0 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r3 │ │ │ │ mov r6, r1 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ @@ -29544,70 +29533,70 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 3e9f0 │ │ │ │ + bne.n 3e9d0 │ │ │ │ cmp ip, lr │ │ │ │ - ble.n 3e9f0 │ │ │ │ + ble.n 3e9d0 │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 3e9f0 │ │ │ │ - cbnz r6, 3ea18 │ │ │ │ + bne.n 3e9d0 │ │ │ │ + cbnz r6, 3e9f8 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ mov r3, lr │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r1, ip │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r4, #10676 @ 0x29b4 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ + movt r4, #74 @ 0x4a │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3eabe │ │ │ │ + beq.n 3ea9e │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ strd r3, r2, [sp, #100] @ 0x64 │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ ldrd r9, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3eac8 │ │ │ │ - bl 98094 │ │ │ │ + beq.n 3eaa8 │ │ │ │ + bl 982f8 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 3ea4e │ │ │ │ + beq.n 3ea2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2a3fc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3ea56 │ │ │ │ + b.n 3ea36 │ │ │ │ mov r0, r9 │ │ │ │ blx 297b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ - cbz r4, 3ea74 │ │ │ │ + bl 9af44 │ │ │ │ + cbz r4, 3ea54 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5718 │ │ │ │ - b.n 3eaca │ │ │ │ + bl f5f50 │ │ │ │ + b.n 3eaaa │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ ldrd r6, r7, [sp, #176] @ 0xb0 │ │ │ │ strd r6, r7, [sp, #40] @ 0x28 │ │ │ │ ldrd r6, r7, [sp, #168] @ 0xa8 │ │ │ │ strd r6, r7, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ @@ -29620,1145 +29609,1145 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ ldrd r6, r7, [sp, #136] @ 0x88 │ │ │ │ strd r6, r7, [sp] │ │ │ │ ldrd r1, r2, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 3ec1c │ │ │ │ + bl 3ebfc │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3eaca │ │ │ │ + b.n 3eaaa │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3eaca │ │ │ │ + b.n 3eaaa │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r9, r5, [sp, #100] @ 0x64 │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3eb00 │ │ │ │ + bne.n 3eae0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 36a84 │ │ │ │ + b.w 36a6c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47884 @ 0xbb0c │ │ │ │ + movw r0, #49484 @ 0xc14c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3eaf4 │ │ │ │ + bne.n 3ead4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3eb20 │ │ │ │ + cbz r1, 3eb00 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3eb28 │ │ │ │ + b.n 3eb08 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ - b.n 3ebb8 │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ + b.n 3eb98 │ │ │ │ │ │ │ │ -0003eb2a : │ │ │ │ +0003eb0a : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ - cbnz r3, 3eb88 │ │ │ │ + cbnz r3, 3eb68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3eb50 │ │ │ │ + cbnz r0, 3eb30 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 3eba0 │ │ │ │ + b.n 3eb80 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ebae │ │ │ │ + beq.n 3eb8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ebae │ │ │ │ - ldr r2, [pc, #68] @ (3ebb4 ) │ │ │ │ + cbnz r3, 3eb8e │ │ │ │ + ldr r2, [pc, #68] @ (3eb94 ) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 3eb82 │ │ │ │ + cbz r3, 3eb62 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ - b.n 3ebae │ │ │ │ + b.n 3eb8e │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 3ebac │ │ │ │ + cbnz r0, 3eb8c │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ - cbnz r0, 3eba6 │ │ │ │ + bl d7838 │ │ │ │ + cbnz r0, 3eb86 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ebae │ │ │ │ - bl d7574 │ │ │ │ - b.n 3ebae │ │ │ │ + b.n 3eb8e │ │ │ │ + bl d7a7c │ │ │ │ + b.n 3eb8e │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3ebd0 │ │ │ │ + bne.n 3ebb0 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #59296 @ 0xe7a0 │ │ │ │ + movw r3, #60896 @ 0xede0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 3ebf0 │ │ │ │ - b.n 3ebd2 │ │ │ │ - cbz r1, 3ebfa │ │ │ │ - movw r3, #59296 @ 0xe7a0 │ │ │ │ + bmi.n 3ebd0 │ │ │ │ + b.n 3ebb2 │ │ │ │ + cbz r1, 3ebda │ │ │ │ + movw r3, #60896 @ 0xede0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3ebf0 │ │ │ │ + bls.n 3ebd0 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 3ebfa │ │ │ │ - b.n 3ebdc │ │ │ │ + bpl.n 3ebda │ │ │ │ + b.n 3ebbc │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ ldrgt r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ it gt │ │ │ │ mulgt r3, r1 │ │ │ │ add r0, r3 │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - bl 85538 │ │ │ │ + bl 85738 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ecd6 │ │ │ │ + beq.n 3ecb6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ecc0 │ │ │ │ + beq.n 3eca0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ecc0 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 11a860 │ │ │ │ + bl 11b318 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ecc0 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 11a860 │ │ │ │ + bl 11b318 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ecc0 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 11a860 │ │ │ │ + bl 11b318 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ecc0 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 11a860 │ │ │ │ + bl 11b318 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ecc0 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 11a860 │ │ │ │ + bl 11b318 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ecc0 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ - bl 11a860 │ │ │ │ + bl 11b318 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ecc0 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ecc0 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3ecda │ │ │ │ + cbnz r0, 3ecba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ecd6 │ │ │ │ + beq.n 3ecb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ecd6 │ │ │ │ + cbnz r3, 3ecb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ece8 │ │ │ │ + b.n 3ecc8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl 7ee1c │ │ │ │ + bl 7f010 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ecc0 │ │ │ │ + beq.n 3eca0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3ecf4 │ │ │ │ + cbz r1, 3ecd4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3ecfc │ │ │ │ + b.n 3ecdc │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ - b.n 3ed8c │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ + b.n 3ed6c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #36996 @ 0x9084 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3ed2a │ │ │ │ + beq.n 3ed0a │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3ed3e │ │ │ │ + bne.n 3ed1e │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24db80 │ │ │ │ + bl 24e740 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3ed50 │ │ │ │ + beq.n 3ed30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r2, #1 │ │ │ │ - bl 20303c │ │ │ │ + bl 204e28 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3ed50 │ │ │ │ + beq.n 3ed30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3ed74 │ │ │ │ + bne.n 3ed54 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e6058 │ │ │ │ + b.w e6540 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34908 @ 0x885c │ │ │ │ + movw r0, #36528 @ 0x8eb0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ed68 │ │ │ │ + bne.n 3ed48 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3edb8 │ │ │ │ + bne.n 3ed98 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #59296 @ 0xe7a0 │ │ │ │ + movw r2, #60896 @ 0xede0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 3ee0c │ │ │ │ + cbz r1, 3edec │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5} │ │ │ │ add r1, r0 │ │ │ │ - movw r5, #59296 @ 0xe7a0 │ │ │ │ + movw r5, #60896 @ 0xede0 │ │ │ │ movt r5, #43 @ 0x2b │ │ │ │ mov r4, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3edf4 │ │ │ │ + bls.n 3edd4 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr.w r2, [r5, r2, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ - beq.n 3ede2 │ │ │ │ - cbnz r3, 3ee16 │ │ │ │ + beq.n 3edc2 │ │ │ │ + cbnz r3, 3edf6 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 3edf0 │ │ │ │ + b.n 3edd0 │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - beq.n 3edee │ │ │ │ - cbz r3, 3ee16 │ │ │ │ + beq.n 3edce │ │ │ │ + cbz r3, 3edf6 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 3edf0 │ │ │ │ + b.n 3edd0 │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 3edca │ │ │ │ + b.n 3edaa │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 3ee1e │ │ │ │ + b.n 3edfe │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #36996 @ 0x9084 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3ee60 │ │ │ │ + beq.n 3ee40 │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3ee60 │ │ │ │ + beq.n 3ee40 │ │ │ │ movs r2, #2 │ │ │ │ - bl 20303c │ │ │ │ + bl 204e28 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3eec0 │ │ │ │ + beq.n 3eea0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24db80 │ │ │ │ + bl 24e740 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3eec0 │ │ │ │ - cbz r0, 3eea4 │ │ │ │ + beq.n 3eea0 │ │ │ │ + cbz r0, 3ee84 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl f5468 │ │ │ │ + bl f5ca0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3eec0 │ │ │ │ + cbz r0, 3eea0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #72] @ (3eec8 ) │ │ │ │ + ldr r3, [pc, #72] @ (3eea8 ) │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3eec2 │ │ │ │ - bl 131830 │ │ │ │ + beq.n 3eea2 │ │ │ │ + bl 132350 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ee98 │ │ │ │ + beq.n 3ee78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 3ee9c │ │ │ │ + cbz r3, 3ee7c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3eec2 │ │ │ │ + b.n 3eea2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ee98 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ee78 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #24696 @ 0x6078 │ │ │ │ + movw r1, #26296 @ 0x66b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 3eeec │ │ │ │ + cbz r3, 3eecc │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 3eeee │ │ │ │ + b.n 3eece │ │ │ │ mov r8, r3 │ │ │ │ - ldr r5, [pc, #504] @ (3f0e8 ) │ │ │ │ + ldr r5, [pc, #504] @ (3f0c8 ) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r4, sp, #68 @ 0x44 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ - cbnz r6, 3ef1c │ │ │ │ + cbnz r6, 3eefc │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 3ef1c │ │ │ │ + ble.n 3eefc │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 3ef1c │ │ │ │ - cbnz r7, 3ef40 │ │ │ │ - ldr r1, [pc, #460] @ (3f0ec ) │ │ │ │ + bne.n 3eefc │ │ │ │ + cbnz r7, 3ef20 │ │ │ │ + ldr r1, [pc, #460] @ (3f0cc ) │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #3 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f0c0 │ │ │ │ + beq.w 3f0a0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ ldrd r6, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w sl, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f0bc │ │ │ │ + beq.w 3f09c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 1de570 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1e0564 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f0bc │ │ │ │ + beq.w 3f09c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 1f3938 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f58b4 <_Py_Gid_Converter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f0bc │ │ │ │ + beq.w 3f09c │ │ │ │ add r8, r9 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 3efaa │ │ │ │ + beq.n 3ef8a │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - cbnz r0, 3ef98 │ │ │ │ + cbnz r0, 3ef78 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 3efaa │ │ │ │ - b.n 3f0bc │ │ │ │ + bge.n 3ef8a │ │ │ │ + b.n 3f09c │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1c680c │ │ │ │ + bl 1c8b24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f0bc │ │ │ │ + beq.w 3f09c │ │ │ │ cmp.w r8, #4 │ │ │ │ - bne.n 3ef8c │ │ │ │ + bne.n 3ef6c │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ ldrd r8, r7, [sp, #40] @ 0x28 │ │ │ │ adds.w r3, r9, #100 @ 0x64 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ adds r2, r5, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.n 3efc2 │ │ │ │ - cbnz r3, 3eff4 │ │ │ │ + beq.n 3efa2 │ │ │ │ + cbnz r3, 3efd4 │ │ │ │ eor.w r3, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ and.w fp, r3, #1 │ │ │ │ - blt.n 3f014 │ │ │ │ + blt.n 3eff4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3f014 │ │ │ │ + beq.n 3eff4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #9676 @ 0x25cc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #11276 @ 0x2c0c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #22280 @ 0x5708 │ │ │ │ + movw r1, #23880 @ 0x5d48 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 3f0bc │ │ │ │ + bl d57ec │ │ │ │ + b.n 3f09c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #9676 @ 0x25cc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #11276 @ 0x2c0c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #22240 @ 0x56e0 │ │ │ │ + movw r1, #23840 @ 0x5d20 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 3f0bc │ │ │ │ + bl d57ec │ │ │ │ + b.n 3f09c │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ ite ne │ │ │ │ movne r3, r9 │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r1, #24716 @ 0x608c │ │ │ │ + movw r1, #26316 @ 0x66cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #24724 @ 0x6094 │ │ │ │ + movw r0, #26324 @ 0x66d4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r7 │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f0bc │ │ │ │ - bl 98094 │ │ │ │ + beq.n 3f09c │ │ │ │ + bl 982f8 │ │ │ │ adds r3, r5, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq.n 3f05a │ │ │ │ + beq.n 3f03a │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 29644 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3f0a2 │ │ │ │ + b.n 3f082 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ - bne.n 3f074 │ │ │ │ + bne.n 3f054 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3f074 │ │ │ │ + beq.n 3f054 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a780 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3f0a2 │ │ │ │ + b.n 3f082 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbnz r3, 3f07e │ │ │ │ + cbnz r3, 3f05e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3f096 │ │ │ │ + beq.n 3f076 │ │ │ │ lsls r4, r4, #8 │ │ │ │ mov r3, r8 │ │ │ │ eor.w r4, r4, #256 @ 0x100 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ blx 29904 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3f0a2 │ │ │ │ + b.n 3f082 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a904 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9acdc │ │ │ │ - cbz r4, 3f0ca │ │ │ │ + bl 9af44 │ │ │ │ + cbz r4, 3f0aa │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5718 │ │ │ │ + bl f5f50 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 3f0d2 │ │ │ │ + b.n 3f0b2 │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f0d2 │ │ │ │ + b.n 3f0b2 │ │ │ │ movw r7, #4372 @ 0x1114 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r6, r5, [sp, #100] @ 0x64 │ │ │ │ str.w sl, [sp, #120] @ 0x78 │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bne.n 3f084 │ │ │ │ + bhi.n 3f0e4 │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 3f116 │ │ │ │ + cbz r5, 3f0f6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - b.n 3f152 │ │ │ │ + b.n 3f132 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 3f14a │ │ │ │ - bl 10d8fc │ │ │ │ + bpl.n 3f12a │ │ │ │ + bl 10e460 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3f182 │ │ │ │ - bl ebebc │ │ │ │ + cbz r0, 3f162 │ │ │ │ + bl ec420 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f150 │ │ │ │ + beq.n 3f130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3f150 │ │ │ │ + cbnz r3, 3f130 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f150 │ │ │ │ - bl ebebc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f130 │ │ │ │ + bl ec420 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 3f182 │ │ │ │ + cbz r4, 3f162 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl deb08 <_PyType_Name@@Base> │ │ │ │ + bl defe0 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #12496 @ 0x30d0 │ │ │ │ + movw r0, #14096 @ 0x3710 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f182 │ │ │ │ + beq.n 3f162 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f182 │ │ │ │ + cbnz r3, 3f162 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ - cbnz r4, 3f1ac │ │ │ │ + cbnz r4, 3f18c │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 3f1ac │ │ │ │ + ble.n 3f18c │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 3f1ac │ │ │ │ - cbnz r2, 3f1ce │ │ │ │ + bne.n 3f18c │ │ │ │ + cbnz r2, 3f1ae │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #336] @ (3f300 ) │ │ │ │ + ldr r4, [pc, #336] @ (3f2e0 ) │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 3f1ce │ │ │ │ + cbnz r0, 3f1ae │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f2f8 │ │ │ │ + b.n 3f2d8 │ │ │ │ ldrd r8, r0, [r2] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3f1e8 │ │ │ │ - bl 80760 │ │ │ │ + cbnz r0, 3f1c8 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f1ca │ │ │ │ + bne.n 3f1aa │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f208 │ │ │ │ - bl 85a84 │ │ │ │ + b.n 3f1e8 │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f204 │ │ │ │ + beq.n 3f1e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3f204 │ │ │ │ + cbnz r3, 3f1e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 3f1da │ │ │ │ + beq.n 3f1ba │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - bge.n 3f228 │ │ │ │ + bge.n 3f208 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42552 @ 0xa638 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #44152 @ 0xac78 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3f1ca │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3f1aa │ │ │ │ mov r1, r6 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 3f23c │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 3f1ca │ │ │ │ + ble.n 3f21c │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 3f1aa │ │ │ │ mov r0, r5 │ │ │ │ mul.w r5, r6, r4 │ │ │ │ - bl 1564b4 │ │ │ │ + bl 156fdc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #19932 @ 0x4ddc │ │ │ │ + movw r2, #21532 @ 0x541c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 12d554 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 12e074 <_PyObject_CallMethod@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f1ca │ │ │ │ + beq.n 3f1aa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3f29a │ │ │ │ + bmi.n 3f27a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #24736 @ 0x60a0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #26336 @ 0x66e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f1ca │ │ │ │ + beq.n 3f1aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f1ca │ │ │ │ + bne.n 3f1aa │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f1ca │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f1aa │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl 224998 <_PyTime_AsMilliseconds@@Base+0xd08> │ │ │ │ + bl 225a78 <_PyParkingLot_AfterFork@@Base+0x13ac> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f2bc │ │ │ │ + beq.n 3f29c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3f2bc │ │ │ │ + cbnz r3, 3f29c │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3f1ca │ │ │ │ + beq.n 3f1aa │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 3f2f8 │ │ │ │ + beq.n 3f2d8 │ │ │ │ movw r3, #56128 @ 0xdb40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #24764 @ 0x60bc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #26364 @ 0x66fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3f1ca │ │ │ │ + beq.w 3f1aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3f1ca │ │ │ │ + bne.w 3f1aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f1ca │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f1aa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #12 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3f32c │ │ │ │ + bne.n 3f30c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f344 │ │ │ │ + b.w 3f324 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47996 @ 0xbb7c │ │ │ │ + movw r0, #49596 @ 0xc1bc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f318 │ │ │ │ + bne.n 3f2f8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003f344 : │ │ │ │ - b.w 36050 <_Py_IncRef@@Base+0x22e> │ │ │ │ +0003f324 : │ │ │ │ + b.w 36038 <_Py_IncRef@@Base+0x22e> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 3f378 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 3f358 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3f372 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 3f378 │ │ │ │ + bne.n 3f352 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 3f358 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3f3c6 │ │ │ │ + cbnz r0, 3f3a6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3f394 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 3f374 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3f38e │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 3f394 │ │ │ │ + bne.n 3f36e │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 3f374 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3f3c6 │ │ │ │ + cbnz r0, 3f3a6 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 3f39e │ │ │ │ + cbnz r0, 3f37e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbnz r0, 3f3a8 │ │ │ │ - b.n 3f3c6 │ │ │ │ + cbnz r0, 3f388 │ │ │ │ + b.n 3f3a6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f398 │ │ │ │ - b.n 3f3c6 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + beq.n 3f378 │ │ │ │ + b.n 3f3a6 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3f3bc │ │ │ │ + bne.n 3f39c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3f3d0 │ │ │ │ + cbz r1, 3f3b0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3f3d8 │ │ │ │ + b.n 3f3b8 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ - b.n 3f56e <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ + b.n 3f54e <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ │ │ │ │ -0003f3da <_PyBytes_ReverseFind@@Base>: │ │ │ │ +0003f3ba <_PyBytes_ReverseFind@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r3, 3f3f2 <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ + cbnz r3, 3f3d2 <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ adds r0, r1, r4 │ │ │ │ - b.n 3f408 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ + b.n 3f3e8 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ mov.w ip, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ - bl 1e7040 <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ + bl 1e901c <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r0, r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 3f420 <_PyBytes_ReverseFind@@Base+0x46> │ │ │ │ + cbz r0, 3f400 <_PyBytes_ReverseFind@@Base+0x46> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f422 <_PyBytes_ReverseFind@@Base+0x48> │ │ │ │ + beq.n 3f402 <_PyBytes_ReverseFind@@Base+0x48> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #0] @ (3f424 <_PyBytes_ReverseFind@@Base+0x4a>) │ │ │ │ + ldr r0, [pc, #0] @ (3f404 <_PyBytes_ReverseFind@@Base+0x4a>) │ │ │ │ bx lr │ │ │ │ asrs r4, r2, #5 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #21648 @ 0x5490 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r3, #5381 @ 0x1505 │ │ │ │ - movt r3, #31 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r3, #9485 @ 0x250d │ │ │ │ + movt r3, #21 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3f456 <_PyBytes_ReverseFind@@Base+0x7c> │ │ │ │ - bl 1f1508 │ │ │ │ + bne.n 3f436 <_PyBytes_ReverseFind@@Base+0x7c> │ │ │ │ + bl 1f34ec │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3f45a <_PyBytes_ReverseFind@@Base+0x80> │ │ │ │ + b.n 3f43a <_PyBytes_ReverseFind@@Base+0x80> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 3f4b0 <_PyBytes_ReverseFind@@Base+0xd6> │ │ │ │ + cbz r4, 3f490 <_PyBytes_ReverseFind@@Base+0xd6> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbnz r0, 3f470 <_PyBytes_ReverseFind@@Base+0x96> │ │ │ │ - movw r0, #39156 @ 0x98f4 │ │ │ │ + cbnz r0, 3f450 <_PyBytes_ReverseFind@@Base+0x96> │ │ │ │ + movw r0, #40756 @ 0x9f34 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3f498 <_PyBytes_ReverseFind@@Base+0xbe> │ │ │ │ - bl 14322c │ │ │ │ - cbz r0, 3f48a <_PyBytes_ReverseFind@@Base+0xb0> │ │ │ │ + b.n 3f478 <_PyBytes_ReverseFind@@Base+0xbe> │ │ │ │ + bl 143ecc │ │ │ │ + cbz r0, 3f46a <_PyBytes_ReverseFind@@Base+0xb0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f49a <_PyBytes_ReverseFind@@Base+0xc0> │ │ │ │ - movw r0, #13224 @ 0x33a8 │ │ │ │ + beq.n 3f47a <_PyBytes_ReverseFind@@Base+0xc0> │ │ │ │ + movw r0, #14784 @ 0x39c0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3f498 <_PyBytes_ReverseFind@@Base+0xbe> │ │ │ │ + b.n 3f478 <_PyBytes_ReverseFind@@Base+0xbe> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl ebebc │ │ │ │ + bl ec420 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1437a8 │ │ │ │ - cbnz r5, 3f4b4 <_PyBytes_ReverseFind@@Base+0xda> │ │ │ │ + bl 144448 │ │ │ │ + cbnz r5, 3f494 <_PyBytes_ReverseFind@@Base+0xda> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f4b0 <_PyBytes_ReverseFind@@Base+0xd6> │ │ │ │ + beq.n 3f490 <_PyBytes_ReverseFind@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f4b0 <_PyBytes_ReverseFind@@Base+0xd6> │ │ │ │ + cbnz r3, 3f490 <_PyBytes_ReverseFind@@Base+0xd6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3f4fa <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ + b.n 3f4da <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl deb08 <_PyType_Name@@Base> │ │ │ │ + bl defe0 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #24800 @ 0x60e0 │ │ │ │ + movw r0, #26400 @ 0x6720 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f4e4 <_PyBytes_ReverseFind@@Base+0x10a> │ │ │ │ + beq.n 3f4c4 <_PyBytes_ReverseFind@@Base+0x10a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f4e4 <_PyBytes_ReverseFind@@Base+0x10a> │ │ │ │ + cbnz r3, 3f4c4 <_PyBytes_ReverseFind@@Base+0x10a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f4fa <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ + beq.n 3f4da <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f4fa <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ + cbnz r3, 3f4da <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 3f52e <_PyBytes_ReverseFind@@Base+0x154> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 3f50e <_PyBytes_ReverseFind@@Base+0x154> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3f528 <_PyBytes_ReverseFind@@Base+0x14e> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 3f52e <_PyBytes_ReverseFind@@Base+0x154> │ │ │ │ + bne.n 3f508 <_PyBytes_ReverseFind@@Base+0x14e> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 3f50e <_PyBytes_ReverseFind@@Base+0x154> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3f56c <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ + cbnz r0, 3f54c <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3f54a <_PyBytes_ReverseFind@@Base+0x170> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 3f52a <_PyBytes_ReverseFind@@Base+0x170> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3f544 <_PyBytes_ReverseFind@@Base+0x16a> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 3f54a <_PyBytes_ReverseFind@@Base+0x170> │ │ │ │ + bne.n 3f524 <_PyBytes_ReverseFind@@Base+0x16a> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 3f52a <_PyBytes_ReverseFind@@Base+0x170> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3f56c <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ + cbnz r0, 3f54c <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3f56c <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 3f54c <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3f562 <_PyBytes_ReverseFind@@Base+0x188> │ │ │ │ + bne.n 3f542 <_PyBytes_ReverseFind@@Base+0x188> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3f59a <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ + bne.n 3f57a <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #59296 @ 0xe7a0 │ │ │ │ + movw r2, #60896 @ 0xede0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 3f5e0 <_PyBytes_ReverseFind@@Base+0x206> │ │ │ │ - movw r3, #59296 @ 0xe7a0 │ │ │ │ + cbz r1, 3f5c0 <_PyBytes_ReverseFind@@Base+0x206> │ │ │ │ + movw r3, #60896 @ 0xede0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3f5c8 <_PyBytes_ReverseFind@@Base+0x1ee> │ │ │ │ + bls.n 3f5a8 <_PyBytes_ReverseFind@@Base+0x1ee> │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ and.w r4, r5, #2 │ │ │ │ lsls r5, r5, #31 │ │ │ │ - bmi.n 3f5ea <_PyBytes_ReverseFind@@Base+0x210> │ │ │ │ + bmi.n 3f5ca <_PyBytes_ReverseFind@@Base+0x210> │ │ │ │ orrs r4, r2 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b.n 3f5aa <_PyBytes_ReverseFind@@Base+0x1d0> │ │ │ │ + b.n 3f58a <_PyBytes_ReverseFind@@Base+0x1d0> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 3f5f2 <_PyBytes_ReverseFind@@Base+0x218> │ │ │ │ + b.n 3f5d2 <_PyBytes_ReverseFind@@Base+0x218> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #32 │ │ │ │ add.w r0, r1, #12 │ │ │ │ - cbz r2, 3f614 <_PyBytes_ReverseFind@@Base+0x23a> │ │ │ │ + cbz r2, 3f5f4 <_PyBytes_ReverseFind@@Base+0x23a> │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 3f624 <_PyBytes_ReverseFind@@Base+0x24a> │ │ │ │ + b.n 3f604 <_PyBytes_ReverseFind@@Base+0x24a> │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3f622 <_PyBytes_ReverseFind@@Base+0x248> │ │ │ │ + bhi.n 3f602 <_PyBytes_ReverseFind@@Base+0x248> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3f646 <_PyBytes_ReverseFind@@Base+0x26c> │ │ │ │ + cbnz r0, 3f626 <_PyBytes_ReverseFind@@Base+0x26c> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3f624 <_PyBytes_ReverseFind@@Base+0x24a> │ │ │ │ + b.n 3f604 <_PyBytes_ReverseFind@@Base+0x24a> │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #60] @ (3f664 <_PyBytes_ReverseFind@@Base+0x28a>) │ │ │ │ + ldr r1, [pc, #60] @ (3f644 <_PyBytes_ReverseFind@@Base+0x28a>) │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3f648 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ - b.n 3f660 <_PyBytes_ReverseFind@@Base+0x286> │ │ │ │ + cbnz r0, 3f628 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ + b.n 3f640 <_PyBytes_ReverseFind@@Base+0x286> │ │ │ │ mov r5, r2 │ │ │ │ add r4, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1efad0 <_PySet_Update@@Base+0x6b4> │ │ │ │ + b.w 1f1abc <_PySet_Update@@Base+0x6b4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ @@ -30766,193 +30755,193 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3f69a <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ + cbnz r3, 3f67a <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3f69a <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ + ble.n 3f67a <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3f69a <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ - cbnz r0, 3f6b6 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ + bne.n 3f67a <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ + cbnz r0, 3f696 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #96] @ (3f704 <_PyBytes_ReverseFind@@Base+0x32a>) │ │ │ │ + ldr r4, [pc, #96] @ (3f6e4 <_PyBytes_ReverseFind@@Base+0x32a>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 3f6b6 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 3f696 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f6fe <_PyBytes_ReverseFind@@Base+0x324> │ │ │ │ + b.n 3f6de <_PyBytes_ReverseFind@@Base+0x324> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3f6ca <_PyBytes_ReverseFind@@Base+0x2f0> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 3f6aa <_PyBytes_ReverseFind@@Base+0x2f0> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f6b2 <_PyBytes_ReverseFind@@Base+0x2d8> │ │ │ │ - bl 98094 │ │ │ │ + bne.n 3f692 <_PyBytes_ReverseFind@@Base+0x2d8> │ │ │ │ + bl 982f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29c34 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - cbz r4, 3f6f2 <_PyBytes_ReverseFind@@Base+0x318> │ │ │ │ - ldr r3, [pc, #36] @ (3f708 <_PyBytes_ReverseFind@@Base+0x32e>) │ │ │ │ + bl 9af44 │ │ │ │ + cbz r4, 3f6d2 <_PyBytes_ReverseFind@@Base+0x318> │ │ │ │ + ldr r3, [pc, #36] @ (3f6e8 <_PyBytes_ReverseFind@@Base+0x32e>) │ │ │ │ ldr.w r3, [r3, #1472] @ 0x5c0 │ │ │ │ - cbnz r3, 3f6fc <_PyBytes_ReverseFind@@Base+0x322> │ │ │ │ + cbnz r3, 3f6dc <_PyBytes_ReverseFind@@Base+0x322> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1f1c84 │ │ │ │ + b.w 1f3c68 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 3f6fe <_PyBytes_ReverseFind@@Base+0x324> │ │ │ │ - ldr r0, [pc, #12] @ (3f70c <_PyBytes_ReverseFind@@Base+0x332>) │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 3f6de <_PyBytes_ReverseFind@@Base+0x324> │ │ │ │ + ldr r0, [pc, #12] @ (3f6ec <_PyBytes_ReverseFind@@Base+0x332>) │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3f734 <_PyBytes_ReverseFind@@Base+0x35a> │ │ │ │ + bne.n 3f714 <_PyBytes_ReverseFind@@Base+0x35a> │ │ │ │ ldrd r5, r4, [r4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 3f79c <_PyBytes_ReverseFind@@Base+0x3c2> │ │ │ │ - b.n 3f74e <_PyBytes_ReverseFind@@Base+0x374> │ │ │ │ + bpl.n 3f77c <_PyBytes_ReverseFind@@Base+0x3c2> │ │ │ │ + b.n 3f72e <_PyBytes_ReverseFind@@Base+0x374> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48012 @ 0xbb8c │ │ │ │ + movw r0, #49612 @ 0xc1cc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f726 <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ + bne.n 3f706 <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f872 <_PyBytes_ReverseFind@@Base+0x498> │ │ │ │ + b.n 3f852 <_PyBytes_ReverseFind@@Base+0x498> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 3f79c <_PyBytes_ReverseFind@@Base+0x3c2> │ │ │ │ + bpl.n 3f77c <_PyBytes_ReverseFind@@Base+0x3c2> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 3f764 <_PyBytes_ReverseFind@@Base+0x38a> │ │ │ │ + bpl.n 3f744 <_PyBytes_ReverseFind@@Base+0x38a> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r1 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 3f77c <_PyBytes_ReverseFind@@Base+0x3a2> │ │ │ │ + bmi.n 3f75c <_PyBytes_ReverseFind@@Base+0x3a2> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #24812 @ 0x60ec │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #26412 @ 0x672c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3f74a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3f72a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ lsls r1, r3, #26 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ ldrpl r0, [r5, #28] │ │ │ │ lsls r3, r2, #26 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ ldrpl r1, [r4, #28] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - bl 3ff6a │ │ │ │ + bl 3ffb6 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3f85a <_PyBytes_ReverseFind@@Base+0x480> │ │ │ │ + b.n 3f83a <_PyBytes_ReverseFind@@Base+0x480> │ │ │ │ mov r0, r5 │ │ │ │ - bl 107864 │ │ │ │ - cbnz r0, 3f7ce <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ + bl 1081cc │ │ │ │ + cbnz r0, 3f7ae <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 107864 │ │ │ │ - cbnz r0, 3f7ce <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ + bl 1081cc │ │ │ │ + cbnz r0, 3f7ae <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #24876 @ 0x612c │ │ │ │ + movw r1, #26476 @ 0x676c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f74a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ + beq.n 3f72a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 3f800 <_PyBytes_ReverseFind@@Base+0x426> │ │ │ │ + ble.n 3f7e0 <_PyBytes_ReverseFind@@Base+0x426> │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61284 @ 0xef64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, sp │ │ │ │ - bl d1df8 │ │ │ │ - b.n 3f74a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ + bl d22fc │ │ │ │ + b.n 3f72a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3f816 <_PyBytes_ReverseFind@@Base+0x43c> │ │ │ │ + bne.n 3f7f6 <_PyBytes_ReverseFind@@Base+0x43c> │ │ │ │ mov r0, sp │ │ │ │ - bl d1df8 │ │ │ │ - b.n 3f74a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ + bl d22fc │ │ │ │ + b.n 3f72a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 3f840 <_PyBytes_ReverseFind@@Base+0x466> │ │ │ │ + ble.n 3f820 <_PyBytes_ReverseFind@@Base+0x466> │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61284 @ 0xef64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, sp │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ - b.n 3f74a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ + bl d22fc │ │ │ │ + b.n 3f72a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3ff6a │ │ │ │ + bl 3ffb6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -30964,61 +30953,61 @@ │ │ │ │ subs r3, r5, #1 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r1 │ │ │ │ strd r4, r2, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bhi.n 3f8a4 <_PyBytes_ReverseFind@@Base+0x4ca> │ │ │ │ + bhi.n 3f884 <_PyBytes_ReverseFind@@Base+0x4ca> │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 3f8ce <_PyBytes_ReverseFind@@Base+0x4f4> │ │ │ │ - b.n 3f8be <_PyBytes_ReverseFind@@Base+0x4e4> │ │ │ │ - movw r0, #8180 @ 0x1ff4 │ │ │ │ + ble.n 3f8ae <_PyBytes_ReverseFind@@Base+0x4f4> │ │ │ │ + b.n 3f89e <_PyBytes_ReverseFind@@Base+0x4e4> │ │ │ │ + movw r0, #9780 @ 0x2634 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f89c <_PyBytes_ReverseFind@@Base+0x4c2> │ │ │ │ + bne.n 3f87c <_PyBytes_ReverseFind@@Base+0x4c2> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f914 <_PyBytes_ReverseFind@@Base+0x53a> │ │ │ │ + b.n 3f8f4 <_PyBytes_ReverseFind@@Base+0x53a> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 11572c <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1161c8 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f8ba <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ + beq.n 3f89a <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 3f8e6 <_PyBytes_ReverseFind@@Base+0x50c> │ │ │ │ + bne.n 3f8c6 <_PyBytes_ReverseFind@@Base+0x50c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r1, 3f8f4 <_PyBytes_ReverseFind@@Base+0x51a> │ │ │ │ + cbnz r1, 3f8d4 <_PyBytes_ReverseFind@@Base+0x51a> │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ - b.n 3f8f6 <_PyBytes_ReverseFind@@Base+0x51c> │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ + b.n 3f8d6 <_PyBytes_ReverseFind@@Base+0x51c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 11572c <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1161c8 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f8ce <_PyBytes_ReverseFind@@Base+0x4f4> │ │ │ │ - b.n 3f8ba <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ + bne.n 3f8ae <_PyBytes_ReverseFind@@Base+0x4f4> │ │ │ │ + b.n 3f89a <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #8180 @ 0x1ff4 │ │ │ │ + movw r2, #9780 @ 0x2634 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 206e88 <_PyEval_GetBuiltin@@Base+0x8b4> │ │ │ │ + bl 208ab0 <_PyEval_GetBuiltin@@Base+0x820> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -31026,427 +31015,468 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r3, #1212] @ 0x4bc │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 3f94c <_PyBytes_ReverseFind@@Base+0x572> │ │ │ │ + bne.n 3f92c <_PyBytes_ReverseFind@@Base+0x572> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #32] │ │ │ │ - b.n 3f966 <_PyBytes_ReverseFind@@Base+0x58c> │ │ │ │ + b.n 3f946 <_PyBytes_ReverseFind@@Base+0x58c> │ │ │ │ ldr.w r0, [r3, #1220] @ 0x4c4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 3f97a <_PyBytes_ReverseFind@@Base+0x5a0> │ │ │ │ + bne.n 3f95a <_PyBytes_ReverseFind@@Base+0x5a0> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f9b2 <_PyBytes_ReverseFind@@Base+0x5d8> │ │ │ │ + beq.n 3f992 <_PyBytes_ReverseFind@@Base+0x5d8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 3f9b2 <_PyBytes_ReverseFind@@Base+0x5d8> │ │ │ │ + b.n 3f992 <_PyBytes_ReverseFind@@Base+0x5d8> │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 3f996 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ + bne.n 3f976 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 3f966 <_PyBytes_ReverseFind@@Base+0x58c> │ │ │ │ + b.n 3f946 <_PyBytes_ReverseFind@@Base+0x58c> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #24952 @ 0x6178 │ │ │ │ + movw r1, #26552 @ 0x67b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #8592 @ 0x2190 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3f9ee <_PyBytes_ReverseFind@@Base+0x614> │ │ │ │ + beq.n 3f9ce <_PyBytes_ReverseFind@@Base+0x614> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #24984 @ 0x6198 │ │ │ │ + movw r1, #26584 @ 0x67d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ - bl 3fbc8 │ │ │ │ + b.w d57ec │ │ │ │ + bl 3fc14 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3fa22 <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ + bne.n 3fa02 <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 253a50 │ │ │ │ + b.w 254430 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47932 @ 0xbb3c │ │ │ │ + movw r0, #49532 @ 0xc17c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3fa16 <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ + bne.n 3f9f6 <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov fp, r0 │ │ │ │ adds r4, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r4, [r0, #88] @ 0x58 │ │ │ │ - bne.n 3fa60 <_PyBytes_ReverseFind@@Base+0x686> │ │ │ │ - bl 272098 │ │ │ │ + bne.n 3fa40 <_PyBytes_ReverseFind@@Base+0x686> │ │ │ │ + bl 2726f8 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 3fa70 <_PyBytes_ReverseFind@@Base+0x696> │ │ │ │ + cbz r2, 3fa50 <_PyBytes_ReverseFind@@Base+0x696> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 3fb84 <_PyBytes_ReverseFind@@Base+0x7aa> │ │ │ │ + b.n 3fb64 <_PyBytes_ReverseFind@@Base+0x7aa> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b6430 │ │ │ │ + bl b670c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fb76 <_PyBytes_ReverseFind@@Base+0x79c> │ │ │ │ + beq.n 3fb56 <_PyBytes_ReverseFind@@Base+0x79c> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 3fa9a <_PyBytes_ReverseFind@@Base+0x6c0> │ │ │ │ + bne.n 3fa7a <_PyBytes_ReverseFind@@Base+0x6c0> │ │ │ │ mov r0, fp │ │ │ │ - bl 272098 │ │ │ │ + bl 2726f8 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 3fb04 <_PyBytes_ReverseFind@@Base+0x72a> │ │ │ │ + cbnz r2, 3fae4 <_PyBytes_ReverseFind@@Base+0x72a> │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3fafa <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ + cbz r0, 3fada <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ - cbz r5, 3fb10 <_PyBytes_ReverseFind@@Base+0x736> │ │ │ │ - b.n 3fb04 <_PyBytes_ReverseFind@@Base+0x72a> │ │ │ │ - bl b6430 │ │ │ │ + cbz r5, 3faf0 <_PyBytes_ReverseFind@@Base+0x736> │ │ │ │ + b.n 3fae4 <_PyBytes_ReverseFind@@Base+0x72a> │ │ │ │ + bl b670c │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 3fae2 <_PyBytes_ReverseFind@@Base+0x708> │ │ │ │ + cbz r0, 3fac2 <_PyBytes_ReverseFind@@Base+0x708> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 3fb16 <_PyBytes_ReverseFind@@Base+0x73c> │ │ │ │ + cbnz r2, 3faf6 <_PyBytes_ReverseFind@@Base+0x73c> │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 3fb36 <_PyBytes_ReverseFind@@Base+0x75c> │ │ │ │ + beq.n 3fb16 <_PyBytes_ReverseFind@@Base+0x75c> │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3fab6 <_PyBytes_ReverseFind@@Base+0x6dc> │ │ │ │ + bne.n 3fa96 <_PyBytes_ReverseFind@@Base+0x6dc> │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl b462c │ │ │ │ + bl b490c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3fb48 <_PyBytes_ReverseFind@@Base+0x76e> │ │ │ │ + cbnz r0, 3fb28 <_PyBytes_ReverseFind@@Base+0x76e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 3fb76 <_PyBytes_ReverseFind@@Base+0x79c> │ │ │ │ + b.n 3fb56 <_PyBytes_ReverseFind@@Base+0x79c> │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 3fad2 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ - bl 80760 │ │ │ │ + b.n 3fab2 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fac4 <_PyBytes_ReverseFind@@Base+0x6ea> │ │ │ │ + beq.n 3faa4 <_PyBytes_ReverseFind@@Base+0x6ea> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 3fb76 <_PyBytes_ReverseFind@@Base+0x79c> │ │ │ │ + b.n 3fb56 <_PyBytes_ReverseFind@@Base+0x79c> │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 85e9c │ │ │ │ + bl 860ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3faf4 <_PyBytes_ReverseFind@@Base+0x71a> │ │ │ │ + beq.n 3fad4 <_PyBytes_ReverseFind@@Base+0x71a> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3fac8 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ + b.n 3faa8 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 3fb5a <_PyBytes_ReverseFind@@Base+0x780> │ │ │ │ + ble.n 3fb3a <_PyBytes_ReverseFind@@Base+0x780> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 3fb48 <_PyBytes_ReverseFind@@Base+0x76e> │ │ │ │ + b.n 3fb28 <_PyBytes_ReverseFind@@Base+0x76e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl c5734 <_PyArg_CheckPositional@@Base+0x1c48> │ │ │ │ - b.n 3fb7e <_PyBytes_ReverseFind@@Base+0x7a4> │ │ │ │ + bl c5a2c <_PyArg_CheckPositional@@Base+0x1c48> │ │ │ │ + b.n 3fb5e <_PyBytes_ReverseFind@@Base+0x7a4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ + movs r5, #0 │ │ │ │ + sub sp, #100 @ 0x64 │ │ │ │ + mov r4, r5 │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r3, [pc, #80] @ (3fbd8 <_PyBytes_ReverseFind@@Base+0x81e>) │ │ │ │ + mov r9, r0 │ │ │ │ + mov r8, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r7 │ │ │ │ + add r2, sp, #4 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #92] @ 0x5c │ │ │ │ + mov.w r3, #0 │ │ │ │ + bl 259c78 <_PyDeadline_Get@@Base+0x68> │ │ │ │ + add r2, sp, #4 │ │ │ │ + sub.w r1, r8, r4 │ │ │ │ + add.w r0, r9, r4 │ │ │ │ + bl 259fa4 <_PyDeadline_Get@@Base+0x394> │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 3fbbe <_PyBytes_ReverseFind@@Base+0x804> │ │ │ │ + adds r5, #1 │ │ │ │ + cmp r5, r6 │ │ │ │ + beq.n 3fbbe <_PyBytes_ReverseFind@@Base+0x804> │ │ │ │ + add r4, r0 │ │ │ │ + add r4, r7 │ │ │ │ + b.n 3fba0 <_PyBytes_ReverseFind@@Base+0x7e6> │ │ │ │ + ldr r3, [pc, #24] @ (3fbd8 <_PyBytes_ReverseFind@@Base+0x81e>) │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 3fbd0 <_PyBytes_ReverseFind@@Base+0x816> │ │ │ │ + blx 2a328 <__stack_chk_fail@plt> │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #100 @ 0x64 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ │ │ │ │ -0003fb8e : │ │ │ │ - ldr r2, [pc, #52] @ (3fbc4 ) │ │ │ │ +0003fbdc : │ │ │ │ + ldr r2, [pc, #48] @ (3fc10 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r1, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r1, #380] @ 0x17c │ │ │ │ cmp r3, #254 @ 0xfe │ │ │ │ - beq.n 3fbba │ │ │ │ + beq.n 3fc08 │ │ │ │ push {r4} │ │ │ │ adds r4, r3, #1 │ │ │ │ str.w r4, [r1, #380] @ 0x17c │ │ │ │ add.w r1, r3, #1120 @ 0x460 │ │ │ │ pop {r4} │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003fbc8 : │ │ │ │ +0003fc14 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8292 @ 0x2064 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3fbfe │ │ │ │ + beq.n 3fc4a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #1580 @ 0x62c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #3180 @ 0xc6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 3fc24 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 3fc70 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #8592 @ 0x2190 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3fc2a │ │ │ │ + beq.n 3fc76 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #25064 @ 0x61e8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #26664 @ 0x6828 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3fd20 │ │ │ │ + b.n 3fd6c │ │ │ │ ldr r6, [r1, #20] │ │ │ │ - cbz r6, 3fc48 │ │ │ │ + cbz r6, 3fc94 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #25100 @ 0x620c │ │ │ │ + movw r1, #26700 @ 0x684c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 3fc24 │ │ │ │ + bl d57ec │ │ │ │ + b.n 3fc70 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 3fc6a │ │ │ │ + beq.n 3fcb6 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #25132 @ 0x622c │ │ │ │ + movw r1, #26732 @ 0x686c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 3fc24 │ │ │ │ - ldr.w r8, [pc, #188] @ 3fd28 │ │ │ │ + bl d57ec │ │ │ │ + b.n 3fc70 │ │ │ │ + ldr.w r8, [pc, #188] @ 3fd74 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r7, r8] │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ - cbnz r0, 3fc86 │ │ │ │ - bl 2260bc │ │ │ │ - cbz r0, 3fc86 │ │ │ │ + cbnz r0, 3fcd2 │ │ │ │ + bl 2271a0 │ │ │ │ + cbz r0, 3fcd2 │ │ │ │ str.w r0, [r9, #120] @ 0x78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 3fca6 │ │ │ │ + beq.n 3fcf2 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #25176 @ 0x6258 │ │ │ │ + movw r1, #26776 @ 0x6898 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 3fc24 │ │ │ │ + bl d57ec │ │ │ │ + b.n 3fc70 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3fd16 │ │ │ │ + bne.n 3fd62 │ │ │ │ ldr.w r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #120] @ 0x78 │ │ │ │ - cbnz r4, 3fcc6 │ │ │ │ - bl 2260bc │ │ │ │ + cbnz r4, 3fd12 │ │ │ │ + bl 2271a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fc24 │ │ │ │ + beq.n 3fc70 │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 406a2 <_PyCompile_OptimizeCfg@@Base+0x466> │ │ │ │ + bl 406f2 <_PyCompile_OptimizeCfg@@Base+0x46a> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fc24 │ │ │ │ + beq.n 3fc70 │ │ │ │ cmp r7, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3fd00 │ │ │ │ + bne.n 3fd4c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fcee │ │ │ │ + beq.n 3fd3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3fcee │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3fd3a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #56124 @ 0xdb3c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl edfe4 │ │ │ │ - b.n 3fc24 │ │ │ │ + bl ee54c │ │ │ │ + b.n 3fc70 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fd20 │ │ │ │ + beq.n 3fd6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3fd20 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fd20 │ │ │ │ + cbnz r3, 3fd6c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fd6c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 2424a0 <_PyErr_BadInternalCall@@Base+0xd8bc> │ │ │ │ + b.w 2430ac <_PyErr_BadInternalCall@@Base+0xd860> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 3fdf2 │ │ │ │ + bhi.n 3fe3e │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r1, r2, #16 │ │ │ │ asrs r5, r2, #25 │ │ │ │ strb r5, [r2, r5] │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ subs r2, #1 │ │ │ │ - bmi.n 3fd6a │ │ │ │ + bmi.n 3fdb6 │ │ │ │ ldrb.w r0, [r3], #2 │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ strb.w r1, [r3, #-2] │ │ │ │ strb.w r0, [r3, #-1] │ │ │ │ - b.n 3fd54 │ │ │ │ + b.n 3fda0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 3fe0a │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 3fe56 │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ subs r1, #1 │ │ │ │ - bmi.n 3fd6a │ │ │ │ + bmi.n 3fdb6 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ ldrb r5, [r3, #2] │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ bfi r2, r6, #0, #8 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ bfi r2, r5, #8, #8 │ │ │ │ bfi r2, r4, #16, #8 │ │ │ │ bfi r2, r0, #24, #8 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 3fd78 │ │ │ │ + b.n 3fdc4 │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ subs r0, #1 │ │ │ │ - bmi.n 3fd6a │ │ │ │ + bmi.n 3fdb6 │ │ │ │ ldrb r5, [r3, #3] │ │ │ │ adds r3, #8 │ │ │ │ ldrb.w r4, [r3, #-6] │ │ │ │ ldrb.w r6, [r3, #-1] │ │ │ │ bfi r1, r5, #0, #8 │ │ │ │ ldrb.w r5, [r3, #-7] │ │ │ │ bfi r1, r4, #8, #8 │ │ │ │ @@ -31458,152 +31488,152 @@ │ │ │ │ ldrb.w r4, [r3, #-3] │ │ │ │ bfi r1, r5, #24, #8 │ │ │ │ bfi r2, r4, #16, #8 │ │ │ │ ldrb.w r4, [r3, #-4] │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ bfi r2, r4, #24, #8 │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ - b.n 3fda0 │ │ │ │ + b.n 3fdec │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #25216 @ 0x6280 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #26816 @ 0x68c0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ - cbz r3, 3fe4c │ │ │ │ + cbz r3, 3fe98 │ │ │ │ mov r8, r1 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3fe4c │ │ │ │ + cbnz r0, 3fe98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fe4c │ │ │ │ + beq.n 3fe98 │ │ │ │ mov r0, r6 │ │ │ │ - bl 261c94 <_PyUnicode_EncodeUTF32@@Base+0xf00> │ │ │ │ + bl 26246c <_PyUnicode_EncodeUTF32@@Base+0xe38> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3fe50 │ │ │ │ + cbnz r0, 3fe9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + bl 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3fec6 │ │ │ │ + b.n 3ff12 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 3fe76 │ │ │ │ + cbnz r0, 3fec2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fe46 │ │ │ │ + beq.n 3fe92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3fe46 │ │ │ │ + bne.n 3fe92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fe46 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fe92 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #50704 @ 0xc610 │ │ │ │ + movw r0, #52304 @ 0xcc50 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fe46 │ │ │ │ + beq.n 3fe92 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #25260 @ 0x62ac │ │ │ │ + movw r0, #26860 @ 0x68ec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ str r7, [r4, #24] │ │ │ │ - cbnz r0, 3feb2 │ │ │ │ + cbnz r0, 3fefe │ │ │ │ mov r0, r4 │ │ │ │ - bl 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ - b.n 3fec6 │ │ │ │ + bl 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ + b.n 3ff12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3fec6 │ │ │ │ + beq.n 3ff12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3fec6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3ff12 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 29c0c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 14322c │ │ │ │ - cbz r0, 3ff04 │ │ │ │ + bl 143ecc │ │ │ │ + cbz r0, 3ff50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ff14 │ │ │ │ - movw r0, #52420 @ 0xccc4 │ │ │ │ + beq.n 3ff60 │ │ │ │ + movw r0, #54020 @ 0xd304 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ mov r0, r6 │ │ │ │ - bl 10d8fc │ │ │ │ + bl 10e460 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3ff18 │ │ │ │ + cbnz r0, 3ff64 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1437a8 │ │ │ │ + bl 144448 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ff66 │ │ │ │ + b.n 3ffb2 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl deb08 <_PyType_Name@@Base> │ │ │ │ + bl defe0 <_PyType_Name@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt.n 3ff3a │ │ │ │ + blt.n 3ff86 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #25272 @ 0x62b8 │ │ │ │ + movw r0, #26872 @ 0x68f8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3ff4a │ │ │ │ + b.n 3ff96 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #12548 @ 0x3104 │ │ │ │ + movw r0, #14148 @ 0x3744 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1437a8 │ │ │ │ + bl 144448 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ff66 │ │ │ │ + beq.n 3ffb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ff66 │ │ │ │ + cbnz r3, 3ffb2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5} │ │ │ │ sub sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -31616,413 +31646,414 @@ │ │ │ │ ittt ne │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne.w r3, [sp, #3] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3ffaa │ │ │ │ + ble.n 3fff6 │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ adds r3, #1 │ │ │ │ ldrb.w r2, [sp, #3] │ │ │ │ eors r4, r5 │ │ │ │ orrs r2, r4 │ │ │ │ strb.w r2, [sp, #3] │ │ │ │ - b.n 3ff90 │ │ │ │ + b.n 3ffdc │ │ │ │ ldrb.w r0, [sp, #3] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1caa88 │ │ │ │ + bl 1ccd04 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3fffa │ │ │ │ + bhi.n 40046 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 40012 │ │ │ │ - b.n 40026 │ │ │ │ - movw r0, #8036 @ 0x1f64 │ │ │ │ + cbnz r0, 4005e │ │ │ │ + b.n 40072 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 400dc │ │ │ │ - b.n 3ffec │ │ │ │ - bl 85a84 │ │ │ │ + beq.n 40128 │ │ │ │ + b.n 40038 │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 40034 │ │ │ │ + bne.n 40080 │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 40044 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 40090 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 400dc │ │ │ │ + bne.n 40128 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 40044 │ │ │ │ + b.n 40090 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40022 │ │ │ │ + bne.n 4006e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40022 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4006e │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 400b0 │ │ │ │ + ble.n 400fc │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4005e │ │ │ │ + bpl.n 400aa │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 40084 │ │ │ │ + bne.n 400d0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 400b2 │ │ │ │ + b.n 400fe │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 40078 │ │ │ │ + beq.n 400c4 │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 40090 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 400dc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 40090 │ │ │ │ + bne.n 400dc │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 400b2 │ │ │ │ + b.n 400fe │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4006a │ │ │ │ + bne.n 400b6 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #38200 @ 0x9538 │ │ │ │ + movw r2, #39800 @ 0x9b78 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #8036 @ 0x1f64 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 400dc │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 40128 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 400ce │ │ │ │ - cbz r1, 400be │ │ │ │ + bgt.n 4011a │ │ │ │ + cbz r1, 4010a │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 400c6 │ │ │ │ + b.n 40112 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15e6f8 │ │ │ │ + b.w 15f2e8 │ │ │ │ subs r2, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3be6c │ │ │ │ + b.w 3bcac │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ - cbnz r5, 40114 │ │ │ │ + cbnz r5, 40160 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1caa6c │ │ │ │ + bl 1ccce8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 40114 │ │ │ │ + cbz r0, 40160 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40114 │ │ │ │ + beq.n 40160 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 40114 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 40160 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4013c │ │ │ │ + cbz r0, 40188 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40160 │ │ │ │ + beq.n 401ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 40160 │ │ │ │ + b.n 401ac │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 40158 │ │ │ │ - bl fcaa8 │ │ │ │ - cbz r0, 40154 │ │ │ │ + cbz r0, 401a4 │ │ │ │ + bl fd2ec │ │ │ │ + cbz r0, 401a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 40160 │ │ │ │ - movw r0, #51516 @ 0xc93c │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ + b.n 401ac │ │ │ │ + movw r0, #51432 @ 0xc8e8 │ │ │ │ + movt r0, #73 @ 0x49 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 40182 │ │ │ │ + bne.n 401ce │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e31c0 │ │ │ │ + b.w 1e51a0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47868 @ 0xbafc │ │ │ │ + movw r0, #49468 @ 0xc13c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40176 │ │ │ │ + bne.n 401c2 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 401be │ │ │ │ + cbz r0, 4020a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 401e2 │ │ │ │ + beq.n 4022e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 401e2 │ │ │ │ + b.n 4022e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 401da │ │ │ │ - bl fcaa8 │ │ │ │ - cbz r0, 401d6 │ │ │ │ + cbz r0, 40226 │ │ │ │ + bl fd2ec │ │ │ │ + cbz r0, 40222 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 401e2 │ │ │ │ - movw r0, #51516 @ 0xc93c │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ + b.n 4022e │ │ │ │ + movw r0, #51432 @ 0xc8e8 │ │ │ │ + movt r0, #73 @ 0x49 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #855 @ 0x357 │ │ │ │ + movw r1, #931 @ 0x3a3 │ │ │ │ movt r1, #4 │ │ │ │ - b.w 1e5ff4 │ │ │ │ + b.w 1e7fd0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 15e6f8 │ │ │ │ - cbz r0, 4023a │ │ │ │ + bl 15f2e8 │ │ │ │ + cbz r0, 40286 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 40214 │ │ │ │ + cbz r3, 40260 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 4021c │ │ │ │ + b.n 40268 │ │ │ │ movw r2, #11008 @ 0x2b00 │ │ │ │ - movt r2, #78 @ 0x4e │ │ │ │ + movt r2, #79 @ 0x4f │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 4023a │ │ │ │ + cbz r5, 40286 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - movw r1, #60320 @ 0xeba0 │ │ │ │ + movw r1, #61920 @ 0xf1e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 4023a │ │ │ │ + ble.n 40286 │ │ │ │ ldrb r6, [r4, r3] │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ strb r6, [r2, r3] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4022c │ │ │ │ + b.n 40278 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004023c <_PyCompile_OptimizeCfg@@Base>: │ │ │ │ +00040288 <_PyCompile_OptimizeCfg@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #52904 @ 0xcea8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 40274 <_PyCompile_OptimizeCfg@@Base+0x38> │ │ │ │ + beq.n 402c0 <_PyCompile_OptimizeCfg@@Base+0x38> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14444 @ 0x386c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #16044 @ 0x3eac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 40294 <_PyCompile_OptimizeCfg@@Base+0x58> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 402e0 <_PyCompile_OptimizeCfg@@Base+0x58> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 40298 <_PyCompile_OptimizeCfg@@Base+0x5c> │ │ │ │ + bmi.n 402e4 <_PyCompile_OptimizeCfg@@Base+0x5c> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #25400 @ 0x6338 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #26980 @ 0x6964 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40304 <_PyCompile_OptimizeCfg@@Base+0xc8> │ │ │ │ + b.n 40350 <_PyCompile_OptimizeCfg@@Base+0xc8> │ │ │ │ mov r6, r0 │ │ │ │ - bl 721b8 │ │ │ │ + bl 72368 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40294 <_PyCompile_OptimizeCfg@@Base+0x58> │ │ │ │ + beq.n 402e0 <_PyCompile_OptimizeCfg@@Base+0x58> │ │ │ │ mov r0, r6 │ │ │ │ - bl ff24c │ │ │ │ + bl ffba4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 402b2 <_PyCompile_OptimizeCfg@@Base+0x76> │ │ │ │ + cbnz r0, 402fe <_PyCompile_OptimizeCfg@@Base+0x76> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 402e8 <_PyCompile_OptimizeCfg@@Base+0xac> │ │ │ │ + b.n 40334 <_PyCompile_OptimizeCfg@@Base+0xac> │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 100370 │ │ │ │ + bl 100cc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 402ae <_PyCompile_OptimizeCfg@@Base+0x72> │ │ │ │ - bl 1bf1d8 │ │ │ │ + beq.n 402fa <_PyCompile_OptimizeCfg@@Base+0x72> │ │ │ │ + bl 1c1920 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 402ae <_PyCompile_OptimizeCfg@@Base+0x72> │ │ │ │ + beq.n 402fa <_PyCompile_OptimizeCfg@@Base+0x72> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 107874 │ │ │ │ + bl 1081dc │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq.n 402e2 <_PyCompile_OptimizeCfg@@Base+0xa6> │ │ │ │ - bl ff890 │ │ │ │ - b.n 402e8 <_PyCompile_OptimizeCfg@@Base+0xac> │ │ │ │ - bl 10da2c │ │ │ │ - b.n 402ae <_PyCompile_OptimizeCfg@@Base+0x72> │ │ │ │ + beq.n 4032e <_PyCompile_OptimizeCfg@@Base+0xa6> │ │ │ │ + bl 100210 │ │ │ │ + b.n 40334 <_PyCompile_OptimizeCfg@@Base+0xac> │ │ │ │ + bl 10e590 │ │ │ │ + b.n 402fa <_PyCompile_OptimizeCfg@@Base+0x72> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 402fe <_PyCompile_OptimizeCfg@@Base+0xc2> │ │ │ │ + beq.n 4034a <_PyCompile_OptimizeCfg@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 402fe <_PyCompile_OptimizeCfg@@Base+0xc2> │ │ │ │ + cbnz r3, 4034a <_PyCompile_OptimizeCfg@@Base+0xc2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 10e280 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 10ee40 <_PyObject_GC_Resize@@Base+0x58> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #8292 @ 0x2064 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 40336 <_PyCompile_OptimizeCfg@@Base+0xfa> │ │ │ │ + bne.n 40382 <_PyCompile_OptimizeCfg@@Base+0xfa> │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 241b98 <_PyErr_BadInternalCall@@Base+0xcfb4> │ │ │ │ - b.n 40352 <_PyCompile_OptimizeCfg@@Base+0x116> │ │ │ │ + bl 242848 <_PyErr_BadInternalCall@@Base+0xcffc> │ │ │ │ + b.n 4039e <_PyCompile_OptimizeCfg@@Base+0x116> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #23176 @ 0x5a88 │ │ │ │ + movw r1, #24776 @ 0x60c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ vabs.f64 d6, d0 │ │ │ │ - vldr d7, [pc, #104] @ 403d8 <_PyCompile_OptimizeCfg@@Base+0x19c> │ │ │ │ + vldr d7, [pc, #108] @ 40428 <_PyCompile_OptimizeCfg@@Base+0x1a0> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 403a8 <_PyCompile_OptimizeCfg@@Base+0x16c> │ │ │ │ + bhi.n 403f4 <_PyCompile_OptimizeCfg@@Base+0x16c> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 40394 <_PyCompile_OptimizeCfg@@Base+0x158> │ │ │ │ + ble.n 403e0 <_PyCompile_OptimizeCfg@@Base+0x158> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 2a224 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 403ca <_PyCompile_OptimizeCfg@@Base+0x18e> │ │ │ │ - b.n 403c4 <_PyCompile_OptimizeCfg@@Base+0x188> │ │ │ │ + beq.n 40416 <_PyCompile_OptimizeCfg@@Base+0x18e> │ │ │ │ + b.n 40410 <_PyCompile_OptimizeCfg@@Base+0x188> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 403ce <_PyCompile_OptimizeCfg@@Base+0x192> │ │ │ │ + bvs.n 4041a <_PyCompile_OptimizeCfg@@Base+0x192> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 403ce <_PyCompile_OptimizeCfg@@Base+0x192> │ │ │ │ + bgt.n 4041a <_PyCompile_OptimizeCfg@@Base+0x192> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - vldr d8, [pc, #24] @ 403e0 <_PyCompile_OptimizeCfg@@Base+0x1a4> │ │ │ │ - b.n 403ce <_PyCompile_OptimizeCfg@@Base+0x192> │ │ │ │ - vldr d8, [pc, #28] @ 403e8 <_PyCompile_OptimizeCfg@@Base+0x1ac> │ │ │ │ + vldr d8, [pc, #28] @ 40430 <_PyCompile_OptimizeCfg@@Base+0x1a8> │ │ │ │ + b.n 4041a <_PyCompile_OptimizeCfg@@Base+0x192> │ │ │ │ + vldr d8, [pc, #32] @ 40438 <_PyCompile_OptimizeCfg@@Base+0x1b0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ + nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ movs r0, r0 │ │ │ │ @@ -32030,396 +32061,396 @@ │ │ │ │ movs r0, r0 │ │ │ │ vsli.32 d27, d0, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 40410 <_PyCompile_OptimizeCfg@@Base+0x1d4> │ │ │ │ + bne.n 40460 <_PyCompile_OptimizeCfg@@Base+0x1d8> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24f314 │ │ │ │ + b.w 24fed4 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47904 @ 0xbb20 │ │ │ │ + movw r0, #49504 @ 0xc160 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40404 <_PyCompile_OptimizeCfg@@Base+0x1c8> │ │ │ │ + bne.n 40454 <_PyCompile_OptimizeCfg@@Base+0x1cc> │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 40452 <_PyCompile_OptimizeCfg@@Base+0x216> │ │ │ │ + bhi.n 404a2 <_PyCompile_OptimizeCfg@@Base+0x21a> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4046a <_PyCompile_OptimizeCfg@@Base+0x22e> │ │ │ │ - b.n 4047e <_PyCompile_OptimizeCfg@@Base+0x242> │ │ │ │ - movw r0, #8124 @ 0x1fbc │ │ │ │ + cbnz r0, 404ba <_PyCompile_OptimizeCfg@@Base+0x232> │ │ │ │ + b.n 404ce <_PyCompile_OptimizeCfg@@Base+0x246> │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40534 <_PyCompile_OptimizeCfg@@Base+0x2f8> │ │ │ │ - b.n 40444 <_PyCompile_OptimizeCfg@@Base+0x208> │ │ │ │ - bl 85a84 │ │ │ │ + beq.n 40584 <_PyCompile_OptimizeCfg@@Base+0x2fc> │ │ │ │ + b.n 40494 <_PyCompile_OptimizeCfg@@Base+0x20c> │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4048c <_PyCompile_OptimizeCfg@@Base+0x250> │ │ │ │ + bne.n 404dc <_PyCompile_OptimizeCfg@@Base+0x254> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 4049c <_PyCompile_OptimizeCfg@@Base+0x260> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 404ec <_PyCompile_OptimizeCfg@@Base+0x264> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40534 <_PyCompile_OptimizeCfg@@Base+0x2f8> │ │ │ │ + bne.n 40584 <_PyCompile_OptimizeCfg@@Base+0x2fc> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4049c <_PyCompile_OptimizeCfg@@Base+0x260> │ │ │ │ + b.n 404ec <_PyCompile_OptimizeCfg@@Base+0x264> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4047a <_PyCompile_OptimizeCfg@@Base+0x23e> │ │ │ │ + bne.n 404ca <_PyCompile_OptimizeCfg@@Base+0x242> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4047a <_PyCompile_OptimizeCfg@@Base+0x23e> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 404ca <_PyCompile_OptimizeCfg@@Base+0x242> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 40508 <_PyCompile_OptimizeCfg@@Base+0x2cc> │ │ │ │ + ble.n 40558 <_PyCompile_OptimizeCfg@@Base+0x2d0> │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 404b6 <_PyCompile_OptimizeCfg@@Base+0x27a> │ │ │ │ + bpl.n 40506 <_PyCompile_OptimizeCfg@@Base+0x27e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 404dc <_PyCompile_OptimizeCfg@@Base+0x2a0> │ │ │ │ + bne.n 4052c <_PyCompile_OptimizeCfg@@Base+0x2a4> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 4050a <_PyCompile_OptimizeCfg@@Base+0x2ce> │ │ │ │ + b.n 4055a <_PyCompile_OptimizeCfg@@Base+0x2d2> │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 404d0 <_PyCompile_OptimizeCfg@@Base+0x294> │ │ │ │ + beq.n 40520 <_PyCompile_OptimizeCfg@@Base+0x298> │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 404e8 <_PyCompile_OptimizeCfg@@Base+0x2ac> │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 40538 <_PyCompile_OptimizeCfg@@Base+0x2b0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 404e8 <_PyCompile_OptimizeCfg@@Base+0x2ac> │ │ │ │ + bne.n 40538 <_PyCompile_OptimizeCfg@@Base+0x2b0> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4050a <_PyCompile_OptimizeCfg@@Base+0x2ce> │ │ │ │ + b.n 4055a <_PyCompile_OptimizeCfg@@Base+0x2d2> │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 404c2 <_PyCompile_OptimizeCfg@@Base+0x286> │ │ │ │ + bne.n 40512 <_PyCompile_OptimizeCfg@@Base+0x28a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #38200 @ 0x9538 │ │ │ │ + movw r2, #39800 @ 0x9b78 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #8124 @ 0x1fbc │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 40534 <_PyCompile_OptimizeCfg@@Base+0x2f8> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 40584 <_PyCompile_OptimizeCfg@@Base+0x2fc> │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 40526 <_PyCompile_OptimizeCfg@@Base+0x2ea> │ │ │ │ - cbz r1, 40516 <_PyCompile_OptimizeCfg@@Base+0x2da> │ │ │ │ + bgt.n 40576 <_PyCompile_OptimizeCfg@@Base+0x2ee> │ │ │ │ + cbz r1, 40566 <_PyCompile_OptimizeCfg@@Base+0x2de> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4051e <_PyCompile_OptimizeCfg@@Base+0x2e2> │ │ │ │ + b.n 4056e <_PyCompile_OptimizeCfg@@Base+0x2e6> │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15e6f8 │ │ │ │ + b.w 15f2e8 │ │ │ │ subs r1, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3be6c │ │ │ │ + b.w 3bcac │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #1877 @ 0x755 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #4 │ │ │ │ - b.w 145744 │ │ │ │ + b.w 1463e4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 4056c <_PyCompile_OptimizeCfg@@Base+0x330> │ │ │ │ - bl 272098 │ │ │ │ + bne.n 405bc <_PyCompile_OptimizeCfg@@Base+0x334> │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 40578 <_PyCompile_OptimizeCfg@@Base+0x33c> │ │ │ │ + cbz r3, 405c8 <_PyCompile_OptimizeCfg@@Base+0x340> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4059a <_PyCompile_OptimizeCfg@@Base+0x35e> │ │ │ │ + b.n 405ea <_PyCompile_OptimizeCfg@@Base+0x362> │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 40596 <_PyCompile_OptimizeCfg@@Base+0x35a> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 405e6 <_PyCompile_OptimizeCfg@@Base+0x35e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 40596 <_PyCompile_OptimizeCfg@@Base+0x35a> │ │ │ │ + cbnz r3, 405e6 <_PyCompile_OptimizeCfg@@Base+0x35e> │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 40596 <_PyCompile_OptimizeCfg@@Base+0x35a> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 405e6 <_PyCompile_OptimizeCfg@@Base+0x35e> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 405c8 <_PyCompile_OptimizeCfg@@Base+0x38c> │ │ │ │ + bhi.n 40618 <_PyCompile_OptimizeCfg@@Base+0x390> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 405e0 <_PyCompile_OptimizeCfg@@Base+0x3a4> │ │ │ │ - b.n 405f4 <_PyCompile_OptimizeCfg@@Base+0x3b8> │ │ │ │ - movw r0, #8036 @ 0x1f64 │ │ │ │ + cbnz r0, 40630 <_PyCompile_OptimizeCfg@@Base+0x3a8> │ │ │ │ + b.n 40644 <_PyCompile_OptimizeCfg@@Base+0x3bc> │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4069c <_PyCompile_OptimizeCfg@@Base+0x460> │ │ │ │ - b.n 405ba <_PyCompile_OptimizeCfg@@Base+0x37e> │ │ │ │ - bl 85a84 │ │ │ │ + beq.n 406ec <_PyCompile_OptimizeCfg@@Base+0x464> │ │ │ │ + b.n 4060a <_PyCompile_OptimizeCfg@@Base+0x382> │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 40602 <_PyCompile_OptimizeCfg@@Base+0x3c6> │ │ │ │ + bne.n 40652 <_PyCompile_OptimizeCfg@@Base+0x3ca> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 40612 <_PyCompile_OptimizeCfg@@Base+0x3d6> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 40662 <_PyCompile_OptimizeCfg@@Base+0x3da> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4069c <_PyCompile_OptimizeCfg@@Base+0x460> │ │ │ │ + bne.n 406ec <_PyCompile_OptimizeCfg@@Base+0x464> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 40612 <_PyCompile_OptimizeCfg@@Base+0x3d6> │ │ │ │ + b.n 40662 <_PyCompile_OptimizeCfg@@Base+0x3da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 405f0 <_PyCompile_OptimizeCfg@@Base+0x3b4> │ │ │ │ + bne.n 40640 <_PyCompile_OptimizeCfg@@Base+0x3b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 405f0 <_PyCompile_OptimizeCfg@@Base+0x3b4> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40640 <_PyCompile_OptimizeCfg@@Base+0x3b8> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4067e <_PyCompile_OptimizeCfg@@Base+0x442> │ │ │ │ + ble.n 406ce <_PyCompile_OptimizeCfg@@Base+0x446> │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4062c <_PyCompile_OptimizeCfg@@Base+0x3f0> │ │ │ │ + bpl.n 4067c <_PyCompile_OptimizeCfg@@Base+0x3f4> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 40652 <_PyCompile_OptimizeCfg@@Base+0x416> │ │ │ │ + bne.n 406a2 <_PyCompile_OptimizeCfg@@Base+0x41a> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 40680 <_PyCompile_OptimizeCfg@@Base+0x444> │ │ │ │ + b.n 406d0 <_PyCompile_OptimizeCfg@@Base+0x448> │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 40646 <_PyCompile_OptimizeCfg@@Base+0x40a> │ │ │ │ + beq.n 40696 <_PyCompile_OptimizeCfg@@Base+0x40e> │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 4065e <_PyCompile_OptimizeCfg@@Base+0x422> │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 406ae <_PyCompile_OptimizeCfg@@Base+0x426> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4065e <_PyCompile_OptimizeCfg@@Base+0x422> │ │ │ │ + bne.n 406ae <_PyCompile_OptimizeCfg@@Base+0x426> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 40680 <_PyCompile_OptimizeCfg@@Base+0x444> │ │ │ │ + b.n 406d0 <_PyCompile_OptimizeCfg@@Base+0x448> │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 40638 <_PyCompile_OptimizeCfg@@Base+0x3fc> │ │ │ │ + bne.n 40688 <_PyCompile_OptimizeCfg@@Base+0x400> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #38200 @ 0x9538 │ │ │ │ + movw r2, #39800 @ 0x9b78 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #8036 @ 0x1f64 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4069c <_PyCompile_OptimizeCfg@@Base+0x460> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 406ec <_PyCompile_OptimizeCfg@@Base+0x464> │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 40690 <_PyCompile_OptimizeCfg@@Base+0x454> │ │ │ │ + bgt.n 406e0 <_PyCompile_OptimizeCfg@@Base+0x458> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e09c8 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1e2934 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ subs r2, r5, r2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 4079c <_PyCompile_OptimizeCfg@@Base+0x560> │ │ │ │ + b.n 407ec <_PyCompile_OptimizeCfg@@Base+0x564> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 406f2 <_PyCompile_OptimizeCfg@@Base+0x4b6> │ │ │ │ + beq.n 40742 <_PyCompile_OptimizeCfg@@Base+0x4ba> │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 262018 <_Py_strhex@@Base+0x1a4> │ │ │ │ + bl 2627e8 <_Py_strhex@@Base+0x19c> │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.n 406e0 <_PyCompile_OptimizeCfg@@Base+0x4a4> │ │ │ │ + bhi.n 40730 <_PyCompile_OptimizeCfg@@Base+0x4a8> │ │ │ │ tbb [pc, r0] │ │ │ │ movs r1, #11 │ │ │ │ lsls r5, r1, #8 │ │ │ │ - bl 243274 │ │ │ │ + bl 243e2c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbnz r0, 4073e <_PyCompile_OptimizeCfg@@Base+0x502> │ │ │ │ + cbnz r0, 4078e <_PyCompile_OptimizeCfg@@Base+0x506> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 4072e <_PyCompile_OptimizeCfg@@Base+0x4f2> │ │ │ │ + bne.n 4077e <_PyCompile_OptimizeCfg@@Base+0x4f6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4074a <_PyCompile_OptimizeCfg@@Base+0x50e> │ │ │ │ - ldr r2, [pc, #88] @ (40750 <_PyCompile_OptimizeCfg@@Base+0x514>) │ │ │ │ + b.n 4079a <_PyCompile_OptimizeCfg@@Base+0x512> │ │ │ │ + ldr r2, [pc, #88] @ (407a0 <_PyCompile_OptimizeCfg@@Base+0x518>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ add.w r0, r0, #99328 @ 0x18400 │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ ldr.w r3, [r2, #1244] @ 0x4dc │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4074a <_PyCompile_OptimizeCfg@@Base+0x50e> │ │ │ │ + beq.n 4079a <_PyCompile_OptimizeCfg@@Base+0x512> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #1244] @ 0x4dc │ │ │ │ - b.n 4074a <_PyCompile_OptimizeCfg@@Base+0x50e> │ │ │ │ + b.n 4079a <_PyCompile_OptimizeCfg@@Base+0x512> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40748 <_PyCompile_OptimizeCfg@@Base+0x50c> │ │ │ │ + beq.n 40798 <_PyCompile_OptimizeCfg@@Base+0x510> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 40748 <_PyCompile_OptimizeCfg@@Base+0x50c> │ │ │ │ + b.n 40798 <_PyCompile_OptimizeCfg@@Base+0x510> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 406f2 <_PyCompile_OptimizeCfg@@Base+0x4b6> │ │ │ │ + bne.n 40742 <_PyCompile_OptimizeCfg@@Base+0x4ba> │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 406f2 <_PyCompile_OptimizeCfg@@Base+0x4b6> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40742 <_PyCompile_OptimizeCfg@@Base+0x4ba> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r2, [r0, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ - b.n 4074a <_PyCompile_OptimizeCfg@@Base+0x50e> │ │ │ │ + b.n 4079a <_PyCompile_OptimizeCfg@@Base+0x512> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 40762 <_PyCompile_OptimizeCfg@@Base+0x526> │ │ │ │ + beq.n 407b2 <_PyCompile_OptimizeCfg@@Base+0x52a> │ │ │ │ b.w 29ea8 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 40784 <_PyCompile_OptimizeCfg@@Base+0x548> │ │ │ │ + bne.n 407d4 <_PyCompile_OptimizeCfg@@Base+0x54c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 201458 │ │ │ │ + b.w 162690 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47948 @ 0xbb4c │ │ │ │ + movw r0, #49548 @ 0xc18c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40778 <_PyCompile_OptimizeCfg@@Base+0x53c> │ │ │ │ + bne.n 407c8 <_PyCompile_OptimizeCfg@@Base+0x540> │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ bic.w r4, r1, r1, asr #31 │ │ │ │ bic.w r9, r2, r2, asr #31 │ │ │ │ orrs.w r5, r9, r4 │ │ │ │ - bne.n 407c2 <_PyCompile_OptimizeCfg@@Base+0x586> │ │ │ │ + bne.n 40812 <_PyCompile_OptimizeCfg@@Base+0x58a> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e09c8 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1e2934 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r1, r9 │ │ │ │ mov r6, r3 │ │ │ │ add r1, r4 │ │ │ │ mov r7, r2 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4080e <_PyCompile_OptimizeCfg@@Base+0x5d2> │ │ │ │ + cbz r0, 4085e <_PyCompile_OptimizeCfg@@Base+0x5d6> │ │ │ │ cmp.w r8, #0 │ │ │ │ add.w r8, r0, #16 │ │ │ │ - ble.n 407ee <_PyCompile_OptimizeCfg@@Base+0x5b2> │ │ │ │ + ble.n 4083e <_PyCompile_OptimizeCfg@@Base+0x5b6> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx 29718 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r8, r4 │ │ │ │ blx 29db8 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 4080e <_PyCompile_OptimizeCfg@@Base+0x5d2> │ │ │ │ + ble.n 4085e <_PyCompile_OptimizeCfg@@Base+0x5d6> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4 │ │ │ │ add r0, r8 │ │ │ │ blx 29718 │ │ │ │ mov r0, sl │ │ │ │ @@ -32428,366 +32459,366 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #26568 @ 0x67c8 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 1208cc │ │ │ │ - cbnz r0, 40848 <_PyCompile_OptimizeCfg@@Base+0x60c> │ │ │ │ - bl d7574 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ + bl 12138c │ │ │ │ + cbnz r0, 40898 <_PyCompile_OptimizeCfg@@Base+0x610> │ │ │ │ + bl d7a7c │ │ │ │ movw r1, #26568 @ 0x67c8 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1208cc │ │ │ │ + bl 12138c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 4085e <_PyCompile_OptimizeCfg@@Base+0x622> │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 4085e <_PyCompile_OptimizeCfg@@Base+0x622> │ │ │ │ + beq.n 408ae <_PyCompile_OptimizeCfg@@Base+0x626> │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 408ae <_PyCompile_OptimizeCfg@@Base+0x626> │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 40862 <_PyCompile_OptimizeCfg@@Base+0x626> │ │ │ │ + b.n 408b2 <_PyCompile_OptimizeCfg@@Base+0x62a> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 408aa <_PyCompile_OptimizeCfg@@Base+0x66e> │ │ │ │ + bpl.n 408fa <_PyCompile_OptimizeCfg@@Base+0x672> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl c17a4 │ │ │ │ + bl c1a9c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 408a6 <_PyCompile_OptimizeCfg@@Base+0x66a> │ │ │ │ + cbz r0, 408f6 <_PyCompile_OptimizeCfg@@Base+0x66e> │ │ │ │ mov r1, r5 │ │ │ │ - bl 89b3c │ │ │ │ - cbz r0, 408b2 <_PyCompile_OptimizeCfg@@Base+0x676> │ │ │ │ + bl 89d84 │ │ │ │ + cbz r0, 40902 <_PyCompile_OptimizeCfg@@Base+0x67a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 408a6 <_PyCompile_OptimizeCfg@@Base+0x66a> │ │ │ │ + beq.n 408f6 <_PyCompile_OptimizeCfg@@Base+0x66e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 408a6 <_PyCompile_OptimizeCfg@@Base+0x66a> │ │ │ │ + cbnz r3, 408f6 <_PyCompile_OptimizeCfg@@Base+0x66e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 408b2 <_PyCompile_OptimizeCfg@@Base+0x676> │ │ │ │ + b.n 40902 <_PyCompile_OptimizeCfg@@Base+0x67a> │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 408dc <_PyCompile_OptimizeCfg@@Base+0x6a0> │ │ │ │ + bhi.n 4092c <_PyCompile_OptimizeCfg@@Base+0x6a4> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 408f6 <_PyCompile_OptimizeCfg@@Base+0x6ba> │ │ │ │ + ble.n 40946 <_PyCompile_OptimizeCfg@@Base+0x6be> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 408fe <_PyCompile_OptimizeCfg@@Base+0x6c2> │ │ │ │ - movw r0, #2932 @ 0xb74 │ │ │ │ + b.n 4094e <_PyCompile_OptimizeCfg@@Base+0x6c6> │ │ │ │ + movw r0, #4532 @ 0x11b4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 408d2 <_PyCompile_OptimizeCfg@@Base+0x696> │ │ │ │ + bne.n 40922 <_PyCompile_OptimizeCfg@@Base+0x69a> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 40952 <_PyCompile_OptimizeCfg@@Base+0x716> │ │ │ │ + b.n 409a2 <_PyCompile_OptimizeCfg@@Base+0x71a> │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #8292 @ 0x2064 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 40922 <_PyCompile_OptimizeCfg@@Base+0x6e6> │ │ │ │ + bne.n 40972 <_PyCompile_OptimizeCfg@@Base+0x6ea> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 241b98 <_PyErr_BadInternalCall@@Base+0xcfb4> │ │ │ │ + bl 242848 <_PyErr_BadInternalCall@@Base+0xcffc> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 40940 <_PyCompile_OptimizeCfg@@Base+0x704> │ │ │ │ + bne.n 40990 <_PyCompile_OptimizeCfg@@Base+0x708> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 40952 <_PyCompile_OptimizeCfg@@Base+0x716> │ │ │ │ + b.n 409a2 <_PyCompile_OptimizeCfg@@Base+0x71a> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #23176 @ 0x5a88 │ │ │ │ + movw r1, #24776 @ 0x60c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 40948 <_PyCompile_OptimizeCfg@@Base+0x70c> │ │ │ │ + cbz r0, 40998 <_PyCompile_OptimizeCfg@@Base+0x710> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40952 <_PyCompile_OptimizeCfg@@Base+0x716> │ │ │ │ + beq.n 409a2 <_PyCompile_OptimizeCfg@@Base+0x71a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w fc9f0 │ │ │ │ + b.w fd234 │ │ │ │ mov r0, r1 │ │ │ │ - b.w fc9f0 │ │ │ │ + b.w fd234 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 40992 <_PyCompile_OptimizeCfg@@Base+0x756> │ │ │ │ + cbnz r1, 409e2 <_PyCompile_OptimizeCfg@@Base+0x75a> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21620 @ 0x5474 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #23220 @ 0x5ab4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4099e <_PyCompile_OptimizeCfg@@Base+0x762> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 409ee <_PyCompile_OptimizeCfg@@Base+0x766> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 409a4 <_PyCompile_OptimizeCfg@@Base+0x768> │ │ │ │ + bge.n 409f4 <_PyCompile_OptimizeCfg@@Base+0x76c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 409ae <_PyCompile_OptimizeCfg@@Base+0x772> │ │ │ │ + b.n 409fe <_PyCompile_OptimizeCfg@@Base+0x776> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ blx 2a3a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 409d0 <_PyCompile_OptimizeCfg@@Base+0x794> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 40a00 <_PyCompile_OptimizeCfg@@Base+0x7c4> │ │ │ │ + bne.n 40a20 <_PyCompile_OptimizeCfg@@Base+0x798> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 40a50 <_PyCompile_OptimizeCfg@@Base+0x7c8> │ │ │ │ mov r0, r4 │ │ │ │ blx 292a4 │ │ │ │ - cbnz r0, 409f0 <_PyCompile_OptimizeCfg@@Base+0x7b4> │ │ │ │ + cbnz r0, 40a40 <_PyCompile_OptimizeCfg@@Base+0x7b8> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #25808 @ 0x64d0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #27408 @ 0x6b10 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 40a00 <_PyCompile_OptimizeCfg@@Base+0x7c4> │ │ │ │ - movw r1, #54380 @ 0xd46c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 40a50 <_PyCompile_OptimizeCfg@@Base+0x7c8> │ │ │ │ + movw r1, #55980 @ 0xdaac │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5910 │ │ │ │ + b.w f6148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #4415 @ 0x113f │ │ │ │ + movw r1, #4479 @ 0x117f │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #53944 @ 0xd2b8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b.n 40daa <_PyCompile_OptimizeCfg@@Base+0xb6e> │ │ │ │ + b.n 40dfa <_PyCompile_OptimizeCfg@@Base+0xb72> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 40a4c <_PyCompile_OptimizeCfg@@Base+0x810> │ │ │ │ + bne.n 40a9c <_PyCompile_OptimizeCfg@@Base+0x814> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #26096 @ 0x65f0 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 40a66 <_PyCompile_OptimizeCfg@@Base+0x82a> │ │ │ │ + bne.n 40ab6 <_PyCompile_OptimizeCfg@@Base+0x82e> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 40a86 <_PyCompile_OptimizeCfg@@Base+0x84a> │ │ │ │ + b.n 40ad6 <_PyCompile_OptimizeCfg@@Base+0x84e> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40020 @ 0x9c54 │ │ │ │ + movw r0, #41620 @ 0xa294 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40c32 <_PyCompile_OptimizeCfg@@Base+0x9f6> │ │ │ │ - b.n 40a36 <_PyCompile_OptimizeCfg@@Base+0x7fa> │ │ │ │ - bl 145b4c │ │ │ │ + beq.w 40c82 <_PyCompile_OptimizeCfg@@Base+0x9fa> │ │ │ │ + b.n 40a86 <_PyCompile_OptimizeCfg@@Base+0x7fe> │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40a86 <_PyCompile_OptimizeCfg@@Base+0x84a> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 40ad6 <_PyCompile_OptimizeCfg@@Base+0x84e> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 40c32 <_PyCompile_OptimizeCfg@@Base+0x9f6> │ │ │ │ + bne.w 40c82 <_PyCompile_OptimizeCfg@@Base+0x9fa> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 40a94 <_PyCompile_OptimizeCfg@@Base+0x858> │ │ │ │ + bne.n 40ae4 <_PyCompile_OptimizeCfg@@Base+0x85c> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 40ab4 <_PyCompile_OptimizeCfg@@Base+0x878> │ │ │ │ - bl 145b4c │ │ │ │ + b.n 40b04 <_PyCompile_OptimizeCfg@@Base+0x87c> │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40ab4 <_PyCompile_OptimizeCfg@@Base+0x878> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 40b04 <_PyCompile_OptimizeCfg@@Base+0x87c> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 40c32 <_PyCompile_OptimizeCfg@@Base+0x9f6> │ │ │ │ + bne.w 40c82 <_PyCompile_OptimizeCfg@@Base+0x9fa> │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #388] @ 40c40 <_PyCompile_OptimizeCfg@@Base+0xa04> │ │ │ │ + vldr d10, [pc, #388] @ 40c90 <_PyCompile_OptimizeCfg@@Base+0xa08> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 40adc <_PyCompile_OptimizeCfg@@Base+0x8a0> │ │ │ │ + bhi.n 40b2c <_PyCompile_OptimizeCfg@@Base+0x8a4> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 40bb8 <_PyCompile_OptimizeCfg@@Base+0x97c> │ │ │ │ + bls.n 40c08 <_PyCompile_OptimizeCfg@@Base+0x980> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r4, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 40af4 <_PyCompile_OptimizeCfg@@Base+0x8b8> │ │ │ │ + bvc.n 40b44 <_PyCompile_OptimizeCfg@@Base+0x8bc> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 40b56 <_PyCompile_OptimizeCfg@@Base+0x91a> │ │ │ │ - b.n 40bf8 <_PyCompile_OptimizeCfg@@Base+0x9bc> │ │ │ │ + beq.n 40ba6 <_PyCompile_OptimizeCfg@@Base+0x91e> │ │ │ │ + b.n 40c48 <_PyCompile_OptimizeCfg@@Base+0x9c0> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 40b0e <_PyCompile_OptimizeCfg@@Base+0x8d2> │ │ │ │ + bvc.n 40b5e <_PyCompile_OptimizeCfg@@Base+0x8d6> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40bfc <_PyCompile_OptimizeCfg@@Base+0x9c0> │ │ │ │ - b.n 40b56 <_PyCompile_OptimizeCfg@@Base+0x91a> │ │ │ │ + bne.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ + b.n 40ba6 <_PyCompile_OptimizeCfg@@Base+0x91e> │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 40b82 <_PyCompile_OptimizeCfg@@Base+0x946> │ │ │ │ + ble.n 40bd2 <_PyCompile_OptimizeCfg@@Base+0x94a> │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 40c1c <_PyCompile_OptimizeCfg@@Base+0x9e0> │ │ │ │ + bhi.n 40c6c <_PyCompile_OptimizeCfg@@Base+0x9e4> │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ blx 2a664 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 40b4c <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ + ble.n 40b9c <_PyCompile_OptimizeCfg@@Base+0x914> │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 40bf8 <_PyCompile_OptimizeCfg@@Base+0x9bc> │ │ │ │ - vldr d8, [pc, #256] @ 40c48 <_PyCompile_OptimizeCfg@@Base+0xa0c> │ │ │ │ - b.n 40bfc <_PyCompile_OptimizeCfg@@Base+0x9c0> │ │ │ │ + beq.n 40c48 <_PyCompile_OptimizeCfg@@Base+0x9c0> │ │ │ │ + vldr d8, [pc, #256] @ 40c98 <_PyCompile_OptimizeCfg@@Base+0xa10> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40b5c <_PyCompile_OptimizeCfg@@Base+0x920> │ │ │ │ + bne.n 40bac <_PyCompile_OptimizeCfg@@Base+0x924> │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b.n 40bfc <_PyCompile_OptimizeCfg@@Base+0x9c0> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 40b6c <_PyCompile_OptimizeCfg@@Base+0x930> │ │ │ │ - vldr d8, [pc, #232] @ 40c50 <_PyCompile_OptimizeCfg@@Base+0xa14> │ │ │ │ - b.n 40bfc <_PyCompile_OptimizeCfg@@Base+0x9c0> │ │ │ │ + beq.n 40bbc <_PyCompile_OptimizeCfg@@Base+0x934> │ │ │ │ + vldr d8, [pc, #232] @ 40ca0 <_PyCompile_OptimizeCfg@@Base+0xa18> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #220] @ 40c50 <_PyCompile_OptimizeCfg@@Base+0xa14> │ │ │ │ - vldr d7, [pc, #224] @ 40c58 <_PyCompile_OptimizeCfg@@Base+0xa1c> │ │ │ │ + vldr d8, [pc, #220] @ 40ca0 <_PyCompile_OptimizeCfg@@Base+0xa18> │ │ │ │ + vldr d7, [pc, #224] @ 40ca8 <_PyCompile_OptimizeCfg@@Base+0xa20> │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b.n 40bfc <_PyCompile_OptimizeCfg@@Base+0x9c0> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 40b56 <_PyCompile_OptimizeCfg@@Base+0x91a> │ │ │ │ + beq.n 40ba6 <_PyCompile_OptimizeCfg@@Base+0x91e> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 40ba6 <_PyCompile_OptimizeCfg@@Base+0x96a> │ │ │ │ + ble.n 40bf6 <_PyCompile_OptimizeCfg@@Base+0x96e> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 40b66 <_PyCompile_OptimizeCfg@@Base+0x92a> │ │ │ │ - b.n 40bfc <_PyCompile_OptimizeCfg@@Base+0x9c0> │ │ │ │ - bpl.n 40b66 <_PyCompile_OptimizeCfg@@Base+0x92a> │ │ │ │ + ble.n 40bb6 <_PyCompile_OptimizeCfg@@Base+0x92e> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ + bpl.n 40bb6 <_PyCompile_OptimizeCfg@@Base+0x92e> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 40b66 <_PyCompile_OptimizeCfg@@Base+0x92a> │ │ │ │ + bpl.n 40bb6 <_PyCompile_OptimizeCfg@@Base+0x92e> │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b.n 40bfc <_PyCompile_OptimizeCfg@@Base+0x9c0> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 2a9f8 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 40bfc <_PyCompile_OptimizeCfg@@Base+0x9c0> │ │ │ │ + bls.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 40bec <_PyCompile_OptimizeCfg@@Base+0x9b0> │ │ │ │ + bvs.n 40c3c <_PyCompile_OptimizeCfg@@Base+0x9b4> │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40bf2 <_PyCompile_OptimizeCfg@@Base+0x9b6> │ │ │ │ + bne.n 40c42 <_PyCompile_OptimizeCfg@@Base+0x9ba> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 40bfc <_PyCompile_OptimizeCfg@@Base+0x9c0> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 40bfc <_PyCompile_OptimizeCfg@@Base+0x9c0> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ vmov.f64 d8, d9 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r3, 40c10 <_PyCompile_OptimizeCfg@@Base+0x9d4> │ │ │ │ + cbnz r3, 40c60 <_PyCompile_OptimizeCfg@@Base+0x9d8> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85b34 │ │ │ │ + b.w 85d34 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 25eae4 │ │ │ │ - cbnz r0, 40c32 <_PyCompile_OptimizeCfg@@Base+0x9f6> │ │ │ │ - b.n 40c00 <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ + bl 25f384 │ │ │ │ + cbnz r0, 40c82 <_PyCompile_OptimizeCfg@@Base+0x9fa> │ │ │ │ + b.n 40c50 <_PyCompile_OptimizeCfg@@Base+0x9c8> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 40b46 <_PyCompile_OptimizeCfg@@Base+0x90a> │ │ │ │ + bgt.n 40b96 <_PyCompile_OptimizeCfg@@Base+0x90e> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 40b56 <_PyCompile_OptimizeCfg@@Base+0x91a> │ │ │ │ - b.n 40b66 <_PyCompile_OptimizeCfg@@Base+0x92a> │ │ │ │ + beq.n 40ba6 <_PyCompile_OptimizeCfg@@Base+0x91e> │ │ │ │ + b.n 40bb6 <_PyCompile_OptimizeCfg@@Base+0x92e> │ │ │ │ vpop {d8-d11} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ @@ -32802,143 +32833,143 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 40c7c <_PyCompile_OptimizeCfg@@Base+0xa40> │ │ │ │ + cbz r3, 40ccc <_PyCompile_OptimizeCfg@@Base+0xa44> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 40c8c <_PyCompile_OptimizeCfg@@Base+0xa50> │ │ │ │ + b.n 40cdc <_PyCompile_OptimizeCfg@@Base+0xa54> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 40c8a <_PyCompile_OptimizeCfg@@Base+0xa4e> │ │ │ │ + ble.n 40cda <_PyCompile_OptimizeCfg@@Base+0xa52> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 40c86 <_PyCompile_OptimizeCfg@@Base+0xa4a> │ │ │ │ - cbnz r1, 40cb2 <_PyCompile_OptimizeCfg@@Base+0xa76> │ │ │ │ + bgt.n 40cd6 <_PyCompile_OptimizeCfg@@Base+0xa4e> │ │ │ │ + cbnz r1, 40d02 <_PyCompile_OptimizeCfg@@Base+0xa7a> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 40c8c <_PyCompile_OptimizeCfg@@Base+0xa50> │ │ │ │ + b.n 40cdc <_PyCompile_OptimizeCfg@@Base+0xa54> │ │ │ │ mov r6, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r7, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r7, [sp, #4] │ │ │ │ movw r7, #11096 @ 0x2b58 │ │ │ │ - movt r7, #73 @ 0x49 │ │ │ │ + movt r7, #74 @ 0x4a │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 40cb8 <_PyCompile_OptimizeCfg@@Base+0xa7c> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 40d08 <_PyCompile_OptimizeCfg@@Base+0xa80> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40d44 <_PyCompile_OptimizeCfg@@Base+0xb08> │ │ │ │ + b.n 40d94 <_PyCompile_OptimizeCfg@@Base+0xb0c> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ add r4, r6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r4, #1 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ movw r3, #17660 @ 0x44fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ it eq │ │ │ │ movweq r4, #4372 @ 0x1114 │ │ │ │ mov r1, r6 │ │ │ │ ite ne │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ - movteq r4, #71 @ 0x47 │ │ │ │ + movteq r4, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 40d0c <_PyCompile_OptimizeCfg@@Base+0xad0> │ │ │ │ - bl 7fafc │ │ │ │ - cbnz r0, 40cfc <_PyCompile_OptimizeCfg@@Base+0xac0> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 40d5c <_PyCompile_OptimizeCfg@@Base+0xad4> │ │ │ │ + bl 7fcf4 │ │ │ │ + cbnz r0, 40d4c <_PyCompile_OptimizeCfg@@Base+0xac4> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40cae <_PyCompile_OptimizeCfg@@Base+0xa72> │ │ │ │ + bne.n 40cfe <_PyCompile_OptimizeCfg@@Base+0xa76> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 181d3c │ │ │ │ + bl 1834f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 40d32 <_PyCompile_OptimizeCfg@@Base+0xaf6> │ │ │ │ - b.n 40cae <_PyCompile_OptimizeCfg@@Base+0xa72> │ │ │ │ + bge.n 40d82 <_PyCompile_OptimizeCfg@@Base+0xafa> │ │ │ │ + b.n 40cfe <_PyCompile_OptimizeCfg@@Base+0xa76> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40d42 <_PyCompile_OptimizeCfg@@Base+0xb06> │ │ │ │ + beq.n 40d92 <_PyCompile_OptimizeCfg@@Base+0xb0a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 40d42 <_PyCompile_OptimizeCfg@@Base+0xb06> │ │ │ │ - bl d4a54 │ │ │ │ + b.n 40d92 <_PyCompile_OptimizeCfg@@Base+0xb0a> │ │ │ │ + bl d4f44 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 40cae <_PyCompile_OptimizeCfg@@Base+0xa72> │ │ │ │ - beq.n 40d24 <_PyCompile_OptimizeCfg@@Base+0xae8> │ │ │ │ + blt.n 40cfe <_PyCompile_OptimizeCfg@@Base+0xa76> │ │ │ │ + beq.n 40d74 <_PyCompile_OptimizeCfg@@Base+0xaec> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 8449c │ │ │ │ + b.w 84694 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b850 │ │ │ │ + bl 8ba90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 40cae <_PyCompile_OptimizeCfg@@Base+0xa72> │ │ │ │ + blt.n 40cfe <_PyCompile_OptimizeCfg@@Base+0xa76> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40d44 <_PyCompile_OptimizeCfg@@Base+0xb08> │ │ │ │ + beq.n 40d94 <_PyCompile_OptimizeCfg@@Base+0xb0c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 40d44 <_PyCompile_OptimizeCfg@@Base+0xb08> │ │ │ │ + b.n 40d94 <_PyCompile_OptimizeCfg@@Base+0xb0c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 40d72 <_PyCompile_OptimizeCfg@@Base+0xb36> │ │ │ │ + cbnz r1, 40dc2 <_PyCompile_OptimizeCfg@@Base+0xb3a> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21620 @ 0x5474 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #23220 @ 0x5ab4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 40d7e <_PyCompile_OptimizeCfg@@Base+0xb42> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 40dce <_PyCompile_OptimizeCfg@@Base+0xb46> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 40d84 <_PyCompile_OptimizeCfg@@Base+0xb48> │ │ │ │ + bge.n 40dd4 <_PyCompile_OptimizeCfg@@Base+0xb4c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 40d88 <_PyCompile_OptimizeCfg@@Base+0xb4c> │ │ │ │ + b.n 40dd8 <_PyCompile_OptimizeCfg@@Base+0xb50> │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 40d9e <_PyCompile_OptimizeCfg@@Base+0xb62> │ │ │ │ - movw r0, #25852 @ 0x64fc │ │ │ │ + bpl.n 40dee <_PyCompile_OptimizeCfg@@Base+0xb66> │ │ │ │ + movw r0, #27452 @ 0x6b3c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e1af4 │ │ │ │ - movw r0, #25876 @ 0x6514 │ │ │ │ + b.w e1fc4 │ │ │ │ + movw r0, #27476 @ 0x6b54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40dee <_PyCompile_OptimizeCfg@@Base+0xbb2> │ │ │ │ + cbz r0, 40e3e <_PyCompile_OptimizeCfg@@Base+0xbb6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #64 @ 0x40 │ │ │ │ itt ne │ │ │ │ @@ -32956,1148 +32987,1101 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26096 @ 0x65f0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 40e18 <_PyCompile_OptimizeCfg@@Base+0xbdc> │ │ │ │ + bne.n 40e68 <_PyCompile_OptimizeCfg@@Base+0xbe0> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 40e36 <_PyCompile_OptimizeCfg@@Base+0xbfa> │ │ │ │ + b.n 40e86 <_PyCompile_OptimizeCfg@@Base+0xbfe> │ │ │ │ mov r0, r1 │ │ │ │ - bl 145b4c │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40e36 <_PyCompile_OptimizeCfg@@Base+0xbfa> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 40e4a <_PyCompile_OptimizeCfg@@Base+0xc0e> │ │ │ │ - vldr d0, [pc, #32] @ 40e58 <_PyCompile_OptimizeCfg@@Base+0xc1c> │ │ │ │ + bne.n 40e86 <_PyCompile_OptimizeCfg@@Base+0xbfe> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 40e9a <_PyCompile_OptimizeCfg@@Base+0xc12> │ │ │ │ + vldr d0, [pc, #32] @ 40ea8 <_PyCompile_OptimizeCfg@@Base+0xc20> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85b34 │ │ │ │ + b.w 85d34 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ - add r2, pc, #328 @ (adr r2, 40fa4 <_PyCompile_OptimizeCfg@@Base+0xd68>) │ │ │ │ + add r2, pc, #328 @ (adr r2, 40ff4 <_PyCompile_OptimizeCfg@@Base+0xd6c>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 40e7c <_PyCompile_OptimizeCfg@@Base+0xc40> │ │ │ │ + cbz r3, 40ecc <_PyCompile_OptimizeCfg@@Base+0xc44> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 40e8c <_PyCompile_OptimizeCfg@@Base+0xc50> │ │ │ │ + b.n 40edc <_PyCompile_OptimizeCfg@@Base+0xc54> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 40e8a <_PyCompile_OptimizeCfg@@Base+0xc4e> │ │ │ │ + ble.n 40eda <_PyCompile_OptimizeCfg@@Base+0xc52> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 40e86 <_PyCompile_OptimizeCfg@@Base+0xc4a> │ │ │ │ - cbnz r1, 40eac <_PyCompile_OptimizeCfg@@Base+0xc70> │ │ │ │ + bgt.n 40ed6 <_PyCompile_OptimizeCfg@@Base+0xc4e> │ │ │ │ + cbnz r1, 40efc <_PyCompile_OptimizeCfg@@Base+0xc74> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 40e8c <_PyCompile_OptimizeCfg@@Base+0xc50> │ │ │ │ + b.n 40edc <_PyCompile_OptimizeCfg@@Base+0xc54> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #200] @ (40f58 <_PyCompile_OptimizeCfg@@Base+0xd1c>) │ │ │ │ + ldr r1, [pc, #200] @ (40fa8 <_PyCompile_OptimizeCfg@@Base+0xd20>) │ │ │ │ movs r2, #0 │ │ │ │ movs r7, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r7, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 40eb2 <_PyCompile_OptimizeCfg@@Base+0xc76> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 40f02 <_PyCompile_OptimizeCfg@@Base+0xc7a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40f52 <_PyCompile_OptimizeCfg@@Base+0xd16> │ │ │ │ + b.n 40fa2 <_PyCompile_OptimizeCfg@@Base+0xd1a> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r6, r5 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 40ec4 <_PyCompile_OptimizeCfg@@Base+0xc88> │ │ │ │ + beq.n 40f14 <_PyCompile_OptimizeCfg@@Base+0xc8c> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 40ea8 <_PyCompile_OptimizeCfg@@Base+0xc6c> │ │ │ │ + blt.n 40ef8 <_PyCompile_OptimizeCfg@@Base+0xc70> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 40ef0 <_PyCompile_OptimizeCfg@@Base+0xcb4> │ │ │ │ - cbz r6, 40ecc <_PyCompile_OptimizeCfg@@Base+0xc90> │ │ │ │ + cbz r3, 40f40 <_PyCompile_OptimizeCfg@@Base+0xcb8> │ │ │ │ + cbz r6, 40f1c <_PyCompile_OptimizeCfg@@Base+0xc94> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 40edc <_PyCompile_OptimizeCfg@@Base+0xca0> │ │ │ │ + bne.n 40f2c <_PyCompile_OptimizeCfg@@Base+0xca4> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 40f52 <_PyCompile_OptimizeCfg@@Base+0xd16> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 40fa2 <_PyCompile_OptimizeCfg@@Base+0xd1a> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21ee4c │ │ │ │ + bl 22021c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 40f02 <_PyCompile_OptimizeCfg@@Base+0xcc6> │ │ │ │ - bl 80760 │ │ │ │ + cbnz r0, 40f52 <_PyCompile_OptimizeCfg@@Base+0xcca> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40ea8 <_PyCompile_OptimizeCfg@@Base+0xc6c> │ │ │ │ + bne.n 40ef8 <_PyCompile_OptimizeCfg@@Base+0xc70> │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl edfe4 │ │ │ │ - b.n 40ea8 <_PyCompile_OptimizeCfg@@Base+0xc6c> │ │ │ │ - cbz r6, 40f2c <_PyCompile_OptimizeCfg@@Base+0xcf0> │ │ │ │ + bl ee54c │ │ │ │ + b.n 40ef8 <_PyCompile_OptimizeCfg@@Base+0xc70> │ │ │ │ + cbz r6, 40f7c <_PyCompile_OptimizeCfg@@Base+0xcf4> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 40ed2 <_PyCompile_OptimizeCfg@@Base+0xc96> │ │ │ │ + beq.n 40f22 <_PyCompile_OptimizeCfg@@Base+0xc9a> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 247ea0 <_PyXI_EndInterpreter@@Base+0x128> │ │ │ │ + bl 2489a0 <_PyXI_EndInterpreter@@Base+0x68> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ - cbnz r3, 40f20 <_PyCompile_OptimizeCfg@@Base+0xce4> │ │ │ │ + cbnz r3, 40f70 <_PyCompile_OptimizeCfg@@Base+0xce8> │ │ │ │ str r5, [r4, #32] │ │ │ │ - b.n 40f22 <_PyCompile_OptimizeCfg@@Base+0xce6> │ │ │ │ + b.n 40f72 <_PyCompile_OptimizeCfg@@Base+0xcea> │ │ │ │ str r5, [r3, #8] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b.n 40ed2 <_PyCompile_OptimizeCfg@@Base+0xc96> │ │ │ │ + b.n 40f22 <_PyCompile_OptimizeCfg@@Base+0xc9a> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 40ed2 <_PyCompile_OptimizeCfg@@Base+0xc96> │ │ │ │ + beq.n 40f22 <_PyCompile_OptimizeCfg@@Base+0xc9a> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 247ea0 <_PyXI_EndInterpreter@@Base+0x128> │ │ │ │ + bl 2489a0 <_PyXI_EndInterpreter@@Base+0x68> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ strd r3, r6, [r5, #8] │ │ │ │ - cbnz r3, 40f46 <_PyCompile_OptimizeCfg@@Base+0xd0a> │ │ │ │ + cbnz r3, 40f96 <_PyCompile_OptimizeCfg@@Base+0xd0e> │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ - b.n 40f48 <_PyCompile_OptimizeCfg@@Base+0xd0c> │ │ │ │ + b.n 40f98 <_PyCompile_OptimizeCfg@@Base+0xd10> │ │ │ │ str r5, [r3, #12] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str r5, [r4, #32] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b.n 40ed2 <_PyCompile_OptimizeCfg@@Base+0xc96> │ │ │ │ + b.n 40f22 <_PyCompile_OptimizeCfg@@Base+0xc9a> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r3, #132 @ 0x84 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 12827c <_Py_union_type_or@@Base+0x208> │ │ │ │ + bl 128d3c <_Py_union_type_or@@Base+0x208> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21ef30 │ │ │ │ + bl 220300 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 41072 <_PyCompile_OptimizeCfg@@Base+0xe36> │ │ │ │ + beq.n 410c2 <_PyCompile_OptimizeCfg@@Base+0xe3a> │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ ldrd r3, r2, [r1] │ │ │ │ mov r8, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 40fc4 <_PyCompile_OptimizeCfg@@Base+0xd88> │ │ │ │ + ble.n 41014 <_PyCompile_OptimizeCfg@@Base+0xd8c> │ │ │ │ movw r3, #56048 @ 0xdaf0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32012 @ 0x7d0c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #33612 @ 0x834c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4106e <_PyCompile_OptimizeCfg@@Base+0xe32> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 410be <_PyCompile_OptimizeCfg@@Base+0xe36> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 41050 <_PyCompile_OptimizeCfg@@Base+0xe14> │ │ │ │ + bne.n 410a0 <_PyCompile_OptimizeCfg@@Base+0xe18> │ │ │ │ ldr.w r0, [r0, #508] @ 0x1fc │ │ │ │ - bl c04dc │ │ │ │ + bl c07bc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4105a <_PyCompile_OptimizeCfg@@Base+0xe1e> │ │ │ │ + beq.n 410aa <_PyCompile_OptimizeCfg@@Base+0xe22> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4105a <_PyCompile_OptimizeCfg@@Base+0xe1e> │ │ │ │ + beq.n 410aa <_PyCompile_OptimizeCfg@@Base+0xe22> │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r8, #812] @ 0x32c │ │ │ │ mov r0, r5 │ │ │ │ - bl 83260 │ │ │ │ + bl 83458 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4105c <_PyCompile_OptimizeCfg@@Base+0xe20> │ │ │ │ + beq.n 410ac <_PyCompile_OptimizeCfg@@Base+0xe24> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4100a <_PyCompile_OptimizeCfg@@Base+0xdce> │ │ │ │ + beq.n 4105a <_PyCompile_OptimizeCfg@@Base+0xdd2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4100a <_PyCompile_OptimizeCfg@@Base+0xdce> │ │ │ │ + cbnz r3, 4105a <_PyCompile_OptimizeCfg@@Base+0xdd2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 83260 │ │ │ │ + bl 83458 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4105c <_PyCompile_OptimizeCfg@@Base+0xe20> │ │ │ │ + beq.n 410ac <_PyCompile_OptimizeCfg@@Base+0xe24> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41052 <_PyCompile_OptimizeCfg@@Base+0xe16> │ │ │ │ + beq.n 410a2 <_PyCompile_OptimizeCfg@@Base+0xe1a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41052 <_PyCompile_OptimizeCfg@@Base+0xe16> │ │ │ │ + cbnz r3, 410a2 <_PyCompile_OptimizeCfg@@Base+0xe1a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41052 <_PyCompile_OptimizeCfg@@Base+0xe16> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 410a2 <_PyCompile_OptimizeCfg@@Base+0xe1a> │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 4107a <_PyCompile_OptimizeCfg@@Base+0xe3e> │ │ │ │ + b.n 410ca <_PyCompile_OptimizeCfg@@Base+0xe42> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4107a <_PyCompile_OptimizeCfg@@Base+0xe3e> │ │ │ │ + b.n 410ca <_PyCompile_OptimizeCfg@@Base+0xe42> │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, sp │ │ │ │ add r1, sp, #4 │ │ │ │ adds r0, #12 │ │ │ │ - bl 260a3c │ │ │ │ - cbz r0, 410b0 <_PyCompile_OptimizeCfg@@Base+0xe74> │ │ │ │ + bl 2612dc │ │ │ │ + cbz r0, 41100 <_PyCompile_OptimizeCfg@@Base+0xe78> │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15679c │ │ │ │ + bl 1572c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 410d4 <_PyCompile_OptimizeCfg@@Base+0xe98> │ │ │ │ + b.n 41124 <_PyCompile_OptimizeCfg@@Base+0xe9c> │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #21065 @ 0x5249 │ │ │ │ + movw r3, #27453 @ 0x6b3d │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 410d0 <_PyCompile_OptimizeCfg@@Base+0xe94> │ │ │ │ + bne.n 41120 <_PyCompile_OptimizeCfg@@Base+0xe98> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 410d4 <_PyCompile_OptimizeCfg@@Base+0xe98> │ │ │ │ + beq.n 41124 <_PyCompile_OptimizeCfg@@Base+0xe9c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 410d4 <_PyCompile_OptimizeCfg@@Base+0xe98> │ │ │ │ + b.n 41124 <_PyCompile_OptimizeCfg@@Base+0xe9c> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - mov r2, r1 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (410e4 <_PyCompile_OptimizeCfg@@Base+0xea8>) │ │ │ │ - b.w 24ebfc <_Py_c_pow@@Base+0x6a4> │ │ │ │ - nop │ │ │ │ - b.n 40c90 <_PyCompile_OptimizeCfg@@Base+0xa54> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 41108 <_PyCompile_OptimizeCfg@@Base+0xecc> │ │ │ │ + bne.n 41148 <_PyCompile_OptimizeCfg@@Base+0xec0> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w ef278 │ │ │ │ + b.w efab8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47820 @ 0xbacc │ │ │ │ + movw r0, #49420 @ 0xc10c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 410fc <_PyCompile_OptimizeCfg@@Base+0xec0> │ │ │ │ + bne.n 4113c <_PyCompile_OptimizeCfg@@Base+0xeb4> │ │ │ │ pop {r4, pc} │ │ │ │ add.w r3, r0, #8 │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ vneg.f64 d1, d1 │ │ │ │ vldr d0, [sp] │ │ │ │ add sp, #16 │ │ │ │ - b.w 188e90 │ │ │ │ + b.w 18ae68 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7e5c0 │ │ │ │ + b.w 7e7b4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 792cc │ │ │ │ + bl 79418 │ │ │ │ mov r0, r4 │ │ │ │ - bl 411e6 │ │ │ │ + bl 41226 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7f874 │ │ │ │ + b.w 7fa68 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4118c <_PyCompile_OptimizeCfg@@Base+0xf50> │ │ │ │ + bne.n 411cc <_PyCompile_OptimizeCfg@@Base+0xf44> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 36936 │ │ │ │ + b.w 3691e │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47772 @ 0xba9c │ │ │ │ + movw r0, #49372 @ 0xc0dc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41180 <_PyCompile_OptimizeCfg@@Base+0xf44> │ │ │ │ + bne.n 411c0 <_PyCompile_OptimizeCfg@@Base+0xf38> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000411a4 : │ │ │ │ +000411e4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 411e0 │ │ │ │ + beq.n 41220 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 247d08 <_PyInterpreterState_IsRunningMain@@Base+0x278> │ │ │ │ + bl 2488c8 <_PyInterpreterState_IsRunningMain@@Base+0x278> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 411e0 │ │ │ │ + beq.n 41220 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1b4224 │ │ │ │ + b.w 1b68e4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 41216 │ │ │ │ + cbz r2, 41256 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 41212 │ │ │ │ + beq.n 41252 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 41212 │ │ │ │ + cbnz r3, 41252 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #132] @ (412b0 ) │ │ │ │ + ldr r0, [pc, #132] @ (412f0 ) │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ - movw r2, #60772 @ 0xed64 │ │ │ │ + movw r2, #62404 @ 0xf3c4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #26004 @ 0x6594 │ │ │ │ + movw r1, #27604 @ 0x6bd4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 41294 │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 412d4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #25600 @ 0x6400 │ │ │ │ + movw r1, #27200 @ 0x6a40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #26024 @ 0x65a8 │ │ │ │ + movw r0, #27624 @ 0x6be8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41272 │ │ │ │ + bne.n 412b2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4128c │ │ │ │ + b.n 412cc │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 23c924 <_PyErr_BadInternalCall@@Base+0x7d40> │ │ │ │ + bl 23d58c <_PyErr_BadInternalCall@@Base+0x7d40> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4126e │ │ │ │ + beq.n 412ae │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 23cbf4 <_PyErr_BadInternalCall@@Base+0x8010> │ │ │ │ + bl 23d85c <_PyErr_BadInternalCall@@Base+0x8010> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 782ec │ │ │ │ - b.n 41296 │ │ │ │ + bl 78428 │ │ │ │ + b.n 412d6 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #24] @ (412b0 ) │ │ │ │ + ldr r3, [pc, #24] @ (412f0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 412a8 │ │ │ │ + beq.n 412e8 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 412d2 │ │ │ │ + cbz r3, 41312 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 412e2 │ │ │ │ + b.n 41322 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 412e0 │ │ │ │ + blt.n 41320 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 412dc │ │ │ │ - cbnz r1, 41300 │ │ │ │ + bgt.n 4131c │ │ │ │ + cbnz r1, 41340 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 412e2 │ │ │ │ + b.n 41322 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #560] @ (41514 ) │ │ │ │ + ldr r1, [pc, #560] @ (41554 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 41306 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 41346 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4172e │ │ │ │ + b.n 4176e │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r3, r4, r5 │ │ │ │ - beq.n 41350 │ │ │ │ + beq.n 41390 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbz r4, 41314 │ │ │ │ + cbz r4, 41354 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4131c │ │ │ │ - b.n 4135e │ │ │ │ + bne.n 4135c │ │ │ │ + b.n 4139e │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4132e │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 4135e │ │ │ │ - b.n 412fc │ │ │ │ - bl 85a84 │ │ │ │ + cbnz r0, 4136e │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 4139e │ │ │ │ + b.n 4133c │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4134a │ │ │ │ + beq.n 4138a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4134a │ │ │ │ + cbnz r3, 4138a │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r6, r5, #1 │ │ │ │ - bne.n 41362 │ │ │ │ - b.n 41326 │ │ │ │ + bne.n 413a2 │ │ │ │ + b.n 41366 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 41362 │ │ │ │ + b.n 413a2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ - cbz r7, 41374 │ │ │ │ + cbz r7, 413b4 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ - b.n 4137c │ │ │ │ + b.n 413bc │ │ │ │ movw r6, #11008 @ 0x2b00 │ │ │ │ - movt r6, #78 @ 0x4e │ │ │ │ + movt r6, #79 @ 0x4f │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ it lt │ │ │ │ mvnlt.w r5, #2147483648 @ 0x80000000 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 414e4 │ │ │ │ + bne.w 41524 │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 731f4 │ │ │ │ - cbnz r0, 413a6 │ │ │ │ + bl 73330 │ │ │ │ + cbnz r0, 413e6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41724 │ │ │ │ + b.n 41764 │ │ │ │ mov fp, r0 │ │ │ │ - movw sl, #59296 @ 0xe7a0 │ │ │ │ + movw sl, #60896 @ 0xede0 │ │ │ │ movt sl, #43 @ 0x2b │ │ │ │ str r5, [sp, #32] │ │ │ │ movs r0, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 41446 │ │ │ │ + beq.n 41486 │ │ │ │ cmp r7, r0 │ │ │ │ - ble.n 413d2 │ │ │ │ + ble.n 41412 │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r4, r3, #28 │ │ │ │ - bpl.n 413d4 │ │ │ │ + bpl.n 41414 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 413c0 │ │ │ │ - beq.n 414ba │ │ │ │ + b.n 41400 │ │ │ │ + beq.n 414fa │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - ble.n 413ee │ │ │ │ + ble.n 4142e │ │ │ │ ldrb.w r3, [r6, r8] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 413ee │ │ │ │ + bmi.n 4142e │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 413d8 │ │ │ │ + b.n 41418 │ │ │ │ sub.w r1, r8, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 414c4 │ │ │ │ + beq.n 41504 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4140c │ │ │ │ + bgt.n 4144c │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 41440 │ │ │ │ + b.n 41480 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 41430 │ │ │ │ + cbz r0, 41470 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r9 │ │ │ │ mov r4, fp │ │ │ │ - beq.n 414c6 │ │ │ │ + beq.n 41506 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 414c6 │ │ │ │ + bne.n 41506 │ │ │ │ mov r0, r1 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 414c6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41506 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 41440 │ │ │ │ + beq.n 41480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41440 │ │ │ │ + cbnz r3, 41480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 413ba │ │ │ │ + b.n 413fa │ │ │ │ mov r8, r5 │ │ │ │ mov r4, fp │ │ │ │ cmp r7, r0 │ │ │ │ - ble.n 414be │ │ │ │ - movw r3, #59296 @ 0xe7a0 │ │ │ │ + ble.n 414fe │ │ │ │ + movw r3, #60896 @ 0xede0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 41468 │ │ │ │ + bpl.n 414a8 │ │ │ │ adds r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 41456 │ │ │ │ - b.n 414be │ │ │ │ + bne.n 41496 │ │ │ │ + b.n 414fe │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 414c6 │ │ │ │ + cbz r0, 41506 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 41482 │ │ │ │ + bgt.n 414c2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 414b4 │ │ │ │ + b.n 414f4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 414a4 │ │ │ │ + cbz r0, 414e4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 414c6 │ │ │ │ + beq.n 41506 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 414c6 │ │ │ │ + cbnz r3, 41506 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 414c6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41506 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 414b4 │ │ │ │ + beq.n 414f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 414b4 │ │ │ │ + cbnz r3, 414f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 414be │ │ │ │ + b.n 414fe │ │ │ │ mov r8, r5 │ │ │ │ mov r4, fp │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 41724 │ │ │ │ + b.n 41764 │ │ │ │ mov r4, fp │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 413a2 │ │ │ │ + beq.w 413e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 413a2 │ │ │ │ + bne.w 413e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 413a2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 413e2 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 413a2 │ │ │ │ + bne.w 413e2 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #32] │ │ │ │ - cbnz r3, 41518 │ │ │ │ + cbnz r3, 41558 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #60636 @ 0xecdc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #62236 @ 0xf31c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4171c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4175c │ │ │ │ cmp r3, #176 @ 0xb0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #11 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 41616 │ │ │ │ + bne.n 41656 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldrb.w r9, [r3] │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4171c │ │ │ │ + beq.w 4175c │ │ │ │ mov r8, sl │ │ │ │ mov fp, sl │ │ │ │ mov r0, sl │ │ │ │ cmp r7, fp │ │ │ │ - ble.n 415c8 │ │ │ │ + ble.n 41608 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 415c8 │ │ │ │ + beq.n 41608 │ │ │ │ subs r5, #1 │ │ │ │ ldrb.w r3, [r6, fp] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 415c0 │ │ │ │ + bne.n 41600 │ │ │ │ sub.w r1, fp, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41706 │ │ │ │ + beq.w 41746 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 41576 │ │ │ │ + bgt.n 415b6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 415b4 │ │ │ │ + b.n 415f4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 415a2 │ │ │ │ + cbz r0, 415e2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 41706 │ │ │ │ + beq.w 41746 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 41706 │ │ │ │ + bne.w 41746 │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41706 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41746 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 415b4 │ │ │ │ + beq.n 415f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 415b4 │ │ │ │ + cbnz r3, 415f4 │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, fp │ │ │ │ - b.n 41544 │ │ │ │ + b.n 41584 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 4154e │ │ │ │ + bne.n 4158e │ │ │ │ cmp r7, r0 │ │ │ │ - blt.n 41610 │ │ │ │ + blt.n 41650 │ │ │ │ subs r1, r7, r0 │ │ │ │ adds r0, r6, r0 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41706 │ │ │ │ + beq.w 41746 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 415ea │ │ │ │ + bgt.n 4162a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4160c │ │ │ │ + b.n 4164c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 416dc │ │ │ │ + bne.n 4171c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4160c │ │ │ │ + beq.n 4164c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4160c │ │ │ │ + cbnz r3, 4164c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4171e │ │ │ │ - bl 731f4 │ │ │ │ + b.n 4175e │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4171c │ │ │ │ + beq.n 4175c │ │ │ │ mov r8, sl │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add.w fp, r6, sl │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ sub.w r1, r7, sl │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 416b4 │ │ │ │ + beq.n 416f4 │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bl 1e7040 <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ + bl 1e901c <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ subs.w r9, r0, #0 │ │ │ │ mov r0, fp │ │ │ │ - blt.n 416b4 │ │ │ │ + blt.n 416f4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41706 │ │ │ │ + beq.n 41746 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4166e │ │ │ │ + bgt.n 416ae │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 416a8 │ │ │ │ + b.n 416e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 41696 │ │ │ │ + cbz r0, 416d6 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 41706 │ │ │ │ + beq.n 41746 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 41706 │ │ │ │ + bne.n 41746 │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41706 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41746 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 416a8 │ │ │ │ + beq.n 416e8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 416a8 │ │ │ │ + cbnz r2, 416e8 │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r8, r8, #1 │ │ │ │ add sl, r3 │ │ │ │ add sl, r9 │ │ │ │ - b.n 41624 │ │ │ │ + b.n 41664 │ │ │ │ mov r0, fp │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 41706 │ │ │ │ + cbz r0, 41746 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 416cc │ │ │ │ + bgt.n 4170c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 416fe │ │ │ │ + b.n 4173e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 416ee │ │ │ │ + cbz r0, 4172e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41706 │ │ │ │ + beq.n 41746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41706 │ │ │ │ + cbnz r3, 41746 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41706 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41746 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 416fe │ │ │ │ + beq.n 4173e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 416fe │ │ │ │ + cbnz r3, 4173e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ add.w r3, r8, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 4171e │ │ │ │ + b.n 4175e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4171c │ │ │ │ + beq.n 4175c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4171c │ │ │ │ + cbnz r3, 4175c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 41748 │ │ │ │ - movw r0, #26048 @ 0x65c0 │ │ │ │ + cbnz r3, 41788 │ │ │ │ + movw r0, #27648 @ 0x6c00 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r0, #26068 @ 0x65d4 │ │ │ │ + movw r0, #27668 @ 0x6c14 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ │ │ │ │ -00041758 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ - b.w 1b4224 │ │ │ │ +00041798 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ + b.w 1b68e4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #6533 @ 0x1985 │ │ │ │ + movw r1, #6501 @ 0x1965 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #53528 @ 0xd118 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b.w 40daa <_PyCompile_OptimizeCfg@@Base+0xb6e> │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbnz r0, 417ac <_PyDict_DelItem_KnownHash@@Base+0x54> │ │ │ │ - cmp r3, r0 │ │ │ │ - blt.n 417ac <_PyDict_DelItem_KnownHash@@Base+0x54> │ │ │ │ - cmp r3, #1 │ │ │ │ - bgt.n 417ac <_PyDict_DelItem_KnownHash@@Base+0x54> │ │ │ │ - cbz r2, 417ac <_PyDict_DelItem_KnownHash@@Base+0x54> │ │ │ │ - ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #10668 @ 0x29ac │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 417ca <_PyDict_DelItem_KnownHash@@Base+0x72> │ │ │ │ - add r4, sp, #28 │ │ │ │ - str r4, [sp, #16] │ │ │ │ - ldr r4, [pc, #28] @ (417d0 <_PyDict_DelItem_KnownHash@@Base+0x78>) │ │ │ │ - mov r3, r0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - mov r0, r2 │ │ │ │ - movs r4, #1 │ │ │ │ - movs r2, #0 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 41796 <_PyDict_DelItem_KnownHash@@Base+0x3e> │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.w 40dfa <_PyCompile_OptimizeCfg@@Base+0xb72> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbz r4, 417f6 <_PyDict_DelItem_KnownHash@@Base+0x9e> │ │ │ │ + cbz r4, 417d6 <_PyDict_DelItem_KnownHash@@Base+0x3e> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 80700 │ │ │ │ + b.w 808f8 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #17892 @ 0x45e4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #19184 @ 0x4af0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 41832 <_PyDict_DelItem_KnownHash@@Base+0xda> │ │ │ │ - bl 272098 │ │ │ │ + bne.n 41812 <_PyDict_DelItem_KnownHash@@Base+0x7a> │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4183e <_PyDict_DelItem_KnownHash@@Base+0xe6> │ │ │ │ + cbz r3, 4181e <_PyDict_DelItem_KnownHash@@Base+0x86> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 41870 <_PyDict_DelItem_KnownHash@@Base+0x118> │ │ │ │ + b.n 41850 <_PyDict_DelItem_KnownHash@@Base+0xb8> │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 4186c <_PyDict_DelItem_KnownHash@@Base+0x114> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 4184c <_PyDict_DelItem_KnownHash@@Base+0xb4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4186c <_PyDict_DelItem_KnownHash@@Base+0x114> │ │ │ │ + cbnz r3, 4184c <_PyDict_DelItem_KnownHash@@Base+0xb4> │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 4186c <_PyDict_DelItem_KnownHash@@Base+0x114> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 4184c <_PyDict_DelItem_KnownHash@@Base+0xb4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4186c <_PyDict_DelItem_KnownHash@@Base+0x114> │ │ │ │ + cbnz r3, 4184c <_PyDict_DelItem_KnownHash@@Base+0xb4> │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 4186c <_PyDict_DelItem_KnownHash@@Base+0x114> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 4184c <_PyDict_DelItem_KnownHash@@Base+0xb4> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00041874 : │ │ │ │ +00041854 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (4188c ) │ │ │ │ + ldr r4, [pc, #16] @ (4186c ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w e1480 │ │ │ │ + b.w e1950 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r7, #17660 @ 0x44fc │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 418c8 │ │ │ │ + bne.n 418a8 │ │ │ │ movw r3, #21648 @ 0x5490 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 418d6 │ │ │ │ - ldr r2, [pc, #180] @ (41980 ) │ │ │ │ + b.n 418b6 │ │ │ │ + ldr r2, [pc, #180] @ (41960 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1ca5dc │ │ │ │ + bl 1cc858 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 41976 │ │ │ │ + beq.n 41956 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 41904 │ │ │ │ + beq.n 418e4 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 41948 │ │ │ │ + b.n 41928 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r1, r7 │ │ │ │ - bl 7fafc │ │ │ │ + bl 7fcf4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r2, 4190c │ │ │ │ + cbz r2, 418ec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - bl 21d464 │ │ │ │ + bl 21ebf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41960 │ │ │ │ + bne.n 41940 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 418e8 │ │ │ │ - b.n 41978 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 41960 │ │ │ │ + bne.n 418c8 │ │ │ │ + b.n 41958 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 41940 │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl edfe4 │ │ │ │ - b.n 41960 │ │ │ │ + bl ee54c │ │ │ │ + b.n 41940 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - bl 8449c │ │ │ │ + bl 84694 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 41960 │ │ │ │ + cbz r7, 41940 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - bl 8b850 │ │ │ │ + bl 8ba90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 41950 │ │ │ │ + bne.n 41930 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 41960 │ │ │ │ + bne.n 41940 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 41924 │ │ │ │ - b.n 41978 │ │ │ │ + bne.n 41904 │ │ │ │ + b.n 41958 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41940 │ │ │ │ + bne.n 41920 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41940 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41976 │ │ │ │ + beq.n 41956 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41976 │ │ │ │ + cbnz r3, 41956 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -34111,666 +34095,673 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 419d6 │ │ │ │ + cbz r3, 419b6 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 419d6 │ │ │ │ + cbnz r0, 419b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 419d6 │ │ │ │ - movw r0, #42072 @ 0xa458 │ │ │ │ + beq.n 419b6 │ │ │ │ + movw r0, #43772 @ 0xaafc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 419da │ │ │ │ + cbnz r0, 419ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + bl 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41a32 │ │ │ │ + b.n 41a12 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #717 @ 0x2cd │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - movw r0, #26120 @ 0x6608 │ │ │ │ + movw r0, #27720 @ 0x6c48 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r6, [r4, #24] │ │ │ │ - beq.n 41a10 │ │ │ │ + beq.n 419f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41a10 │ │ │ │ + cbnz r3, 419f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 419d0 │ │ │ │ + beq.n 419b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl e15c4 │ │ │ │ + bl e1a94 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41a32 │ │ │ │ + beq.n 41a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 41a32 │ │ │ │ + cbnz r3, 41a12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 41c56 │ │ │ │ + b.n 41c36 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #128] @ (41ae0 ) │ │ │ │ + ldr r3, [pc, #128] @ (41ac0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 721b8 │ │ │ │ - cbz r0, 41ace │ │ │ │ + bl 72368 │ │ │ │ + cbz r0, 41aae │ │ │ │ add.w r3, r5, #98816 @ 0x18200 │ │ │ │ - movw r6, #45324 @ 0xb10c │ │ │ │ + movw r6, #46924 @ 0xb74c │ │ │ │ movt r6, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, r3, #35 @ 0x23 │ │ │ │ add.w r5, r3, #50 @ 0x32 │ │ │ │ ldrb.w r0, [r8, #1]! │ │ │ │ - cbz r0, 41ad2 │ │ │ │ - bl 81044 │ │ │ │ + cbz r0, 41ab2 │ │ │ │ + bl 8123c │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41ab2 │ │ │ │ + beq.n 41a92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 41ab2 │ │ │ │ + cbnz r3, 41a92 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 41ad2 │ │ │ │ + bne.n 41ab2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41ace │ │ │ │ + beq.n 41aae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41ace │ │ │ │ + cbnz r3, 41aae │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41ad8 │ │ │ │ + b.n 41ab8 │ │ │ │ adds r6, #4 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n 41a84 │ │ │ │ + bne.n 41a64 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 41b02 │ │ │ │ + cbz r3, 41ae2 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 41b12 │ │ │ │ + b.n 41af2 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 41b10 │ │ │ │ + blt.n 41af0 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 41b0c │ │ │ │ - cbnz r1, 41b30 │ │ │ │ + bgt.n 41aec │ │ │ │ + cbnz r1, 41b10 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41b12 │ │ │ │ + b.n 41af2 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #292] @ (41c38 ) │ │ │ │ + ldr r1, [pc, #292] @ (41c18 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 41b36 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 41b16 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41c30 │ │ │ │ + b.n 41c10 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 41b4e │ │ │ │ + beq.n 41b2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 41b50 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 41b50 │ │ │ │ - b.n 41b2c │ │ │ │ + bne.n 41b30 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 41b30 │ │ │ │ + b.n 41b0c │ │ │ │ movs r5, #8 │ │ │ │ add.w r7, r6, #16 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r8, r7 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ add r7, r3 │ │ │ │ mov r9, r8 │ │ │ │ mov r6, r4 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r7, r9 │ │ │ │ - bls.n 41bb0 │ │ │ │ + bls.n 41b90 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 41b8e │ │ │ │ + bne.n 41b6e │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 41baa │ │ │ │ + ble.n 41b8a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27ee94 │ │ │ │ + bl 27f4ac │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 41c18 │ │ │ │ + bgt.n 41bf8 │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 41baa │ │ │ │ + b.n 41b8a │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 41c18 │ │ │ │ + beq.n 41bf8 │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 41b9c │ │ │ │ + beq.n 41b7c │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 41baa │ │ │ │ + bne.n 41b8a │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 41c18 │ │ │ │ + blt.n 41bf8 │ │ │ │ add r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 41b68 │ │ │ │ + b.n 41b48 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bgt.n 41c18 │ │ │ │ + bgt.n 41bf8 │ │ │ │ adds r1, r4, r6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41b2c │ │ │ │ + beq.n 41b0c │ │ │ │ add.w sl, r0, #16 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r7, r8 │ │ │ │ - bls.n 41c30 │ │ │ │ + bls.n 41c10 │ │ │ │ ldrb.w r2, [r8], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 41bfc │ │ │ │ + bne.n 41bdc │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 41c0e │ │ │ │ + ble.n 41bee │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 27ee94 │ │ │ │ + bl 27f4ac │ │ │ │ subs r1, r5, r1 │ │ │ │ add r6, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 41c14 │ │ │ │ + beq.n 41bf4 │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 41bf2 │ │ │ │ + b.n 41bd2 │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 41c12 │ │ │ │ + beq.n 41bf2 │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 41c12 │ │ │ │ + beq.n 41bf2 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 41c14 │ │ │ │ + b.n 41bf4 │ │ │ │ mov r3, sl │ │ │ │ - b.n 41c14 │ │ │ │ + b.n 41bf4 │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 41bd2 │ │ │ │ + b.n 41bb2 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #23160 @ 0x5a78 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #24760 @ 0x60b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 41b2c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 41b0c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r4, #8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 41c4c │ │ │ │ + cbz r0, 41c2c │ │ │ │ movw r1, #20716 @ 0x50ec │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - b.w 1ba13c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b.w 1bc7f4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21065 @ 0x5249 │ │ │ │ + movw r1, #27453 @ 0x6b3d │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movw r0, #53736 @ 0xd1e8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.w 40daa <_PyCompile_OptimizeCfg@@Base+0xb6e> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.w 40dfa <_PyCompile_OptimizeCfg@@Base+0xb72> │ │ │ │ mov r0, r1 │ │ │ │ - b.w f85fc │ │ │ │ + b.w f8e3c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 41c90 │ │ │ │ + cbz r3, 41c70 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 41ca0 │ │ │ │ + b.n 41c80 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 41c9e │ │ │ │ + blt.n 41c7e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 41c9a │ │ │ │ - cbnz r1, 41cbe │ │ │ │ + bgt.n 41c7a │ │ │ │ + cbnz r1, 41c9e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41ca0 │ │ │ │ + b.n 41c80 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #252] @ (41da0 ) │ │ │ │ + ldr r1, [pc, #252] @ (41d80 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 41cc4 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 41ca4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 41d96 │ │ │ │ + b.n 41d76 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ adds r5, r5, r4 │ │ │ │ - beq.n 41cd2 │ │ │ │ + beq.n 41cb2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 41cba │ │ │ │ + blt.n 41c9a │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - cbz r7, 41cdc │ │ │ │ + cbz r7, 41cbc │ │ │ │ ldr.w sl, [r6, #20] │ │ │ │ - b.n 41ce4 │ │ │ │ + b.n 41cc4 │ │ │ │ movw sl, #11008 @ 0x2b00 │ │ │ │ - movt sl, #78 @ 0x4e │ │ │ │ + movt sl, #79 @ 0x4f │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41cba │ │ │ │ + beq.n 41c9a │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 41d96 │ │ │ │ + ble.n 41d76 │ │ │ │ ldrb.w r3, [sl, r4] │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 41d14 │ │ │ │ + beq.n 41cf4 │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 41d14 │ │ │ │ + beq.n 41cf4 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 41cfc │ │ │ │ + bne.n 41cdc │ │ │ │ mov r1, r7 │ │ │ │ - b.n 41d38 │ │ │ │ + b.n 41d18 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 41d38 │ │ │ │ + ble.n 41d18 │ │ │ │ ldrb.w r3, [sl, r1] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 41d32 │ │ │ │ + bne.n 41d12 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 41d32 │ │ │ │ + ble.n 41d12 │ │ │ │ add.w r3, sl, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ it eq │ │ │ │ addeq r4, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ subs r1, r1, r0 │ │ │ │ add r0, sl │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 41d7c │ │ │ │ + cbz r0, 41d5c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr.w r3, [r9] │ │ │ │ - cbz r0, 41d66 │ │ │ │ + cbz r0, 41d46 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 41d7c │ │ │ │ + beq.n 41d5c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 41d7c │ │ │ │ + cbnz r3, 41d5c │ │ │ │ mov r0, r9 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41d7c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41d5c │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 41cf6 │ │ │ │ + beq.n 41cd6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41cf6 │ │ │ │ + bne.n 41cd6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41cf6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41cd6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41cba │ │ │ │ + beq.n 41c9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41cba │ │ │ │ + bne.n 41c9a │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41cba │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41c9a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + cmp r4, #8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movw r1, #20972 @ 0x51ec │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - b.w 1ba13c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b.w 1bc7f4 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #37428 @ 0x9234 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145744 │ │ │ │ + b.w 1463e4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 41c56 │ │ │ │ + b.n 41c36 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41e04 │ │ │ │ + cbz r0, 41de4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 41de8 │ │ │ │ + cbz r3, 41dc8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 41df0 │ │ │ │ + b.n 41dd0 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 41df8 │ │ │ │ + cbz r2, 41dd8 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 41e00 │ │ │ │ + b.n 41de0 │ │ │ │ movw r1, #11008 @ 0x2b00 │ │ │ │ - movt r1, #78 @ 0x4e │ │ │ │ - bl 41e54 │ │ │ │ + movt r1, #79 @ 0x4f │ │ │ │ + bl 41e34 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq.n 41e32 │ │ │ │ - movw r1, #35161 @ 0x8959 │ │ │ │ + beq.n 41e12 │ │ │ │ + movw r1, #44257 @ 0xace1 │ │ │ │ movt r1, #25 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2547cc │ │ │ │ + b.w 255178 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #61660 @ 0xf0dc │ │ │ │ + movw r2, #63260 @ 0xf71c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #54708 @ 0xd5b4 │ │ │ │ + movw r0, #56600 @ 0xdd18 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ - movw r7, #59296 @ 0xe7a0 │ │ │ │ + movw r7, #60896 @ 0xede0 │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ - movw r6, #60320 @ 0xeba0 │ │ │ │ + movw r6, #61920 @ 0xf1e0 │ │ │ │ movt r6, #43 @ 0x2b │ │ │ │ - movw r5, #42060 @ 0xa44c │ │ │ │ + movw r5, #40824 @ 0x9f78 │ │ │ │ movt r5, #58 @ 0x3a │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 41e92 │ │ │ │ + bge.n 41e72 │ │ │ │ ldrb r3, [r1, r4] │ │ │ │ ldr.w ip, [r7, r3, lsl #2] │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.n 41e84 │ │ │ │ + beq.n 41e64 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ - b.n 41e8c │ │ │ │ + b.n 41e6c │ │ │ │ tst.w ip, #2 │ │ │ │ it ne │ │ │ │ ldrbne r3, [r6, r3] │ │ │ │ strb r3, [r0, r4] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 41e70 │ │ │ │ + b.n 41e50 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #13432 @ 0x3478 │ │ │ │ + movw r1, #15032 @ 0x3ab8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl c35f0 │ │ │ │ - cbz r0, 41ed8 │ │ │ │ + bl c38e8 │ │ │ │ + cbz r0, 41eb8 │ │ │ │ ldrd r2, r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + mov r2, r1 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldr r1, [pc, #4] @ (41ec8 ) │ │ │ │ + b.w 24f7bc <_Py_c_pow@@Base+0x6a4> │ │ │ │ + nop │ │ │ │ + b.n 41a74 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 244a64 │ │ │ │ + b.w 24561c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41f22 │ │ │ │ + cbz r0, 41f12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 41f06 │ │ │ │ + cbz r3, 41ef6 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 41f0e │ │ │ │ + b.n 41efe │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 41f16 │ │ │ │ + cbz r2, 41f06 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 41f1e │ │ │ │ + b.n 41f0e │ │ │ │ movw r1, #11008 @ 0x2b00 │ │ │ │ - movt r1, #78 @ 0x4e │ │ │ │ - bl 41f26 │ │ │ │ + movt r1, #79 @ 0x4f │ │ │ │ + bl 41f16 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ - movw ip, #60320 @ 0xeba0 │ │ │ │ + movw ip, #61920 @ 0xf1e0 │ │ │ │ movt ip, #43 @ 0x2b │ │ │ │ - movw lr, #59296 @ 0xe7a0 │ │ │ │ + movw lr, #60896 @ 0xede0 │ │ │ │ movt lr, #43 @ 0x2b │ │ │ │ - movw r7, #42060 @ 0xa44c │ │ │ │ + movw r7, #40824 @ 0x9f78 │ │ │ │ movt r7, #58 @ 0x3a │ │ │ │ mov r5, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 41f76 │ │ │ │ + bge.n 41f66 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ ldr.w r6, [lr, r4, lsl #2] │ │ │ │ tst.w r6, #1 │ │ │ │ - beq.n 41f5c │ │ │ │ - cbnz r3, 41f70 │ │ │ │ + beq.n 41f4c │ │ │ │ + cbnz r3, 41f60 │ │ │ │ ldrb r4, [r7, r4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 41f70 │ │ │ │ + b.n 41f60 │ │ │ │ ands.w r6, r6, #2 │ │ │ │ - beq.n 41f6a │ │ │ │ - cbz r3, 41f6e │ │ │ │ + beq.n 41f5a │ │ │ │ + cbz r3, 41f5e │ │ │ │ ldrb.w r4, [ip, r4] │ │ │ │ - b.n 41f70 │ │ │ │ + b.n 41f60 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 41f70 │ │ │ │ + b.n 41f60 │ │ │ │ movs r3, #1 │ │ │ │ strb r4, [r0, r5] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 41f44 │ │ │ │ + b.n 41f34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #26420 @ 0x6734 │ │ │ │ + movw r0, #28020 @ 0x6d74 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-216] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r1, [pc, #272] @ (420d4 ) │ │ │ │ + ldr r1, [pc, #272] @ (420c4 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #60772 @ 0xed64 │ │ │ │ + movw r2, #62404 @ 0xf3c4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #26456 @ 0x6758 │ │ │ │ + movw r1, #28056 @ 0x6d98 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ - bl 8eea4 │ │ │ │ + bl 8f0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 420ae │ │ │ │ + beq.n 4209e │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #25600 @ 0x6400 │ │ │ │ + movw r1, #27200 @ 0x6a40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #26476 @ 0x676c │ │ │ │ + movw r0, #28076 @ 0x6dac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ ldr.w r1, [r5, #-160] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4204c │ │ │ │ + beq.n 4203c │ │ │ │ ldr r6, [r6, #16] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ movs r3, #0 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - bl 23c924 <_PyErr_BadInternalCall@@Base+0x7d40> │ │ │ │ + bl 23d58c <_PyErr_BadInternalCall@@Base+0x7d40> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4204c │ │ │ │ + beq.n 4203c │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 42050 │ │ │ │ + beq.n 42040 │ │ │ │ cmp r4, #10 │ │ │ │ - beq.n 4205c │ │ │ │ + beq.n 4204c │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #60896 @ 0xede0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #62528 @ 0xf440 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 420a4 │ │ │ │ + b.n 42094 │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #4 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ - b.n 42066 │ │ │ │ + b.n 42056 │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #16 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ add r3, sp, #16 │ │ │ │ movw r2, #16383 @ 0x3fff │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, sp, #20 │ │ │ │ @@ -34778,175 +34769,215 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx 29d78 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r1, [r5, #-164] │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 42c74 │ │ │ │ + bl 42cc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #-160] │ │ │ │ - bl 782ec │ │ │ │ - b.n 420b0 │ │ │ │ + bl 78428 │ │ │ │ + b.n 420a0 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (420d4 ) │ │ │ │ + ldr r3, [pc, #28] @ (420c4 ) │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 420c8 │ │ │ │ + beq.n 420b8 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #16512 @ 0x4080 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + cbnz r0, 42100 │ │ │ │ + cmp r3, r0 │ │ │ │ + blt.n 42100 │ │ │ │ + cmp r3, #1 │ │ │ │ + bgt.n 42100 │ │ │ │ + cbz r2, 42100 │ │ │ │ + ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ + movw r1, #12268 @ 0x2fec │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4211e │ │ │ │ + add r4, sp, #28 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + ldr r4, [pc, #28] @ (42124 ) │ │ │ │ + mov r3, r0 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + mov r0, r2 │ │ │ │ + movs r4, #1 │ │ │ │ + movs r2, #0 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 420ea │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 25bbd8 <_PyObject_GetState@@Base> │ │ │ │ + bl 25c47c <_PyObject_GetState@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42166 │ │ │ │ - ldr r0, [pc, #132] @ (4217c ) │ │ │ │ + beq.n 421b6 │ │ │ │ + ldr r0, [pc, #132] @ (421cc ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 42110 │ │ │ │ - ldr r6, [pc, #116] @ (42180 ) │ │ │ │ + cbnz r0, 42160 │ │ │ │ + ldr r6, [pc, #116] @ (421d0 ) │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4216a │ │ │ │ - bl 8865c │ │ │ │ + b.n 421ba │ │ │ │ + bl 88864 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4212c │ │ │ │ + beq.n 4217c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4212c │ │ │ │ + cbnz r3, 4217c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4210a │ │ │ │ + beq.n 4215a │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #72] @ (42180 ) │ │ │ │ + ldr r2, [pc, #72] @ (421d0 ) │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #5 │ │ │ │ - bl 7e7f4 │ │ │ │ + bl 7e9e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4215a │ │ │ │ + beq.n 421aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 4215e │ │ │ │ - ldr r6, [pc, #36] @ (42180 ) │ │ │ │ - b.n 4216a │ │ │ │ + cbz r3, 421ae │ │ │ │ + ldr r6, [pc, #36] @ (421d0 ) │ │ │ │ + b.n 421ba │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4215a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 421aa │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r6 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bpl.n 42260 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + bpl.n 422b0 │ │ │ │ lsls r2, r1, #1 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #17016 @ 0x4278 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 421b2 │ │ │ │ - movw r0, #26516 @ 0x6794 │ │ │ │ + beq.n 42202 │ │ │ │ + movw r0, #28116 @ 0x6dd4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #3373 @ 0xd2d │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 421da │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 4222a │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 421c4 │ │ │ │ + bmi.n 42214 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ands.w r6, r6, #1 │ │ │ │ - beq.n 421de │ │ │ │ + beq.n 4222e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28840 @ 0x70a8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30440 @ 0x76e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4227a │ │ │ │ + b.n 422ca │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbnz r3, 421fa │ │ │ │ + cbnz r3, 4224a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29052 @ 0x717c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30652 @ 0x77bc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 421da │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4222a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 42216 │ │ │ │ + beq.n 42266 │ │ │ │ movw r3, #6524 @ 0x197c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12640 @ 0x3160 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #14240 @ 0x37a0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 421da │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4222a │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 20bbcc <_PyArg_ParseStack@@Base+0xa8> │ │ │ │ + bl 20d7ec <_PyArg_ParseStack@@Base+0xa8> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 421da │ │ │ │ + beq.n 4222a │ │ │ │ movw r0, #52072 @ 0xcb68 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 421da │ │ │ │ + beq.n 4222a │ │ │ │ mov r0, r5 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 144400 <_PyArg_NoKeywords@@Base+0x58> │ │ │ │ + bl 1450a0 <_PyArg_NoKeywords@@Base+0x58> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #60] @ (42280 ) │ │ │ │ + ldr r1, [pc, #60] @ (422d0 ) │ │ │ │ cmp r3, r2 │ │ │ │ str r0, [r4, #16] │ │ │ │ str r6, [r4, #8] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -34965,120 +34996,120 @@ │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4228c │ │ │ │ - b.w 201ed0 │ │ │ │ - ldr r0, [pc, #0] @ (42290 ) │ │ │ │ + cbz r0, 422dc │ │ │ │ + b.w 203cbc │ │ │ │ + ldr r0, [pc, #0] @ (422e0 ) │ │ │ │ bx lr │ │ │ │ asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - cbnz r6, 422bc │ │ │ │ + cbnz r6, 4230c │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 422bc │ │ │ │ + ble.n 4230c │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 422bc │ │ │ │ - cbnz r2, 422de │ │ │ │ - ldr r1, [pc, #460] @ (4248c ) │ │ │ │ + bgt.n 4230c │ │ │ │ + cbnz r2, 4232e │ │ │ │ + ldr r1, [pc, #460] @ (424dc ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 42320 │ │ │ │ + cbz r0, 42370 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42342 │ │ │ │ + beq.n 42392 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 42324 │ │ │ │ + bpl.n 42374 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 42320 │ │ │ │ + cbz r0, 42370 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 42344 │ │ │ │ + beq.n 42394 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42482 │ │ │ │ - movw r2, #3712 @ 0xe80 │ │ │ │ + b.n 424d2 │ │ │ │ + movw r2, #5312 @ 0x14c0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #9688 @ 0x25d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #4856 @ 0x12f8 │ │ │ │ + movw r0, #6484 @ 0x1954 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 42320 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 42370 │ │ │ │ movs r6, #0 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4238a │ │ │ │ + ble.n 423da │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 42370 │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 423c0 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #4856 @ 0x12f8 │ │ │ │ + movw r0, #6484 @ 0x1954 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 42320 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 42370 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42320 │ │ │ │ + beq.n 42370 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4238c │ │ │ │ - b.n 4230a │ │ │ │ + beq.n 423dc │ │ │ │ + b.n 4235a │ │ │ │ movs r7, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 16f9d4 │ │ │ │ + bl 1708c4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42320 │ │ │ │ + beq.n 42370 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [r0, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ str r7, [r0, #32] │ │ │ │ @@ -35095,209 +35126,209 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r5, [r4, #12] │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ - cbz r3, 423e6 │ │ │ │ + cbz r3, 42436 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r2, 423f6 │ │ │ │ + cbz r2, 42446 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 4241e │ │ │ │ + cbz r0, 4246e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4241e │ │ │ │ + cbz r0, 4246e │ │ │ │ mov r1, r4 │ │ │ │ blx 296c0 │ │ │ │ - movw r3, #65192 @ 0xfea8 │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ + movw r3, #65272 @ 0xfef8 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ movs r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - cbz r6, 42414 │ │ │ │ + cbz r6, 42464 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4240a │ │ │ │ + b.n 4245a │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - cbnz r0, 4243e │ │ │ │ + cbnz r0, 4248e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42434 │ │ │ │ + beq.n 42484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42434 │ │ │ │ + cbnz r3, 42484 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ - movw r7, #65192 @ 0xfea8 │ │ │ │ - movt r7, #72 @ 0x48 │ │ │ │ + b.w 1f7b08 │ │ │ │ + movw r7, #65272 @ 0xfef8 │ │ │ │ + movt r7, #73 @ 0x49 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c7b0 <_PySys_GetSizeOf@@Base+0x7b4> │ │ │ │ + bl 25d054 <_PySys_GetSizeOf@@Base+0x7b4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 4247c │ │ │ │ + cbz r3, 424cc │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r6] │ │ │ │ - cbz r3, 42476 │ │ │ │ + cbz r3, 424c6 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r2, r6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r8 │ │ │ │ add.w r2, r2, #1 │ │ │ │ it ne │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ ldrd r3, r1, [r7, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r3 │ │ │ │ adds r7, #32 │ │ │ │ adds r6, #4 │ │ │ │ - b.n 42452 │ │ │ │ + b.n 424a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8234c │ │ │ │ + bl 82544 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r4, #184 @ 0xb8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 424be │ │ │ │ + bgt.n 4250e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 424d8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 42528 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 424dc │ │ │ │ + cbz r3, 4252c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45120 @ 0xb040 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46720 @ 0xb680 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 424ee │ │ │ │ + b.n 4253e │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #12] @ (424f4 ) │ │ │ │ + ldr r0, [pc, #12] @ (42544 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 42110 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.n 42160 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 42518 │ │ │ │ + bne.n 42568 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17d124 │ │ │ │ + b.w 17e394 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47828 @ 0xbad4 │ │ │ │ + movw r0, #49428 @ 0xc114 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4250c │ │ │ │ + bne.n 4255c │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 42554 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 4258c │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 425a4 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 425dc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 42576 │ │ │ │ + b.n 425c6 │ │ │ │ mov r5, r0 │ │ │ │ - bl 85a84 │ │ │ │ + bl 85c84 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42572 │ │ │ │ + beq.n 425c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 42572 │ │ │ │ + cbnz r3, 425c2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 42548 │ │ │ │ + beq.n 42598 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 42590 │ │ │ │ + ble.n 425e0 │ │ │ │ subs r4, r4, r1 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3be6c │ │ │ │ - cbnz r0, 425a6 │ │ │ │ + bl 3bcac │ │ │ │ + cbnz r0, 425f6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 425c8 │ │ │ │ - cbz r1, 42596 │ │ │ │ + b.n 42618 │ │ │ │ + cbz r1, 425e6 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4259e │ │ │ │ + b.n 425ee │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15e6f8 │ │ │ │ + b.w 15f2e8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 425ae │ │ │ │ + cbz r3, 425fe │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - b.n 425b6 │ │ │ │ + b.n 42606 │ │ │ │ movw r3, #11008 @ 0x2b00 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ add r4, r3 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq.n 425c2 │ │ │ │ + beq.n 42612 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 425c8 │ │ │ │ + bne.n 42618 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r2, [r3, #0] │ │ │ │ strb r1, [r4, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #5796 @ 0x16a4 │ │ │ │ + movw r1, #7396 @ 0x1ce4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 42718 │ │ │ │ + b.n 42768 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ @@ -35308,909 +35339,909 @@ │ │ │ │ str r1, [r2, #0] │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7f874 │ │ │ │ + b.w 7fa68 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #26568 @ 0x67c8 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1208cc │ │ │ │ + bl 12138c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl d3284 │ │ │ │ + bl d3778 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 4266e │ │ │ │ - beq.n 42650 │ │ │ │ + bgt.n 426be │ │ │ │ + beq.n 426a0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 426ac │ │ │ │ + b.n 426fc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26544 @ 0x67b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #28144 @ 0x6df0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 427cc │ │ │ │ + bl 4281c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4264c │ │ │ │ + beq.n 4269c │ │ │ │ mov r1, r5 │ │ │ │ - bl 18d4d8 │ │ │ │ + bl 18f4b0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 4269c │ │ │ │ + cbnz r0, 426ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4264c │ │ │ │ + beq.n 4269c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4264c │ │ │ │ + bne.n 4269c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4264c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4269c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 426ac │ │ │ │ + beq.n 426fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 426ac │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 426fc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 426de │ │ │ │ + bgt.n 4272e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 426f8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 42748 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 426fc │ │ │ │ + cbz r3, 4274c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45120 @ 0xb040 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46720 @ 0xb680 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4270e │ │ │ │ + b.n 4275e │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #12] @ (42714 ) │ │ │ │ + ldr r0, [pc, #12] @ (42764 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - eor.w r0, r8, #13172736 @ 0xc90000 │ │ │ │ + eor.w r0, r8, #13238272 @ 0xca0000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #48944 @ 0xbf30 │ │ │ │ + movw r1, #50544 @ 0xc570 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #48948 @ 0xbf34 │ │ │ │ + movw r0, #50548 @ 0xc574 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42748 │ │ │ │ + bne.n 42798 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42778 │ │ │ │ + b.n 427c8 │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 42770 │ │ │ │ + bgt.n 427c0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 42760 │ │ │ │ + cbnz r0, 427b0 │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ - bl d77b4 │ │ │ │ + bl d7cbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42744 │ │ │ │ + beq.n 42794 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42778 │ │ │ │ + beq.n 427c8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 42778 │ │ │ │ + b.n 427c8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 427aa │ │ │ │ + cbz r0, 427fa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 427aa │ │ │ │ + beq.n 427fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 427aa │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 427fa │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 427c6 │ │ │ │ + cbz r0, 42816 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 427c6 │ │ │ │ + beq.n 42816 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 427c6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 42816 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 4277a │ │ │ │ + b.n 427ca │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r1, #26568 @ 0x67c8 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1208cc │ │ │ │ + bl 12138c │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 42846 │ │ │ │ + bne.n 42896 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1463b0 │ │ │ │ + bl 147050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 428a6 │ │ │ │ + beq.n 428f6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r0, #32] │ │ │ │ - bne.n 4281e │ │ │ │ + bne.n 4286e │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl 2ece4 │ │ │ │ - b.n 42824 │ │ │ │ + bl 2ecd8 │ │ │ │ + b.n 42874 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18d4d8 │ │ │ │ + bl 18f4b0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 4283e │ │ │ │ + cbz r0, 4288e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 428ba │ │ │ │ + beq.n 4290a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 428ba │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 428ba │ │ │ │ + bne.n 4290a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4290a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 428aa │ │ │ │ - b.n 428a6 │ │ │ │ + bne.n 428fa │ │ │ │ + b.n 428f6 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 42858 │ │ │ │ + bge.n 428a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl d5f64 │ │ │ │ + bl d6454 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4286e │ │ │ │ + b.n 428be │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #15580 @ 0x3cdc │ │ │ │ + movw r1, #17180 @ 0x431c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 871f4 │ │ │ │ + bl 87410 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 428a6 │ │ │ │ + cbz r4, 428f6 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 428ba │ │ │ │ + beq.n 4290a │ │ │ │ mov r0, r6 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 428ba │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 4290a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - movw r1, #26760 @ 0x6888 │ │ │ │ + movw r1, #28360 @ 0x6ec8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 428aa │ │ │ │ + bne.n 428fa │ │ │ │ movs r4, #0 │ │ │ │ - b.n 428ba │ │ │ │ + b.n 4290a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 428a6 │ │ │ │ + bne.n 428f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 428a6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 428f6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ (428fc ) │ │ │ │ - bl 2065d4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #40] @ (4294c ) │ │ │ │ + bl 208290 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 428ec │ │ │ │ - movw r0, #26804 @ 0x68b4 │ │ │ │ + cbz r2, 4293c │ │ │ │ + movw r0, #28404 @ 0x6ef4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ - movw r0, #25996 @ 0x658c │ │ │ │ + b.w 84a1c │ │ │ │ + movw r0, #27596 @ 0x6bcc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ - bpl.n 42818 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.w 84a1c │ │ │ │ + bpl.n 42868 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 4292c │ │ │ │ + beq.n 4297c │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47980 @ 0xbb6c │ │ │ │ + movw r0, #49580 @ 0xc1ac │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 4292c │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 4297c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42942 │ │ │ │ + b.n 42992 │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 8b850 │ │ │ │ + bl 8ba90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42928 │ │ │ │ + beq.n 42978 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4296e │ │ │ │ + bhi.n 429be │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 42986 │ │ │ │ - b.n 4299a │ │ │ │ - movw r0, #7932 @ 0x1efc │ │ │ │ + cbnz r0, 429d6 │ │ │ │ + b.n 429ea │ │ │ │ + movw r0, #9532 @ 0x253c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42a54 │ │ │ │ - b.n 42960 │ │ │ │ - bl 85a84 │ │ │ │ + beq.n 42aa4 │ │ │ │ + b.n 429b0 │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 429a8 │ │ │ │ + bne.n 429f8 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 429b8 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 42a08 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42a54 │ │ │ │ + bne.n 42aa4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 429b8 │ │ │ │ + b.n 42a08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42996 │ │ │ │ + bne.n 429e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42996 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 429e6 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 42a24 │ │ │ │ + ble.n 42a74 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 429d2 │ │ │ │ + bpl.n 42a22 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 429f8 │ │ │ │ + bne.n 42a48 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 42a26 │ │ │ │ + b.n 42a76 │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 429ec │ │ │ │ + beq.n 42a3c │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 42a04 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 42a54 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 42a04 │ │ │ │ + bne.n 42a54 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 42a26 │ │ │ │ + b.n 42a76 │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 429de │ │ │ │ + bne.n 42a2e │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #38200 @ 0x9538 │ │ │ │ + movw r2, #39800 @ 0x9b78 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #7932 @ 0x1efc │ │ │ │ + movw r0, #9532 @ 0x253c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 42a54 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 42aa4 │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 42a36 │ │ │ │ + bgt.n 42a86 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e09c8 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1e2934 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r0, r6 │ │ │ │ and.w r1, r4, r2 │ │ │ │ add.w r4, r2, r2, lsr #31 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add.w r1, r1, r4, asr #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 4079c <_PyCompile_OptimizeCfg@@Base+0x560> │ │ │ │ + b.w 407ec <_PyCompile_OptimizeCfg@@Base+0x564> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1dd838 │ │ │ │ - cbz r0, 42adc │ │ │ │ - movw r6, #43904 @ 0xab80 │ │ │ │ + bl 137aa4 │ │ │ │ + cbz r0, 42b2c │ │ │ │ + movw r6, #44196 @ 0xaca4 │ │ │ │ movt r6, #66 @ 0x42 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 42ade │ │ │ │ - bl 7b2c8 │ │ │ │ + cbz r0, 42b2e │ │ │ │ + bl 7b41c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 42ac0 │ │ │ │ - bl d4a54 │ │ │ │ + cbz r5, 42b10 │ │ │ │ + bl d4f44 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt.n 42ac0 │ │ │ │ - beq.n 42aa6 │ │ │ │ + blt.n 42b10 │ │ │ │ + beq.n 42af6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r6, #4 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 42ab0 │ │ │ │ - b.n 42a7e │ │ │ │ - bl 85c0c │ │ │ │ + bne.n 42b00 │ │ │ │ + b.n 42ace │ │ │ │ + bl 85e0c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42a9c │ │ │ │ - b.n 42ac0 │ │ │ │ + bne.n 42aec │ │ │ │ + b.n 42b10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42a7e │ │ │ │ + bne.n 42ace │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42a7e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42ace │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42ad6 │ │ │ │ + beq.n 42b26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42ad6 │ │ │ │ + cbnz r3, 42b26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 42b04 │ │ │ │ - bl 272098 │ │ │ │ + bne.n 42b54 │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 42b10 │ │ │ │ + cbz r3, 42b60 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 42b34 │ │ │ │ + b.n 42b84 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #663 @ 0x297 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 42b30 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 42b80 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 42b30 │ │ │ │ + cbnz r3, 42b80 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 42b30 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 42b80 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00042b38 : │ │ │ │ - ldr r0, [pc, #4] @ (42b40 ) │ │ │ │ - b.w cef34 │ │ │ │ +00042b88 : │ │ │ │ + ldr r0, [pc, #4] @ (42b90 ) │ │ │ │ + b.w cf438 │ │ │ │ nop │ │ │ │ cmp r5, #16 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r3, [pc, #20] @ (42b5c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr r3, [pc, #20] @ (42bac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1468] @ 0x5bc │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 42b8e │ │ │ │ + bgt.n 42bde │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 42ba8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 42bf8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 42bac │ │ │ │ + cbz r3, 42bfc │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45120 @ 0xb040 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46720 @ 0xb680 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42bbe │ │ │ │ + b.n 42c0e │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #12] @ (42bc4 ) │ │ │ │ + ldr r0, [pc, #12] @ (42c14 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmdb ip!, {r0, r3, r6} │ │ │ │ + stmdb ip!, {r1, r3, r6} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #32] @ (42c00 ) │ │ │ │ + ldr r1, [pc, #32] @ (42c50 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1978 │ │ │ │ - movw r1, #26960 @ 0x6950 │ │ │ │ + bl e1e48 │ │ │ │ + movw r1, #28560 @ 0x6f90 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #0] │ │ │ │ - bl cfa84 │ │ │ │ + bl cff88 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9a0c4 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a32c <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ - cbnz r3, 42c26 │ │ │ │ + cbnz r3, 42c76 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15ca94 │ │ │ │ + b.w 15d684 │ │ │ │ movw r3, #56100 @ 0xdb24 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26968 @ 0x6958 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #28568 @ 0x6f98 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42c1c │ │ │ │ + beq.n 42c6c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #16] @ (42c70 ) │ │ │ │ + ldr r0, [pc, #16] @ (42cc0 ) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r4!, {r4, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #500] @ (42e7c ) │ │ │ │ + ldr r3, [pc, #500] @ (42ecc ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r1, 42cda │ │ │ │ + cbnz r1, 42d2a │ │ │ │ mov r5, r0 │ │ │ │ blx 29dd0 <__h_errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 296cc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #27000 @ 0x6978 │ │ │ │ + movw r0, #28600 @ 0x6fb8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42d58 │ │ │ │ + beq.n 42da8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl edfe4 │ │ │ │ + bl ee54c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42d58 │ │ │ │ + beq.n 42da8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42d58 │ │ │ │ + bne.n 42da8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42d58 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42da8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 42d0e │ │ │ │ + beq.n 42d5e │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movs r3, #97 @ 0x61 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #400] @ (42e7c ) │ │ │ │ + ldr r3, [pc, #400] @ (42ecc ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 42e70 │ │ │ │ + bne.w 42ec0 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movs r0, #0 │ │ │ │ mov r9, r2 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 42d5c │ │ │ │ + cbz r0, 42dac │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 42d5c │ │ │ │ + cbz r0, 42dac │ │ │ │ ldr r7, [r6, #4] │ │ │ │ - cbnz r7, 42d88 │ │ │ │ + cbnz r7, 42dd8 │ │ │ │ ldr.w r8, [r6, #16] │ │ │ │ ldr.w r7, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 42e38 │ │ │ │ + beq.w 42e88 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 42da0 │ │ │ │ + beq.n 42df0 │ │ │ │ cmp.w sl, #10 │ │ │ │ - beq.n 42dcc │ │ │ │ + beq.n 42e1c │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #60896 @ 0xede0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #62528 @ 0xf440 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42e62 │ │ │ │ + b.n 42eb2 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 42e56 │ │ │ │ - bl 7b2c8 │ │ │ │ + b.n 42ea6 │ │ │ │ + bl 7b41c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42e2e │ │ │ │ + beq.n 42e7e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42d90 │ │ │ │ + bne.n 42de0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 42e2e │ │ │ │ + bne.n 42e7e │ │ │ │ adds r7, #4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42d28 │ │ │ │ - b.n 42d62 │ │ │ │ + beq.n 42d78 │ │ │ │ + b.n 42db2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42d80 │ │ │ │ + bne.n 42dd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42d80 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42dd0 │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #2 │ │ │ │ blx 29718 │ │ │ │ strh.w sl, [sp] │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23cbf4 <_PyErr_BadInternalCall@@Base+0x8010> │ │ │ │ + bl 23d85c <_PyErr_BadInternalCall@@Base+0x8010> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 42e0a │ │ │ │ + bne.n 42e5a │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ - b.n 42e0a │ │ │ │ + b.n 42e5a │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #2 │ │ │ │ add r4, sp, #8 │ │ │ │ blx 29718 │ │ │ │ strh.w sl, [sp] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ mov r0, sp │ │ │ │ - bl 2754f8 │ │ │ │ + bl 275b5c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 42e0a │ │ │ │ + bne.n 42e5a │ │ │ │ mov ip, sp │ │ │ │ mov lr, r9 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ - cbz r4, 42e2e │ │ │ │ + cbz r4, 42e7e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42e2c │ │ │ │ + beq.n 42e7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42e2c │ │ │ │ + cbnz r3, 42e7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 42e32 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 42e82 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42e56 │ │ │ │ + b.n 42ea6 │ │ │ │ add.w r8, r8, #4 │ │ │ │ - b.n 42d2c │ │ │ │ + b.n 42d7c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42e2e │ │ │ │ + beq.n 42e7e │ │ │ │ mov r3, r5 │ │ │ │ mov r2, fp │ │ │ │ - movw r0, #27008 @ 0x6980 │ │ │ │ + movw r0, #28608 @ 0x6fc0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ - ldr r3, [pc, #24] @ (42e7c ) │ │ │ │ + bl 7947c │ │ │ │ + ldr r3, [pc, #24] @ (42ecc ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 42e74 │ │ │ │ + beq.n 42ec4 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #40048 @ 0x9c70 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145744 │ │ │ │ + b.w 1463e4 │ │ │ │ │ │ │ │ -00042e90 : │ │ │ │ - ldr r0, [pc, #4] @ (42e98 ) │ │ │ │ - b.w cef34 │ │ │ │ +00042ee0 : │ │ │ │ + ldr r0, [pc, #4] @ (42ee8 ) │ │ │ │ + b.w cf438 │ │ │ │ nop │ │ │ │ cmp r5, #88 @ 0x58 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 42ebe │ │ │ │ + bhi.n 42f0e │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 42ed8 │ │ │ │ + ble.n 42f28 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ - b.n 42ee0 │ │ │ │ - movw r0, #10668 @ 0x29ac │ │ │ │ + b.n 42f30 │ │ │ │ + movw r0, #12268 @ 0x2fec │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42eb6 │ │ │ │ + bne.n 42f06 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42f3a │ │ │ │ + b.n 42f8a │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 42efe │ │ │ │ + bgt.n 42f4e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 42ed4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 42f24 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - cbz r6, 42f1a │ │ │ │ + cbz r6, 42f6a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45120 @ 0xb040 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46720 @ 0xb680 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 42ed4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 42f24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11aa54 │ │ │ │ + bl 11b50c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42ed4 │ │ │ │ + beq.n 42f24 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r0, [pc, #16] @ (42f40 ) │ │ │ │ + ldr r0, [pc, #16] @ (42f90 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sp │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - sbcs.w r0, r4, #73 @ 0x49 │ │ │ │ + sbcs.w r0, r4, #74 @ 0x4a │ │ │ │ │ │ │ │ -00042f44 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +00042f94 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 24d2a8 │ │ │ │ + bl 24de68 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r0, r1, [r4] │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #28 │ │ │ │ @@ -36221,202 +36252,202 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 42f9e <_PyTime_AsTimeval_clamp@@Base+0x5a> │ │ │ │ + bne.n 42fee <_PyTime_AsTimeval_clamp@@Base+0x5a> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 201cbc │ │ │ │ - cbnz r0, 42fb8 <_PyTime_AsTimeval_clamp@@Base+0x74> │ │ │ │ - b.n 42fb4 <_PyTime_AsTimeval_clamp@@Base+0x70> │ │ │ │ + bl 203aa8 │ │ │ │ + cbnz r0, 43008 <_PyTime_AsTimeval_clamp@@Base+0x74> │ │ │ │ + b.n 43004 <_PyTime_AsTimeval_clamp@@Base+0x70> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54900 @ 0xd674 │ │ │ │ + movw r0, #56792 @ 0xddd8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42f90 <_PyTime_AsTimeval_clamp@@Base+0x4c> │ │ │ │ + bne.n 42fe0 <_PyTime_AsTimeval_clamp@@Base+0x4c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42fc2 <_PyTime_AsTimeval_clamp@@Base+0x7e> │ │ │ │ + b.n 43012 <_PyTime_AsTimeval_clamp@@Base+0x7e> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 43204 <_PyLong_UnsignedLongLong_Converter@@Base+0x60> │ │ │ │ + bl 43254 <_PyLong_UnsignedLongLong_Converter@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ - cbnz r4, 42ff4 <_PyTime_AsTimeval_clamp@@Base+0xb0> │ │ │ │ + cbnz r4, 43044 <_PyTime_AsTimeval_clamp@@Base+0xb0> │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 42ff4 <_PyTime_AsTimeval_clamp@@Base+0xb0> │ │ │ │ + ble.n 43044 <_PyTime_AsTimeval_clamp@@Base+0xb0> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 42ff4 <_PyTime_AsTimeval_clamp@@Base+0xb0> │ │ │ │ - cbnz r2, 43018 <_PyTime_AsTimeval_clamp@@Base+0xd4> │ │ │ │ + bne.n 43044 <_PyTime_AsTimeval_clamp@@Base+0xb0> │ │ │ │ + cbnz r2, 43068 <_PyTime_AsTimeval_clamp@@Base+0xd4> │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r4, #12212 @ 0x2fb4 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ + movt r4, #74 @ 0x4a │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 43018 <_PyTime_AsTimeval_clamp@@Base+0xd4> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 43068 <_PyTime_AsTimeval_clamp@@Base+0xd4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43050 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ + b.n 430a0 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 431a4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 431f4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43014 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ + beq.n 43064 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 29ef4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 43048 <_PyTime_AsTimeval_clamp@@Base+0x104> │ │ │ │ + beq.n 43098 <_PyTime_AsTimeval_clamp@@Base+0x104> │ │ │ │ mov r0, r6 │ │ │ │ - bl 16f9d4 │ │ │ │ + bl 1708c4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - movw r2, #27068 @ 0x69bc │ │ │ │ + movw r2, #28668 @ 0x6ffc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 43594 │ │ │ │ - b.n 43014 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ + bl 435e4 │ │ │ │ + b.n 43064 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4310e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ + beq.n 4315e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4310e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ + bne.n 4315e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4310e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ - movw r3, #19565 @ 0x4c6d │ │ │ │ + beq.n 4315e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ + movw r3, #28557 @ 0x6f8d │ │ │ │ movt r3, #25 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r0, #27100 @ 0x69dc │ │ │ │ + movw r0, #28700 @ 0x701c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 430b6 <_PyTime_AsTimeval_clamp@@Base+0x172> │ │ │ │ + cbnz r0, 43106 <_PyTime_AsTimeval_clamp@@Base+0x172> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #563 @ 0x233 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ - movw r0, #27108 @ 0x69e4 │ │ │ │ + movw r0, #28708 @ 0x7024 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 430ee <_PyTime_AsTimeval_clamp@@Base+0x1aa> │ │ │ │ + beq.n 4313e <_PyTime_AsTimeval_clamp@@Base+0x1aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 430ee <_PyTime_AsTimeval_clamp@@Base+0x1aa> │ │ │ │ + cbnz r3, 4313e <_PyTime_AsTimeval_clamp@@Base+0x1aa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 430aa <_PyTime_AsTimeval_clamp@@Base+0x166> │ │ │ │ + beq.n 430fa <_PyTime_AsTimeval_clamp@@Base+0x166> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4310e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ + beq.n 4315e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4310e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ + cbnz r3, 4315e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #32] @ (4314c <_PyTime_AsTimeval_clamp@@Base+0x208>) │ │ │ │ + ldr r1, [pc, #32] @ (4319c <_PyTime_AsTimeval_clamp@@Base+0x208>) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1978 │ │ │ │ - movw r1, #27116 @ 0x69ec │ │ │ │ + bl e1e48 │ │ │ │ + movw r1, #28716 @ 0x702c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #0] │ │ │ │ - bl cfa84 │ │ │ │ + bl cff88 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r7, #224 @ 0xe0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2ab38 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11e678 │ │ │ │ + b.w 11f138 │ │ │ │ │ │ │ │ -0004316e : │ │ │ │ +000431be : │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #40] @ (431a0 ) │ │ │ │ + ldr r4, [pc, #40] @ (431f0 ) │ │ │ │ ldr r2, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbz r2, 43196 │ │ │ │ + cbz r2, 431e6 │ │ │ │ add.w r3, r3, #9920 @ 0x26c0 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r4, [r3, r2, lsl #3] │ │ │ │ cmp r0, r4 │ │ │ │ itt eq │ │ │ │ moveq r4, #0 │ │ │ │ @@ -36424,110 +36455,110 @@ │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000431a4 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ +000431f4 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 431de <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ + bpl.n 4322e <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 431de <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ + bne.n 4322e <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45980 @ 0xb39c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46156 @ 0xb44c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 431f8 <_PyLong_UnsignedLongLong_Converter@@Base+0x54> │ │ │ │ - bl 1483b8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 43248 <_PyLong_UnsignedLongLong_Converter@@Base+0x54> │ │ │ │ + bl 149018 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 431fc <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 431fc <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ + bne.n 4324c <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 4324c <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43202 <_PyLong_UnsignedLongLong_Converter@@Base+0x5e> │ │ │ │ + b.n 43252 <_PyLong_UnsignedLongLong_Converter@@Base+0x5e> │ │ │ │ movs r0, #1 │ │ │ │ strd r6, r5, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #38288 @ 0x9590 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 1208cc │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ + bl 12138c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbnz r3, 43240 <_PyLong_UnsignedLongLong_Converter@@Base+0x9c> │ │ │ │ + cbnz r3, 43290 <_PyLong_UnsignedLongLong_Converter@@Base+0x9c> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #17892 @ 0x45e4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #19184 @ 0x4af0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 43264 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 432b4 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - cbnz r3, 43258 <_PyLong_UnsignedLongLong_Converter@@Base+0xb4> │ │ │ │ + cbnz r3, 432a8 <_PyLong_UnsignedLongLong_Converter@@Base+0xb4> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #27212 @ 0x6a4c │ │ │ │ + movw r1, #28812 @ 0x708c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r0, [r6, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 7af30 │ │ │ │ + bl 7b084 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 43268 <_PyLong_UnsignedLongLong_Converter@@Base+0xc4> │ │ │ │ + cbnz r0, 432b8 <_PyLong_UnsignedLongLong_Converter@@Base+0xc4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 432c2 <_PyLong_UnsignedLongLong_Converter@@Base+0x11e> │ │ │ │ + b.n 43312 <_PyLong_UnsignedLongLong_Converter@@Base+0x11e> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ add.w r1, r4, #12 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 43294 <_PyLong_UnsignedLongLong_Converter@@Base+0xf0> │ │ │ │ + blt.n 432e4 <_PyLong_UnsignedLongLong_Converter@@Base+0xf0> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 27ee94 │ │ │ │ - cbz r1, 432ae <_PyLong_UnsignedLongLong_Converter@@Base+0x10a> │ │ │ │ - movw r1, #27264 @ 0x6a80 │ │ │ │ + bl 27f4ac │ │ │ │ + cbz r1, 432fe <_PyLong_UnsignedLongLong_Converter@@Base+0x10a> │ │ │ │ + movw r1, #28864 @ 0x70c0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43264 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ + beq.n 432b4 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43264 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ + bne.n 432b4 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43264 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 432b4 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ @@ -36536,294 +36567,294 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4343c <_PyLong_UnsignedLongLong_Converter@@Base+0x298> │ │ │ │ + beq.w 4348c <_PyLong_UnsignedLongLong_Converter@@Base+0x298> │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r1 │ │ │ │ - bl 12f2b4 │ │ │ │ + bl 12fddc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 43344 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a0> │ │ │ │ + cbz r0, 43394 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a0> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 43348 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a4> │ │ │ │ - bl 159558 │ │ │ │ + bne.n 43398 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a4> │ │ │ │ + bl 15a0ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43304 <_PyLong_UnsignedLongLong_Converter@@Base+0x160> │ │ │ │ + beq.n 43354 <_PyLong_UnsignedLongLong_Converter@@Base+0x160> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 43308 <_PyLong_UnsignedLongLong_Converter@@Base+0x164> │ │ │ │ + cbz r3, 43358 <_PyLong_UnsignedLongLong_Converter@@Base+0x164> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4343e <_PyLong_UnsignedLongLong_Converter@@Base+0x29a> │ │ │ │ + b.n 4348e <_PyLong_UnsignedLongLong_Converter@@Base+0x29a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43304 <_PyLong_UnsignedLongLong_Converter@@Base+0x160> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43354 <_PyLong_UnsignedLongLong_Converter@@Base+0x160> │ │ │ │ cmp r4, sl │ │ │ │ - bne.n 43370 <_PyLong_UnsignedLongLong_Converter@@Base+0x1cc> │ │ │ │ + bne.n 433c0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1cc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 43362 <_PyLong_UnsignedLongLong_Converter@@Base+0x1be> │ │ │ │ + bne.n 433b2 <_PyLong_UnsignedLongLong_Converter@@Base+0x1be> │ │ │ │ mov r6, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r4, r6 │ │ │ │ cmp r8, r7 │ │ │ │ - bge.w 4343e <_PyLong_UnsignedLongLong_Converter@@Base+0x29a> │ │ │ │ + bge.w 4348e <_PyLong_UnsignedLongLong_Converter@@Base+0x29a> │ │ │ │ ldr.w r0, [r9, r8, lsl #2] │ │ │ │ - bl 12f2b4 │ │ │ │ + bl 12fddc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43310 <_PyLong_UnsignedLongLong_Converter@@Base+0x16c> │ │ │ │ + bne.n 43360 <_PyLong_UnsignedLongLong_Converter@@Base+0x16c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 43352 <_PyLong_UnsignedLongLong_Converter@@Base+0x1ae> │ │ │ │ + bne.n 433a2 <_PyLong_UnsignedLongLong_Converter@@Base+0x1ae> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4343e <_PyLong_UnsignedLongLong_Converter@@Base+0x29a> │ │ │ │ - ldr.w sl, [pc, #248] @ 43444 <_PyLong_UnsignedLongLong_Converter@@Base+0x2a0> │ │ │ │ + b.n 4348e <_PyLong_UnsignedLongLong_Converter@@Base+0x29a> │ │ │ │ + ldr.w sl, [pc, #248] @ 43494 <_PyLong_UnsignedLongLong_Converter@@Base+0x2a0> │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 43326 <_PyLong_UnsignedLongLong_Converter@@Base+0x182> │ │ │ │ + b.n 43376 <_PyLong_UnsignedLongLong_Converter@@Base+0x182> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43344 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a0> │ │ │ │ + bne.n 43394 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43344 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a0> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43394 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4331e <_PyLong_UnsignedLongLong_Converter@@Base+0x17a> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4331e <_PyLong_UnsignedLongLong_Converter@@Base+0x17a> │ │ │ │ + bne.n 4336e <_PyLong_UnsignedLongLong_Converter@@Base+0x17a> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4336e <_PyLong_UnsignedLongLong_Converter@@Base+0x17a> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 43406 <_PyLong_UnsignedLongLong_Converter@@Base+0x262> │ │ │ │ + beq.n 43456 <_PyLong_UnsignedLongLong_Converter@@Base+0x262> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 43406 <_PyLong_UnsignedLongLong_Converter@@Base+0x262> │ │ │ │ + beq.n 43456 <_PyLong_UnsignedLongLong_Converter@@Base+0x262> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18dd80 <_PyLong_GCD@@Base> │ │ │ │ + bl 18fd58 <_PyLong_GCD@@Base> │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 43394 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f0> │ │ │ │ + cbnz r0, 433e4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f0> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 43408 <_PyLong_UnsignedLongLong_Converter@@Base+0x264> │ │ │ │ + b.n 43458 <_PyLong_UnsignedLongLong_Converter@@Base+0x264> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 131830 │ │ │ │ + bl 132350 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 433b8 <_PyLong_UnsignedLongLong_Converter@@Base+0x214> │ │ │ │ + beq.n 43408 <_PyLong_UnsignedLongLong_Converter@@Base+0x214> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 433b8 <_PyLong_UnsignedLongLong_Converter@@Base+0x214> │ │ │ │ + cbnz r3, 43408 <_PyLong_UnsignedLongLong_Converter@@Base+0x214> │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 43390 <_PyLong_UnsignedLongLong_Converter@@Base+0x1ec> │ │ │ │ + beq.n 433e0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1ec> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11aba4 │ │ │ │ + bl 11b65c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 433dc <_PyLong_UnsignedLongLong_Converter@@Base+0x238> │ │ │ │ + beq.n 4342c <_PyLong_UnsignedLongLong_Converter@@Base+0x238> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 433dc <_PyLong_UnsignedLongLong_Converter@@Base+0x238> │ │ │ │ + cbnz r3, 4342c <_PyLong_UnsignedLongLong_Converter@@Base+0x238> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 43390 <_PyLong_UnsignedLongLong_Converter@@Base+0x1ec> │ │ │ │ + beq.n 433e0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1ec> │ │ │ │ mov r0, fp │ │ │ │ - bl 159558 │ │ │ │ + bl 15a0ec │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43408 <_PyLong_UnsignedLongLong_Converter@@Base+0x264> │ │ │ │ + beq.n 43458 <_PyLong_UnsignedLongLong_Converter@@Base+0x264> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 43408 <_PyLong_UnsignedLongLong_Converter@@Base+0x264> │ │ │ │ + cbnz r3, 43458 <_PyLong_UnsignedLongLong_Converter@@Base+0x264> │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43408 <_PyLong_UnsignedLongLong_Converter@@Base+0x264> │ │ │ │ - ldr r6, [pc, #60] @ (43444 <_PyLong_UnsignedLongLong_Converter@@Base+0x2a0>) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43458 <_PyLong_UnsignedLongLong_Converter@@Base+0x264> │ │ │ │ + ldr r6, [pc, #60] @ (43494 <_PyLong_UnsignedLongLong_Converter@@Base+0x2a0>) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4341e <_PyLong_UnsignedLongLong_Converter@@Base+0x27a> │ │ │ │ + beq.n 4346e <_PyLong_UnsignedLongLong_Converter@@Base+0x27a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4341e <_PyLong_UnsignedLongLong_Converter@@Base+0x27a> │ │ │ │ + cbnz r3, 4346e <_PyLong_UnsignedLongLong_Converter@@Base+0x27a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43434 <_PyLong_UnsignedLongLong_Converter@@Base+0x290> │ │ │ │ + beq.n 43484 <_PyLong_UnsignedLongLong_Converter@@Base+0x290> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43434 <_PyLong_UnsignedLongLong_Converter@@Base+0x290> │ │ │ │ + cbnz r3, 43484 <_PyLong_UnsignedLongLong_Converter@@Base+0x290> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 43320 <_PyLong_UnsignedLongLong_Converter@@Base+0x17c> │ │ │ │ - b.n 43344 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a0> │ │ │ │ - ldr r4, [pc, #8] @ (43448 <_PyLong_UnsignedLongLong_Converter@@Base+0x2a4>) │ │ │ │ + bne.w 43370 <_PyLong_UnsignedLongLong_Converter@@Base+0x17c> │ │ │ │ + b.n 43394 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a0> │ │ │ │ + ldr r4, [pc, #8] @ (43498 <_PyLong_UnsignedLongLong_Converter@@Base+0x2a4>) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r3, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0004344c : │ │ │ │ - ldr r0, [pc, #4] @ (43454 ) │ │ │ │ - b.w cef34 │ │ │ │ +0004349c : │ │ │ │ + ldr r0, [pc, #4] @ (434a4 ) │ │ │ │ + b.w cf438 │ │ │ │ nop │ │ │ │ cmp r7, #244 @ 0xf4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 792cc │ │ │ │ + bl 79418 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f874 │ │ │ │ + bl 7fa68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4349c │ │ │ │ + beq.n 434ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4349c │ │ │ │ + cbnz r3, 434ec │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #196] @ (4357c ) │ │ │ │ + ldr r1, [pc, #196] @ (435cc ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1978 │ │ │ │ + bl e1e48 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 434c8 │ │ │ │ + cbnz r0, 43518 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 43578 │ │ │ │ + b.n 435c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e19a0 │ │ │ │ + bl e1e70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 434c2 │ │ │ │ - ldr r1, [pc, #168] @ (43580 ) │ │ │ │ + blt.n 43512 │ │ │ │ + ldr r1, [pc, #168] @ (435d0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1978 │ │ │ │ + bl e1e48 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 434c2 │ │ │ │ + beq.n 43512 │ │ │ │ mov r0, r4 │ │ │ │ - bl e19a0 │ │ │ │ + bl e1e70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 434c2 │ │ │ │ - ldr r1, [pc, #144] @ (43584 ) │ │ │ │ + blt.n 43512 │ │ │ │ + ldr r1, [pc, #144] @ (435d4 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1978 │ │ │ │ + bl e1e48 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 434c2 │ │ │ │ + beq.n 43512 │ │ │ │ mov r0, r4 │ │ │ │ - bl e19a0 │ │ │ │ + bl e1e70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 434c2 │ │ │ │ - ldr r1, [pc, #120] @ (43588 ) │ │ │ │ + blt.n 43512 │ │ │ │ + ldr r1, [pc, #120] @ (435d8 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1978 │ │ │ │ + bl e1e48 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 434c2 │ │ │ │ + beq.n 43512 │ │ │ │ mov r0, r4 │ │ │ │ - bl e19a0 │ │ │ │ + bl e1e70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 434c2 │ │ │ │ - ldr r1, [pc, #96] @ (4358c ) │ │ │ │ + blt.n 43512 │ │ │ │ + ldr r1, [pc, #96] @ (435dc ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1978 │ │ │ │ + bl e1e48 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 434c2 │ │ │ │ + beq.n 43512 │ │ │ │ mov r0, r4 │ │ │ │ - bl e19a0 │ │ │ │ + bl e1e70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 434c2 │ │ │ │ - ldr r1, [pc, #72] @ (43590 ) │ │ │ │ + blt.n 43512 │ │ │ │ + ldr r1, [pc, #72] @ (435e0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1978 │ │ │ │ + bl e1e48 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 434c2 │ │ │ │ + beq.n 43512 │ │ │ │ mov r0, r4 │ │ │ │ - bl e19a0 │ │ │ │ + bl e1e70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 434c2 │ │ │ │ + blt.n 43512 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #27544 @ 0x6b98 │ │ │ │ + movw r2, #29144 @ 0x71d8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #4072 @ 0xfe8 │ │ │ │ + movw r1, #5672 @ 0x1628 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1e4638 │ │ │ │ + bl 1e6618 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ adds r0, #120 @ 0x78 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ adds r0, #140 @ 0x8c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -36834,150 +36865,150 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 2985c │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 263794 │ │ │ │ + bl 263f3c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 43606 │ │ │ │ + bne.n 43656 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 4361e │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 4366e │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #9688 @ 0x25d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #16928 @ 0x4220 │ │ │ │ + movw r0, #17324 @ 0x43ac │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 43646 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 43696 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16928 @ 0x4220 │ │ │ │ + movw r0, #17324 @ 0x43ac │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 435de │ │ │ │ - b.n 43646 │ │ │ │ + bne.n 4362e │ │ │ │ + b.n 43696 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4364a │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 4369a │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #16928 @ 0x4220 │ │ │ │ + movw r0, #17324 @ 0x43ac │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, r4 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43684 │ │ │ │ + b.n 436d4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl ed64c │ │ │ │ + bl edbb4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43646 │ │ │ │ + beq.n 43696 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ed64c │ │ │ │ + bl edbb4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 43674 │ │ │ │ + cbz r0, 436c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 29620 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 43676 │ │ │ │ + b.n 436c6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 782ec │ │ │ │ - cbz r5, 43684 │ │ │ │ + bl 78428 │ │ │ │ + cbz r5, 436d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00043688 : │ │ │ │ +000436d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #148] @ (43730 ) │ │ │ │ + ldr r4, [pc, #148] @ (43780 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ ldr r5, [r3, r4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 436ae │ │ │ │ + ble.n 436fe │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - cbnz r6, 436ce │ │ │ │ + cbnz r6, 4371e │ │ │ │ movw r1, #43992 @ 0xabd8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #27552 @ 0x6ba0 │ │ │ │ + movw r2, #29152 @ 0x71e0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f10fc <_PyErr_Format@@Base> │ │ │ │ + b.w 1f30e4 <_PyErr_Format@@Base> │ │ │ │ ldr r4, [r1, #8] │ │ │ │ adds r1, #12 │ │ │ │ - cbz r2, 436d8 │ │ │ │ + cbz r2, 43728 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 436e6 │ │ │ │ + cbnz r3, 43736 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov ip, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bx ip │ │ │ │ mov r3, r2 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl d8cb4 <_PyEval_CheckExceptTypeValid@@Base+0xc68> │ │ │ │ + bl d91bc <_PyEval_CheckExceptTypeValid@@Base+0xc68> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 43728 │ │ │ │ + cbz r0, 43778 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ orr.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bb400 │ │ │ │ + bl 1bdab8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 89760 <_Py_CheckFunctionResult@@Base> │ │ │ │ + b.w 899a8 <_Py_CheckFunctionResult@@Base> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -36985,970 +37016,970 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #8] @ (4375c ) │ │ │ │ - bl 956f4 │ │ │ │ + ldr r0, [pc, #8] @ (437ac ) │ │ │ │ + bl 95954 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 43748 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + bmi.n 43798 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 43810 │ │ │ │ + beq.n 43860 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4380c │ │ │ │ + bne.n 4385c │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4380c │ │ │ │ + beq.n 4385c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #4148 @ 0x1034 │ │ │ │ + movw r0, #5776 @ 0x1690 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 437b6 │ │ │ │ + cbnz r0, 43806 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #691 @ 0x2b3 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ - movw r0, #27804 @ 0x6c9c │ │ │ │ + movw r0, #29404 @ 0x72dc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 437ec │ │ │ │ + beq.n 4383c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 437ec │ │ │ │ + cbnz r3, 4383c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 437aa │ │ │ │ + beq.n 437fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4380c │ │ │ │ + beq.n 4385c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4380c │ │ │ │ + cbnz r3, 4385c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 29820 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11e678 │ │ │ │ + b.w 11f138 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 43868 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 438b8 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4385e │ │ │ │ + bne.n 438ae │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 90b18 │ │ │ │ + bl 90d74 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 26664c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x157c> │ │ │ │ + b.w 266d9c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x154c> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 438c2 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 43912 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 438b8 │ │ │ │ + bne.n 43908 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 43994 │ │ │ │ - b.n 43994 │ │ │ │ + b.n 439e4 │ │ │ │ + b.n 439e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 438fe │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 4394e │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 438f6 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 438fe │ │ │ │ + bne.n 43946 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4394e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43992 │ │ │ │ + bne.n 439e2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 4391c │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 4396c │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 43914 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4391c │ │ │ │ + bne.n 43964 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4396c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43992 │ │ │ │ + bne.n 439e2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 43938 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 43988 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 43932 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 43938 │ │ │ │ + bne.n 43982 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 43988 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 43992 │ │ │ │ + cbnz r0, 439e2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 43954 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 439a4 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4394e │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 43954 │ │ │ │ + bne.n 4399e │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 439a4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 43992 │ │ │ │ + cbnz r0, 439e2 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 43970 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 439c0 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4396a │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 43970 │ │ │ │ + bne.n 439ba │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 439c0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 43992 │ │ │ │ + cbnz r0, 439e2 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 43992 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 439e2 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 43988 │ │ │ │ + bne.n 439d8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 439c0 │ │ │ │ + cbnz r3, 43a10 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 439dc │ │ │ │ + bl 12de68 │ │ │ │ + b.n 43a2c │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 439e0 │ │ │ │ + cbz r3, 43a30 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28116 @ 0x6dd4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29716 @ 0x7414 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 439e8 │ │ │ │ + b.n 43a38 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 43994 │ │ │ │ + b.n 439e4 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 439f6 │ │ │ │ - b.w 8092c │ │ │ │ + blt.n 43a46 │ │ │ │ + b.w 80b24 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 43a3c │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bne.n 43a8c │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #16936 @ 0x4228 │ │ │ │ + movw r0, #17332 @ 0x43b4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 43b82 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 43bd2 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl ed64c │ │ │ │ + bl edbb4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 43a68 │ │ │ │ + cbz r0, 43ab8 │ │ │ │ blx 29a18 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43a6e │ │ │ │ + beq.n 43abe │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 43b76 │ │ │ │ + b.n 43bc6 │ │ │ │ adds r3, r0, #2 │ │ │ │ adds r4, r0, #1 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 43a7e │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 43a68 │ │ │ │ + bcc.n 43ace │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 43ab8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43a78 │ │ │ │ + beq.n 43ac8 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a118 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r3, 43ab8 │ │ │ │ + cbz r3, 43b08 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 43ab8 │ │ │ │ + beq.n 43b08 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 43ace │ │ │ │ + bl f5e50 │ │ │ │ + b.n 43b1e │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 43af8 │ │ │ │ + bhi.n 43b48 │ │ │ │ adds r4, r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl 85e9c │ │ │ │ + bl 860ac │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 43ad2 │ │ │ │ - bl 1f5c8c │ │ │ │ + cbnz r0, 43b22 │ │ │ │ + bl 1f7b08 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43b76 │ │ │ │ + b.n 43bc6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r7, #0] │ │ │ │ blx 2a118 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r3, 43af6 │ │ │ │ + cbz r3, 43b46 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 43b76 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 43bc6 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r5 │ │ │ │ add.w r9, r5, r2, lsl #2 │ │ │ │ mov r1, r5 │ │ │ │ movs r4, #0 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 43b14 │ │ │ │ + beq.n 43b64 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ addhi r4, #1 │ │ │ │ - b.n 43b02 │ │ │ │ - cbz r4, 43b6c │ │ │ │ + b.n 43b52 │ │ │ │ + cbz r4, 43bbc │ │ │ │ add r4, r2 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 43aca │ │ │ │ + bcs.n 43b1a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43aca │ │ │ │ + beq.n 43b1a │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r9 │ │ │ │ - beq.n 43b58 │ │ │ │ + beq.n 43ba8 │ │ │ │ ldr.w r2, [r8], #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ add.w r0, r7, r3, lsl #2 │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ itett hi │ │ │ │ lsrhi r1, r2, #16 │ │ │ │ addls r3, #1 │ │ │ │ uxthhi r2, r2 │ │ │ │ orrhi.w r1, r1, #65536 @ 0x10000 │ │ │ │ iteee ls │ │ │ │ strls r2, [r7, r1] │ │ │ │ strhi.w r1, [r7, r3, lsl #2] │ │ │ │ addhi r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ - b.n 43b2c │ │ │ │ + b.n 43b7c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #4 │ │ │ │ - bl 96568 │ │ │ │ + bl 967c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 782ec │ │ │ │ - b.n 43b76 │ │ │ │ + bl 78428 │ │ │ │ + b.n 43bc6 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 96568 │ │ │ │ + bl 967c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r6 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 3dd00 │ │ │ │ + b.w 3dce0 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 43b9a │ │ │ │ + b.w 43bea │ │ │ │ │ │ │ │ -00043b9a : │ │ │ │ +00043bea : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 43ba4 │ │ │ │ + cbz r3, 43bf4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 43bbc │ │ │ │ + cbnz r3, 43c0c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28312 @ 0x6e98 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29912 @ 0x74d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 43bd4 │ │ │ │ + cbnz r0, 43c24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43c1c │ │ │ │ + b.n 43c6c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 43bea │ │ │ │ + cbz r3, 43c3a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #56399 @ 0xdc4f │ │ │ │ + movw r3, #56367 @ 0xdc2f │ │ │ │ movt r3, #3 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 43bea │ │ │ │ - cbnz r1, 43c1c │ │ │ │ + beq.n 43c3a │ │ │ │ + cbnz r1, 43c6c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #28356 @ 0x6ec4 │ │ │ │ + movw r1, #29956 @ 0x7504 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43bd0 │ │ │ │ + beq.n 43c20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43bd0 │ │ │ │ + bne.n 43c20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43bd0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43c20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 3df58 │ │ │ │ + b.w 3df38 │ │ │ │ │ │ │ │ -00043c2a <_PyXI_InitExcInfo@@Base>: │ │ │ │ +00043c7a <_PyXI_InitExcInfo@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r1, 43c48 <_PyXI_InitExcInfo@@Base+0x1e> │ │ │ │ + cbz r1, 43c98 <_PyXI_InitExcInfo@@Base+0x1e> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 43c60 <_PyXI_InitExcInfo@@Base+0x36> │ │ │ │ + bne.n 43cb0 <_PyXI_InitExcInfo@@Base+0x36> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28596 @ 0x6fb4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30196 @ 0x75f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 43e24 <_PyXI_InitExcInfo@@Base+0x1fa> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 43e74 <_PyXI_InitExcInfo@@Base+0x1fa> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 43c74 <_PyXI_InitExcInfo@@Base+0x4a> │ │ │ │ + bmi.n 43cc4 <_PyXI_InitExcInfo@@Base+0x4a> │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 43c88 <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ + bge.n 43cd8 <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 43c88 <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ + bpl.n 43cd8 <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2298e0 <_PyXI_Exit@@Base+0xbfc> │ │ │ │ + bl 22a114 <_PyXI_Exit@@Base+0x7c8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 43e14 <_PyXI_InitExcInfo@@Base+0x1ea> │ │ │ │ + bne.w 43e64 <_PyXI_InitExcInfo@@Base+0x1ea> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43e28 <_PyXI_InitExcInfo@@Base+0x1fe> │ │ │ │ + b.n 43e78 <_PyXI_InitExcInfo@@Base+0x1fe> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36492 @ 0x8e8c │ │ │ │ + movw r1, #38092 @ 0x94cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl cf384 │ │ │ │ + bl cf888 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43dde <_PyXI_InitExcInfo@@Base+0x1b4> │ │ │ │ - movw r1, #4112 @ 0x1010 │ │ │ │ + beq.w 43e2e <_PyXI_InitExcInfo@@Base+0x1b4> │ │ │ │ + movw r1, #5712 @ 0x1650 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl cf384 │ │ │ │ + bl cf888 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 43cb4 <_PyXI_InitExcInfo@@Base+0x8a> │ │ │ │ + cbnz r0, 43d04 <_PyXI_InitExcInfo@@Base+0x8a> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 43d4c <_PyXI_InitExcInfo@@Base+0x122> │ │ │ │ + b.n 43d9c <_PyXI_InitExcInfo@@Base+0x122> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22a94c <_PyXI_Exit@@Base+0x1c68> │ │ │ │ + bl 22b464 <_PyXI_Exit@@Base+0x1b18> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43cd2 <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ + beq.n 43d22 <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43cd2 <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ + cbnz r3, 43d22 <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 43cae <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 43cfe <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #4124 @ 0x101c │ │ │ │ + movw r1, #5724 @ 0x165c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl cf384 │ │ │ │ + bl cf888 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43cae <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 43cfe <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22a94c <_PyXI_Exit@@Base+0x1c68> │ │ │ │ + bl 22b464 <_PyXI_Exit@@Base+0x1b18> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43d0a <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ + beq.n 43d5a <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43d0a <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ + cbnz r3, 43d5a <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 43cae <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 43cfe <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #4172 @ 0x104c │ │ │ │ + movw r1, #5772 @ 0x168c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl cf384 │ │ │ │ + bl cf888 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43cae <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 43cfe <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22a94c <_PyXI_Exit@@Base+0x1c68> │ │ │ │ + bl 22b464 <_PyXI_Exit@@Base+0x1b18> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43d42 <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ + beq.n 43d92 <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43d42 <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ + cbnz r3, 43d92 <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r6, r3 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43d62 <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ + beq.n 43db2 <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 43d62 <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ + cbnz r3, 43db2 <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 43de8 <_PyXI_InitExcInfo@@Base+0x1be> │ │ │ │ + bne.n 43e38 <_PyXI_InitExcInfo@@Base+0x1be> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17340 @ 0x43bc │ │ │ │ + movw r1, #18940 @ 0x49fc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl cf384 │ │ │ │ + bl cf888 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43df2 <_PyXI_InitExcInfo@@Base+0x1c8> │ │ │ │ + beq.n 43e42 <_PyXI_InitExcInfo@@Base+0x1c8> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22a94c <_PyXI_Exit@@Base+0x1c68> │ │ │ │ + bl 22b464 <_PyXI_Exit@@Base+0x1b18> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43d98 <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ + beq.n 43de8 <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43d98 <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ + cbnz r3, 43de8 <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 43dfc <_PyXI_InitExcInfo@@Base+0x1d2> │ │ │ │ + cbz r3, 43e4c <_PyXI_InitExcInfo@@Base+0x1d2> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60732 @ 0xed3c │ │ │ │ + movw r1, #62364 @ 0xf39c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl cf384 │ │ │ │ + bl cf888 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 43e06 <_PyXI_InitExcInfo@@Base+0x1dc> │ │ │ │ + cbz r0, 43e56 <_PyXI_InitExcInfo@@Base+0x1dc> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22a94c <_PyXI_Exit@@Base+0x1c68> │ │ │ │ + bl 22b464 <_PyXI_Exit@@Base+0x1b18> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43dcc <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ + beq.n 43e1c <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43dcc <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ + cbnz r3, 43e1c <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43c84 <_PyXI_InitExcInfo@@Base+0x5a> │ │ │ │ - movw r4, #28552 @ 0x6f88 │ │ │ │ + bne.w 43cd4 <_PyXI_InitExcInfo@@Base+0x5a> │ │ │ │ + movw r4, #30152 @ 0x75c8 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ - b.n 43e0e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #28412 @ 0x6efc │ │ │ │ + b.n 43e5e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #30012 @ 0x753c │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ - b.n 43e0e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #46948 @ 0xb764 │ │ │ │ + b.n 43e5e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #48216 @ 0xbc58 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ - b.n 43e0e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #28456 @ 0x6f28 │ │ │ │ + b.n 43e5e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #30056 @ 0x7568 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ - b.n 43e0e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #47036 @ 0xb7bc │ │ │ │ + b.n 43e5e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #48304 @ 0xbcb0 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ - b.n 43e0e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #28500 @ 0x6f54 │ │ │ │ + b.n 43e5e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #30100 @ 0x7594 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ - bl 23c8d0 <_PyErr_BadInternalCall@@Base+0x7cec> │ │ │ │ + bl 23d538 <_PyErr_BadInternalCall@@Base+0x7cec> │ │ │ │ movw r3, #7552 @ 0x1d80 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 43efe <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ + beq.n 43f4e <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43efe <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ + bne.n 43f4e <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43efe <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ + beq.n 43f4e <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r0, #28608 @ 0x6fc0 │ │ │ │ + movw r0, #30208 @ 0x7600 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 43ea6 <_PyXI_InitExcInfo@@Base+0x27c> │ │ │ │ + cbnz r0, 43ef6 <_PyXI_InitExcInfo@@Base+0x27c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #736 @ 0x2e0 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ - movw r0, #28616 @ 0x6fc8 │ │ │ │ + movw r0, #30216 @ 0x7608 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 43ede <_PyXI_InitExcInfo@@Base+0x2b4> │ │ │ │ + beq.n 43f2e <_PyXI_InitExcInfo@@Base+0x2b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43ede <_PyXI_InitExcInfo@@Base+0x2b4> │ │ │ │ + cbnz r3, 43f2e <_PyXI_InitExcInfo@@Base+0x2b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 43e9a <_PyXI_InitExcInfo@@Base+0x270> │ │ │ │ + beq.n 43eea <_PyXI_InitExcInfo@@Base+0x270> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43efe <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ + beq.n 43f4e <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43efe <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ + cbnz r3, 43f4e <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 43fe0 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ + beq.n 44030 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43fe0 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ + bne.n 44030 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43fe0 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ + beq.n 44030 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #28636 @ 0x6fdc │ │ │ │ + movw r0, #30236 @ 0x761c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 43f88 <_PyXI_InitExcInfo@@Base+0x35e> │ │ │ │ + cbnz r0, 43fd8 <_PyXI_InitExcInfo@@Base+0x35e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - movw r0, #28644 @ 0x6fe4 │ │ │ │ + movw r0, #30244 @ 0x7624 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 43fc0 <_PyXI_InitExcInfo@@Base+0x396> │ │ │ │ + beq.n 44010 <_PyXI_InitExcInfo@@Base+0x396> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43fc0 <_PyXI_InitExcInfo@@Base+0x396> │ │ │ │ + cbnz r3, 44010 <_PyXI_InitExcInfo@@Base+0x396> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 43f7c <_PyXI_InitExcInfo@@Base+0x352> │ │ │ │ + beq.n 43fcc <_PyXI_InitExcInfo@@Base+0x352> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43fe0 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ + beq.n 44030 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43fe0 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ + cbnz r3, 44030 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 3e8ea │ │ │ │ + b.w 3e8ca │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #24980 @ 0x6194 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 4404a <_PyXI_InitExcInfo@@Base+0x420> │ │ │ │ + bne.n 4409a <_PyXI_InitExcInfo@@Base+0x420> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bne.n 4402e <_PyXI_InitExcInfo@@Base+0x404> │ │ │ │ + bne.n 4407e <_PyXI_InitExcInfo@@Base+0x404> │ │ │ │ movw r4, #4324 @ 0x10e4 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 440ae <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ + b.n 440fe <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 440a6 <_PyXI_InitExcInfo@@Base+0x47c> │ │ │ │ + bne.n 440f6 <_PyXI_InitExcInfo@@Base+0x47c> │ │ │ │ movw r4, #4324 @ 0x10e4 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 440ae <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ + b.n 440fe <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bpl.n 440a6 <_PyXI_InitExcInfo@@Base+0x47c> │ │ │ │ + bpl.n 440f6 <_PyXI_InitExcInfo@@Base+0x47c> │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r3 │ │ │ │ - bl 721b8 │ │ │ │ + bl 72368 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4407e <_PyXI_InitExcInfo@@Base+0x454> │ │ │ │ + cbz r0, 440ce <_PyXI_InitExcInfo@@Base+0x454> │ │ │ │ mov r1, r7 │ │ │ │ - bl 89b3c │ │ │ │ + bl 89d84 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44082 <_PyXI_InitExcInfo@@Base+0x458> │ │ │ │ + bne.n 440d2 <_PyXI_InitExcInfo@@Base+0x458> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4407e <_PyXI_InitExcInfo@@Base+0x454> │ │ │ │ + beq.n 440ce <_PyXI_InitExcInfo@@Base+0x454> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4407e <_PyXI_InitExcInfo@@Base+0x454> │ │ │ │ + cbnz r3, 440ce <_PyXI_InitExcInfo@@Base+0x454> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 440ae <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ + b.n 440fe <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d4e88 │ │ │ │ + bl d5378 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 440ae <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ + beq.n 440fe <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 440ae <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ + cbnz r3, 440fe <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 440ae <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 440fe <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 44156 <_PyXI_InitExcInfo@@Base+0x52c> │ │ │ │ + beq.n 441a6 <_PyXI_InitExcInfo@@Base+0x52c> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44152 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ + bne.n 441a2 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 44152 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ - movw r0, #42072 @ 0xa458 │ │ │ │ + beq.n 441a2 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ + movw r0, #43772 @ 0xaafc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 440fc <_PyXI_InitExcInfo@@Base+0x4d2> │ │ │ │ + cbnz r0, 4414c <_PyXI_InitExcInfo@@Base+0x4d2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #744 @ 0x2e8 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ - movw r0, #28740 @ 0x7044 │ │ │ │ + movw r0, #30340 @ 0x7684 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 44132 <_PyXI_InitExcInfo@@Base+0x508> │ │ │ │ + beq.n 44182 <_PyXI_InitExcInfo@@Base+0x508> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44132 <_PyXI_InitExcInfo@@Base+0x508> │ │ │ │ + cbnz r3, 44182 <_PyXI_InitExcInfo@@Base+0x508> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 440f0 <_PyXI_InitExcInfo@@Base+0x4c6> │ │ │ │ + beq.n 44140 <_PyXI_InitExcInfo@@Base+0x4c6> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44152 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ + beq.n 441a2 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 44152 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ + cbnz r3, 441a2 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -37957,668 +37988,668 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 29718 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4418c <_PyXI_InitExcInfo@@Base+0x562> │ │ │ │ + bhi.n 441dc <_PyXI_InitExcInfo@@Base+0x562> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 441a4 <_PyXI_InitExcInfo@@Base+0x57a> │ │ │ │ - b.n 441ea <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ - movw r0, #41476 @ 0xa204 │ │ │ │ + cbz r0, 441f4 <_PyXI_InitExcInfo@@Base+0x57a> │ │ │ │ + b.n 4423a <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ + movw r0, #43076 @ 0xa844 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4417c <_PyXI_InitExcInfo@@Base+0x552> │ │ │ │ - b.n 441ea <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ + bne.n 441cc <_PyXI_InitExcInfo@@Base+0x552> │ │ │ │ + b.n 4423a <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 4421e <_PyXI_InitExcInfo@@Base+0x5f4> │ │ │ │ + ble.n 4426e <_PyXI_InitExcInfo@@Base+0x5f4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4420c <_PyXI_InitExcInfo@@Base+0x5e2> │ │ │ │ + beq.n 4425c <_PyXI_InitExcInfo@@Base+0x5e2> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 441ee <_PyXI_InitExcInfo@@Base+0x5c4> │ │ │ │ + bpl.n 4423e <_PyXI_InitExcInfo@@Base+0x5c4> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 441ea <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ + cbz r0, 4423a <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4420e <_PyXI_InitExcInfo@@Base+0x5e4> │ │ │ │ + beq.n 4425e <_PyXI_InitExcInfo@@Base+0x5e4> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4424e <_PyXI_InitExcInfo@@Base+0x624> │ │ │ │ - movw r2, #3712 @ 0xe80 │ │ │ │ + b.n 4429e <_PyXI_InitExcInfo@@Base+0x624> │ │ │ │ + movw r2, #5312 @ 0x14c0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #41476 @ 0xa204 │ │ │ │ + movw r0, #43076 @ 0xa844 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 441ea <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4423a <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 44220 <_PyXI_InitExcInfo@@Base+0x5f6> │ │ │ │ + beq.n 44270 <_PyXI_InitExcInfo@@Base+0x5f6> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 44220 <_PyXI_InitExcInfo@@Base+0x5f6> │ │ │ │ - b.n 441ea <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ + bge.n 44270 <_PyXI_InitExcInfo@@Base+0x5f6> │ │ │ │ + b.n 4423a <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 4422e <_PyXI_InitExcInfo@@Base+0x604> │ │ │ │ + cbnz r4, 4427e <_PyXI_InitExcInfo@@Base+0x604> │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 18ea14 │ │ │ │ + bl 1909ec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4424e <_PyXI_InitExcInfo@@Base+0x624> │ │ │ │ + cbz r0, 4429e <_PyXI_InitExcInfo@@Base+0x624> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #51004 @ 0xc73c │ │ │ │ + movw r0, #52604 @ 0xcd7c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 44258 <_PyXI_InitExcInfo@@Base+0x62e> │ │ │ │ + cbz r3, 442a8 <_PyXI_InitExcInfo@@Base+0x62e> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 3ebb8 │ │ │ │ + b.w 3eb98 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 7e6ec │ │ │ │ + b.w 7e8e0 │ │ │ │ nop │ │ │ │ │ │ │ │ -00044274 <_PyEval_MatchKeys@@Base>: │ │ │ │ +000442c4 <_PyEval_MatchKeys@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w sl, [r2, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 4453c <_PyEval_MatchKeys@@Base+0x2c8> │ │ │ │ + beq.w 4458c <_PyEval_MatchKeys@@Base+0x2c8> │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ mov r8, r2 │ │ │ │ - ldr r1, [pc, #476] @ (44478 <_PyEval_MatchKeys@@Base+0x204>) │ │ │ │ + ldr r1, [pc, #476] @ (444c8 <_PyEval_MatchKeys@@Base+0x204>) │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 95954 <_PyObject_GetMethod@@Base> │ │ │ │ + bl 95bb4 <_PyObject_GetMethod@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44470 <_PyEval_MatchKeys@@Base+0x1fc> │ │ │ │ + beq.w 444c0 <_PyEval_MatchKeys@@Base+0x1fc> │ │ │ │ mov r0, r7 │ │ │ │ - bl e26cc │ │ │ │ + bl e2ba0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44470 <_PyEval_MatchKeys@@Base+0x1fc> │ │ │ │ - ldr r3, [pc, #444] @ (4447c <_PyEval_MatchKeys@@Base+0x208>) │ │ │ │ + beq.w 444c0 <_PyEval_MatchKeys@@Base+0x1fc> │ │ │ │ + ldr r3, [pc, #444] @ (444cc <_PyEval_MatchKeys@@Base+0x208>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36432 @ 0x8e50 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1db224 <_PyEval_MakePendingCalls@@Base+0x4c> │ │ │ │ + bl 1dd424 <_PyEval_MakePendingCalls@@Base+0x4c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44484 <_PyEval_MatchKeys@@Base+0x210> │ │ │ │ + beq.w 444d4 <_PyEval_MatchKeys@@Base+0x210> │ │ │ │ mov r0, sl │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44486 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ + beq.w 444d6 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ add.w r8, r8, #8 │ │ │ │ add.w r9, r0, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r7, sl │ │ │ │ - bge.n 443ec <_PyEval_MatchKeys@@Base+0x178> │ │ │ │ + bge.n 4443c <_PyEval_MatchKeys@@Base+0x178> │ │ │ │ ldr.w fp, [r8, #4]! │ │ │ │ mov r1, fp │ │ │ │ - bl e5d44 │ │ │ │ - cbz r0, 4430e <_PyEval_MatchKeys@@Base+0x9a> │ │ │ │ + bl e622c │ │ │ │ + cbz r0, 4435e <_PyEval_MatchKeys@@Base+0x9a> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cbz r3, 44324 <_PyEval_MatchKeys@@Base+0xb0> │ │ │ │ - b.n 4431c <_PyEval_MatchKeys@@Base+0xa8> │ │ │ │ + cbz r3, 44374 <_PyEval_MatchKeys@@Base+0xb0> │ │ │ │ + b.n 4436c <_PyEval_MatchKeys@@Base+0xa8> │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - bl e53b8 │ │ │ │ + bl e58a0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 44340 <_PyEval_MatchKeys@@Base+0xcc> │ │ │ │ - b.n 44306 <_PyEval_MatchKeys@@Base+0x92> │ │ │ │ + cbz r0, 44390 <_PyEval_MatchKeys@@Base+0xcc> │ │ │ │ + b.n 44356 <_PyEval_MatchKeys@@Base+0x92> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 44486 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ + bne.w 444d6 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ movw r2, #6512 @ 0x1970 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #19260 @ 0x4b3c │ │ │ │ + movw r2, #20860 @ 0x517c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 1f10fc <_PyErr_Format@@Base> │ │ │ │ - b.n 44486 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ + bl 1f30e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 444d6 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #3 │ │ │ │ str.w fp, [sp, #24] │ │ │ │ str r5, [sp, #28] │ │ │ │ - cbz r0, 4435a <_PyEval_MatchKeys@@Base+0xe6> │ │ │ │ + cbz r0, 443aa <_PyEval_MatchKeys@@Base+0xe6> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 90b18 │ │ │ │ - b.n 44366 <_PyEval_MatchKeys@@Base+0xf2> │ │ │ │ + bl 90d74 │ │ │ │ + b.n 443b6 <_PyEval_MatchKeys@@Base+0xf2> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 90b18 │ │ │ │ + bl 90d74 │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44486 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ + beq.w 444d6 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 443e6 <_PyEval_MatchKeys@@Base+0x172> │ │ │ │ + bne.n 44436 <_PyEval_MatchKeys@@Base+0x172> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4439c <_PyEval_MatchKeys@@Base+0x128> │ │ │ │ + beq.n 443ec <_PyEval_MatchKeys@@Base+0x128> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4439c <_PyEval_MatchKeys@@Base+0x128> │ │ │ │ - ldr r2, [pc, #252] @ (44480 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ + cbnz r3, 443ec <_PyEval_MatchKeys@@Base+0x128> │ │ │ │ + ldr r2, [pc, #252] @ (444d0 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 44394 <_PyEval_MatchKeys@@Base+0x120> │ │ │ │ + cbz r3, 443e4 <_PyEval_MatchKeys@@Base+0x120> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 443c6 <_PyEval_MatchKeys@@Base+0x152> │ │ │ │ + beq.n 44416 <_PyEval_MatchKeys@@Base+0x152> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 443c6 <_PyEval_MatchKeys@@Base+0x152> │ │ │ │ - ldr r2, [pc, #208] @ (44480 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ + cbnz r3, 44416 <_PyEval_MatchKeys@@Base+0x152> │ │ │ │ + ldr r2, [pc, #208] @ (444d0 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 443be <_PyEval_MatchKeys@@Base+0x14a> │ │ │ │ + cbz r3, 4440e <_PyEval_MatchKeys@@Base+0x14a> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 443ec <_PyEval_MatchKeys@@Base+0x178> │ │ │ │ + b.n 4443c <_PyEval_MatchKeys@@Base+0x178> │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - b.n 442f4 <_PyEval_MatchKeys@@Base+0x80> │ │ │ │ + b.n 44344 <_PyEval_MatchKeys@@Base+0x80> │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44418 <_PyEval_MatchKeys@@Base+0x1a4> │ │ │ │ + beq.n 44468 <_PyEval_MatchKeys@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 44418 <_PyEval_MatchKeys@@Base+0x1a4> │ │ │ │ - ldr r2, [pc, #128] @ (44480 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ + cbnz r3, 44468 <_PyEval_MatchKeys@@Base+0x1a4> │ │ │ │ + ldr r2, [pc, #128] @ (444d0 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 44410 <_PyEval_MatchKeys@@Base+0x19c> │ │ │ │ + cbz r3, 44460 <_PyEval_MatchKeys@@Base+0x19c> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44442 <_PyEval_MatchKeys@@Base+0x1ce> │ │ │ │ + beq.n 44492 <_PyEval_MatchKeys@@Base+0x1ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 44442 <_PyEval_MatchKeys@@Base+0x1ce> │ │ │ │ - ldr r2, [pc, #84] @ (44480 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ + cbnz r3, 44492 <_PyEval_MatchKeys@@Base+0x1ce> │ │ │ │ + ldr r2, [pc, #84] @ (444d0 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4443a <_PyEval_MatchKeys@@Base+0x1c6> │ │ │ │ + cbz r3, 4448a <_PyEval_MatchKeys@@Base+0x1c6> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4453e <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ + beq.n 4458e <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4453e <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ - ldr r2, [pc, #40] @ (44480 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ + bne.n 4458e <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ + ldr r2, [pc, #40] @ (444d0 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 44466 <_PyEval_MatchKeys@@Base+0x1f2> │ │ │ │ + cbz r3, 444b6 <_PyEval_MatchKeys@@Base+0x1f2> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4453e <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ + b.n 4458e <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 44486 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ + b.n 444d6 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ ldmia r7!, {r3} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - cbz r7, 444b4 <_PyEval_MatchKeys@@Base+0x240> │ │ │ │ + cbz r7, 44504 <_PyEval_MatchKeys@@Base+0x240> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 444b4 <_PyEval_MatchKeys@@Base+0x240> │ │ │ │ + beq.n 44504 <_PyEval_MatchKeys@@Base+0x240> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 444b4 <_PyEval_MatchKeys@@Base+0x240> │ │ │ │ - ldr r2, [pc, #172] @ (44548 <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ + cbnz r3, 44504 <_PyEval_MatchKeys@@Base+0x240> │ │ │ │ + ldr r2, [pc, #172] @ (44598 <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 444ac <_PyEval_MatchKeys@@Base+0x238> │ │ │ │ + cbz r3, 444fc <_PyEval_MatchKeys@@Base+0x238> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cbz r6, 444e0 <_PyEval_MatchKeys@@Base+0x26c> │ │ │ │ + cbz r6, 44530 <_PyEval_MatchKeys@@Base+0x26c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 444e0 <_PyEval_MatchKeys@@Base+0x26c> │ │ │ │ + beq.n 44530 <_PyEval_MatchKeys@@Base+0x26c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 444e0 <_PyEval_MatchKeys@@Base+0x26c> │ │ │ │ - ldr r2, [pc, #128] @ (44548 <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ + cbnz r3, 44530 <_PyEval_MatchKeys@@Base+0x26c> │ │ │ │ + ldr r2, [pc, #128] @ (44598 <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 444d8 <_PyEval_MatchKeys@@Base+0x264> │ │ │ │ + cbz r3, 44528 <_PyEval_MatchKeys@@Base+0x264> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cbz r5, 4450c <_PyEval_MatchKeys@@Base+0x298> │ │ │ │ + cbz r5, 4455c <_PyEval_MatchKeys@@Base+0x298> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4450c <_PyEval_MatchKeys@@Base+0x298> │ │ │ │ + beq.n 4455c <_PyEval_MatchKeys@@Base+0x298> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4450c <_PyEval_MatchKeys@@Base+0x298> │ │ │ │ - ldr r2, [pc, #84] @ (44548 <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ + cbnz r3, 4455c <_PyEval_MatchKeys@@Base+0x298> │ │ │ │ + ldr r2, [pc, #84] @ (44598 <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 44504 <_PyEval_MatchKeys@@Base+0x290> │ │ │ │ + cbz r3, 44554 <_PyEval_MatchKeys@@Base+0x290> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cbz r4, 44538 <_PyEval_MatchKeys@@Base+0x2c4> │ │ │ │ + cbz r4, 44588 <_PyEval_MatchKeys@@Base+0x2c4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44538 <_PyEval_MatchKeys@@Base+0x2c4> │ │ │ │ + beq.n 44588 <_PyEval_MatchKeys@@Base+0x2c4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44538 <_PyEval_MatchKeys@@Base+0x2c4> │ │ │ │ - ldr r2, [pc, #40] @ (44548 <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ + cbnz r3, 44588 <_PyEval_MatchKeys@@Base+0x2c4> │ │ │ │ + ldr r2, [pc, #40] @ (44598 <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 44530 <_PyEval_MatchKeys@@Base+0x2bc> │ │ │ │ + cbz r3, 44580 <_PyEval_MatchKeys@@Base+0x2bc> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4453e <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ - ldr r4, [pc, #12] @ (4454c <_PyEval_MatchKeys@@Base+0x2d8>) │ │ │ │ + b.n 4458e <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ + ldr r4, [pc, #12] @ (4459c <_PyEval_MatchKeys@@Base+0x2d8>) │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4456a <_PyEval_MatchKeys@@Base+0x2f6> │ │ │ │ + cbz r3, 445ba <_PyEval_MatchKeys@@Base+0x2f6> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4457a <_PyEval_MatchKeys@@Base+0x306> │ │ │ │ + b.n 445ca <_PyEval_MatchKeys@@Base+0x306> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 44578 <_PyEval_MatchKeys@@Base+0x304> │ │ │ │ + ble.n 445c8 <_PyEval_MatchKeys@@Base+0x304> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 44574 <_PyEval_MatchKeys@@Base+0x300> │ │ │ │ - cbnz r1, 445a2 <_PyEval_MatchKeys@@Base+0x32e> │ │ │ │ + bgt.n 445c4 <_PyEval_MatchKeys@@Base+0x300> │ │ │ │ + cbnz r1, 445f2 <_PyEval_MatchKeys@@Base+0x32e> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4457a <_PyEval_MatchKeys@@Base+0x306> │ │ │ │ + b.n 445ca <_PyEval_MatchKeys@@Base+0x306> │ │ │ │ mov r6, r3 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ movw r4, #13796 @ 0x35e4 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ + movt r4, #74 @ 0x4a │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 445a8 <_PyEval_MatchKeys@@Base+0x334> │ │ │ │ - b.n 4460c <_PyEval_MatchKeys@@Base+0x398> │ │ │ │ + cbnz r0, 445f8 <_PyEval_MatchKeys@@Base+0x334> │ │ │ │ + b.n 4465c <_PyEval_MatchKeys@@Base+0x398> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ add r5, r6 │ │ │ │ - bl 446e0 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 4460c <_PyEval_MatchKeys@@Base+0x398> │ │ │ │ + bl 44730 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 4465c <_PyEval_MatchKeys@@Base+0x398> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 445cc <_PyEval_MatchKeys@@Base+0x358> │ │ │ │ + beq.n 4461c <_PyEval_MatchKeys@@Base+0x358> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 445d0 <_PyEval_MatchKeys@@Base+0x35c> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 445d0 <_PyEval_MatchKeys@@Base+0x35c> │ │ │ │ - b.n 4460c <_PyEval_MatchKeys@@Base+0x398> │ │ │ │ + bne.n 44620 <_PyEval_MatchKeys@@Base+0x35c> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 44620 <_PyEval_MatchKeys@@Base+0x35c> │ │ │ │ + b.n 4465c <_PyEval_MatchKeys@@Base+0x398> │ │ │ │ mov.w r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 297e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 44600 <_PyEval_MatchKeys@@Base+0x38c> │ │ │ │ + bne.n 44650 <_PyEval_MatchKeys@@Base+0x38c> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 3ed8c │ │ │ │ + b.w 3ed6c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #26096 @ 0x65f0 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 44658 <_PyEval_MatchKeys@@Base+0x3e4> │ │ │ │ + beq.n 446a8 <_PyEval_MatchKeys@@Base+0x3e4> │ │ │ │ mov r1, r4 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 44658 <_PyEval_MatchKeys@@Base+0x3e4> │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 446a8 <_PyEval_MatchKeys@@Base+0x3e4> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 1462c0 │ │ │ │ + bl 146f60 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44660 <_PyEval_MatchKeys@@Base+0x3ec> │ │ │ │ + bne.n 446b0 <_PyEval_MatchKeys@@Base+0x3ec> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 446dc <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ + b.n 4472c <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 44676 <_PyEval_MatchKeys@@Base+0x402> │ │ │ │ + beq.n 446c6 <_PyEval_MatchKeys@@Base+0x402> │ │ │ │ movw r1, #26096 @ 0x65f0 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 44680 <_PyEval_MatchKeys@@Base+0x40c> │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 446d0 <_PyEval_MatchKeys@@Base+0x40c> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - b.n 44690 <_PyEval_MatchKeys@@Base+0x41c> │ │ │ │ + b.n 446e0 <_PyEval_MatchKeys@@Base+0x41c> │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1462c0 │ │ │ │ + bl 146f60 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44690 <_PyEval_MatchKeys@@Base+0x41c> │ │ │ │ + bne.n 446e0 <_PyEval_MatchKeys@@Base+0x41c> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 446dc <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ + b.n 4472c <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 446b8 <_PyEval_MatchKeys@@Base+0x444> │ │ │ │ + bne.n 44708 <_PyEval_MatchKeys@@Base+0x444> │ │ │ │ movw r3, #56104 @ 0xdb28 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29004 @ 0x714c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30604 @ 0x778c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 446dc <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ + b.n 4472c <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ - bl 353bc │ │ │ │ - movw r0, #25756 @ 0x649c │ │ │ │ + bl 353a4 │ │ │ │ + movw r0, #27356 @ 0x6adc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000446e0 <_PyLong_UnsignedInt_Converter@@Base>: │ │ │ │ +00044730 <_PyLong_UnsignedInt_Converter@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 4471a <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ + bpl.n 4476a <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4471a <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ + bne.n 4476a <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45980 @ 0xb39c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46156 @ 0xb44c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4472a <_PyLong_UnsignedInt_Converter@@Base+0x4a> │ │ │ │ - bl f86d8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4477a <_PyLong_UnsignedInt_Converter@@Base+0x4a> │ │ │ │ + bl f8f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4472e <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 4472e <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ + bne.n 4477e <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 4477e <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44732 <_PyLong_UnsignedInt_Converter@@Base+0x52> │ │ │ │ + b.n 44782 <_PyLong_UnsignedInt_Converter@@Base+0x52> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00044734 <_PyTraceback_Add@@Base>: │ │ │ │ +00044784 <_PyTraceback_Add@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #192] @ (44808 <_PyTraceback_Add@@Base+0xd4>) │ │ │ │ + ldr r4, [pc, #192] @ (44858 <_PyTraceback_Add@@Base+0xd4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w sl, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ ldr.w r8, [r6, #72] @ 0x48 │ │ │ │ str.w sl, [r6, #72] @ 0x48 │ │ │ │ - bl 721b8 │ │ │ │ + bl 72368 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 447f8 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + beq.n 44848 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 448ba │ │ │ │ + bl 4490a │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4478e <_PyTraceback_Add@@Base+0x5a> │ │ │ │ + cbnz r0, 447de <_PyTraceback_Add@@Base+0x5a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 447f8 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + beq.n 44848 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 447f8 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + cbnz r3, 44848 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 447f8 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 44848 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ mov r3, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 449f0 │ │ │ │ + bl 44a40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 447b2 <_PyTraceback_Add@@Base+0x7e> │ │ │ │ + beq.n 44802 <_PyTraceback_Add@@Base+0x7e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 447b2 <_PyTraceback_Add@@Base+0x7e> │ │ │ │ + cbnz r3, 44802 <_PyTraceback_Add@@Base+0x7e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 447c8 <_PyTraceback_Add@@Base+0x94> │ │ │ │ + beq.n 44818 <_PyTraceback_Add@@Base+0x94> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 447c8 <_PyTraceback_Add@@Base+0x94> │ │ │ │ + cbnz r3, 44818 <_PyTraceback_Add@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 447f8 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 44848 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #20] │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7a58 │ │ │ │ + bl d7f60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44802 <_PyTraceback_Add@@Base+0xce> │ │ │ │ + beq.n 44852 <_PyTraceback_Add@@Base+0xce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44802 <_PyTraceback_Add@@Base+0xce> │ │ │ │ + cbnz r3, 44852 <_PyTraceback_Add@@Base+0xce> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 123830 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1242e8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ @@ -38626,237 +38657,236 @@ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ - cbnz r6, 44836 <_PyTraceback_Add@@Base+0x102> │ │ │ │ + cbnz r6, 44886 <_PyTraceback_Add@@Base+0x102> │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 44836 <_PyTraceback_Add@@Base+0x102> │ │ │ │ + ble.n 44886 <_PyTraceback_Add@@Base+0x102> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 44836 <_PyTraceback_Add@@Base+0x102> │ │ │ │ - cbnz r2, 44850 <_PyTraceback_Add@@Base+0x11c> │ │ │ │ + bne.n 44886 <_PyTraceback_Add@@Base+0x102> │ │ │ │ + cbnz r2, 448a0 <_PyTraceback_Add@@Base+0x11c> │ │ │ │ mov r3, r6 │ │ │ │ - ldr r6, [pc, #112] @ (448ac <_PyTraceback_Add@@Base+0x178>) │ │ │ │ + ldr r6, [pc, #112] @ (448fc <_PyTraceback_Add@@Base+0x178>) │ │ │ │ movs r2, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r6, #1 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ add r6, sp, #28 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 448a2 <_PyTraceback_Add@@Base+0x16e> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 448f2 <_PyTraceback_Add@@Base+0x16e> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #26096 @ 0x65f0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4486a <_PyTraceback_Add@@Base+0x136> │ │ │ │ + bne.n 448ba <_PyTraceback_Add@@Base+0x136> │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 44886 <_PyTraceback_Add@@Base+0x152> │ │ │ │ - bl 145b4c │ │ │ │ + b.n 448d6 <_PyTraceback_Add@@Base+0x152> │ │ │ │ + bl 1467ec │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 44886 <_PyTraceback_Add@@Base+0x152> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 448a2 <_PyTraceback_Add@@Base+0x16e> │ │ │ │ + bne.n 448d6 <_PyTraceback_Add@@Base+0x152> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 448f2 <_PyTraceback_Add@@Base+0x16e> │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #40072 @ 0x9c88 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 4497c │ │ │ │ + b.n 449cc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r6, #16 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 3f56e <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ + b.w 3f54e <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ │ │ │ │ -000448ba : │ │ │ │ +0004490a : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 448e4 │ │ │ │ + cbnz r0, 44934 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 44944 │ │ │ │ + b.n 4499a │ │ │ │ mov r0, r5 │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 448da │ │ │ │ - ldr r0, [pc, #120] @ (4496c ) │ │ │ │ + beq.n 4492a │ │ │ │ movs r1, #6 │ │ │ │ - bl 72d9c │ │ │ │ + movw r0, #63368 @ 0xf788 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 72f4c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4493c │ │ │ │ - ldr r0, [pc, #112] @ (44970 ) │ │ │ │ + cbz r0, 44992 │ │ │ │ + ldr r0, [pc, #108] @ (449c0 ) │ │ │ │ movs r1, #2 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 44942 │ │ │ │ + cbz r0, 44998 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 29718 │ │ │ │ - ldr r3, [pc, #96] @ (44974 ) │ │ │ │ + ldr r3, [pc, #88] @ (449c4 ) │ │ │ │ strd r5, r3, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #88] @ (44978 ) │ │ │ │ + ldr r3, [pc, #80] @ (449c8 ) │ │ │ │ strd r6, r4, [sp, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ strd r7, r8, [sp] │ │ │ │ str.w r8, [sp, #8] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 96abc │ │ │ │ + bl 96d18 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 44944 │ │ │ │ + b.n 4499a │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 44944 │ │ │ │ + b.n 4499a │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (44974 ) │ │ │ │ - bl 79330 │ │ │ │ + ldr r0, [pc, #40] @ (449c4 ) │ │ │ │ + bl 7947c │ │ │ │ mov r0, r8 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r7 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r6 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ - @ instruction: 0xf1880045 │ │ │ │ - @ instruction: 0xf1900045 │ │ │ │ + @ instruction: 0xf7900045 │ │ │ │ asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ strh r4, [r3, #20] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ vmov.f32 s16, s0 │ │ │ │ mov r5, r1 │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 449e2 │ │ │ │ + beq.n 44a32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16f9d4 │ │ │ │ + bl 1708c4 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 449d0 │ │ │ │ + bvs.n 44a20 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #27068 @ 0x69bc │ │ │ │ + movw r3, #28668 @ 0x6ffc │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #29020 @ 0x715c │ │ │ │ + movw r2, #30620 @ 0x779c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 449d8 │ │ │ │ - movw r2, #29020 @ 0x715c │ │ │ │ + b.n 44a28 │ │ │ │ + movw r2, #30620 @ 0x779c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 43594 │ │ │ │ + bl 435e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 449ea │ │ │ │ + b.n 44a3a │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000449f0 : │ │ │ │ +00044a40 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 1b39b4 │ │ │ │ - cbz r0, 44a7c │ │ │ │ + bl 1b6074 │ │ │ │ + cbz r0, 44acc │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ movs r7, #0 │ │ │ │ strd r4, r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r6, r7, [sp, #16] │ │ │ │ strd r7, r7, [sp, #24] │ │ │ │ - bl 1b3a04 │ │ │ │ + bl 1b60c4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 44a7c │ │ │ │ + cbz r0, 44acc │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movw r0, #25476 @ 0x6384 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 44a68 │ │ │ │ + cbz r0, 44ab8 │ │ │ │ movs r2, #1 │ │ │ │ strh r2, [r0, #24] │ │ │ │ str r7, [r0, #8] │ │ │ │ add.w ip, r4, #36 @ 0x24 │ │ │ │ strd r7, r7, [r0, #16] │ │ │ │ strd r7, r7, [r0, #28] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 44a80 │ │ │ │ + beq.n 44ad0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 44a80 │ │ │ │ + b.n 44ad0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44a7c │ │ │ │ + beq.n 44acc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44a7c │ │ │ │ + cbnz r3, 44acc │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44b2c │ │ │ │ + b.n 44b7c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 44a98 │ │ │ │ + beq.n 44ae8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ @@ -38876,36 +38906,36 @@ │ │ │ │ strd lr, r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ str.w r8, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ strh.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 44ada │ │ │ │ + bge.n 44b2a │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [r7, #4]! │ │ │ │ - b.n 44ace │ │ │ │ + b.n 44b1e │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r4, #74] @ 0x4a │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r6, #116] @ 0x74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str.w ip, [r4, #12] │ │ │ │ add.w r6, r6, r2, lsl #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r6, #126 @ 0x7e │ │ │ │ cmp r3, r2 │ │ │ │ str r6, [r4, #64] @ 0x40 │ │ │ │ - beq.n 44b06 │ │ │ │ + beq.n 44b56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44b06 │ │ │ │ + cbnz r3, 44b56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #44] @ (44b34 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (44b84 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ @@ -38922,301 +38952,301 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 29fb4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 44b84 │ │ │ │ + cbz r0, 44bd4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44b84 │ │ │ │ + beq.n 44bd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 44b84 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 44bd4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 44ba0 │ │ │ │ + cbz r0, 44bf0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44ba0 │ │ │ │ + beq.n 44bf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 44ba0 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 44bf0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 44bbc │ │ │ │ + cbz r0, 44c0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44bbc │ │ │ │ + beq.n 44c0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 44bbc │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 44c0c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 44b54 │ │ │ │ + b.n 44ba4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 44bde │ │ │ │ + cbz r0, 44c2e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 2681d0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3100> │ │ │ │ + bl 26821c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x29cc> │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 24c4e4 │ │ │ │ + bl 24d0a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r0, r4, #16 │ │ │ │ cmp r3, r2 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 24c4e4 │ │ │ │ + bl 24d0a4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 44c58 │ │ │ │ + cbnz r3, 44ca8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 44c80 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 44cd0 │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 44c76 │ │ │ │ + cbz r3, 44cc6 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28116 @ 0x6dd4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29716 @ 0x7414 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 44c80 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 44cd0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r1 │ │ │ │ movw r1, #37988 @ 0x9464 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 25eb68 │ │ │ │ + b.w 25f408 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbnz r7, 44cb8 │ │ │ │ + cbnz r7, 44d08 │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 44cb8 │ │ │ │ + blt.n 44d08 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 44cb8 │ │ │ │ - cbnz r2, 44cd8 │ │ │ │ - ldr r1, [pc, #88] @ (44d14 ) │ │ │ │ + bgt.n 44d08 │ │ │ │ + cbnz r2, 44d28 │ │ │ │ + ldr r1, [pc, #88] @ (44d64 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 44cd8 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 44d28 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44d10 │ │ │ │ + b.n 44d60 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 44ce8 │ │ │ │ + ble.n 44d38 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 44cea │ │ │ │ - b.n 44cd4 │ │ │ │ + bge.n 44d3a │ │ │ │ + b.n 44d24 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16f9d4 │ │ │ │ + bl 1708c4 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 29c7c │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 44d08 │ │ │ │ + cbz r0, 44d58 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 26375c │ │ │ │ - b.n 44cd4 │ │ │ │ + bl 263f04 │ │ │ │ + b.n 44d24 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r6, #104 @ 0x68 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 44d42 │ │ │ │ + bhi.n 44d92 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 44d5a │ │ │ │ - b.n 44d6e │ │ │ │ - movw r0, #8124 @ 0x1fbc │ │ │ │ + cbnz r0, 44daa │ │ │ │ + b.n 44dbe │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44e18 │ │ │ │ - b.n 44d34 │ │ │ │ - bl 85a84 │ │ │ │ + beq.n 44e68 │ │ │ │ + b.n 44d84 │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 44d7c │ │ │ │ + bne.n 44dcc │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 44d8c │ │ │ │ - bl 80760 │ │ │ │ + bne.n 44ddc │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44e18 │ │ │ │ + bne.n 44e68 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44d8c │ │ │ │ + b.n 44ddc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44d6a │ │ │ │ + bne.n 44dba │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44d6a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 44dba │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 44df8 │ │ │ │ + ble.n 44e48 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 44da6 │ │ │ │ + bpl.n 44df6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 44dcc │ │ │ │ + bne.n 44e1c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 44dfa │ │ │ │ + b.n 44e4a │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 44dc0 │ │ │ │ + beq.n 44e10 │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 44dd8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 44e28 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 44dd8 │ │ │ │ + bne.n 44e28 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 44dfa │ │ │ │ + b.n 44e4a │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 44db2 │ │ │ │ + bne.n 44e02 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #38200 @ 0x9538 │ │ │ │ + movw r2, #39800 @ 0x9b78 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #8124 @ 0x1fbc │ │ │ │ + movw r0, #9724 @ 0x25fc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 44e18 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 44e68 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 44e0a │ │ │ │ + bgt.n 44e5a │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e09c8 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1e2934 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ subs r1, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 4079c <_PyCompile_OptimizeCfg@@Base+0x560> │ │ │ │ + b.w 407ec <_PyCompile_OptimizeCfg@@Base+0x564> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 721b8 │ │ │ │ - cbz r0, 44e56 │ │ │ │ + bl 72368 │ │ │ │ + cbz r0, 44ea6 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 89b3c │ │ │ │ + bl 89d84 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44e58 │ │ │ │ + bne.n 44ea8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44e56 │ │ │ │ + beq.n 44ea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44e56 │ │ │ │ + cbnz r3, 44ea6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -39226,158 +39256,158 @@ │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #13432 @ 0x3478 │ │ │ │ + movw r1, #15032 @ 0x3ab8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl c35f0 │ │ │ │ - cbnz r0, 44e90 │ │ │ │ + bl c38e8 │ │ │ │ + cbnz r0, 44ee0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 44f04 │ │ │ │ + b.n 44f54 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl db098 │ │ │ │ + bl db57c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44eae │ │ │ │ - bl 80760 │ │ │ │ + bne.n 44efe │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44e8c │ │ │ │ - bl 1ca904 │ │ │ │ + bne.n 44edc │ │ │ │ + bl 1ccb80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44e8c │ │ │ │ + beq.n 44edc │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 44ee4 │ │ │ │ + bge.n 44f34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44e8c │ │ │ │ + beq.n 44edc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44e8c │ │ │ │ + bne.n 44edc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44e8c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 44edc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 125014 <_PyErr_ChainExceptions1@@Base+0x17e4> │ │ │ │ + bl 125ad0 <_PyErr_ChainExceptions1@@Base+0x17e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44f04 │ │ │ │ + beq.n 44f54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44f04 │ │ │ │ + cbnz r3, 44f54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ - cbz r7, 44f2c │ │ │ │ + cbz r7, 44f7c │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n 44f3c │ │ │ │ + b.n 44f8c │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 44f3a │ │ │ │ + ble.n 44f8a │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 44f36 │ │ │ │ - cbnz r2, 44f5e │ │ │ │ + bgt.n 44f86 │ │ │ │ + cbnz r2, 44fae │ │ │ │ movs r6, #0 │ │ │ │ - b.n 44f3c │ │ │ │ + b.n 44f8c │ │ │ │ mov r6, r7 │ │ │ │ - ldr r1, [pc, #340] @ (45094 ) │ │ │ │ + ldr r1, [pc, #340] @ (450e4 ) │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #0 │ │ │ │ movs r7, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 44f64 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 44fb4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4508a │ │ │ │ + b.n 450da │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r3, r4, r6 │ │ │ │ movw r7, #4372 @ 0x1114 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ ldr.w r9, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 44f88 │ │ │ │ + beq.n 44fd8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - cbz r4, 44f80 │ │ │ │ + cbz r4, 44fd0 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 44f82 │ │ │ │ - b.n 44f8e │ │ │ │ + bne.n 44fd2 │ │ │ │ + b.n 44fde │ │ │ │ mov r4, r7 │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ - b.n 44f90 │ │ │ │ + b.n 44fe0 │ │ │ │ mov sl, r7 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 44f90 │ │ │ │ + b.n 44fe0 │ │ │ │ mov sl, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16f9d4 │ │ │ │ + bl 1708c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 267430 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2360> │ │ │ │ + bl 267b50 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2300> │ │ │ │ cmp sl, r7 │ │ │ │ - bne.n 44fa8 │ │ │ │ + bne.n 44ff8 │ │ │ │ ands.w r6, r0, #1 │ │ │ │ - beq.n 44fc0 │ │ │ │ + beq.n 45010 │ │ │ │ strd r4, sl, [sp] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl fc0a4 │ │ │ │ + bl fc8e4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4508a │ │ │ │ + b.n 450da │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ - cbnz r3, 44fda │ │ │ │ + cbnz r3, 4502a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4508a │ │ │ │ + beq.n 450da │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4508a │ │ │ │ + b.n 450da │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 44fca │ │ │ │ + bge.n 4501a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -39387,695 +39417,695 @@ │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, sl │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ movs r2, #2 │ │ │ │ - bl d4de4 │ │ │ │ + bl d52d4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 4501e │ │ │ │ + beq.n 4506e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 4501e │ │ │ │ + cbnz r2, 4506e │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 45068 │ │ │ │ + bne.n 450b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2693c4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x42f4> │ │ │ │ + bl 269adc <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x428c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45042 │ │ │ │ + beq.n 45092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45042 │ │ │ │ + cbnz r3, 45092 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 4508a │ │ │ │ + bne.n 450da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4505c │ │ │ │ + beq.n 450ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4505c │ │ │ │ + cbnz r3, 450ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44016 @ 0xabf0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ - b.n 4508a │ │ │ │ + b.n 450da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4507e │ │ │ │ + beq.n 450ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4507e │ │ │ │ + cbnz r3, 450ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 44f5a │ │ │ │ + bne.w 44faa │ │ │ │ adds r6, #1 │ │ │ │ - b.n 44fc4 │ │ │ │ + b.n 45014 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 4510c │ │ │ │ + cbz r0, 4515c │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4510c │ │ │ │ + cbnz r0, 4515c │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4510c │ │ │ │ + beq.n 4515c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r3, r7 │ │ │ │ strd r6, r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #19565 @ 0x4c6d │ │ │ │ + movw r1, #28557 @ 0x6f8d │ │ │ │ movt r1, #25 │ │ │ │ - movw r0, #29124 @ 0x71c4 │ │ │ │ + movw r0, #30724 @ 0x7804 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 45110 │ │ │ │ + cbnz r0, 45160 │ │ │ │ mov r0, r4 │ │ │ │ - bl 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + bl 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4516a │ │ │ │ + b.n 451ba │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #721 @ 0x2d1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #29132 @ 0x71cc │ │ │ │ + movw r0, #30732 @ 0x780c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 45148 │ │ │ │ + beq.n 45198 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45148 │ │ │ │ + cbnz r3, 45198 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 45106 │ │ │ │ + beq.n 45156 │ │ │ │ mov r0, r5 │ │ │ │ - bl e15c4 │ │ │ │ + bl e1a94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4516a │ │ │ │ + beq.n 451ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4516a │ │ │ │ + cbnz r3, 451ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 451b6 │ │ │ │ + bhi.n 45206 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 451ce │ │ │ │ + bmi.n 4521e │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #9688 @ 0x25d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #41420 @ 0xa1cc │ │ │ │ + movw r0, #43020 @ 0xa80c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4527a │ │ │ │ - movw r0, #41420 @ 0xa1cc │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 452ca │ │ │ │ + movw r0, #43020 @ 0xa80c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4527a │ │ │ │ - b.n 4518c │ │ │ │ + beq.n 452ca │ │ │ │ + b.n 451dc │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 45250 │ │ │ │ + ble.n 452a0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45236 │ │ │ │ + beq.n 45286 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 45218 │ │ │ │ + bpl.n 45268 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4527a │ │ │ │ + beq.n 452ca │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 45238 │ │ │ │ + beq.n 45288 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4527a │ │ │ │ - movw r2, #3712 @ 0xe80 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 452ca │ │ │ │ + movw r2, #5312 @ 0x14c0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #41420 @ 0xa1cc │ │ │ │ + movw r0, #43020 @ 0xa80c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4527a │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 452ca │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 45256 │ │ │ │ + beq.n 452a6 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 45258 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 45258 │ │ │ │ - b.n 4527a │ │ │ │ + bne.n 452a8 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 452a8 │ │ │ │ + b.n 452ca │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 45258 │ │ │ │ + b.n 452a8 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 213eb4 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 21579c <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4527a │ │ │ │ - movw r0, #51004 @ 0xc73c │ │ │ │ + cbz r0, 452ca │ │ │ │ + movw r0, #52604 @ 0xcd7c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #33460 @ 0x82b4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 452b0 │ │ │ │ + beq.n 45300 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 452b0 │ │ │ │ + beq.n 45300 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 452da │ │ │ │ - b.n 452c8 │ │ │ │ + beq.n 4532a │ │ │ │ + b.n 45318 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 452a8 │ │ │ │ - movw r0, #7804 @ 0x1e7c │ │ │ │ + beq.n 452f8 │ │ │ │ + movw r0, #9404 @ 0x24bc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 452a8 │ │ │ │ - b.n 45306 │ │ │ │ + bne.n 452f8 │ │ │ │ + b.n 45356 │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #7804 @ 0x1e7c │ │ │ │ + movw r0, #9404 @ 0x24bc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 45306 │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 45356 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl d1384 │ │ │ │ - cbnz r0, 452fc │ │ │ │ + bl d1888 │ │ │ │ + cbnz r0, 4534c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #2288 @ 0x8f0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #3920 @ 0xf50 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 45306 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 45356 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4570c │ │ │ │ + b.w 4575c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r2, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 45336 │ │ │ │ + bls.n 45386 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29152 @ 0x71e0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30752 @ 0x7820 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4535e │ │ │ │ + bl 12de68 │ │ │ │ + b.n 453ae │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ itte ne │ │ │ │ movwne r4, #4372 @ 0x1114 │ │ │ │ - movtne r4, #71 @ 0x47 │ │ │ │ + movtne r4, #72 @ 0x48 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 1554f0 <_PyTime_AsTimespec@@Base+0x150> │ │ │ │ - cbnz r0, 4537e │ │ │ │ + bl 156010 <_PyTime_AsTimespec@@Base+0x150> │ │ │ │ + cbnz r0, 453ce │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ - cbnz r0, 45362 │ │ │ │ + bl d7838 │ │ │ │ + cbnz r0, 453b2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4537e │ │ │ │ - bl d7574 │ │ │ │ + b.n 453ce │ │ │ │ + bl d7a7c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4535e │ │ │ │ + beq.n 453ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 45378 │ │ │ │ + bne.n 453c8 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 4537e │ │ │ │ + b.n 453ce │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 45374 │ │ │ │ + b.n 453c4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #39136 @ 0x98e0 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145744 │ │ │ │ + b.w 1463e4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r9, [r3] │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 454ca │ │ │ │ + beq.w 4551a │ │ │ │ mov r4, r0 │ │ │ │ movs r6, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 45434 │ │ │ │ + ble.n 45484 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 45430 │ │ │ │ + cbz r2, 45480 │ │ │ │ ldr.w r3, [r9, #76] @ 0x4c │ │ │ │ add r3, r6 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - beq.n 453e2 │ │ │ │ + beq.n 45432 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 453f4 │ │ │ │ + bpl.n 45444 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ movw r3, #33708 @ 0x83ac │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 453f4 │ │ │ │ + bne.n 45444 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - cbz r2, 45430 │ │ │ │ + cbz r2, 45480 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ movs r0, #2 │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45478 │ │ │ │ + beq.n 454c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4541e │ │ │ │ + bne.n 4546e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 45496 │ │ │ │ - b.n 454a2 │ │ │ │ + bne.n 454e6 │ │ │ │ + b.n 454f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 45430 │ │ │ │ + beq.n 45480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45430 │ │ │ │ + cbnz r3, 45480 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 453c0 │ │ │ │ + b.n 45410 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 454cc │ │ │ │ + beq.n 4551c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 4545a │ │ │ │ + b.n 454aa │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 45490 │ │ │ │ + beq.n 454e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 454ba │ │ │ │ + bne.n 4550a │ │ │ │ ldr r0, [r7, #28] │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 906d8 │ │ │ │ - cbz r0, 454cc │ │ │ │ + bl 90934 │ │ │ │ + cbz r0, 4551c │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45444 │ │ │ │ + bne.n 45494 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 454ca │ │ │ │ + beq.n 4551a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 454ca │ │ │ │ + cbnz r3, 4551a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 454ca │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4551a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 454a2 │ │ │ │ + beq.n 454f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 454a2 │ │ │ │ + cbnz r3, 454f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 454ca │ │ │ │ + beq.n 4551a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 454ca │ │ │ │ + cbnz r3, 4551a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 454ca │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4551a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4545a │ │ │ │ + bne.n 454aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4545a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 454aa │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 454f2 │ │ │ │ + cbz r3, 45542 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 45502 │ │ │ │ + b.n 45552 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 45500 │ │ │ │ + ble.n 45550 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 454fc │ │ │ │ - cbnz r1, 45522 │ │ │ │ + bne.n 4554c │ │ │ │ + cbnz r1, 45572 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 45502 │ │ │ │ + b.n 45552 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #516] @ (45708 ) │ │ │ │ + ldr r1, [pc, #516] @ (45758 ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 45528 │ │ │ │ - b.n 456fc │ │ │ │ + cbnz r0, 45578 │ │ │ │ + b.n 4574c │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r7, #26096 @ 0x65f0 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4553e │ │ │ │ + bne.n 4558e │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 4555e │ │ │ │ - bl 145b4c │ │ │ │ + b.n 455ae │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4555e │ │ │ │ - bl 80760 │ │ │ │ + bne.n 455ae │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 456fc │ │ │ │ + bne.w 4574c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4556c │ │ │ │ + bne.n 455bc │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 4558c │ │ │ │ - bl 145b4c │ │ │ │ + b.n 455dc │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4558c │ │ │ │ - bl 80760 │ │ │ │ + bne.n 455dc │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 456fc │ │ │ │ + bne.w 4574c │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 455a0 │ │ │ │ + beq.n 455f0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 455ae │ │ │ │ + bne.n 455fe │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 29d24 │ │ │ │ - b.n 456ee │ │ │ │ - bl 12f2b4 │ │ │ │ + b.n 4573e │ │ │ │ + bl 12fddc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 456fc │ │ │ │ + beq.w 4574c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 455f8 │ │ │ │ + bne.n 45648 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29268 @ 0x7254 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30868 @ 0x7894 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 456fc │ │ │ │ + beq.w 4574c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 456fc │ │ │ │ + bne.w 4574c │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 456fc │ │ │ │ - bl 1483b8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4574c │ │ │ │ + bl 149018 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45616 │ │ │ │ + beq.n 45666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45616 │ │ │ │ + cbnz r3, 45666 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 45640 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 45646 │ │ │ │ + bne.n 45690 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 45696 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ + bl d7838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 456fc │ │ │ │ - bl d7574 │ │ │ │ - b.n 45646 │ │ │ │ + beq.n 4574c │ │ │ │ + bl d7a7c │ │ │ │ + b.n 45696 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 45672 │ │ │ │ + beq.n 456c2 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 45672 │ │ │ │ + bvs.n 456c2 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 456ea │ │ │ │ + bvs.n 4573a │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov r7, s17 │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne.n 45678 │ │ │ │ + bne.n 456c8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b.n 456ee │ │ │ │ + b.n 4573e │ │ │ │ bic.w r6, r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r0, r7, #2147483648 @ 0x80000000 │ │ │ │ teq r1, r7 │ │ │ │ - bpl.n 456b2 │ │ │ │ + bpl.n 45702 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc.w r0, r6, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r0, r5, r0 │ │ │ │ - bcs.n 456ea │ │ │ │ + bcs.n 4573a │ │ │ │ cmp r3, r4 │ │ │ │ sbcs.w r2, r6, r5 │ │ │ │ - bcs.n 456c6 │ │ │ │ + bcs.n 45716 │ │ │ │ subs r1, r4, r3 │ │ │ │ and.w r7, r7, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r6, r5, r6 │ │ │ │ mov r2, r1 │ │ │ │ orr.w r3, r7, r6 │ │ │ │ vmov d0, r2, r3 │ │ │ │ - b.n 456ee │ │ │ │ + b.n 4573e │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r7, r0, r6 │ │ │ │ - bcs.n 456d2 │ │ │ │ + bcs.n 45722 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc.w r0, r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 456ea │ │ │ │ + bcc.n 4573a │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc.w r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 456ee │ │ │ │ + b.n 4573e │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc.w r0, r0, r6 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 456ea │ │ │ │ + bcc.n 4573a │ │ │ │ adds r6, r4, r3 │ │ │ │ adc.w r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 456ee │ │ │ │ + b.n 4573e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85b34 │ │ │ │ + b.w 85d34 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #24 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0004570c : │ │ │ │ +0004575c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #33460 @ 0x82b4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 45764 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 457b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #52] @ (45768 ) │ │ │ │ + ldr r1, [pc, #52] @ (457b8 ) │ │ │ │ cmp r3, r2 │ │ │ │ sub.w r2, r0, #8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r4, [r0, #8] │ │ │ │ @@ -40102,1205 +40132,1175 @@ │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ ldrd r9, r5, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldrd fp, sl, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 45880 │ │ │ │ + beq.n 458d0 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45880 │ │ │ │ + bne.n 458d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 45880 │ │ │ │ + beq.n 458d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r5, 457cc │ │ │ │ + cbz r5, 4581c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - movw r2, #65032 @ 0xfe08 │ │ │ │ - movt r2, #39 @ 0x27 │ │ │ │ - bl ae7c0 │ │ │ │ + movw r2, #1096 @ 0x448 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ + bl aea28 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 457d4 │ │ │ │ + b.n 45824 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r3, r5 │ │ │ │ strd r8, r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - movw r0, #29308 @ 0x727c │ │ │ │ + movw r0, #30908 @ 0x78bc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 45828 │ │ │ │ + cbnz r0, 45878 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #33896 @ 0x8468 │ │ │ │ + movw r0, #35484 @ 0x8a9c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str r1, [r4, #24] │ │ │ │ movw r1, #546 @ 0x222 │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #24] │ │ │ │ - beq.n 45860 │ │ │ │ + beq.n 458b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45860 │ │ │ │ + cbnz r3, 458b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4581c │ │ │ │ + beq.n 4586c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45880 │ │ │ │ + beq.n 458d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45880 │ │ │ │ + cbnz r3, 458d0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 458b6 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 45906 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 458b0 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 458b6 │ │ │ │ + bne.n 45900 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 45906 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 458d8 │ │ │ │ + cbnz r0, 45928 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 458d8 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 45928 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 458ce │ │ │ │ + bne.n 4591e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #0 │ │ │ │ - bl 1553e8 <_PyTime_AsTimespec@@Base+0x48> │ │ │ │ + bl 155f08 <_PyTime_AsTimespec@@Base+0x48> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45900 │ │ │ │ - bl 8865c │ │ │ │ + cbz r0, 45950 │ │ │ │ + bl 88864 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r5, sp, #4 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r2, 45936 │ │ │ │ + cbz r2, 45986 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 10d8fc │ │ │ │ + bl 10e460 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 79330 │ │ │ │ - cbz r4, 4595e │ │ │ │ - ldr r0, [pc, #28] @ (45964 ) │ │ │ │ - bl 2065d4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 7947c │ │ │ │ + cbz r4, 459ae │ │ │ │ + ldr r0, [pc, #28] @ (459b4 ) │ │ │ │ + bl 208290 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #19936 @ 0x4de0 │ │ │ │ + movw r0, #21536 @ 0x5420 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bpl.n 45880 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + bpl.n 458d0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq.n 45992 │ │ │ │ - movw r1, #35161 @ 0x8959 │ │ │ │ + beq.n 459e2 │ │ │ │ + movw r1, #44257 @ 0xace1 │ │ │ │ movt r1, #25 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2530d4 <_PyArg_BadArgument@@Base+0x100> │ │ │ │ + b.w 253ab4 <_PyArg_BadArgument@@Base+0x100> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #61660 @ 0xf0dc │ │ │ │ + movw r2, #63260 @ 0xf71c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #54692 @ 0xd5a4 │ │ │ │ + movw r0, #56584 @ 0xdd08 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000459b4 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ - b.w 3292e <_PyXI_ApplyError@@Base+0x166> │ │ │ │ +00045a04 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ + b.w 3291a <_PyXI_ApplyError@@Base+0x29e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r8, r0 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 459d6 <_PyXI_ExcInfoAsObject@@Base+0x22> │ │ │ │ + cbz r3, 45a26 <_PyXI_ExcInfoAsObject@@Base+0x22> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 459e6 <_PyXI_ExcInfoAsObject@@Base+0x32> │ │ │ │ + b.n 45a36 <_PyXI_ExcInfoAsObject@@Base+0x32> │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 459e4 <_PyXI_ExcInfoAsObject@@Base+0x30> │ │ │ │ + blt.n 45a34 <_PyXI_ExcInfoAsObject@@Base+0x30> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 459e0 <_PyXI_ExcInfoAsObject@@Base+0x2c> │ │ │ │ - cbnz r1, 45a02 <_PyXI_ExcInfoAsObject@@Base+0x4e> │ │ │ │ + bgt.n 45a30 <_PyXI_ExcInfoAsObject@@Base+0x2c> │ │ │ │ + cbnz r1, 45a52 <_PyXI_ExcInfoAsObject@@Base+0x4e> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 459e6 <_PyXI_ExcInfoAsObject@@Base+0x32> │ │ │ │ + b.n 45a36 <_PyXI_ExcInfoAsObject@@Base+0x32> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #648] @ (45c70 <_PyXI_ExcInfoAsObject@@Base+0x2bc>) │ │ │ │ + ldr r1, [pc, #648] @ (45cc0 <_PyXI_ExcInfoAsObject@@Base+0x2bc>) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 45a08 <_PyXI_ExcInfoAsObject@@Base+0x54> │ │ │ │ - b.n 45a94 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 45a58 <_PyXI_ExcInfoAsObject@@Base+0x54> │ │ │ │ + b.n 45ae4 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r3, r4, r5 │ │ │ │ - beq.n 45a52 <_PyXI_ExcInfoAsObject@@Base+0x9e> │ │ │ │ + beq.n 45aa2 <_PyXI_ExcInfoAsObject@@Base+0x9e> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbz r4, 45a16 <_PyXI_ExcInfoAsObject@@Base+0x62> │ │ │ │ + cbz r4, 45a66 <_PyXI_ExcInfoAsObject@@Base+0x62> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 45a1e <_PyXI_ExcInfoAsObject@@Base+0x6a> │ │ │ │ - b.n 45a60 <_PyXI_ExcInfoAsObject@@Base+0xac> │ │ │ │ + bne.n 45a6e <_PyXI_ExcInfoAsObject@@Base+0x6a> │ │ │ │ + b.n 45ab0 <_PyXI_ExcInfoAsObject@@Base+0xac> │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 45a30 <_PyXI_ExcInfoAsObject@@Base+0x7c> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 45a60 <_PyXI_ExcInfoAsObject@@Base+0xac> │ │ │ │ - b.n 45a94 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ - bl 85a84 │ │ │ │ + cbnz r0, 45a80 <_PyXI_ExcInfoAsObject@@Base+0x7c> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 45ab0 <_PyXI_ExcInfoAsObject@@Base+0xac> │ │ │ │ + b.n 45ae4 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45a4c <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ + beq.n 45a9c <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45a4c <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ + cbnz r3, 45a9c <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r1, r7, #1 │ │ │ │ - bne.n 45a64 <_PyXI_ExcInfoAsObject@@Base+0xb0> │ │ │ │ - b.n 45a28 <_PyXI_ExcInfoAsObject@@Base+0x74> │ │ │ │ + bne.n 45ab4 <_PyXI_ExcInfoAsObject@@Base+0xb0> │ │ │ │ + b.n 45a78 <_PyXI_ExcInfoAsObject@@Base+0x74> │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 45a64 <_PyXI_ExcInfoAsObject@@Base+0xb0> │ │ │ │ + b.n 45ab4 <_PyXI_ExcInfoAsObject@@Base+0xb0> │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ it lt │ │ │ │ mvnlt.w r7, #2147483648 @ 0x80000000 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ add.w r9, r8, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 45be2 <_PyXI_ExcInfoAsObject@@Base+0x22e> │ │ │ │ + bne.w 45c32 <_PyXI_ExcInfoAsObject@@Base+0x22e> │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 45a98 <_PyXI_ExcInfoAsObject@@Base+0xe4> │ │ │ │ + cbnz r0, 45ae8 <_PyXI_ExcInfoAsObject@@Base+0xe4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 45e10 <_PyXI_ExcInfoAsObject@@Base+0x45c> │ │ │ │ + b.n 45e60 <_PyXI_ExcInfoAsObject@@Base+0x45c> │ │ │ │ subs r2, r6, #1 │ │ │ │ - movw fp, #59296 @ 0xe7a0 │ │ │ │ + movw fp, #60896 @ 0xede0 │ │ │ │ movt fp, #43 @ 0x2b │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 45b5a <_PyXI_ExcInfoAsObject@@Base+0x1a6> │ │ │ │ + beq.n 45baa <_PyXI_ExcInfoAsObject@@Base+0x1a6> │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 45bb6 <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ + blt.w 45c06 <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 45ad6 <_PyXI_ExcInfoAsObject@@Base+0x122> │ │ │ │ + bpl.n 45b26 <_PyXI_ExcInfoAsObject@@Base+0x122> │ │ │ │ mov r1, sl │ │ │ │ - b.n 45aac <_PyXI_ExcInfoAsObject@@Base+0xf8> │ │ │ │ + b.n 45afc <_PyXI_ExcInfoAsObject@@Base+0xf8> │ │ │ │ ldrb.w r3, [r9, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 45b0e <_PyXI_ExcInfoAsObject@@Base+0x15a> │ │ │ │ + bmi.n 45b5e <_PyXI_ExcInfoAsObject@@Base+0x15a> │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 45ac6 <_PyXI_ExcInfoAsObject@@Base+0x112> │ │ │ │ + bne.n 45b16 <_PyXI_ExcInfoAsObject@@Base+0x112> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 45b0e <_PyXI_ExcInfoAsObject@@Base+0x15a> │ │ │ │ + bne.n 45b5e <_PyXI_ExcInfoAsObject@@Base+0x15a> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ movw r0, #42444 @ 0xa5cc │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 45b0e <_PyXI_ExcInfoAsObject@@Base+0x15a> │ │ │ │ + bne.n 45b5e <_PyXI_ExcInfoAsObject@@Base+0x15a> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 45bb6 <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ + b.n 45c06 <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r9 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45bc4 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ + beq.n 45c14 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 45b2e <_PyXI_ExcInfoAsObject@@Base+0x17a> │ │ │ │ + bgt.n 45b7e <_PyXI_ExcInfoAsObject@@Base+0x17a> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 45b54 <_PyXI_ExcInfoAsObject@@Base+0x1a0> │ │ │ │ + b.n 45ba4 <_PyXI_ExcInfoAsObject@@Base+0x1a0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 45b44 <_PyXI_ExcInfoAsObject@@Base+0x190> │ │ │ │ + cbz r0, 45b94 <_PyXI_ExcInfoAsObject@@Base+0x190> │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 45b90 <_PyXI_ExcInfoAsObject@@Base+0x1dc> │ │ │ │ - b.n 45bc4 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ + bne.n 45be0 <_PyXI_ExcInfoAsObject@@Base+0x1dc> │ │ │ │ + b.n 45c14 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 45b54 <_PyXI_ExcInfoAsObject@@Base+0x1a0> │ │ │ │ + beq.n 45ba4 <_PyXI_ExcInfoAsObject@@Base+0x1a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45b54 <_PyXI_ExcInfoAsObject@@Base+0x1a0> │ │ │ │ + cbnz r3, 45ba4 <_PyXI_ExcInfoAsObject@@Base+0x1a0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 45aa8 <_PyXI_ExcInfoAsObject@@Base+0xf4> │ │ │ │ + b.n 45af8 <_PyXI_ExcInfoAsObject@@Base+0xf4> │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 45bb6 <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ - movw r3, #59296 @ 0xe7a0 │ │ │ │ + blt.n 45c06 <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ + movw r3, #60896 @ 0xede0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldrb.w r2, [r9, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 45b9e <_PyXI_ExcInfoAsObject@@Base+0x1ea> │ │ │ │ + bpl.n 45bee <_PyXI_ExcInfoAsObject@@Base+0x1ea> │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 45bb6 <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ - b.n 45b66 <_PyXI_ExcInfoAsObject@@Base+0x1b2> │ │ │ │ + bcc.n 45c06 <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ + b.n 45bb6 <_PyXI_ExcInfoAsObject@@Base+0x1b2> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45df8 <_PyXI_ExcInfoAsObject@@Base+0x444> │ │ │ │ + beq.w 45e48 <_PyXI_ExcInfoAsObject@@Base+0x444> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45bc4 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ + beq.n 45c14 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45bc4 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ + cbnz r3, 45c14 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45bc4 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45c14 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 45bc4 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ + cbz r0, 45c14 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 45b78 <_PyXI_ExcInfoAsObject@@Base+0x1c4> │ │ │ │ + bgt.n 45bc8 <_PyXI_ExcInfoAsObject@@Base+0x1c4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 1ffa58 │ │ │ │ + bl 201864 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 45e10 <_PyXI_ExcInfoAsObject@@Base+0x45c> │ │ │ │ + bne.w 45e60 <_PyXI_ExcInfoAsObject@@Base+0x45c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 45a94 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + beq.w 45ae4 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45a94 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + bne.w 45ae4 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45a94 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45ae4 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 45a94 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + bne.w 45ae4 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 45c16 <_PyXI_ExcInfoAsObject@@Base+0x262> │ │ │ │ + bne.n 45c66 <_PyXI_ExcInfoAsObject@@Base+0x262> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #60636 @ 0xecdc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #62236 @ 0xf31c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 45dee <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 45e3e <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 45ce4 <_PyXI_ExcInfoAsObject@@Base+0x330> │ │ │ │ + bne.n 45d34 <_PyXI_ExcInfoAsObject@@Base+0x330> │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45dee <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ + beq.w 45e3e <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ subs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 45cbe <_PyXI_ExcInfoAsObject@@Base+0x30a> │ │ │ │ + blt.n 45d0e <_PyXI_ExcInfoAsObject@@Base+0x30a> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 45cbe <_PyXI_ExcInfoAsObject@@Base+0x30a> │ │ │ │ + beq.n 45d0e <_PyXI_ExcInfoAsObject@@Base+0x30a> │ │ │ │ subs r7, #1 │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 45cba <_PyXI_ExcInfoAsObject@@Base+0x306> │ │ │ │ + bne.n 45d0a <_PyXI_ExcInfoAsObject@@Base+0x306> │ │ │ │ adds r0, r6, #1 │ │ │ │ subs r1, r1, r6 │ │ │ │ add r0, r9 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45dd8 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + beq.w 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 45c74 <_PyXI_ExcInfoAsObject@@Base+0x2c0> │ │ │ │ + bgt.n 45cc4 <_PyXI_ExcInfoAsObject@@Base+0x2c0> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 45cb2 <_PyXI_ExcInfoAsObject@@Base+0x2fe> │ │ │ │ + b.n 45d02 <_PyXI_ExcInfoAsObject@@Base+0x2fe> │ │ │ │ nop │ │ │ │ adds r7, #68 @ 0x44 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 45ca0 <_PyXI_ExcInfoAsObject@@Base+0x2ec> │ │ │ │ + cbz r0, 45cf0 <_PyXI_ExcInfoAsObject@@Base+0x2ec> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 45dd8 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + beq.w 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45dd8 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + bne.w 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45dd8 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45cb2 <_PyXI_ExcInfoAsObject@@Base+0x2fe> │ │ │ │ + beq.n 45d02 <_PyXI_ExcInfoAsObject@@Base+0x2fe> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 45cb2 <_PyXI_ExcInfoAsObject@@Base+0x2fe> │ │ │ │ + cbnz r3, 45d02 <_PyXI_ExcInfoAsObject@@Base+0x2fe> │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ subs r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 45c3e <_PyXI_ExcInfoAsObject@@Base+0x28a> │ │ │ │ + b.n 45c8e <_PyXI_ExcInfoAsObject@@Base+0x28a> │ │ │ │ subs r6, #1 │ │ │ │ - bcs.n 45c48 <_PyXI_ExcInfoAsObject@@Base+0x294> │ │ │ │ - cbnz r5, 45cd0 <_PyXI_ExcInfoAsObject@@Base+0x31c> │ │ │ │ + bcs.n 45c98 <_PyXI_ExcInfoAsObject@@Base+0x294> │ │ │ │ + cbnz r5, 45d20 <_PyXI_ExcInfoAsObject@@Base+0x31c> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movw r3, #42444 @ 0xa5cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 45d64 <_PyXI_ExcInfoAsObject@@Base+0x3b0> │ │ │ │ + beq.n 45db4 <_PyXI_ExcInfoAsObject@@Base+0x3b0> │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 45dcc <_PyXI_ExcInfoAsObject@@Base+0x418> │ │ │ │ + blt.n 45e1c <_PyXI_ExcInfoAsObject@@Base+0x418> │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45d8c <_PyXI_ExcInfoAsObject@@Base+0x3d8> │ │ │ │ - b.n 45dd8 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ - bl 731f4 │ │ │ │ + bne.n 45ddc <_PyXI_ExcInfoAsObject@@Base+0x3d8> │ │ │ │ + b.n 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45dee <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ + beq.n 45e3e <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 45d52 <_PyXI_ExcInfoAsObject@@Base+0x39e> │ │ │ │ + beq.n 45da2 <_PyXI_ExcInfoAsObject@@Base+0x39e> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ - bl 1e7040 <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ + bl 1e901c <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 45d52 <_PyXI_ExcInfoAsObject@@Base+0x39e> │ │ │ │ + blt.n 45da2 <_PyXI_ExcInfoAsObject@@Base+0x39e> │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r6, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45dd8 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + beq.n 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 45d2c <_PyXI_ExcInfoAsObject@@Base+0x378> │ │ │ │ + bgt.n 45d7c <_PyXI_ExcInfoAsObject@@Base+0x378> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 45d4c <_PyXI_ExcInfoAsObject@@Base+0x398> │ │ │ │ + b.n 45d9c <_PyXI_ExcInfoAsObject@@Base+0x398> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 45da8 <_PyXI_ExcInfoAsObject@@Base+0x3f4> │ │ │ │ + cbnz r0, 45df8 <_PyXI_ExcInfoAsObject@@Base+0x3f4> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45d4c <_PyXI_ExcInfoAsObject@@Base+0x398> │ │ │ │ + beq.n 45d9c <_PyXI_ExcInfoAsObject@@Base+0x398> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45d4c <_PyXI_ExcInfoAsObject@@Base+0x398> │ │ │ │ + cbnz r3, 45d9c <_PyXI_ExcInfoAsObject@@Base+0x398> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r6, sl │ │ │ │ - b.n 45cee <_PyXI_ExcInfoAsObject@@Base+0x33a> │ │ │ │ - cbnz r5, 45d80 <_PyXI_ExcInfoAsObject@@Base+0x3cc> │ │ │ │ + b.n 45d3e <_PyXI_ExcInfoAsObject@@Base+0x33a> │ │ │ │ + cbnz r5, 45dd0 <_PyXI_ExcInfoAsObject@@Base+0x3cc> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movw r3, #42444 @ 0xa5cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 45d80 <_PyXI_ExcInfoAsObject@@Base+0x3cc> │ │ │ │ + bne.n 45dd0 <_PyXI_ExcInfoAsObject@@Base+0x3cc> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 45dcc <_PyXI_ExcInfoAsObject@@Base+0x418> │ │ │ │ + b.n 45e1c <_PyXI_ExcInfoAsObject@@Base+0x418> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 45dd8 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + cbz r0, 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 45d98 <_PyXI_ExcInfoAsObject@@Base+0x3e4> │ │ │ │ + bgt.n 45de8 <_PyXI_ExcInfoAsObject@@Base+0x3e4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 45dca <_PyXI_ExcInfoAsObject@@Base+0x416> │ │ │ │ + b.n 45e1a <_PyXI_ExcInfoAsObject@@Base+0x416> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 45dba <_PyXI_ExcInfoAsObject@@Base+0x406> │ │ │ │ + cbz r0, 45e0a <_PyXI_ExcInfoAsObject@@Base+0x406> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45dd8 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + beq.n 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45dd8 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + cbnz r3, 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45dd8 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45dca <_PyXI_ExcInfoAsObject@@Base+0x416> │ │ │ │ + beq.n 45e1a <_PyXI_ExcInfoAsObject@@Base+0x416> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45dca <_PyXI_ExcInfoAsObject@@Base+0x416> │ │ │ │ + cbnz r3, 45e1a <_PyXI_ExcInfoAsObject@@Base+0x416> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 1ffa58 │ │ │ │ + bl 201864 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 45df0 <_PyXI_ExcInfoAsObject@@Base+0x43c> │ │ │ │ + bne.n 45e40 <_PyXI_ExcInfoAsObject@@Base+0x43c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45dee <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ + beq.n 45e3e <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 45dee <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ + cbnz r3, 45e3e <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ - b.n 45e10 <_PyXI_ExcInfoAsObject@@Base+0x45c> │ │ │ │ + bl d22fc │ │ │ │ + b.n 45e60 <_PyXI_ExcInfoAsObject@@Base+0x45c> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 45bb4 <_PyXI_ExcInfoAsObject@@Base+0x200> │ │ │ │ + beq.w 45c04 <_PyXI_ExcInfoAsObject@@Base+0x200> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45bb4 <_PyXI_ExcInfoAsObject@@Base+0x200> │ │ │ │ + bne.w 45c04 <_PyXI_ExcInfoAsObject@@Base+0x200> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45bb4 <_PyXI_ExcInfoAsObject@@Base+0x200> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45c04 <_PyXI_ExcInfoAsObject@@Base+0x200> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45eb8 <_PyXI_ExcInfoAsObject@@Base+0x504> │ │ │ │ + beq.n 45f08 <_PyXI_ExcInfoAsObject@@Base+0x504> │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 45e7c <_PyXI_ExcInfoAsObject@@Base+0x4c8> │ │ │ │ + ble.n 45ecc <_PyXI_ExcInfoAsObject@@Base+0x4c8> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - cbz r1, 45e78 <_PyXI_ExcInfoAsObject@@Base+0x4c4> │ │ │ │ + cbz r1, 45ec8 <_PyXI_ExcInfoAsObject@@Base+0x4c4> │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ add r3, r5 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - beq.n 45e5e <_PyXI_ExcInfoAsObject@@Base+0x4aa> │ │ │ │ + beq.n 45eae <_PyXI_ExcInfoAsObject@@Base+0x4aa> │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 45e70 <_PyXI_ExcInfoAsObject@@Base+0x4bc> │ │ │ │ + bpl.n 45ec0 <_PyXI_ExcInfoAsObject@@Base+0x4bc> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #33708 @ 0x83ac │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 45e70 <_PyXI_ExcInfoAsObject@@Base+0x4bc> │ │ │ │ + bne.n 45ec0 <_PyXI_ExcInfoAsObject@@Base+0x4bc> │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbz r1, 45e78 <_PyXI_ExcInfoAsObject@@Base+0x4c4> │ │ │ │ - bl 85c0c │ │ │ │ + cbz r1, 45ec8 <_PyXI_ExcInfoAsObject@@Base+0x4c4> │ │ │ │ + bl 85e0c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 45ea2 <_PyXI_ExcInfoAsObject@@Base+0x4ee> │ │ │ │ + beq.n 45ef2 <_PyXI_ExcInfoAsObject@@Base+0x4ee> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 45e3e <_PyXI_ExcInfoAsObject@@Base+0x48a> │ │ │ │ + b.n 45e8e <_PyXI_ExcInfoAsObject@@Base+0x48a> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 45eba <_PyXI_ExcInfoAsObject@@Base+0x506> │ │ │ │ + cbz r3, 45f0a <_PyXI_ExcInfoAsObject@@Base+0x506> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 906d8 │ │ │ │ + bl 90934 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 45eba <_PyXI_ExcInfoAsObject@@Base+0x506> │ │ │ │ + cbz r3, 45f0a <_PyXI_ExcInfoAsObject@@Base+0x506> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 45e86 <_PyXI_ExcInfoAsObject@@Base+0x4d2> │ │ │ │ + bne.n 45ed6 <_PyXI_ExcInfoAsObject@@Base+0x4d2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45eb8 <_PyXI_ExcInfoAsObject@@Base+0x504> │ │ │ │ + beq.n 45f08 <_PyXI_ExcInfoAsObject@@Base+0x504> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 45eb8 <_PyXI_ExcInfoAsObject@@Base+0x504> │ │ │ │ + cbnz r3, 45f08 <_PyXI_ExcInfoAsObject@@Base+0x504> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #84] @ (45f28 <_PyXI_ExcInfoAsObject@@Base+0x574>) │ │ │ │ + ldr r1, [pc, #84] @ (45f78 <_PyXI_ExcInfoAsObject@@Base+0x574>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ - bl d8b48 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ - cbz r0, 45f02 <_PyXI_ExcInfoAsObject@@Base+0x54e> │ │ │ │ + bl d9050 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ + cbz r0, 45f52 <_PyXI_ExcInfoAsObject@@Base+0x54e> │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 12a184 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 12aca8 <_PyStack_AsDict@@Base+0x10> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45f22 <_PyXI_ExcInfoAsObject@@Base+0x56e> │ │ │ │ + beq.n 45f72 <_PyXI_ExcInfoAsObject@@Base+0x56e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 45f22 <_PyXI_ExcInfoAsObject@@Base+0x56e> │ │ │ │ + cbnz r3, 45f72 <_PyXI_ExcInfoAsObject@@Base+0x56e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45f22 <_PyXI_ExcInfoAsObject@@Base+0x56e> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45f72 <_PyXI_ExcInfoAsObject@@Base+0x56e> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29388 @ 0x72cc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30988 @ 0x790c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r0, pc, #272 @ (adr r0, 4603c <_PyXI_ExcInfoAsObject@@Base+0x688>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r0, pc, #272 @ (adr r0, 4608c <_PyXI_ExcInfoAsObject@@Base+0x688>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 45f4c <_PyXI_ExcInfoAsObject@@Base+0x598> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 45f68 <_PyXI_ExcInfoAsObject@@Base+0x5b4> │ │ │ │ + bne.n 45f9c <_PyXI_ExcInfoAsObject@@Base+0x598> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 45fb8 <_PyXI_ExcInfoAsObject@@Base+0x5b4> │ │ │ │ mov r0, r4 │ │ │ │ blx 29eb8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 45f5e <_PyXI_ExcInfoAsObject@@Base+0x5aa> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 45f68 <_PyXI_ExcInfoAsObject@@Base+0x5b4> │ │ │ │ + bne.n 45fae <_PyXI_ExcInfoAsObject@@Base+0x5aa> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 45fb8 <_PyXI_ExcInfoAsObject@@Base+0x5b4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ movs r5, #0 │ │ │ │ - movw fp, #41252 @ 0xa124 │ │ │ │ + movw fp, #42852 @ 0xa764 │ │ │ │ movt fp, #54 @ 0x36 │ │ │ │ - movw r7, #49956 @ 0xc324 │ │ │ │ + movw r7, #51556 @ 0xc964 │ │ │ │ movt r7, #55 @ 0x37 │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ - movw r6, #33172 @ 0x8194 │ │ │ │ + movw r6, #34772 @ 0x87d4 │ │ │ │ movt r6, #54 @ 0x36 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r5 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 46064 <_PyXI_ExcInfoAsObject@@Base+0x6b0> │ │ │ │ + bge.n 460b4 <_PyXI_ExcInfoAsObject@@Base+0x6b0> │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 45fb8 <_PyXI_ExcInfoAsObject@@Base+0x604> │ │ │ │ + bne.n 46008 <_PyXI_ExcInfoAsObject@@Base+0x604> │ │ │ │ ldrb.w r0, [r8, r4] │ │ │ │ - b.n 45fce <_PyXI_ExcInfoAsObject@@Base+0x61a> │ │ │ │ + b.n 4601e <_PyXI_ExcInfoAsObject@@Base+0x61a> │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 45fc4 <_PyXI_ExcInfoAsObject@@Base+0x610> │ │ │ │ + bne.n 46014 <_PyXI_ExcInfoAsObject@@Base+0x610> │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ - b.n 45fce <_PyXI_ExcInfoAsObject@@Base+0x61a> │ │ │ │ + b.n 4601e <_PyXI_ExcInfoAsObject@@Base+0x61a> │ │ │ │ ldr.w r0, [r8, r4, lsl #2] │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 45fe2 <_PyXI_ExcInfoAsObject@@Base+0x62e> │ │ │ │ + bcs.n 46032 <_PyXI_ExcInfoAsObject@@Base+0x62e> │ │ │ │ lsrs r3, r0, #7 │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ add.w r3, r3, r2, lsl #7 │ │ │ │ ldrh.w r3, [fp, r3, lsl #1] │ │ │ │ - b.n 45fe4 <_PyXI_ExcInfoAsObject@@Base+0x630> │ │ │ │ + b.n 46034 <_PyXI_ExcInfoAsObject@@Base+0x630> │ │ │ │ movs r3, #0 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 46026 <_PyXI_ExcInfoAsObject@@Base+0x672> │ │ │ │ + bpl.n 46076 <_PyXI_ExcInfoAsObject@@Base+0x672> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst.w r3, #7340032 @ 0x700000 │ │ │ │ - beq.n 46026 <_PyXI_ExcInfoAsObject@@Base+0x672> │ │ │ │ + beq.n 46076 <_PyXI_ExcInfoAsObject@@Base+0x672> │ │ │ │ asrs r2, r3, #24 │ │ │ │ ubfx ip, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #944 @ 0x3b0 │ │ │ │ + movw r3, #2544 @ 0x9f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, sp, #12 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ cmp ip, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - beq.n 46022 <_PyXI_ExcInfoAsObject@@Base+0x66e> │ │ │ │ + beq.n 46072 <_PyXI_ExcInfoAsObject@@Base+0x66e> │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1], #4 │ │ │ │ - b.n 46010 <_PyXI_ExcInfoAsObject@@Base+0x65c> │ │ │ │ + b.n 46060 <_PyXI_ExcInfoAsObject@@Base+0x65c> │ │ │ │ mov r0, ip │ │ │ │ - b.n 4602c <_PyXI_ExcInfoAsObject@@Base+0x678> │ │ │ │ + b.n 4607c <_PyXI_ExcInfoAsObject@@Base+0x678> │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 246950 │ │ │ │ + bl 247510 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add.w lr, sp, #12 │ │ │ │ add.w ip, r2, r5, lsl #2 │ │ │ │ cmp r1, r0 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bge.n 4605a <_PyXI_ExcInfoAsObject@@Base+0x6a6> │ │ │ │ + bge.n 460aa <_PyXI_ExcInfoAsObject@@Base+0x6a6> │ │ │ │ ldr.w r2, [lr], #4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ ite cs │ │ │ │ strcs.w r3, [sl] │ │ │ │ strcc.w r2, [sl] │ │ │ │ str.w r2, [ip], #4 │ │ │ │ - b.n 46038 <_PyXI_ExcInfoAsObject@@Base+0x684> │ │ │ │ + b.n 46088 <_PyXI_ExcInfoAsObject@@Base+0x684> │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r5, r5, r0 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 45fa6 <_PyXI_ExcInfoAsObject@@Base+0x5f2> │ │ │ │ + b.n 45ff6 <_PyXI_ExcInfoAsObject@@Base+0x5f2> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 46120 <_PyXI_ExcInfoAsObject@@Base+0x76c> │ │ │ │ - cbz r0, 460c0 <_PyXI_ExcInfoAsObject@@Base+0x70c> │ │ │ │ + bl 46170 <_PyXI_ExcInfoAsObject@@Base+0x76c> │ │ │ │ + cbz r0, 46110 <_PyXI_ExcInfoAsObject@@Base+0x70c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 460a4 <_PyXI_ExcInfoAsObject@@Base+0x6f0> │ │ │ │ + beq.n 460f4 <_PyXI_ExcInfoAsObject@@Base+0x6f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 460a4 <_PyXI_ExcInfoAsObject@@Base+0x6f0> │ │ │ │ + cbnz r3, 460f4 <_PyXI_ExcInfoAsObject@@Base+0x6f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 460c2 <_PyXI_ExcInfoAsObject@@Base+0x70e> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 46112 <_PyXI_ExcInfoAsObject@@Base+0x70e> │ │ │ │ movw r3, #56116 @ 0xdb34 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ - cbz r0, 460c0 <_PyXI_ExcInfoAsObject@@Base+0x70c> │ │ │ │ - bl d7574 │ │ │ │ + bl d7838 │ │ │ │ + cbz r0, 46110 <_PyXI_ExcInfoAsObject@@Base+0x70c> │ │ │ │ + bl d7a7c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 24fffc <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 250bbc <_PyGen_SetStopIterationValue@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 460ea <_PyXI_ExcInfoAsObject@@Base+0x736> │ │ │ │ + cbz r0, 4613a <_PyXI_ExcInfoAsObject@@Base+0x736> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46108 <_PyXI_ExcInfoAsObject@@Base+0x754> │ │ │ │ + beq.n 46158 <_PyXI_ExcInfoAsObject@@Base+0x754> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 46108 <_PyXI_ExcInfoAsObject@@Base+0x754> │ │ │ │ + b.n 46158 <_PyXI_ExcInfoAsObject@@Base+0x754> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 46106 <_PyXI_ExcInfoAsObject@@Base+0x752> │ │ │ │ - bl fcaa8 │ │ │ │ - cbz r0, 46102 <_PyXI_ExcInfoAsObject@@Base+0x74e> │ │ │ │ + cbz r0, 46156 <_PyXI_ExcInfoAsObject@@Base+0x752> │ │ │ │ + bl fd2ec │ │ │ │ + cbz r0, 46152 <_PyXI_ExcInfoAsObject@@Base+0x74e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ - b.n 46108 <_PyXI_ExcInfoAsObject@@Base+0x754> │ │ │ │ - ldr r0, [pc, #4] @ (4610c <_PyXI_ExcInfoAsObject@@Base+0x758>) │ │ │ │ + b.n 46158 <_PyXI_ExcInfoAsObject@@Base+0x754> │ │ │ │ + ldr r0, [pc, #4] @ (4615c <_PyXI_ExcInfoAsObject@@Base+0x758>) │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #29432 @ 0x72f8 │ │ │ │ + movw r0, #31032 @ 0x7938 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 243c44 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 2447fc <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 461a4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ + beq.n 461f4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 461aa <_PyXI_ExcInfoAsObject@@Base+0x7f6> │ │ │ │ + cbnz r2, 461fa <_PyXI_ExcInfoAsObject@@Base+0x7f6> │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 46160 <_PyXI_ExcInfoAsObject@@Base+0x7ac> │ │ │ │ + cbnz r0, 461b0 <_PyXI_ExcInfoAsObject@@Base+0x7ac> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 461a4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ + beq.n 461f4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 461a4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ + cbnz r3, 461f4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 461a4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 461f4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46170 <_PyXI_ExcInfoAsObject@@Base+0x7bc> │ │ │ │ + beq.n 461c0 <_PyXI_ExcInfoAsObject@@Base+0x7bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 46170 <_PyXI_ExcInfoAsObject@@Base+0x7bc> │ │ │ │ + cbnz r3, 461c0 <_PyXI_ExcInfoAsObject@@Base+0x7bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1394fc │ │ │ │ - cbnz r0, 461a8 <_PyXI_ExcInfoAsObject@@Base+0x7f4> │ │ │ │ + bl 13a200 │ │ │ │ + cbnz r0, 461f8 <_PyXI_ExcInfoAsObject@@Base+0x7f4> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29460 @ 0x7314 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #31060 @ 0x7954 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 461a4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ + beq.n 461f4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 461a4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ + cbnz r3, 461f4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 461aa <_PyXI_ExcInfoAsObject@@Base+0x7f6> │ │ │ │ + b.n 461fa <_PyXI_ExcInfoAsObject@@Base+0x7f6> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 461d2 <_PyXI_ExcInfoAsObject@@Base+0x81e> │ │ │ │ + cbz r0, 46222 <_PyXI_ExcInfoAsObject@@Base+0x81e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 461f6 <_PyXI_ExcInfoAsObject@@Base+0x842> │ │ │ │ + beq.n 46246 <_PyXI_ExcInfoAsObject@@Base+0x842> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 461f6 <_PyXI_ExcInfoAsObject@@Base+0x842> │ │ │ │ + b.n 46246 <_PyXI_ExcInfoAsObject@@Base+0x842> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 461ee <_PyXI_ExcInfoAsObject@@Base+0x83a> │ │ │ │ - bl fcaa8 │ │ │ │ - cbz r0, 461ea <_PyXI_ExcInfoAsObject@@Base+0x836> │ │ │ │ + cbz r0, 4623e <_PyXI_ExcInfoAsObject@@Base+0x83a> │ │ │ │ + bl fd2ec │ │ │ │ + cbz r0, 4623a <_PyXI_ExcInfoAsObject@@Base+0x836> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 461f6 <_PyXI_ExcInfoAsObject@@Base+0x842> │ │ │ │ + b.n 46246 <_PyXI_ExcInfoAsObject@@Base+0x842> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - pop {r4, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #16 │ │ │ │ - mov r4, r0 │ │ │ │ - add r2, sp, #4 │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #29536 @ 0x7360 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 46242 <_PyXI_ExcInfoAsObject@@Base+0x88e> │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 14218c │ │ │ │ - cbnz r0, 4622c <_PyXI_ExcInfoAsObject@@Base+0x878> │ │ │ │ - mov r0, r4 │ │ │ │ - bl e87a8 │ │ │ │ - b.n 46242 <_PyXI_ExcInfoAsObject@@Base+0x88e> │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - movs r2, #2 │ │ │ │ - movt r2, #32768 @ 0x8000 │ │ │ │ - strd r4, r1, [sp, #8] │ │ │ │ - ldr r0, [pc, #12] @ (46248 <_PyXI_ExcInfoAsObject@@Base+0x894>) │ │ │ │ - movs r3, #0 │ │ │ │ - add r1, sp, #8 │ │ │ │ - bl 956f4 │ │ │ │ - add sp, #16 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ - stcl 0, cr0, [r0, #292]! @ 0x124 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 46308 <_PyXI_ExcInfoAsObject@@Base+0x954> │ │ │ │ + beq.n 46304 <_PyXI_ExcInfoAsObject@@Base+0x900> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46304 <_PyXI_ExcInfoAsObject@@Base+0x950> │ │ │ │ + bne.n 46300 <_PyXI_ExcInfoAsObject@@Base+0x8fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 46304 <_PyXI_ExcInfoAsObject@@Base+0x950> │ │ │ │ + beq.n 46300 <_PyXI_ExcInfoAsObject@@Base+0x8fc> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #19565 @ 0x4c6d │ │ │ │ + movw r2, #28557 @ 0x6f8d │ │ │ │ movt r2, #25 │ │ │ │ - movw r0, #29568 @ 0x7380 │ │ │ │ + movw r0, #31152 @ 0x79b0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 462ae <_PyXI_ExcInfoAsObject@@Base+0x8fa> │ │ │ │ + cbnz r0, 462aa <_PyXI_ExcInfoAsObject@@Base+0x8a6> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #528 @ 0x210 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - movw r0, #29576 @ 0x7388 │ │ │ │ + movw r0, #31160 @ 0x79b8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 462e4 <_PyXI_ExcInfoAsObject@@Base+0x930> │ │ │ │ + beq.n 462e0 <_PyXI_ExcInfoAsObject@@Base+0x8dc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 462e4 <_PyXI_ExcInfoAsObject@@Base+0x930> │ │ │ │ + cbnz r3, 462e0 <_PyXI_ExcInfoAsObject@@Base+0x8dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 462a2 <_PyXI_ExcInfoAsObject@@Base+0x8ee> │ │ │ │ + beq.n 4629e <_PyXI_ExcInfoAsObject@@Base+0x89a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46304 <_PyXI_ExcInfoAsObject@@Base+0x950> │ │ │ │ + beq.n 46300 <_PyXI_ExcInfoAsObject@@Base+0x8fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 46304 <_PyXI_ExcInfoAsObject@@Base+0x950> │ │ │ │ + cbnz r3, 46300 <_PyXI_ExcInfoAsObject@@Base+0x8fc> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4632c <_PyXI_ExcInfoAsObject@@Base+0x978> │ │ │ │ + cbnz r3, 46328 <_PyXI_ExcInfoAsObject@@Base+0x924> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4632c <_PyXI_ExcInfoAsObject@@Base+0x978> │ │ │ │ + ble.n 46328 <_PyXI_ExcInfoAsObject@@Base+0x924> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4632c <_PyXI_ExcInfoAsObject@@Base+0x978> │ │ │ │ - cbnz r4, 4634c <_PyXI_ExcInfoAsObject@@Base+0x998> │ │ │ │ + bne.n 46328 <_PyXI_ExcInfoAsObject@@Base+0x924> │ │ │ │ + cbnz r4, 46348 <_PyXI_ExcInfoAsObject@@Base+0x944> │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #116] @ (463a8 <_PyXI_ExcInfoAsObject@@Base+0x9f4>) │ │ │ │ + ldr r4, [pc, #116] @ (463a4 <_PyXI_ExcInfoAsObject@@Base+0x9a0>) │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4634c <_PyXI_ExcInfoAsObject@@Base+0x998> │ │ │ │ + cbnz r0, 46348 <_PyXI_ExcInfoAsObject@@Base+0x944> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 463a0 <_PyXI_ExcInfoAsObject@@Base+0x9ec> │ │ │ │ + b.n 4639c <_PyXI_ExcInfoAsObject@@Base+0x998> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 46348 <_PyXI_ExcInfoAsObject@@Base+0x994> │ │ │ │ + beq.n 46344 <_PyXI_ExcInfoAsObject@@Base+0x940> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 431a4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 431f4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46348 <_PyXI_ExcInfoAsObject@@Base+0x994> │ │ │ │ + beq.n 46344 <_PyXI_ExcInfoAsObject@@Base+0x940> │ │ │ │ ldrd r8, r9, [sp, #24] │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx 2a534 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 46398 <_PyXI_ExcInfoAsObject@@Base+0x9e4> │ │ │ │ + bne.n 46394 <_PyXI_ExcInfoAsObject@@Base+0x990> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r7, #168 @ 0xa8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ - movw r0, #25756 @ 0x649c │ │ │ │ + movw r0, #27356 @ 0x6adc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r4, r5, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ @@ -41313,223 +41313,243 @@ │ │ │ │ str r1, [r2, #0] │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7f874 │ │ │ │ + b.w 7fa68 │ │ │ │ │ │ │ │ -00046426 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ - b.w 32b6c <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ - b.w 43734 │ │ │ │ +00046422 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ + b.w 32b58 <_PyXI_ApplyError@@Base+0x4dc> │ │ │ │ │ │ │ │ -0004642e <_PyXI_ClearExcInfo@@Base>: │ │ │ │ - b.w 23c8d0 <_PyErr_BadInternalCall@@Base+0x7cec> │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #29608 @ 0x73a8 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - ldrh.w r1, [r2, #13] │ │ │ │ - ldrb r3, [r2, #16] │ │ │ │ - rev16 r1, r1 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ - uxth r1, r1 │ │ │ │ - b.w e1af4 │ │ │ │ - b.n 46596 <_PyEval_FormatAwaitableError@@Base+0x8e> │ │ │ │ +00046426 <_PyXI_ClearExcInfo@@Base>: │ │ │ │ + b.w 23d538 <_PyErr_BadInternalCall@@Base+0x7cec> │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, #16 │ │ │ │ + mov r4, r0 │ │ │ │ + add r2, sp, #4 │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #31192 @ 0x79d8 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 46474 <_PyXI_ClearExcInfo@@Base+0x4e> │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 142c20 │ │ │ │ + cbnz r0, 4645e <_PyXI_ClearExcInfo@@Base+0x38> │ │ │ │ + mov r0, r4 │ │ │ │ + bl e8cfc │ │ │ │ + b.n 46474 <_PyXI_ClearExcInfo@@Base+0x4e> │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + movs r2, #2 │ │ │ │ + movt r2, #32768 @ 0x8000 │ │ │ │ + strd r4, r1, [sp, #8] │ │ │ │ + ldr r0, [pc, #12] @ (46478 <_PyXI_ClearExcInfo@@Base+0x52>) │ │ │ │ + movs r3, #0 │ │ │ │ + add r1, sp, #8 │ │ │ │ + bl 95954 │ │ │ │ + add sp, #16 │ │ │ │ + pop {r4, pc} │ │ │ │ + stcl 0, cr0, [r0, #296]! @ 0x128 │ │ │ │ + b.n 465ca <_PyEval_FormatAwaitableError@@Base+0x92> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #12 │ │ │ │ - cbz r2, 4646a <_PyXI_ClearExcInfo@@Base+0x3c> │ │ │ │ + cbz r2, 4649a <_PyXI_ClearExcInfo@@Base+0x74> │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 46478 <_PyXI_ClearExcInfo@@Base+0x4a> │ │ │ │ + b.n 464a8 <_PyXI_ClearExcInfo@@Base+0x82> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 46476 <_PyXI_ClearExcInfo@@Base+0x48> │ │ │ │ + bne.n 464a6 <_PyXI_ClearExcInfo@@Base+0x80> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 46496 <_PyXI_ClearExcInfo@@Base+0x68> │ │ │ │ + cbnz r0, 464c6 <_PyXI_ClearExcInfo@@Base+0xa0> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 46478 <_PyXI_ClearExcInfo@@Base+0x4a> │ │ │ │ + b.n 464a8 <_PyXI_ClearExcInfo@@Base+0x82> │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #136] @ (46504 <_PyXI_ClearExcInfo@@Base+0xd6>) │ │ │ │ + ldr r1, [pc, #136] @ (46534 <_PyXI_ClearExcInfo@@Base+0x10e>) │ │ │ │ add r3, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 46498 <_PyXI_ClearExcInfo@@Base+0x6a> │ │ │ │ - b.n 464c2 <_PyXI_ClearExcInfo@@Base+0x94> │ │ │ │ + cbnz r0, 464c8 <_PyXI_ClearExcInfo@@Base+0xa2> │ │ │ │ + b.n 464f2 <_PyXI_ClearExcInfo@@Base+0xcc> │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ add r5, r7 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 464c6 <_PyXI_ClearExcInfo@@Base+0x98> │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 464f6 <_PyXI_ClearExcInfo@@Base+0xd0> │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8232 @ 0x2028 │ │ │ │ + movw r1, #9832 @ 0x2668 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #29632 @ 0x73c0 │ │ │ │ + movw r0, #31216 @ 0x79f0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r6 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 464fc <_PyXI_ClearExcInfo@@Base+0xce> │ │ │ │ + b.n 4652c <_PyXI_ClearExcInfo@@Base+0x106> │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ - movweq r4, #51516 @ 0xc93c │ │ │ │ - movteq r4, #72 @ 0x48 │ │ │ │ + movweq r4, #51432 @ 0xc8e8 │ │ │ │ + movteq r4, #73 @ 0x49 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 200ef0 │ │ │ │ + bl 202d04 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34e1a │ │ │ │ + bl 34e06 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 464fc <_PyXI_ClearExcInfo@@Base+0xce> │ │ │ │ + beq.n 4652c <_PyXI_ClearExcInfo@@Base+0x106> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 464fc <_PyXI_ClearExcInfo@@Base+0xce> │ │ │ │ + cbnz r3, 4652c <_PyXI_ClearExcInfo@@Base+0x106> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #212 @ 0xd4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00046508 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +00046538 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ - cbz r3, 46510 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ + cbz r3, 46540 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 46552 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ + cbnz r3, 46582 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ cmp r2, #1 │ │ │ │ push {r4} │ │ │ │ - bne.n 46530 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ + bne.n 46560 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ movw r4, #43992 @ 0xabd8 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #29648 @ 0x73d0 │ │ │ │ + movw r2, #31232 @ 0x7a00 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 1f10fc <_PyErr_Format@@Base> │ │ │ │ + b.w 1f30e4 <_PyErr_Format@@Base> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4654e <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ + bne.n 4657e <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ movw r4, #43992 @ 0xabd8 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #29740 @ 0x742c │ │ │ │ + movw r2, #31324 @ 0x7a5c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 1f10fc <_PyErr_Format@@Base> │ │ │ │ + b.w 1f30e4 <_PyErr_Format@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ + b.w 43784 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #29832 @ 0x7488 │ │ │ │ + movw r1, #31416 @ 0x7ab8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 46592 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 465c6 <_PyEval_FormatAwaitableError@@Base+0x8e> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 4671e <_PyEval_FormatAwaitableError@@Base+0x216> │ │ │ │ + bl 4676c <_PyEval_FormatAwaitableError@@Base+0x234> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #29848 @ 0x7498 │ │ │ │ + movw r0, #31432 @ 0x7ac8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ - ldr r3, [pc, #152] @ (46640 <_PyEval_FormatAwaitableError@@Base+0x138>) │ │ │ │ + ldr r3, [pc, #152] @ (46674 <_PyEval_FormatAwaitableError@@Base+0x13c>) │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #428] @ 0x1ac │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb.w r3, [r0, #430] @ 0x1ae │ │ │ │ - cbz r3, 465de <_PyEval_FormatAwaitableError@@Base+0xd6> │ │ │ │ + cbz r3, 46612 <_PyEval_FormatAwaitableError@@Base+0xda> │ │ │ │ addw r0, r0, #431 @ 0x1af │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 465d4 <_PyEval_FormatAwaitableError@@Base+0xcc> │ │ │ │ + bne.n 46608 <_PyEval_FormatAwaitableError@@Base+0xd0> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 465c4 <_PyEval_FormatAwaitableError@@Base+0xbc> │ │ │ │ + bne.n 465f8 <_PyEval_FormatAwaitableError@@Base+0xc0> │ │ │ │ dmb ish │ │ │ │ - beq.n 465de <_PyEval_FormatAwaitableError@@Base+0xd6> │ │ │ │ - bl 279788 │ │ │ │ + beq.n 46612 <_PyEval_FormatAwaitableError@@Base+0xda> │ │ │ │ + bl 279df0 │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ add.w r1, r4, #72 @ 0x48 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ blx 29db8 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 46792 <_PyEval_FormatAwaitableError@@Base+0x28a> │ │ │ │ + bl 467e0 <_PyEval_FormatAwaitableError@@Base+0x2a8> │ │ │ │ ldrb.w r3, [r4, #430] @ 0x1ae │ │ │ │ - cbz r3, 46622 <_PyEval_FormatAwaitableError@@Base+0x11a> │ │ │ │ + cbz r3, 46656 <_PyEval_FormatAwaitableError@@Base+0x11e> │ │ │ │ addw r0, r4, #431 @ 0x1af │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 46618 <_PyEval_FormatAwaitableError@@Base+0x110> │ │ │ │ + bne.n 4664c <_PyEval_FormatAwaitableError@@Base+0x114> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 46608 <_PyEval_FormatAwaitableError@@Base+0x100> │ │ │ │ + bne.n 4663c <_PyEval_FormatAwaitableError@@Base+0x104> │ │ │ │ dmb ish │ │ │ │ - beq.n 46622 <_PyEval_FormatAwaitableError@@Base+0x11a> │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 46656 <_PyEval_FormatAwaitableError@@Base+0x11e> │ │ │ │ + bl 25e36c │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 261e74 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (46640 <_PyEval_FormatAwaitableError@@Base+0x138>) │ │ │ │ + bl 26264c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (46674 <_PyEval_FormatAwaitableError@@Base+0x13c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4663c <_PyEval_FormatAwaitableError@@Base+0x134> │ │ │ │ + beq.n 46670 <_PyEval_FormatAwaitableError@@Base+0x138> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ @@ -41541,143 +41561,152 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w fp, r5, r6, lsl #2 │ │ │ │ add.w r9, r4, r6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #2 │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 466de <_PyEval_FormatAwaitableError@@Base+0x1d6> │ │ │ │ + bmi.n 46712 <_PyEval_FormatAwaitableError@@Base+0x1da> │ │ │ │ ldr.w r6, [fp, #4]! │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl d4de4 │ │ │ │ + bl d52d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 466a6 <_PyEval_FormatAwaitableError@@Base+0x19e> │ │ │ │ + beq.n 466da <_PyEval_FormatAwaitableError@@Base+0x1a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 466a6 <_PyEval_FormatAwaitableError@@Base+0x19e> │ │ │ │ + cbnz r3, 466da <_PyEval_FormatAwaitableError@@Base+0x1a2> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ sub.w r3, r9, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 466ea <_PyEval_FormatAwaitableError@@Base+0x1e2> │ │ │ │ + blt.n 4671e <_PyEval_FormatAwaitableError@@Base+0x1e6> │ │ │ │ ldr.w r1, [sl, #28] │ │ │ │ add r7, r2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 466d2 <_PyEval_FormatAwaitableError@@Base+0x1ca> │ │ │ │ + beq.n 46706 <_PyEval_FormatAwaitableError@@Base+0x1ce> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21060 @ 0x5244 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22464 @ 0x57c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 466ea <_PyEval_FormatAwaitableError@@Base+0x1e2> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4671e <_PyEval_FormatAwaitableError@@Base+0x1e6> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 46672 <_PyEval_FormatAwaitableError@@Base+0x16a> │ │ │ │ + bne.n 466a6 <_PyEval_FormatAwaitableError@@Base+0x16e> │ │ │ │ ldr.w r5, [r5, #260] @ 0x104 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4666a <_PyEval_FormatAwaitableError@@Base+0x162> │ │ │ │ + b.n 4669e <_PyEval_FormatAwaitableError@@Base+0x166> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4671a <_PyEval_FormatAwaitableError@@Base+0x212> │ │ │ │ + cbz r0, 4674e <_PyEval_FormatAwaitableError@@Base+0x216> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 41e54 │ │ │ │ + bl 41e34 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #31440 @ 0x7ad0 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + ldrh.w r1, [r2, #13] │ │ │ │ + ldrb r3, [r2, #16] │ │ │ │ + rev16 r1, r1 │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ + uxth r1, r1 │ │ │ │ + b.w e1fc4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, #13 │ │ │ │ movs r1, #10 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4678e <_PyEval_FormatAwaitableError@@Base+0x286> │ │ │ │ + cbz r0, 467dc <_PyEval_FormatAwaitableError@@Base+0x2a4> │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 4674c <_PyEval_FormatAwaitableError@@Base+0x244> │ │ │ │ + ble.n 4679a <_PyEval_FormatAwaitableError@@Base+0x262> │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - cbz r3, 4674c <_PyEval_FormatAwaitableError@@Base+0x244> │ │ │ │ + cbz r3, 4679a <_PyEval_FormatAwaitableError@@Base+0x262> │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 46760 <_PyEval_FormatAwaitableError@@Base+0x258> │ │ │ │ + cbz r3, 467ae <_PyEval_FormatAwaitableError@@Base+0x276> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4676a <_PyEval_FormatAwaitableError@@Base+0x262> │ │ │ │ + bne.n 467b8 <_PyEval_FormatAwaitableError@@Base+0x280> │ │ │ │ movs r0, #1 │ │ │ │ - bl 7e6ec │ │ │ │ + bl 7e8e0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 46772 <_PyEval_FormatAwaitableError@@Base+0x26a> │ │ │ │ + b.n 467c0 <_PyEval_FormatAwaitableError@@Base+0x288> │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46782 <_PyEval_FormatAwaitableError@@Base+0x27a> │ │ │ │ + beq.n 467d0 <_PyEval_FormatAwaitableError@@Base+0x298> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 46786 <_PyEval_FormatAwaitableError@@Base+0x27e> │ │ │ │ + cbz r3, 467d4 <_PyEval_FormatAwaitableError@@Base+0x29c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4678e <_PyEval_FormatAwaitableError@@Base+0x286> │ │ │ │ + b.n 467dc <_PyEval_FormatAwaitableError@@Base+0x2a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 46782 <_PyEval_FormatAwaitableError@@Base+0x27a> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 467d0 <_PyEval_FormatAwaitableError@@Base+0x298> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r3, [pc, #348] @ (46900 <_PyEval_FormatAwaitableError@@Base+0x3f8>) │ │ │ │ + ldr r3, [pc, #344] @ (4694c <_PyEval_FormatAwaitableError@@Base+0x414>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb.w r3, [r0, #356] @ 0x164 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 468e6 <_PyEval_FormatAwaitableError@@Base+0x3de> │ │ │ │ + bne.w 46934 <_PyEval_FormatAwaitableError@@Base+0x3fc> │ │ │ │ ldr.w r8, [r0, #352] @ 0x160 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp.w r8, #128 @ 0x80 │ │ │ │ add.w r7, r0, #96 @ 0x60 │ │ │ │ - bls.n 46818 <_PyEval_FormatAwaitableError@@Base+0x310> │ │ │ │ + bls.n 46866 <_PyEval_FormatAwaitableError@@Base+0x32e> │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ ldr r1, [r0, #68] @ 0x44 │ │ │ │ adds.w lr, r3, #128 @ 0x80 │ │ │ │ str.w lr, [r0, #64] @ 0x40 │ │ │ │ adc.w lr, r1, #0 │ │ │ │ cmn.w r3, #128 @ 0x80 │ │ │ │ ldr.w ip, [r0, #72] @ 0x48 │ │ │ │ @@ -41688,15 +41717,15 @@ │ │ │ │ movcc r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ adds.w r3, r3, ip │ │ │ │ str.w lr, [r0, #68] @ 0x44 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ adc.w r3, r2, #0 │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ - bl 26a298 │ │ │ │ + bl 26a8fc │ │ │ │ sub.w r2, r8, #128 @ 0x80 │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r2, [r4, #352] @ 0x160 │ │ │ │ blx 2a51c │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ @@ -41711,15 +41740,15 @@ │ │ │ │ movcs r1, #1 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ adds r3, r3, r1 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - cbz r2, 46868 <_PyEval_FormatAwaitableError@@Base+0x360> │ │ │ │ + cbz r2, 468b6 <_PyEval_FormatAwaitableError@@Base+0x37e> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strb.w r3, [r4, #88] @ 0x58 │ │ │ │ strb.w r3, [r4, #89] @ 0x59 │ │ │ │ strb.w r3, [r4, #90] @ 0x5a │ │ │ │ strb.w r3, [r4, #91] @ 0x5b │ │ │ │ strb.w r3, [r4, #92] @ 0x5c │ │ │ │ strb.w r3, [r4, #93] @ 0x5d │ │ │ │ @@ -41736,15 +41765,15 @@ │ │ │ │ strb.w r3, [r4, #84] @ 0x54 │ │ │ │ strb.w r3, [r4, #85] @ 0x55 │ │ │ │ strb.w r3, [r4, #86] @ 0x56 │ │ │ │ strb.w r3, [r4, #87] @ 0x57 │ │ │ │ blx 29718 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26a298 │ │ │ │ + bl 26a8fc │ │ │ │ add r2, sp, #4 │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r4, r1, lsl #3 │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r7, [r4, r1, lsl #3] │ │ │ │ adds r1, #1 │ │ │ │ @@ -41755,107 +41784,106 @@ │ │ │ │ mov.w ip, r3, lsr #8 │ │ │ │ mov.w r7, r3, lsr #16 │ │ │ │ mov.w r3, r3, lsr #24 │ │ │ │ bfi r0, ip, #8, #8 │ │ │ │ bfi r0, r7, #16, #8 │ │ │ │ bfi r0, r3, #24, #8 │ │ │ │ str.w r0, [r2, #-4] │ │ │ │ - bne.n 468a4 <_PyEval_FormatAwaitableError@@Base+0x39c> │ │ │ │ + bne.n 468f2 <_PyEval_FormatAwaitableError@@Base+0x3ba> │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ blx 29db8 │ │ │ │ - ldr r3, [pc, #24] @ (46900 <_PyEval_FormatAwaitableError@@Base+0x3f8>) │ │ │ │ + ldr r3, [pc, #20] @ (4694c <_PyEval_FormatAwaitableError@@Base+0x414>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 468f8 <_PyEval_FormatAwaitableError@@Base+0x3f0> │ │ │ │ + beq.n 46946 <_PyEval_FormatAwaitableError@@Base+0x40e> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 46924 <_PyEval_FormatAwaitableError@@Base+0x41c> │ │ │ │ + cbnz r3, 46970 <_PyEval_FormatAwaitableError@@Base+0x438> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 46924 <_PyEval_FormatAwaitableError@@Base+0x41c> │ │ │ │ + ble.n 46970 <_PyEval_FormatAwaitableError@@Base+0x438> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 46924 <_PyEval_FormatAwaitableError@@Base+0x41c> │ │ │ │ - cbnz r0, 4693c <_PyEval_FormatAwaitableError@@Base+0x434> │ │ │ │ + bne.n 46970 <_PyEval_FormatAwaitableError@@Base+0x438> │ │ │ │ + cbnz r0, 46988 <_PyEval_FormatAwaitableError@@Base+0x450> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #84] @ (46980 <_PyEval_FormatAwaitableError@@Base+0x478>) │ │ │ │ + ldr r4, [pc, #84] @ (469cc <_PyEval_FormatAwaitableError@@Base+0x494>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 46970 <_PyEval_FormatAwaitableError@@Base+0x468> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 469bc <_PyEval_FormatAwaitableError@@Base+0x484> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 46970 <_PyEval_FormatAwaitableError@@Base+0x468> │ │ │ │ - bl 98094 │ │ │ │ + beq.n 469bc <_PyEval_FormatAwaitableError@@Base+0x484> │ │ │ │ + bl 982f8 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a124 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 46974 <_PyEval_FormatAwaitableError@@Base+0x46c> │ │ │ │ + bne.n 469c0 <_PyEval_FormatAwaitableError@@Base+0x488> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4697c <_PyEval_FormatAwaitableError@@Base+0x474> │ │ │ │ + b.n 469c8 <_PyEval_FormatAwaitableError@@Base+0x490> │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl fde28 │ │ │ │ + bl fe51c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r0, #0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 469ac <_PyEval_FormatAwaitableError@@Base+0x4a4> │ │ │ │ + cbz r0, 469f8 <_PyEval_FormatAwaitableError@@Base+0x4c0> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 41f26 │ │ │ │ + bl 41f16 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #54360 @ 0xd458 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 46a08 <_PyEval_FormatAwaitableError@@Base+0x500> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 46a54 <_PyEval_FormatAwaitableError@@Base+0x51c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #52] @ (46a0c <_PyEval_FormatAwaitableError@@Base+0x504>) │ │ │ │ + ldr r1, [pc, #52] @ (46a58 <_PyEval_FormatAwaitableError@@Base+0x520>) │ │ │ │ cmp r3, r2 │ │ │ │ sub.w r2, r0, #8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r4, [r0, #8] │ │ │ │ @@ -41871,531 +41899,529 @@ │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 46a18 <_PyEval_FormatAwaitableError@@Base+0x510> │ │ │ │ + cbz r3, 46a64 <_PyEval_FormatAwaitableError@@Base+0x52c> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46a20 <_PyEval_FormatAwaitableError@@Base+0x518> │ │ │ │ + b.n 46a6c <_PyEval_FormatAwaitableError@@Base+0x534> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - b.w 25f638 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b.w 25fdf4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bhi.n 46a50 <_PyEval_FormatAwaitableError@@Base+0x548> │ │ │ │ + bhi.n 46a9c <_PyEval_FormatAwaitableError@@Base+0x564> │ │ │ │ mov r0, r2 │ │ │ │ - bl 267984 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x28b4> │ │ │ │ + bl 2680a4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2854> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 46a52 <_PyEval_FormatAwaitableError@@Base+0x54a> │ │ │ │ + b.n 46a9e <_PyEval_FormatAwaitableError@@Base+0x566> │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16bbb4 <_PyLong_Format@@Base+0x1dfc> │ │ │ │ + bl 16c958 <_PyLong_Format@@Base+0x1e8c> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 46a7e <_PyEval_FormatAwaitableError@@Base+0x576> │ │ │ │ + cbnz r0, 46aca <_PyEval_FormatAwaitableError@@Base+0x592> │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bhi.n 46a6c <_PyEval_FormatAwaitableError@@Base+0x564> │ │ │ │ + bhi.n 46ab8 <_PyEval_FormatAwaitableError@@Base+0x580> │ │ │ │ mov r0, r4 │ │ │ │ - bl 267a84 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x29b4> │ │ │ │ + bl 2681a4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2954> │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 46a7e <_PyEval_FormatAwaitableError@@Base+0x576> │ │ │ │ + beq.n 46aca <_PyEval_FormatAwaitableError@@Base+0x592> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 16bbb4 <_PyLong_Format@@Base+0x1dfc> │ │ │ │ + b.w 16c958 <_PyLong_Format@@Base+0x1e8c> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r3 │ │ │ │ - b.w 215830 │ │ │ │ + b.w 217124 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 46ac2 <_PyEval_FormatAwaitableError@@Base+0x5ba> │ │ │ │ + cbz r2, 46b0a <_PyEval_FormatAwaitableError@@Base+0x5d2> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 46abe <_PyEval_FormatAwaitableError@@Base+0x5b6> │ │ │ │ + beq.n 46b06 <_PyEval_FormatAwaitableError@@Base+0x5ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 46abe <_PyEval_FormatAwaitableError@@Base+0x5b6> │ │ │ │ + cbnz r3, 46b06 <_PyEval_FormatAwaitableError@@Base+0x5ce> │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r4, r7, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27ee94 │ │ │ │ + bl 27f4ac │ │ │ │ subs r4, r1, #0 │ │ │ │ it lt │ │ │ │ addlt.w r6, r6, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ it lt │ │ │ │ addlt r4, #60 @ 0x3c │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27ee94 │ │ │ │ + bl 27f4ac │ │ │ │ subs r2, r1, #0 │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ itt lt │ │ │ │ addlt.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ addlt r2, #60 @ 0x3c │ │ │ │ - cbz r1, 46b86 <_PyEval_FormatAwaitableError@@Base+0x67e> │ │ │ │ + cbz r1, 46bce <_PyEval_FormatAwaitableError@@Base+0x696> │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - cbz r7, 46b5c <_PyEval_FormatAwaitableError@@Base+0x654> │ │ │ │ + cbz r7, 46ba4 <_PyEval_FormatAwaitableError@@Base+0x66c> │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r4, #42300 @ 0xa53c │ │ │ │ + movw r4, #43900 @ 0xab7c │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ - movw r2, #13432 @ 0x3478 │ │ │ │ + movw r2, #15032 @ 0x3ab8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw r0, #29912 @ 0x74d8 │ │ │ │ + movw r0, #31512 @ 0x7b18 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ - b.n 46bb2 <_PyEval_FormatAwaitableError@@Base+0x6aa> │ │ │ │ + bl e1fc4 │ │ │ │ + b.n 46bfa <_PyEval_FormatAwaitableError@@Base+0x6c2> │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #42300 @ 0xa53c │ │ │ │ + movw r4, #43900 @ 0xab7c │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #13432 @ 0x3478 │ │ │ │ + movw r2, #15032 @ 0x3ab8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ cmp r6, r7 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ - movw r0, #29940 @ 0x74f4 │ │ │ │ + movw r0, #31540 @ 0x7b34 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ - b.n 46bb2 <_PyEval_FormatAwaitableError@@Base+0x6aa> │ │ │ │ - cbz r7, 46b9c <_PyEval_FormatAwaitableError@@Base+0x694> │ │ │ │ + bl e1fc4 │ │ │ │ + b.n 46bfa <_PyEval_FormatAwaitableError@@Base+0x6c2> │ │ │ │ + cbz r7, 46be4 <_PyEval_FormatAwaitableError@@Base+0x6ac> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r0, #29964 @ 0x750c │ │ │ │ + movw r0, #31564 @ 0x7b4c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ - b.n 46bb2 <_PyEval_FormatAwaitableError@@Base+0x6aa> │ │ │ │ + bl e1fc4 │ │ │ │ + b.n 46bfa <_PyEval_FormatAwaitableError@@Base+0x6c2> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #29984 @ 0x7520 │ │ │ │ + movw r0, #31584 @ 0x7b60 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #112] @ (46c3c <_PyEval_FormatAwaitableError@@Base+0x734>) │ │ │ │ + ldr r1, [pc, #112] @ (46c84 <_PyEval_FormatAwaitableError@@Base+0x74c>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 46c36 <_PyEval_FormatAwaitableError@@Base+0x72e> │ │ │ │ + beq.n 46c7e <_PyEval_FormatAwaitableError@@Base+0x746> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 46bfc <_PyEval_FormatAwaitableError@@Base+0x6f4> │ │ │ │ + cbz r5, 46c44 <_PyEval_FormatAwaitableError@@Base+0x70c> │ │ │ │ mov r0, r5 │ │ │ │ - bl fcaa8 │ │ │ │ + bl fd2ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46bf8 <_PyEval_FormatAwaitableError@@Base+0x6f0> │ │ │ │ + beq.n 46c40 <_PyEval_FormatAwaitableError@@Base+0x708> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46bf8 <_PyEval_FormatAwaitableError@@Base+0x6f0> │ │ │ │ + cbnz r3, 46c40 <_PyEval_FormatAwaitableError@@Base+0x708> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 46bfe <_PyEval_FormatAwaitableError@@Base+0x6f6> │ │ │ │ - b.n 46c36 <_PyEval_FormatAwaitableError@@Base+0x72e> │ │ │ │ - ldr r4, [pc, #64] @ (46c40 <_PyEval_FormatAwaitableError@@Base+0x738>) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 46c46 <_PyEval_FormatAwaitableError@@Base+0x70e> │ │ │ │ + b.n 46c7e <_PyEval_FormatAwaitableError@@Base+0x746> │ │ │ │ + ldr r4, [pc, #64] @ (46c88 <_PyEval_FormatAwaitableError@@Base+0x750>) │ │ │ │ mov r0, r6 │ │ │ │ - bl 25bbd8 <_PyObject_GetState@@Base> │ │ │ │ + bl 25c47c <_PyObject_GetState@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 46c20 <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ + cbnz r0, 46c68 <_PyEval_FormatAwaitableError@@Base+0x730> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46c36 <_PyEval_FormatAwaitableError@@Base+0x72e> │ │ │ │ + beq.n 46c7e <_PyEval_FormatAwaitableError@@Base+0x746> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 46c36 <_PyEval_FormatAwaitableError@@Base+0x72e> │ │ │ │ + cbnz r3, 46c7e <_PyEval_FormatAwaitableError@@Base+0x746> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 46c36 <_PyEval_FormatAwaitableError@@Base+0x72e> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 46c7e <_PyEval_FormatAwaitableError@@Base+0x746> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #30000 @ 0x7530 │ │ │ │ + movw r0, #31600 @ 0x7b70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r5, pc, #480 @ (adr r5, 46e20 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + add r5, pc, #480 @ (adr r5, 46e68 ) │ │ │ │ lsls r2, r1, #1 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 46c4c <_PyEval_FormatAwaitableError@@Base+0x744> │ │ │ │ + cbz r3, 46c94 <_PyEval_FormatAwaitableError@@Base+0x75c> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46c54 <_PyEval_FormatAwaitableError@@Base+0x74c> │ │ │ │ + b.n 46c9c <_PyEval_FormatAwaitableError@@Base+0x764> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #55140 @ 0xd764 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #57032 @ 0xdec8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.w 1f5430 │ │ │ │ - b.w 427cc │ │ │ │ + b.w 1f72b4 │ │ │ │ + b.w 4281c │ │ │ │ │ │ │ │ -00046c6c <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00046cb4 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 46ca6 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ + bpl.n 46cee <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 46ca6 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ + bne.n 46cee <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45980 @ 0xb39c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46156 @ 0xb44c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 46cb6 <_PyLong_UnsignedLong_Converter@@Base+0x4a> │ │ │ │ - bl f86d8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 46cfe <_PyLong_UnsignedLong_Converter@@Base+0x4a> │ │ │ │ + bl f8f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 46cba <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 46cba <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ + bne.n 46d02 <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 46d02 <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46cbe <_PyLong_UnsignedLong_Converter@@Base+0x52> │ │ │ │ + b.n 46d06 <_PyLong_UnsignedLong_Converter@@Base+0x52> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrd r1, r2, [r0, #8] │ │ │ │ - cbnz r2, 46ccc <_PyLong_UnsignedLong_Converter@@Base+0x60> │ │ │ │ + cbnz r2, 46d14 <_PyLong_UnsignedLong_Converter@@Base+0x60> │ │ │ │ movs r0, #1 │ │ │ │ - b.w 7e6ec │ │ │ │ + b.w 7e8e0 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7e5c0 │ │ │ │ - b.w 427cc │ │ │ │ + b.w 7e7b4 │ │ │ │ + b.w 4281c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 46cfa <_PyLong_UnsignedLong_Converter@@Base+0x8e> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 46d2e <_PyLong_UnsignedLong_Converter@@Base+0xc2> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 46d42 <_PyLong_UnsignedLong_Converter@@Base+0x8e> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 46d76 <_PyLong_UnsignedLong_Converter@@Base+0xc2> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 46d32 <_PyLong_UnsignedLong_Converter@@Base+0xc6> │ │ │ │ + b.n 46d7a <_PyLong_UnsignedLong_Converter@@Base+0xc6> │ │ │ │ mov r5, r0 │ │ │ │ - bl 85a84 │ │ │ │ + bl 85c84 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46d18 <_PyLong_UnsignedLong_Converter@@Base+0xac> │ │ │ │ + beq.n 46d60 <_PyLong_UnsignedLong_Converter@@Base+0xac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46d18 <_PyLong_UnsignedLong_Converter@@Base+0xac> │ │ │ │ + cbnz r3, 46d60 <_PyLong_UnsignedLong_Converter@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 46d32 <_PyLong_UnsignedLong_Converter@@Base+0xc6> │ │ │ │ - b.n 46cee <_PyLong_UnsignedLong_Converter@@Base+0x82> │ │ │ │ + bne.n 46d7a <_PyLong_UnsignedLong_Converter@@Base+0xc6> │ │ │ │ + b.n 46d36 <_PyLong_UnsignedLong_Converter@@Base+0x82> │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4079c <_PyCompile_OptimizeCfg@@Base+0x560> │ │ │ │ - cbnz r0, 46d42 <_PyLong_UnsignedLong_Converter@@Base+0xd6> │ │ │ │ + bl 407ec <_PyCompile_OptimizeCfg@@Base+0x564> │ │ │ │ + cbnz r0, 46d8a <_PyLong_UnsignedLong_Converter@@Base+0xd6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46d56 <_PyLong_UnsignedLong_Converter@@Base+0xea> │ │ │ │ + b.n 46d9e <_PyLong_UnsignedLong_Converter@@Base+0xea> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 46d1e <_PyLong_UnsignedLong_Converter@@Base+0xb2> │ │ │ │ + bgt.n 46d66 <_PyLong_UnsignedLong_Converter@@Base+0xb2> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e09c8 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1e2934 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ add.w r2, r0, #16 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 46d50 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ + beq.n 46d98 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 46d56 <_PyLong_UnsignedLong_Converter@@Base+0xea> │ │ │ │ + bne.n 46d9e <_PyLong_UnsignedLong_Converter@@Base+0xea> │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r3, [r0, #16] │ │ │ │ strb r1, [r2, r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (46d8c <_PyLong_UnsignedLong_Converter@@Base+0x120>) │ │ │ │ + ldr r3, [pc, #36] @ (46dd4 <_PyLong_UnsignedLong_Converter@@Base+0x120>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r4, [r3, #3744] @ 0xea0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 46d7e <_PyLong_UnsignedLong_Converter@@Base+0x112> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 46d88 <_PyLong_UnsignedLong_Converter@@Base+0x11c> │ │ │ │ + bne.n 46dc6 <_PyLong_UnsignedLong_Converter@@Base+0x112> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 46dd0 <_PyLong_UnsignedLong_Converter@@Base+0x11c> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00046d90 : │ │ │ │ +00046dd8 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6304 @ 0x18a0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 46dcc │ │ │ │ + bne.n 46e14 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 46dcc │ │ │ │ - ldr r3, [pc, #128] @ (46e38 ) │ │ │ │ + blt.n 46e14 │ │ │ │ + ldr r3, [pc, #128] @ (46e80 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ add.w r9, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r9, #380] @ 0x17c │ │ │ │ cmp r1, r5 │ │ │ │ - bgt.n 46dde │ │ │ │ - movw r0, #42012 @ 0xa41c │ │ │ │ + bgt.n 46e26 │ │ │ │ + movw r0, #43612 @ 0xaa5c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #1566 @ 0x61e │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 46df8 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 46e40 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ - cbz r0, 46dec │ │ │ │ + cbz r0, 46e34 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - bgt.n 46e1c │ │ │ │ - b.n 46dee │ │ │ │ + bgt.n 46e64 │ │ │ │ + b.n 46e36 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, #1 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 85e9c │ │ │ │ - cbnz r0, 46dfe │ │ │ │ + bl 860ac │ │ │ │ + cbnz r0, 46e46 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 46e34 │ │ │ │ + b.n 46e7c │ │ │ │ ldr.w r3, [r9, #380] @ 0x17c │ │ │ │ add.w r2, r0, r4, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r4 │ │ │ │ add.w r4, r4, #1 │ │ │ │ - ble.n 46e16 │ │ │ │ + ble.n 46e5e │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ - b.n 46e08 │ │ │ │ + b.n 46e50 │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ add.w r4, r0, r5, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 46e30 │ │ │ │ + cbz r0, 46e78 │ │ │ │ add.w r5, r5, #1120 @ 0x460 │ │ │ │ ldr.w r3, [r7, r5, lsl #2] │ │ │ │ - cbz r3, 46e30 │ │ │ │ + cbz r3, 46e78 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #4] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #80] @ (46ea0 ) │ │ │ │ + ldr r2, [pc, #80] @ (46ee8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - vldr d6, [pc, #64] @ 46e98 │ │ │ │ + vldr d6, [pc, #64] @ 46ee0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vldr s16, [r3] │ │ │ │ vcvt.f64.u32 d8, s16 │ │ │ │ vmul.f64 d8, d8, d6 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 46e7e │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 46e8e │ │ │ │ + bne.n 46ec6 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 46ed6 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85b34 │ │ │ │ + b.w 85d34 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 46fc4 │ │ │ │ + b.n 4700c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 46ed2 │ │ │ │ + bls.n 46f1a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30056 @ 0x7568 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #31656 @ 0x7ba8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 46efc │ │ │ │ + bl 12de68 │ │ │ │ + b.n 46f44 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ itte ne │ │ │ │ movwne r4, #4372 @ 0x1114 │ │ │ │ - movtne r4, #71 @ 0x47 │ │ │ │ + movtne r4, #72 @ 0x48 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1554f0 <_PyTime_AsTimespec@@Base+0x150> │ │ │ │ - cbnz r0, 46f2a │ │ │ │ + bl 156010 <_PyTime_AsTimespec@@Base+0x150> │ │ │ │ + cbnz r0, 46f72 │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ - cbnz r0, 46f00 │ │ │ │ + bl d7838 │ │ │ │ + cbnz r0, 46f48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46f2a │ │ │ │ - bl d7574 │ │ │ │ + b.n 46f72 │ │ │ │ + bl d7a7c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22ab30 │ │ │ │ + bl 22b798 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 46efc │ │ │ │ + beq.n 46f44 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 46efc │ │ │ │ + blt.n 46f44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 46f24 │ │ │ │ + bne.n 46f6c │ │ │ │ mov r0, r4 │ │ │ │ - b.n 46f2a │ │ │ │ + b.n 46f72 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 46f20 │ │ │ │ + b.n 46f68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26096 @ 0x65f0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 46f4e │ │ │ │ + bne.n 46f96 │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 46f84 │ │ │ │ + b.n 46fcc │ │ │ │ mov r0, r1 │ │ │ │ - bl 145b4c │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 46f84 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 46f6c │ │ │ │ + bne.n 46fcc │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 46fb4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46fb2 │ │ │ │ + b.n 46ffa │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30096 @ 0x7590 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #31696 @ 0x7bd0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 46f68 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 46fb0 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 46f6c │ │ │ │ - ldr r2, [pc, #48] @ (46fc0 ) │ │ │ │ + bls.n 46fb4 │ │ │ │ + ldr r2, [pc, #48] @ (47008 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - vldr d7, [pc, #32] @ 46fb8 │ │ │ │ + vldr d7, [pc, #32] @ 47000 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vstr s0, [r3] │ │ │ │ pop {r3, pc} │ │ │ │ @@ -42406,1027 +42432,1027 @@ │ │ │ │ asrs r6, r5 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ - ldr r3, [pc, #156] @ (47070 ) │ │ │ │ + ldr r3, [pc, #156] @ (470b8 ) │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #428] @ 0x1ac │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb.w r3, [r0, #430] @ 0x1ae │ │ │ │ - cbz r3, 4700c │ │ │ │ + cbz r3, 47054 │ │ │ │ addw r0, r0, #431 @ 0x1af │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 47002 │ │ │ │ + bne.n 4704a │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 46ff2 │ │ │ │ + bne.n 4703a │ │ │ │ dmb ish │ │ │ │ - beq.n 4700c │ │ │ │ - bl 279788 │ │ │ │ + beq.n 47054 │ │ │ │ + bl 279df0 │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ add.w r1, r4, #72 @ 0x48 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ blx 29db8 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 46792 <_PyEval_FormatAwaitableError@@Base+0x28a> │ │ │ │ + bl 467e0 <_PyEval_FormatAwaitableError@@Base+0x2a8> │ │ │ │ ldrb.w r3, [r4, #430] @ 0x1ae │ │ │ │ - cbz r3, 47050 │ │ │ │ + cbz r3, 47098 │ │ │ │ addw r0, r4, #431 @ 0x1af │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 47046 │ │ │ │ + bne.n 4708e │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 47036 │ │ │ │ + bne.n 4707e │ │ │ │ dmb ish │ │ │ │ - beq.n 47050 │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 47098 │ │ │ │ + bl 25e36c │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 72d9c │ │ │ │ - ldr r3, [pc, #20] @ (47070 ) │ │ │ │ + bl 72f4c │ │ │ │ + ldr r3, [pc, #20] @ (470b8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4706a │ │ │ │ + beq.n 470b2 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ │ │ │ │ -00047074 : │ │ │ │ +000470bc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #9 │ │ │ │ - bhi.n 47094 │ │ │ │ + bhi.n 470dc │ │ │ │ movw r3, #44016 @ 0xabf0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ - b.n 470a6 │ │ │ │ + b.n 470ee │ │ │ │ movw r1, #3077 @ 0xc05 │ │ │ │ - movw r0, #58304 @ 0xe3c0 │ │ │ │ + movw r0, #59904 @ 0xea00 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 470c6 │ │ │ │ + cbnz r3, 4710e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 470bc │ │ │ │ - movw r3, #51516 @ 0xc93c │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ + cbz r2, 47104 │ │ │ │ + movw r3, #51432 @ 0xc8e8 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 470c6 │ │ │ │ + bne.n 4710e │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq.n 47102 │ │ │ │ + beq.n 4714a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59568 @ 0xe8b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61200 @ 0xef10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 47124 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4716c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 107864 │ │ │ │ - cbnz r0, 47128 │ │ │ │ + bl 1081cc │ │ │ │ + cbnz r0, 47170 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 471f0 │ │ │ │ + b.n 47238 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 47124 │ │ │ │ + beq.n 4716c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4715a │ │ │ │ + ble.n 471a2 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61284 @ 0xef64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 47124 │ │ │ │ + bl d22fc │ │ │ │ + b.n 4716c │ │ │ │ ldrb.w r3, [r4, #430] @ 0x1ae │ │ │ │ add.w r5, r4, #72 @ 0x48 │ │ │ │ - cbnz r3, 4718c │ │ │ │ + cbnz r3, 471d4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 47174 │ │ │ │ + blt.n 471bc │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #430] @ 0x1ae │ │ │ │ - b.n 4718c │ │ │ │ + b.n 471d4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 269f10 │ │ │ │ + bl 26a628 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 471f0 │ │ │ │ - bl 98094 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 47238 │ │ │ │ + bl 982f8 │ │ │ │ addw r4, r4, #431 @ 0x1af │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 471ae │ │ │ │ + bne.n 471f6 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4719e │ │ │ │ + bne.n 471e6 │ │ │ │ dmb ish │ │ │ │ - beq.n 471ba │ │ │ │ + beq.n 47202 │ │ │ │ mov r0, r4 │ │ │ │ - bl 279788 │ │ │ │ + bl 279df0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 269f10 │ │ │ │ + bl 26a628 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 471dc │ │ │ │ + bne.n 47224 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 471cc │ │ │ │ + bne.n 47214 │ │ │ │ dmb ish │ │ │ │ - beq.n 471e8 │ │ │ │ + beq.n 47230 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dc0c │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 4717c │ │ │ │ + bl 9af44 │ │ │ │ + b.n 471c4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 221218 │ │ │ │ + b.w 22248c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ - movw r0, #2232 @ 0x8b8 │ │ │ │ + movw r0, #3864 @ 0xf18 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #19212 @ 0x4b0c │ │ │ │ + movw r0, #20812 @ 0x514c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbnz r7, 47258 │ │ │ │ + cbnz r7, 472a0 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 47258 │ │ │ │ + ble.n 472a0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 47258 │ │ │ │ - cbnz r2, 47276 │ │ │ │ + bne.n 472a0 │ │ │ │ + cbnz r2, 472be │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #148] @ (472f0 ) │ │ │ │ + ldr r4, [pc, #148] @ (47338 ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 472e0 │ │ │ │ + cbz r0, 47328 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movw r1, #5072 @ 0x13d0 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movt r1, #74 @ 0x4a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1208cc │ │ │ │ - bl cf668 │ │ │ │ + bl 12138c │ │ │ │ + bl cfb6c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4729a │ │ │ │ + beq.n 472e2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 472b2 │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 472fa │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 16f9d4 │ │ │ │ + bl 1708c4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 251810 │ │ │ │ + bl 2521ec │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 472e4 │ │ │ │ - b.n 472e0 │ │ │ │ + bne.n 4732c │ │ │ │ + b.n 47328 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #5072 @ 0x13d0 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl 1208cc │ │ │ │ - bl cf668 │ │ │ │ + movt r1, #74 @ 0x4a │ │ │ │ + bl 12138c │ │ │ │ + bl cfb6c │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #9688 @ 0x25d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #4896 @ 0x1320 │ │ │ │ + movw r0, #6496 @ 0x1960 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 472ec │ │ │ │ + b.n 47334 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r1, #212 @ 0xd4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -000472f4 : │ │ │ │ +0004733c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #6304 @ 0x18a0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 47326 │ │ │ │ + beq.n 4736e │ │ │ │ movw r1, #1542 @ 0x606 │ │ │ │ - movw r0, #42012 @ 0xa41c │ │ │ │ + movw r0, #43612 @ 0xaa5c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 47344 │ │ │ │ + b.n 4738c │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbz r3, 47334 │ │ │ │ + cbz r3, 4737c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 47334 │ │ │ │ + blt.n 4737c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 4733a │ │ │ │ + bgt.n 47382 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 47342 │ │ │ │ + b.n 4738a │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 47372 │ │ │ │ + bne.n 473ba │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27596 @ 0x6bcc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29196 @ 0x720c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 47398 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 473e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 473a4 │ │ │ │ + cbnz r3, 473ec │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 4739c │ │ │ │ + cbz r3, 473e4 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #27648 @ 0x6c00 │ │ │ │ + movw r1, #29248 @ 0x7240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 473bc │ │ │ │ + b.n 47404 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 221218 │ │ │ │ + bl 22248c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2672c8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x21f8> │ │ │ │ - cbnz r0, 473bc │ │ │ │ + bl 2679e8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2198> │ │ │ │ + cbnz r0, 47404 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - movw r4, #62044 @ 0xf25c │ │ │ │ + movw r4, #63648 @ 0xf8a0 │ │ │ │ movt r4, #69 @ 0x45 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #12 │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ - bne.n 4740c │ │ │ │ + bne.n 47454 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ - cbnz r0, 47428 │ │ │ │ - b.n 47518 │ │ │ │ + cbnz r0, 47470 │ │ │ │ + b.n 47560 │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #9924 @ 0x26c4 │ │ │ │ + movw r0, #11524 @ 0x2d04 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 473f6 │ │ │ │ + bne.n 4743e │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 47518 │ │ │ │ - ldr r2, [pc, #256] @ (4752c ) │ │ │ │ + b.n 47560 │ │ │ │ + ldr r2, [pc, #256] @ (47574 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #324] @ 0x144 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bmi.n 47456 │ │ │ │ + bmi.n 4749e │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30520 @ 0x7738 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32120 @ 0x7d78 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 47518 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 47560 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 4747a │ │ │ │ + bne.n 474c2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30568 @ 0x7768 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32168 @ 0x7da8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 47518 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 47560 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15b5ec │ │ │ │ + bl 15c1d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bgt.n 4749e │ │ │ │ + bgt.n 474e6 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30608 @ 0x7790 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32208 @ 0x7dd0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 47518 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 47560 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 222ca0 │ │ │ │ + bl 223f0c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 47518 │ │ │ │ + cbz r0, 47560 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 474d4 │ │ │ │ + cbnz r3, 4751c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30640 @ 0x77b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32240 @ 0x7df0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 223a60 <_PyParkingLot_AfterFork@@Base+0x600> │ │ │ │ - b.n 47518 │ │ │ │ + bl 224bb4 <_PyParkingLot_AfterFork@@Base+0x4e8> │ │ │ │ + b.n 47560 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #30684 @ 0x77dc │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + movw r0, #32284 @ 0x7e1c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #33268 @ 0x81f4 │ │ │ │ + movw r1, #34868 @ 0x8834 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 47510 │ │ │ │ + beq.n 47558 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 29d90 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 223a60 <_PyParkingLot_AfterFork@@Base+0x600> │ │ │ │ + bl 224bb4 <_PyParkingLot_AfterFork@@Base+0x4e8> │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 47532 │ │ │ │ + b.n 4757a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 4755e │ │ │ │ + cbz r3, 475a6 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4756e │ │ │ │ + b.n 475b6 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4756c │ │ │ │ + blt.n 475b4 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 47568 │ │ │ │ - cbnz r1, 4758c │ │ │ │ + bgt.n 475b0 │ │ │ │ + cbnz r1, 475d4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4756e │ │ │ │ + b.n 475b6 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #676] @ (47814 ) │ │ │ │ + ldr r1, [pc, #676] @ (4785c ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 47592 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 475da │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47938 │ │ │ │ + b.n 47980 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r3, r4, r5 │ │ │ │ - beq.n 475dc │ │ │ │ + beq.n 47624 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbz r4, 475a0 │ │ │ │ + cbz r4, 475e8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 475a8 │ │ │ │ - b.n 475ea │ │ │ │ + bne.n 475f0 │ │ │ │ + b.n 47632 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 475ba │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 475ea │ │ │ │ - b.n 47588 │ │ │ │ - bl 85a84 │ │ │ │ + cbnz r0, 47602 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 47632 │ │ │ │ + b.n 475d0 │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 475d6 │ │ │ │ + beq.n 4761e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 475d6 │ │ │ │ + cbnz r3, 4761e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r1, r7, #1 │ │ │ │ - bne.n 475ee │ │ │ │ - b.n 475b2 │ │ │ │ + bne.n 47636 │ │ │ │ + b.n 475fa │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 475ee │ │ │ │ + b.n 47636 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - cbz r5, 47604 │ │ │ │ + cbz r5, 4764c │ │ │ │ ldr.w r8, [r9, #20] │ │ │ │ - b.n 4760c │ │ │ │ + b.n 47654 │ │ │ │ movw r8, #11008 @ 0x2b00 │ │ │ │ - movt r8, #78 @ 0x4e │ │ │ │ + movt r8, #79 @ 0x4f │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ it lt │ │ │ │ mvnlt.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 47742 │ │ │ │ + bne.w 4778a │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 47638 │ │ │ │ + cbnz r0, 47680 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47914 │ │ │ │ + b.n 4795c │ │ │ │ subs r1, r5, #1 │ │ │ │ - movw fp, #59296 @ 0xe7a0 │ │ │ │ + movw fp, #60896 @ 0xede0 │ │ │ │ movt fp, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 476bc │ │ │ │ + beq.n 47704 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 47718 │ │ │ │ + blt.n 47760 │ │ │ │ ldrb.w r3, [r8, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 47670 │ │ │ │ + bpl.n 476b8 │ │ │ │ mov r1, sl │ │ │ │ - b.n 47648 │ │ │ │ + b.n 47690 │ │ │ │ ldrb.w r3, [r8, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 47676 │ │ │ │ + bmi.n 476be │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 47660 │ │ │ │ + bne.n 476a8 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r8 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47726 │ │ │ │ + beq.n 4776e │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 47696 │ │ │ │ + bgt.n 476de │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 476b6 │ │ │ │ + b.n 476fe │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 476ee │ │ │ │ + cbnz r0, 47736 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 476b6 │ │ │ │ + beq.n 476fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 476b6 │ │ │ │ + cbnz r3, 476fe │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 47644 │ │ │ │ + b.n 4768c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 47718 │ │ │ │ - movw r3, #59296 @ 0xe7a0 │ │ │ │ + blt.n 47760 │ │ │ │ + movw r3, #60896 @ 0xede0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldrb.w r2, [r8, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 47700 │ │ │ │ + bpl.n 47748 │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 47718 │ │ │ │ - b.n 476c8 │ │ │ │ + bcc.n 47760 │ │ │ │ + b.n 47710 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47920 │ │ │ │ + beq.w 47968 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47726 │ │ │ │ + beq.n 4776e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 47726 │ │ │ │ + cbnz r3, 4776e │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47726 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4776e │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 47726 │ │ │ │ + cbz r0, 4776e │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 476da │ │ │ │ + bgt.n 47722 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 1ffa58 │ │ │ │ + bl 201864 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 47914 │ │ │ │ + bne.w 4795c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47634 │ │ │ │ + beq.n 4767c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 47634 │ │ │ │ + bne.w 4767c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47634 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4767c │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 47634 │ │ │ │ + bne.w 4767c │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 47776 │ │ │ │ + bne.n 477be │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #60636 @ 0xecdc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #62236 @ 0xf31c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4790c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 47954 │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 47830 │ │ │ │ + bne.n 47878 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4790c │ │ │ │ + beq.w 47954 │ │ │ │ subs r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 4781c │ │ │ │ + blt.n 47864 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4781c │ │ │ │ + beq.n 47864 │ │ │ │ subs r7, #1 │ │ │ │ ldrb.w r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 47818 │ │ │ │ + bne.n 47860 │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r8 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 478f6 │ │ │ │ + beq.w 4793e │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 477ce │ │ │ │ + bgt.n 47816 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 4780c │ │ │ │ + b.n 47854 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 477fa │ │ │ │ + cbz r0, 47842 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 478f6 │ │ │ │ + beq.w 4793e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 478f6 │ │ │ │ + bne.w 4793e │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 478f6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4793e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4780c │ │ │ │ + beq.n 47854 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4780c │ │ │ │ + cbnz r3, 47854 │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ subs r5, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 4779e │ │ │ │ + b.n 477e6 │ │ │ │ subs r2, #0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ subs r5, #1 │ │ │ │ - bcs.n 477a8 │ │ │ │ + bcs.n 477f0 │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 478ea │ │ │ │ + blt.n 47932 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 478aa │ │ │ │ - b.n 478f6 │ │ │ │ - bl 731f4 │ │ │ │ + bne.n 478f2 │ │ │ │ + b.n 4793e │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4790c │ │ │ │ + beq.n 47954 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 4789e │ │ │ │ + beq.n 478e6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ - bl 1e7040 <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ + bl 1e901c <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 4789e │ │ │ │ + blt.n 478e6 │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 478f6 │ │ │ │ + beq.n 4793e │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 47878 │ │ │ │ + bgt.n 478c0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 47898 │ │ │ │ + b.n 478e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 478c6 │ │ │ │ + cbnz r0, 4790e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47898 │ │ │ │ + beq.n 478e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47898 │ │ │ │ + cbnz r3, 478e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r5, sl │ │ │ │ - b.n 4783a │ │ │ │ + b.n 47882 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 478f6 │ │ │ │ + cbz r0, 4793e │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 478b6 │ │ │ │ + bgt.n 478fe │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 478e8 │ │ │ │ + b.n 47930 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 478d8 │ │ │ │ + cbz r0, 47920 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 478f6 │ │ │ │ + beq.n 4793e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 478f6 │ │ │ │ + cbnz r3, 4793e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 478f6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4793e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 478e8 │ │ │ │ + beq.n 47930 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 478e8 │ │ │ │ + cbnz r3, 47930 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 1ffa58 │ │ │ │ + bl 201864 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4790e │ │ │ │ + bne.n 47956 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4790c │ │ │ │ + beq.n 47954 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4790c │ │ │ │ + cbnz r3, 47954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 47938 │ │ │ │ + b.n 47980 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 47716 │ │ │ │ + beq.w 4775e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 47716 │ │ │ │ + bne.w 4775e │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47716 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4775e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00047940 : │ │ │ │ +00047988 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 47962 │ │ │ │ + bne.n 479aa │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 47964 │ │ │ │ + beq.n 479ac │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00047966 : │ │ │ │ +000479ae : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1dacec <_PyInterpreterState_SetRunningMain@@Base+0x398> │ │ │ │ + b.w 1dceec <_PyInterpreterState_SetRunningMain@@Base+0x398> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e15c4 │ │ │ │ + bl e1a94 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4798e │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 479b8 │ │ │ │ - b.n 4799e │ │ │ │ + bne.n 479d6 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 47a00 │ │ │ │ + b.n 479e6 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4799c │ │ │ │ + blt.n 479e4 │ │ │ │ cmp r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 4799e │ │ │ │ + b.n 479e6 │ │ │ │ movs r0, #0 │ │ │ │ ldrd r3, r1, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ subs r2, r2, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 479ba │ │ │ │ + b.n 47a02 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #84] @ (47a24 ) │ │ │ │ + ldr r1, [pc, #84] @ (47a6c ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ - bl d8b48 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ - cbz r0, 479fe │ │ │ │ + bl d9050 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ + cbz r0, 47a46 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 12a184 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 12aca8 <_PyStack_AsDict@@Base+0x10> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47a1e │ │ │ │ + beq.n 47a66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47a1e │ │ │ │ + cbnz r3, 47a66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47a1e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47a66 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30692 @ 0x77e4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32292 @ 0x7e24 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r7, [sp, #544] @ 0x220 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 47a58 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 47aa0 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 47a52 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 47a58 │ │ │ │ + bne.n 47a9a │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 47aa0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 47a66 │ │ │ │ + cbnz r0, 47aae │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 47a66 │ │ │ │ + cbz r0, 47aae │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00047a68 : │ │ │ │ +00047ab0 : │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -43436,152 +43462,152 @@ │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 47ac4 │ │ │ │ + beq.n 47b0c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #30736 @ 0x7810 │ │ │ │ + movw r1, #32336 @ 0x7e50 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #192] @ (47b88 ) │ │ │ │ + ldr r1, [pc, #192] @ (47bd0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d4de4 │ │ │ │ + bl d52d4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 47ad8 │ │ │ │ + bge.n 47b20 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 47b86 │ │ │ │ - bne.n 47aec │ │ │ │ + b.n 47bce │ │ │ │ + bne.n 47b34 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl d4de4 │ │ │ │ + bl d52d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 47ad4 │ │ │ │ - beq.n 47aee │ │ │ │ + blt.n 47b1c │ │ │ │ + beq.n 47b36 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b.n 47aee │ │ │ │ - ldr r5, [pc, #152] @ (47b88 ) │ │ │ │ + b.n 47b36 │ │ │ │ + ldr r5, [pc, #152] @ (47bd0 ) │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11aba4 │ │ │ │ + bl 11b65c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47ad4 │ │ │ │ + beq.n 47b1c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl ccb68 │ │ │ │ + bl cd0a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47b1c │ │ │ │ + beq.n 47b64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 47b1c │ │ │ │ + cbnz r3, 47b64 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 47ad4 │ │ │ │ + beq.n 47b1c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5468 │ │ │ │ - cbnz r0, 47b44 │ │ │ │ + bl f5ca0 │ │ │ │ + cbnz r0, 47b8c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47ad4 │ │ │ │ + beq.n 47b1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47ad4 │ │ │ │ + bne.n 47b1c │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47ad4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47b1c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 47b62 │ │ │ │ + beq.n 47baa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 47b62 │ │ │ │ + cbnz r3, 47baa │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 47b76 │ │ │ │ + bne.n 47bbe │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 47b86 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 47bce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47b6c │ │ │ │ + bne.n 47bb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47b6c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47bb4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #20] │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 47baa │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 47bb4 │ │ │ │ + bne.n 47bf2 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 47bfc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - beq.n 47bd8 │ │ │ │ + beq.n 47c20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 26fb78 │ │ │ │ + b.w 2701d8 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #39316 @ 0x9994 │ │ │ │ + movw r2, #40916 @ 0x9fd4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #30780 @ 0x783c │ │ │ │ + movw r0, #32380 @ 0x7e7c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00047bfa : │ │ │ │ +00047c42 : │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -43591,48 +43617,48 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 25bbd8 <_PyObject_GetState@@Base> │ │ │ │ - cbz r0, 47c56 │ │ │ │ + bl 25c47c <_PyObject_GetState@@Base> │ │ │ │ + cbz r0, 47c9e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8865c │ │ │ │ + bl 88864 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 47c5a │ │ │ │ + cbnz r0, 47ca2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47c56 │ │ │ │ + beq.n 47c9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47c56 │ │ │ │ + cbnz r3, 47c9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 47c88 │ │ │ │ + b.n 47cd0 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 47c78 │ │ │ │ + bge.n 47cc0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #30796 @ 0x784c │ │ │ │ + movw r0, #32396 @ 0x7e8c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #30804 @ 0x7854 │ │ │ │ + movw r0, #32404 @ 0x7e94 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ @@ -43644,704 +43670,704 @@ │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ adds r1, r4, #1 │ │ │ │ iteee ne │ │ │ │ strne r4, [sp, #0] │ │ │ │ movweq r4, #4372 @ 0x1114 │ │ │ │ - movweq r1, #30816 @ 0x7860 │ │ │ │ - movteq r4, #71 @ 0x47 │ │ │ │ + movweq r1, #32416 @ 0x7ea0 │ │ │ │ + movteq r4, #72 @ 0x48 │ │ │ │ itete ne │ │ │ │ - movwne r1, #30824 @ 0x7868 │ │ │ │ + movwne r1, #32424 @ 0x7ea8 │ │ │ │ movteq r1, #43 @ 0x2b │ │ │ │ movtne r1, #43 @ 0x2b │ │ │ │ streq r4, [sp, #0] │ │ │ │ - bl 871f4 │ │ │ │ + bl 87410 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 47cf8 │ │ │ │ - bl 272098 │ │ │ │ + bne.n 47d40 │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 47d24 │ │ │ │ + cbnz r3, 47d6c │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 47d0c │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 47d54 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 47d24 │ │ │ │ + b.n 47d6c │ │ │ │ mov r0, r4 │ │ │ │ - bl c2db8 │ │ │ │ + bl c30b0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47d08 │ │ │ │ + bne.n 47d50 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47d08 │ │ │ │ + beq.n 47d50 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00047d2c : │ │ │ │ +00047d74 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ subs r0, r0, r3 │ │ │ │ orr.w r0, r0, r0, asr #31 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 47d58 │ │ │ │ + cbz r3, 47da0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 47d68 │ │ │ │ + b.n 47db0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 47d66 │ │ │ │ + ble.n 47dae │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 47d62 │ │ │ │ - cbnz r1, 47d8a │ │ │ │ + bgt.n 47daa │ │ │ │ + cbnz r1, 47dd2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 47d68 │ │ │ │ + b.n 47db0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #284] @ (47e88 ) │ │ │ │ + ldr r1, [pc, #284] @ (47ed0 ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #3 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 47d90 │ │ │ │ - b.n 47e80 │ │ │ │ + cbnz r0, 47dd8 │ │ │ │ + b.n 47ec8 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 47da4 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 47dec │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47e80 │ │ │ │ + bne.n 47ec8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 47db8 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 47e00 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47e80 │ │ │ │ + bne.n 47ec8 │ │ │ │ add.w r2, r8, r5 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 47dce │ │ │ │ + beq.n 47e16 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 47e80 │ │ │ │ - beq.n 47dd4 │ │ │ │ + blt.n 47ec8 │ │ │ │ + beq.n 47e1c │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 47e20 │ │ │ │ + b.n 47e68 │ │ │ │ movw r5, #14732 @ 0x398c │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ - cbz r3, 47e20 │ │ │ │ - bl 98094 │ │ │ │ + cbz r3, 47e68 │ │ │ │ + bl 982f8 │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2aa98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 47e1a │ │ │ │ + bge.n 47e62 │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.n 47e18 │ │ │ │ + bne.n 47e60 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str.w r3, [r5, #248] @ 0xf8 │ │ │ │ - cbnz r3, 47e3a │ │ │ │ + cbnz r3, 47e82 │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ - cbnz r3, 47e66 │ │ │ │ - bl 98094 │ │ │ │ + cbnz r3, 47eae │ │ │ │ + bl 982f8 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a580 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 47e4a │ │ │ │ + bge.n 47e92 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 47e6a │ │ │ │ + bl f5e50 │ │ │ │ + b.n 47eb2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 47e74 │ │ │ │ + bne.n 47ebc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 120444 <_Py_set_inheritable@@Base> │ │ │ │ + bl 120f04 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47e74 │ │ │ │ + bne.n 47ebc │ │ │ │ mov r0, r6 │ │ │ │ blx 2a154 │ │ │ │ - b.n 47e6a │ │ │ │ + b.n 47eb2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 47e74 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 47e80 │ │ │ │ + bne.n 47ebc │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 47ec8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, #88 @ 0x58 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00047e8c : │ │ │ │ +00047ed4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bmi.n 47ec0 │ │ │ │ + bmi.n 47f08 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30860 @ 0x788c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32460 @ 0x7ecc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add.w r7, r4, #124 @ 0x7c │ │ │ │ subs r3, r3, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 47f26 │ │ │ │ + bge.n 47f6e │ │ │ │ ldrb.w r3, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - bne.n 47f26 │ │ │ │ + bne.n 47f6e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 47f26 │ │ │ │ + bne.n 47f6e │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ subs r0, r3, r0 │ │ │ │ add.w r3, r5, #36 @ 0x24 │ │ │ │ adds r2, #8 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r6, r0 │ │ │ │ add.w r6, r6, #1 │ │ │ │ - bge.n 47f24 │ │ │ │ + bge.n 47f6c │ │ │ │ ldr.w ip, [r2, #4]! │ │ │ │ ldr.w r0, [ip] │ │ │ │ cmp r0, lr │ │ │ │ add.w r0, r0, #1 │ │ │ │ it ne │ │ │ │ strne.w r0, [ip] │ │ │ │ str.w ip, [r3, #4]! │ │ │ │ - b.n 47f00 │ │ │ │ + b.n 47f48 │ │ │ │ str r7, [r5, #28] │ │ │ │ ldr.w r9, [r4, #48] @ 0x30 │ │ │ │ mov r8, r1 │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - ble.n 47fd2 │ │ │ │ + ble.n 4801a │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl bf664 <_PyUnicode_Equal@@Base> │ │ │ │ - cbnz r0, 47f46 │ │ │ │ + bl bf944 <_PyUnicode_Equal@@Base> │ │ │ │ + cbnz r0, 47f8e │ │ │ │ adds r6, #1 │ │ │ │ - b.n 47f2e │ │ │ │ + b.n 47f76 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r6 │ │ │ │ ldrsb.w r2, [r3, #16] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 47f5a │ │ │ │ + bge.n 47fa2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ lsls r1, r1, #31 │ │ │ │ - bpl.n 47fd2 │ │ │ │ + bpl.n 4801a │ │ │ │ ldr r1, [r5, #32] │ │ │ │ add.w r0, r6, #10 │ │ │ │ ldr.w r0, [r5, r0, lsl #2] │ │ │ │ - cbz r1, 47fc0 │ │ │ │ + cbz r1, 48008 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 47fbe │ │ │ │ + blt.n 48006 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 47fc0 │ │ │ │ - cbz r0, 47fd2 │ │ │ │ + bpl.n 48008 │ │ │ │ + cbz r0, 4801a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33708 @ 0x83ac │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 47fc2 │ │ │ │ + bne.n 4800a │ │ │ │ ldr.w ip, [r5, #28] │ │ │ │ - movw r4, #32500 @ 0x7ef4 │ │ │ │ + movw r4, #34100 @ 0x8534 │ │ │ │ movt r4, #54 @ 0x36 │ │ │ │ - movw r1, #32756 @ 0x7ff4 │ │ │ │ + movw r1, #34356 @ 0x8634 │ │ │ │ movt r1, #54 @ 0x36 │ │ │ │ movs r2, #0 │ │ │ │ cmp r7, ip │ │ │ │ - bcs.n 47fc2 │ │ │ │ + bcs.n 4800a │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ ldrb r5, [r4, r3] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r5, #94 @ 0x5e │ │ │ │ orr.w r3, r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 47fae │ │ │ │ + bne.n 47ff6 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 47fbe │ │ │ │ + beq.n 48006 │ │ │ │ cmp r5, #71 @ 0x47 │ │ │ │ it eq │ │ │ │ lsleq r2, r3, #8 │ │ │ │ ldrb r3, [r1, r5] │ │ │ │ adds r3, #1 │ │ │ │ add.w r7, r7, r3, lsl #1 │ │ │ │ - b.n 47f94 │ │ │ │ + b.n 47fdc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 47fd2 │ │ │ │ + cbz r0, 4801a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47fee │ │ │ │ + beq.n 48036 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 47fee │ │ │ │ + b.n 48036 │ │ │ │ movw r3, #48068 @ 0xbbc4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #30888 @ 0x78a8 │ │ │ │ + movw r1, #32488 @ 0x7ee8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 48012 │ │ │ │ + cbnz r3, 4805a │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 48012 │ │ │ │ + ble.n 4805a │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 48012 │ │ │ │ - cbnz r1, 4802c │ │ │ │ + bne.n 4805a │ │ │ │ + cbnz r1, 48074 │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r5, [pc, #92] @ (48074 ) │ │ │ │ + ldr r5, [pc, #92] @ (480bc ) │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 48058 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 480a0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #52904 @ 0xcea8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4805c │ │ │ │ + beq.n 480a4 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30916 @ 0x78c4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32516 @ 0x7f04 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4806e │ │ │ │ + b.n 480b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2578d4 <_PyTime_AsTimeval@@Base+0x1b4c> │ │ │ │ + bl 25826c <_PyTime_AsTimeval@@Base+0x1b34> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48058 │ │ │ │ + beq.n 480a0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2a04c │ │ │ │ - cbnz r0, 480a2 │ │ │ │ + cbnz r0, 480ea │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 480aa │ │ │ │ + bl f5e50 │ │ │ │ + b.n 480f2 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r1, r3, [r0, #4] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w fce8c │ │ │ │ + b.w fd6d0 │ │ │ │ │ │ │ │ -000480ca : │ │ │ │ +00048112 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 18ea14 │ │ │ │ + bl 1909ec │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #5832 @ 0x16c8 │ │ │ │ + movw r1, #7432 @ 0x1d08 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 48146 │ │ │ │ + b.n 4818e │ │ │ │ │ │ │ │ -00048102 : │ │ │ │ +0004814a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48142 │ │ │ │ + cbz r0, 4818a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 47e8c │ │ │ │ + bl 47ed4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48136 │ │ │ │ + beq.n 4817e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4813a │ │ │ │ + cbz r3, 48182 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 48142 │ │ │ │ + b.n 4818a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48136 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4817e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 46120 <_PyXI_ExcInfoAsObject@@Base+0x76c> │ │ │ │ - cbz r0, 481a8 │ │ │ │ + bl 46170 <_PyXI_ExcInfoAsObject@@Base+0x76c> │ │ │ │ + cbz r0, 481f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #25600 @ 0x6400 │ │ │ │ + movw r2, #27200 @ 0x6a40 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl d03a4 │ │ │ │ + bl d08a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4818c │ │ │ │ + beq.n 481d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4818c │ │ │ │ + cbnz r3, 481d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 481aa │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 481f2 │ │ │ │ movw r3, #56116 @ 0xdb34 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ - cbz r0, 481a8 │ │ │ │ - bl d7574 │ │ │ │ + bl d7838 │ │ │ │ + cbz r0, 481f0 │ │ │ │ + bl d7a7c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 24fffc <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 250bbc <_PyGen_SetStopIterationValue@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #32] @ (481d0 ) │ │ │ │ + ldr r2, [pc, #32] @ (48218 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #2824 @ 0xb08 │ │ │ │ + movw r0, #4452 @ 0x1164 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r1, #3792] @ 0xed0 │ │ │ │ ldr.w r2, [r1, #3776] @ 0xec0 │ │ │ │ ldr.w r1, [r1, #3760] @ 0xeb0 │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.w c7668 │ │ │ │ + b.w c7b88 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr r3, [pc, #148] @ (48280 ) │ │ │ │ + ldr r3, [pc, #148] @ (482c8 ) │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb.w r3, [r0, #222] @ 0xde │ │ │ │ - cbz r3, 48220 │ │ │ │ + cbz r3, 48268 │ │ │ │ adds r0, #223 @ 0xdf │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 48216 │ │ │ │ + bne.n 4825e │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 48206 │ │ │ │ + bne.n 4824e │ │ │ │ dmb ish │ │ │ │ - beq.n 48220 │ │ │ │ - bl 279788 │ │ │ │ + beq.n 48268 │ │ │ │ + bl 279df0 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 29db8 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 484f4 │ │ │ │ + bl 4853c │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 48262 │ │ │ │ + cbz r3, 482aa │ │ │ │ add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 48258 │ │ │ │ + bne.n 482a0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 48248 │ │ │ │ + bne.n 48290 │ │ │ │ dmb ish │ │ │ │ - beq.n 48262 │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 482aa │ │ │ │ + bl 25e36c │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 261e74 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (48280 ) │ │ │ │ + bl 26264c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (482c8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4827c │ │ │ │ + beq.n 482c4 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #5840 @ 0x16d0 │ │ │ │ + movw r1, #7440 @ 0x1d10 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 48146 │ │ │ │ + b.n 4818e │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl 15161c │ │ │ │ - cbnz r0, 482b2 │ │ │ │ + bl 151fdc │ │ │ │ + cbnz r0, 482fa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 482fe │ │ │ │ + b.n 48346 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 48370 │ │ │ │ + bl 483b8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 482d8 │ │ │ │ - movw r3, #40545 @ 0x9e61 │ │ │ │ + beq.n 48320 │ │ │ │ + movw r3, #42361 @ 0xa579 │ │ │ │ movt r3, #38 @ 0x26 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 482e2 │ │ │ │ + bne.n 4832a │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 269fc0 │ │ │ │ - b.n 482ea │ │ │ │ - bl 80760 │ │ │ │ + bl 26a6d8 │ │ │ │ + b.n 48332 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 482c0 │ │ │ │ - b.n 482ae │ │ │ │ + beq.n 48308 │ │ │ │ + b.n 482f6 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 482f6 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 4833e │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 482ae │ │ │ │ + bne.n 482f6 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #80] @ (48360 ) │ │ │ │ + ldr r3, [pc, #80] @ (483a8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w r1, r3, #512 @ 0x200 │ │ │ │ cmp.w r1, #256 @ 0x100 │ │ │ │ - bhi.n 4833e │ │ │ │ + bhi.n 48386 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15756 @ 0x3d8c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #17956 @ 0x4624 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ str.w r3, [r4, #3688] @ 0xe68 │ │ │ │ - bl 200604 <_PySlice_FromIndices@@Base+0x358> │ │ │ │ + bl 202410 <_PySlice_FromIndices@@Base+0x358> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2007b4 │ │ │ │ + bl 2025c0 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #5616 @ 0x15f0 │ │ │ │ + movw r1, #7216 @ 0x1c30 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 48146 │ │ │ │ + b.n 4818e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl db098 │ │ │ │ + bl db57c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4839e │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 483a2 │ │ │ │ - b.n 483c4 │ │ │ │ + bne.n 483e6 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 483ea │ │ │ │ + b.n 4840c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 483cc │ │ │ │ + bge.n 48414 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 483cc │ │ │ │ + cbz r3, 48414 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 483cc │ │ │ │ - movw r2, #32373 @ 0x7e75 │ │ │ │ + cbz r3, 48414 │ │ │ │ + movw r2, #35541 @ 0x8ad5 │ │ │ │ movt r2, #20 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 483bc │ │ │ │ + bne.n 48404 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b.n 483c0 │ │ │ │ + b.n 48408 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 483ca │ │ │ │ + bge.n 48412 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 483cc │ │ │ │ + b.n 48414 │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000483d0 : │ │ │ │ +00048418 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1ef0bc │ │ │ │ + bl 1f10a8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -44350,137 +44376,137 @@ │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-192] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #204] @ (484f0 ) │ │ │ │ + ldr r1, [pc, #204] @ (48538 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #60772 @ 0xed64 │ │ │ │ + movw r2, #62404 @ 0xf3c4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ - movw r1, #31168 @ 0x79c0 │ │ │ │ + movw r1, #32768 @ 0x8000 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - bl 8eea4 │ │ │ │ + bl 8f0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 484ca │ │ │ │ + beq.n 48512 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #25600 @ 0x6400 │ │ │ │ + movw r1, #27200 @ 0x6a40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #26024 @ 0x65a8 │ │ │ │ + movw r0, #27624 @ 0x6be8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48470 │ │ │ │ + bne.n 484b8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 484c2 │ │ │ │ + b.n 4850a │ │ │ │ ldr r4, [r6, #16] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ movs r3, #2 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - bl 23c924 <_PyErr_BadInternalCall@@Base+0x7d40> │ │ │ │ + bl 23d58c <_PyErr_BadInternalCall@@Base+0x7d40> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4846c │ │ │ │ - bl 98094 │ │ │ │ + beq.n 484b4 │ │ │ │ + bl 982f8 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ blx 29b00 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ - bl 42c74 │ │ │ │ + bl 42cc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 782ec │ │ │ │ - b.n 484cc │ │ │ │ + bl 78428 │ │ │ │ + b.n 48514 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (484f0 ) │ │ │ │ + ldr r3, [pc, #28] @ (48538 ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 484e4 │ │ │ │ + beq.n 4852c │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #16512 @ 0x4080 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #220] @ (485e4 ) │ │ │ │ + ldr r3, [pc, #220] @ (4862c ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb.w r3, [r0, #180] @ 0xb4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 485cc │ │ │ │ + bne.n 48614 │ │ │ │ ldr.w r5, [r0, #176] @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r1 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ add.w r6, r0, #48 @ 0x30 │ │ │ │ - bls.n 4855c │ │ │ │ + bls.n 485a4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ cmn.w r3, #65 @ 0x41 │ │ │ │ add.w r3, r3, #64 @ 0x40 │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add r2, ip │ │ │ │ str r3, [r0, #32] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ - bl 2706fc │ │ │ │ + bl 270d5c │ │ │ │ sub.w r2, r5, #64 @ 0x40 │ │ │ │ add.w r1, r4, #112 @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ str.w r2, [r4, #176] @ 0xb0 │ │ │ │ blx 2a51c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr.w r0, [r4, #176] @ 0xb0 │ │ │ │ ldrb.w r2, [r4, #181] @ 0xb5 │ │ │ │ adds r3, r0, r3 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r2, 48588 │ │ │ │ + cbz r2, 485d0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strb.w r3, [r4, #44] @ 0x2c │ │ │ │ strb.w r3, [r4, #45] @ 0x2d │ │ │ │ strb.w r3, [r4, #46] @ 0x2e │ │ │ │ strb.w r3, [r4, #47] @ 0x2f │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ rsb r2, r0, #128 @ 0x80 │ │ │ │ @@ -44489,129 +44515,129 @@ │ │ │ │ strb.w r3, [r4, #41] @ 0x29 │ │ │ │ add r0, r6 │ │ │ │ strb.w r3, [r4, #42] @ 0x2a │ │ │ │ strb.w r3, [r4, #43] @ 0x2b │ │ │ │ blx 29718 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2706fc │ │ │ │ + bl 270d5c │ │ │ │ add r2, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [r4, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ str.w r1, [r2], #4 │ │ │ │ - bne.n 485b4 │ │ │ │ + bne.n 485fc │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ blx 29db8 │ │ │ │ - ldr r3, [pc, #20] @ (485e4 ) │ │ │ │ + ldr r3, [pc, #20] @ (4862c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 485de │ │ │ │ + beq.n 48626 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 48678 │ │ │ │ + beq.n 486c0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #56152 @ 0xdb58 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 47346 │ │ │ │ - cbnz r0, 4864a │ │ │ │ + bl 4738e │ │ │ │ + cbnz r0, 48692 │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ - cbz r0, 4862c │ │ │ │ - bl d7574 │ │ │ │ + bl d7838 │ │ │ │ + cbz r0, 48674 │ │ │ │ + bl d7a7c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 48676 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 486be │ │ │ │ movw r3, #56116 @ 0xdb34 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ + bl d7838 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4861e │ │ │ │ + bne.n 48666 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d7330 │ │ │ │ + bl d7838 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4861e │ │ │ │ - b.n 48674 │ │ │ │ + bne.n 48666 │ │ │ │ + b.n 486bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4865e │ │ │ │ + beq.n 486a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4865e │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 486a6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #6692 @ 0x1a24 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #8292 @ 0x2064 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00048682 <_PyObject_CheckCrossInterpreterData@@Base>: │ │ │ │ +000486ca <_PyObject_CheckCrossInterpreterData@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1415f4 │ │ │ │ + bl 14229c │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bl 2649a8 <_PyObject_GetCrossInterpreterData@@Base+0xf8> │ │ │ │ - cbnz r0, 486c2 <_PyObject_CheckCrossInterpreterData@@Base+0x40> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 486bc <_PyObject_CheckCrossInterpreterData@@Base+0x3a> │ │ │ │ + bl 26512c <_PyObject_GetCrossInterpreterData@@Base+0xf8> │ │ │ │ + cbnz r0, 4870a <_PyObject_CheckCrossInterpreterData@@Base+0x40> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 48704 <_PyObject_CheckCrossInterpreterData@@Base+0x3a> │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ - movw r1, #26628 @ 0x6804 │ │ │ │ + movw r1, #28228 @ 0x6e44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r4, #1420] @ 0x58c │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 486c4 <_PyObject_CheckCrossInterpreterData@@Base+0x42> │ │ │ │ + b.n 4870c <_PyObject_CheckCrossInterpreterData@@Base+0x42> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #28] @ (486f4 <_PyObject_CheckCrossInterpreterData@@Base+0x72>) │ │ │ │ - bl 2065d4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (4873c <_PyObject_CheckCrossInterpreterData@@Base+0x72>) │ │ │ │ + bl 208290 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #31256 @ 0x7a18 │ │ │ │ + movw r0, #32856 @ 0x8058 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ ldmia r7, {r2, r5, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -44622,105 +44648,105 @@ │ │ │ │ str r1, [r2, #0] │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - cbz r0, 48748 <_PyObject_CheckCrossInterpreterData@@Base+0xc6> │ │ │ │ + cbz r0, 48790 <_PyObject_CheckCrossInterpreterData@@Base+0xc6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48748 <_PyObject_CheckCrossInterpreterData@@Base+0xc6> │ │ │ │ + beq.n 48790 <_PyObject_CheckCrossInterpreterData@@Base+0xc6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48748 <_PyObject_CheckCrossInterpreterData@@Base+0xc6> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48790 <_PyObject_CheckCrossInterpreterData@@Base+0xc6> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7f874 │ │ │ │ + b.w 7fa68 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr r3, [pc, #148] @ (487f8 <_PyObject_CheckCrossInterpreterData@@Base+0x176>) │ │ │ │ + ldr r3, [pc, #148] @ (48840 <_PyObject_CheckCrossInterpreterData@@Base+0x176>) │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb.w r3, [r0, #222] @ 0xde │ │ │ │ - cbz r3, 48798 <_PyObject_CheckCrossInterpreterData@@Base+0x116> │ │ │ │ + cbz r3, 487e0 <_PyObject_CheckCrossInterpreterData@@Base+0x116> │ │ │ │ adds r0, #223 @ 0xdf │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4878e <_PyObject_CheckCrossInterpreterData@@Base+0x10c> │ │ │ │ + bne.n 487d6 <_PyObject_CheckCrossInterpreterData@@Base+0x10c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4877e <_PyObject_CheckCrossInterpreterData@@Base+0xfc> │ │ │ │ + bne.n 487c6 <_PyObject_CheckCrossInterpreterData@@Base+0xfc> │ │ │ │ dmb ish │ │ │ │ - beq.n 48798 <_PyObject_CheckCrossInterpreterData@@Base+0x116> │ │ │ │ - bl 279788 │ │ │ │ + beq.n 487e0 <_PyObject_CheckCrossInterpreterData@@Base+0x116> │ │ │ │ + bl 279df0 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 29db8 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 484f4 │ │ │ │ + bl 4853c │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 487da <_PyObject_CheckCrossInterpreterData@@Base+0x158> │ │ │ │ + cbz r3, 48822 <_PyObject_CheckCrossInterpreterData@@Base+0x158> │ │ │ │ add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 487d0 <_PyObject_CheckCrossInterpreterData@@Base+0x14e> │ │ │ │ + bne.n 48818 <_PyObject_CheckCrossInterpreterData@@Base+0x14e> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 487c0 <_PyObject_CheckCrossInterpreterData@@Base+0x13e> │ │ │ │ + bne.n 48808 <_PyObject_CheckCrossInterpreterData@@Base+0x13e> │ │ │ │ dmb ish │ │ │ │ - beq.n 487da <_PyObject_CheckCrossInterpreterData@@Base+0x158> │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 48822 <_PyObject_CheckCrossInterpreterData@@Base+0x158> │ │ │ │ + bl 25e36c │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 72d9c │ │ │ │ - ldr r3, [pc, #20] @ (487f8 <_PyObject_CheckCrossInterpreterData@@Base+0x176>) │ │ │ │ + bl 72f4c │ │ │ │ + ldr r3, [pc, #20] @ (48840 <_PyObject_CheckCrossInterpreterData@@Base+0x176>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 487f4 <_PyObject_CheckCrossInterpreterData@@Base+0x172> │ │ │ │ + beq.n 4883c <_PyObject_CheckCrossInterpreterData@@Base+0x172> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (4882c <_PyObject_CheckCrossInterpreterData@@Base+0x1aa>) │ │ │ │ + ldr r3, [pc, #32] @ (48874 <_PyObject_CheckCrossInterpreterData@@Base+0x1aa>) │ │ │ │ ldr.w r3, [r3, #1184] @ 0x4a0 │ │ │ │ - cbz r3, 48820 <_PyObject_CheckCrossInterpreterData@@Base+0x19e> │ │ │ │ - bl 1a9768 <_Py_write_noraise@@Base+0x408> │ │ │ │ + cbz r3, 48868 <_PyObject_CheckCrossInterpreterData@@Base+0x19e> │ │ │ │ + bl 1abe64 <_Py_write_noraise@@Base+0x408> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 48828 <_PyObject_CheckCrossInterpreterData@@Base+0x1a6> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 48870 <_PyObject_CheckCrossInterpreterData@@Base+0x1a6> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00048830 : │ │ │ │ +00048878 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -44728,245 +44754,245 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r1, [sp, #4] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 48888 │ │ │ │ + cbz r0, 488d0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b2314 │ │ │ │ + bl 1b49d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48880 │ │ │ │ + beq.n 488c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48880 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 488c8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 48888 │ │ │ │ - bl 782ec │ │ │ │ + cbz r0, 488d0 │ │ │ │ + bl 78428 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r0, #40576 @ 0x9e80 │ │ │ │ + movw r0, #42176 @ 0xa4c0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ │ │ │ │ -0004889a : │ │ │ │ +000488e2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 199738 │ │ │ │ + bl 19bb14 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000488b6 : │ │ │ │ +000488fe : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 1c4288 │ │ │ │ + bl 1c6798 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 488e4 │ │ │ │ - bl 782ec │ │ │ │ + cbz r0, 4892c │ │ │ │ + bl 78428 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq.n 4891c │ │ │ │ + beq.n 48964 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59568 @ 0xe8b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61200 @ 0xef10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4893e │ │ │ │ + bl 12de68 │ │ │ │ + b.n 48986 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 107864 │ │ │ │ - cbnz r0, 48942 │ │ │ │ + bl 1081cc │ │ │ │ + cbnz r0, 4898a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 48a08 │ │ │ │ + b.n 48a50 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4893e │ │ │ │ + beq.n 48986 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 48974 │ │ │ │ + ble.n 489bc │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61284 @ 0xef64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 4893e │ │ │ │ + bl d22fc │ │ │ │ + b.n 48986 │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ add.w r5, r4, #40 @ 0x28 │ │ │ │ - cbnz r3, 489a6 │ │ │ │ + cbnz r3, 489ee │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 4898e │ │ │ │ + blt.n 489d6 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #222] @ 0xde │ │ │ │ - b.n 489a6 │ │ │ │ + b.n 489ee │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 270350 │ │ │ │ + bl 2709b0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 48a08 │ │ │ │ - bl 98094 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 48a50 │ │ │ │ + bl 982f8 │ │ │ │ adds r4, #223 @ 0xdf │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 489c6 │ │ │ │ + bne.n 48a0e │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 489b6 │ │ │ │ + bne.n 489fe │ │ │ │ dmb ish │ │ │ │ - beq.n 489d2 │ │ │ │ + beq.n 48a1a │ │ │ │ mov r0, r4 │ │ │ │ - bl 279788 │ │ │ │ + bl 279df0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 270350 │ │ │ │ + bl 2709b0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 489f4 │ │ │ │ + bne.n 48a3c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 489e4 │ │ │ │ + bne.n 48a2c │ │ │ │ dmb ish │ │ │ │ - beq.n 48a00 │ │ │ │ + beq.n 48a48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dc0c │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 48996 │ │ │ │ + bl 9af44 │ │ │ │ + b.n 489de │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00048a0c <_PyCrossInterpreterData_UnregisterClass@@Base>: │ │ │ │ +00048a54 <_PyCrossInterpreterData_UnregisterClass@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #168] @ (48ac4 <_PyCrossInterpreterData_UnregisterClass@@Base+0xb8>) │ │ │ │ + ldr r2, [pc, #168] @ (48b0c <_PyCrossInterpreterData_UnregisterClass@@Base+0xb8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ lsls r3, r3, #22 │ │ │ │ itete mi │ │ │ │ addmi.w r4, r4, #5472 @ 0x1560 │ │ │ │ ldrpl.w r4, [r4, #3720] @ 0xe88 │ │ │ │ addmi r4, #28 │ │ │ │ addpl.w r4, r4, #648 @ 0x288 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 48a64 <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ + cbz r3, 48aac <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ add.w r0, r4, #8 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 48a5a <_PyCrossInterpreterData_UnregisterClass@@Base+0x4e> │ │ │ │ + bne.n 48aa2 <_PyCrossInterpreterData_UnregisterClass@@Base+0x4e> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 48a4a <_PyCrossInterpreterData_UnregisterClass@@Base+0x3e> │ │ │ │ + bne.n 48a92 <_PyCrossInterpreterData_UnregisterClass@@Base+0x3e> │ │ │ │ dmb ish │ │ │ │ - beq.n 48a64 <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ - bl 279788 │ │ │ │ + beq.n 48aac <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ + bl 279df0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21f5f4 │ │ │ │ + bl 2209c4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 48a96 <_PyCrossInterpreterData_UnregisterClass@@Base+0x8a> │ │ │ │ + cbz r0, 48ade <_PyCrossInterpreterData_UnregisterClass@@Base+0x8a> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ - cbnz r3, 48a94 <_PyCrossInterpreterData_UnregisterClass@@Base+0x88> │ │ │ │ + cbnz r3, 48adc <_PyCrossInterpreterData_UnregisterClass@@Base+0x88> │ │ │ │ ldrd r2, r3, [r0] │ │ │ │ - cbz r2, 48a82 <_PyCrossInterpreterData_UnregisterClass@@Base+0x76> │ │ │ │ + cbz r2, 48aca <_PyCrossInterpreterData_UnregisterClass@@Base+0x76> │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 48a84 <_PyCrossInterpreterData_UnregisterClass@@Base+0x78> │ │ │ │ + b.n 48acc <_PyCrossInterpreterData_UnregisterClass@@Base+0x78> │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r3, 48a88 <_PyCrossInterpreterData_UnregisterClass@@Base+0x7c> │ │ │ │ + cbz r3, 48ad0 <_PyCrossInterpreterData_UnregisterClass@@Base+0x7c> │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 48ac0 <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ + cbz r3, 48b08 <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ add.w r0, r4, #8 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 48ab6 <_PyCrossInterpreterData_UnregisterClass@@Base+0xaa> │ │ │ │ + bne.n 48afe <_PyCrossInterpreterData_UnregisterClass@@Base+0xaa> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 48aa6 <_PyCrossInterpreterData_UnregisterClass@@Base+0x9a> │ │ │ │ + bne.n 48aee <_PyCrossInterpreterData_UnregisterClass@@Base+0x9a> │ │ │ │ dmb ish │ │ │ │ - beq.n 48ac0 <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 48b08 <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00048ac8 : │ │ │ │ +00048b10 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -44980,406 +45006,406 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #4 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - bl 113168 <_PyLong_FromByteArray@@Base+0x718> │ │ │ │ + bl 113c08 <_PyLong_FromByteArray@@Base+0x730> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2a194 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 48b40 │ │ │ │ + cbz r0, 48b88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48b40 │ │ │ │ + beq.n 48b88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48b40 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48b88 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 48b5c │ │ │ │ + cbz r0, 48ba4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48b5c │ │ │ │ + beq.n 48ba4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48b5c │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48ba4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 48b78 │ │ │ │ + cbz r0, 48bc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48b78 │ │ │ │ + beq.n 48bc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48b78 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48bc0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 48b94 │ │ │ │ + cbz r0, 48bdc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48b94 │ │ │ │ + beq.n 48bdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48b94 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48bdc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 48bb0 │ │ │ │ + cbz r0, 48bf8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48bb0 │ │ │ │ + beq.n 48bf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48bb0 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48bf8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 48bcc │ │ │ │ + cbz r0, 48c14 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48bcc │ │ │ │ + beq.n 48c14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48bcc │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48c14 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 48bee │ │ │ │ + cbz r3, 48c36 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 48bfe │ │ │ │ + b.n 48c46 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 48bfc │ │ │ │ + blt.n 48c44 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 48bf8 │ │ │ │ - cbnz r1, 48c1e │ │ │ │ + bgt.n 48c40 │ │ │ │ + cbnz r1, 48c66 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 48bfe │ │ │ │ + b.n 48c46 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #408] @ (48d98 ) │ │ │ │ + ldr r1, [pc, #408] @ (48de0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 48c24 │ │ │ │ - b.n 48c80 │ │ │ │ + cbnz r0, 48c6c │ │ │ │ + b.n 48cc8 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 48c4a │ │ │ │ + beq.n 48c92 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 48c34 │ │ │ │ + cbz r6, 48c7c │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 48c34 │ │ │ │ + bne.n 48c7c │ │ │ │ movs r2, #0 │ │ │ │ - b.n 48c4e │ │ │ │ + b.n 48c96 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbnz r0, 48c3c │ │ │ │ + cbnz r0, 48c84 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 48c4e │ │ │ │ - bl c7668 │ │ │ │ + b.n 48c96 │ │ │ │ + bl c7b88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 48c80 │ │ │ │ + blt.n 48cc8 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 48c30 │ │ │ │ - b.n 48c38 │ │ │ │ + beq.n 48c78 │ │ │ │ + b.n 48c80 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 26758c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x24bc> │ │ │ │ + bl 267cac <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x245c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48c80 │ │ │ │ + beq.n 48cc8 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 48cd6 │ │ │ │ + beq.n 48d1e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 48c84 │ │ │ │ + beq.n 48ccc │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59568 @ 0xe8b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61200 @ 0xef10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48d80 │ │ │ │ + b.n 48dc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107864 │ │ │ │ - cbnz r0, 48ca4 │ │ │ │ + bl 1081cc │ │ │ │ + cbnz r0, 48cec │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 48c80 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 48cc8 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48c80 │ │ │ │ + beq.n 48cc8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 48cd6 │ │ │ │ + ble.n 48d1e │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61284 @ 0xef64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ - b.n 48c80 │ │ │ │ + bl d22fc │ │ │ │ + b.n 48cc8 │ │ │ │ mov r0, r7 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 49074 │ │ │ │ + bl 490bc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 48cf2 │ │ │ │ + cbnz r0, 48d3a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 48c80 │ │ │ │ + beq.n 48cc8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ - b.n 48c80 │ │ │ │ + bl d22fc │ │ │ │ + b.n 48cc8 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 29660 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx 29660 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #112 @ (adr r3, 48d88 ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 48dd0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #112 @ (adr r3, 48d90 ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 48dd8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r7, r8, [r0] │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 48d50 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 48d98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48ce6 │ │ │ │ + beq.n 48d2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48ce6 │ │ │ │ + bne.n 48d2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48ce6 │ │ │ │ - cbz r5, 48d80 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48d2e │ │ │ │ + cbz r5, 48dc8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 48d72 │ │ │ │ - bl 98094 │ │ │ │ + blt.n 48dba │ │ │ │ + bl 982f8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 53f58 │ │ │ │ + bl 54094 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 48d7a │ │ │ │ + bl 9af44 │ │ │ │ + b.n 48dc2 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 53f58 │ │ │ │ + bl 54094 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r5, [r0, #116] @ 0x74 │ │ │ │ add r3, sp, #548 @ 0x224 │ │ │ │ @ instruction: 0xefcddcfe │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ strb r6, [r6, r1] │ │ │ │ asrs r2, r6, #32 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #9700 @ 0x25e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 48df0 │ │ │ │ + beq.n 48e38 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 48df0 │ │ │ │ + beq.n 48e38 │ │ │ │ movs r3, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - movw r1, #3188 @ 0xc74 │ │ │ │ + movw r1, #4788 @ 0x12b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c35f0 │ │ │ │ - cbnz r0, 48e06 │ │ │ │ - b.n 48e32 │ │ │ │ + bl c38e8 │ │ │ │ + cbnz r0, 48e4e │ │ │ │ + b.n 48e7a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 48dd2 │ │ │ │ - movw r0, #3188 @ 0xc74 │ │ │ │ + beq.n 48e1a │ │ │ │ + movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 48e32 │ │ │ │ - b.n 48dd2 │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 48e7a │ │ │ │ + b.n 48e1a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8865c │ │ │ │ + bl 88864 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48e32 │ │ │ │ + cbz r0, 48e7a │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 48e36 │ │ │ │ + cbnz r0, 48e7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 48e32 │ │ │ │ + beq.n 48e7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48e32 │ │ │ │ + cbnz r3, 48e7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 48e46 │ │ │ │ + b.n 48e8e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ strd r2, r4, [r0, #8] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00048e4a : │ │ │ │ +00048e92 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ sub.w sp, sp, #8192 @ 0x2000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15580 @ 0x3cdc │ │ │ │ + movw r1, #17180 @ 0x431c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #15584 @ 0x3ce0 │ │ │ │ + movw r0, #17184 @ 0x4320 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48f0e │ │ │ │ + beq.n 48f56 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #0 │ │ │ │ sub.w r0, r4, #36 @ 0x24 │ │ │ │ blx 29718 │ │ │ │ add.w r2, sp, #8192 @ 0x2000 │ │ │ │ movs r3, #1 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ cmp r5, #2 │ │ │ │ str.w r2, [r4, #-20] │ │ │ │ str.w r7, [r4, #-40] │ │ │ │ str.w r4, [r4, #-16] │ │ │ │ str.w r4, [r4, #-24] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ - ble.n 48ee6 │ │ │ │ + ble.n 48f2e │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #14057 @ 0x36e9 │ │ │ │ + movw r2, #16777 @ 0x4189 │ │ │ │ movt r2, #17 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #52857 @ 0xce79 │ │ │ │ + movw r1, #55705 @ 0xd999 │ │ │ │ movt r1, #18 │ │ │ │ - movw r0, #12865 @ 0x3241 │ │ │ │ + movw r0, #15625 @ 0x3d09 │ │ │ │ movt r0, #17 │ │ │ │ - bl 6d914 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 6da9c <_Py_hashtable_new_full@@Base> │ │ │ │ str.w r0, [r4, #-12] │ │ │ │ - cbnz r0, 48ee6 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 48f0e │ │ │ │ + cbnz r0, 48f2e │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 48f56 │ │ │ │ mov r0, r6 │ │ │ │ sub.w r1, r4, #40 @ 0x28 │ │ │ │ - bl 110ef0 <_PyArena_Free@@Base+0x218> │ │ │ │ + bl 111a14 <_PyArena_Free@@Base+0x21c> │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ - cbz r0, 48efa │ │ │ │ - bl 1133b0 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 48f42 │ │ │ │ + bl 113e50 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr.w r0, [r4, #-16] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [r4, #-24] │ │ │ │ ldr.w r3, [r4, #-40] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2a194 │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ @@ -45387,196 +45413,196 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 48f42 │ │ │ │ + cbnz r3, 48f8a │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #17892 @ 0x45e4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #19184 @ 0x4af0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 48f54 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 48f9c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 80700 │ │ │ │ + bl 808f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 48f58 │ │ │ │ + cbnz r0, 48fa0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 48f86 │ │ │ │ + b.n 48fce │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl deb08 <_PyType_Name@@Base> │ │ │ │ + bl defe0 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #12548 @ 0x3104 │ │ │ │ + movw r0, #14148 @ 0x3744 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48f86 │ │ │ │ + beq.n 48fce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48f86 │ │ │ │ + cbnz r3, 48fce │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #31472 @ 0x7af0 │ │ │ │ + movw r0, #33072 @ 0x8130 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ │ │ │ │ -00048f96 : │ │ │ │ +00048fde : │ │ │ │ sub sp, #16 │ │ │ │ add sp, #16 │ │ │ │ - b.w 188e90 │ │ │ │ + b.w 18ae68 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #9460 @ 0x24f4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 48fee │ │ │ │ + beq.n 49036 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 48fee │ │ │ │ + beq.n 49036 │ │ │ │ mov r0, r6 │ │ │ │ - bl b79b8 │ │ │ │ + bl b7c94 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.n 49004 │ │ │ │ + bgt.n 4904c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #48836 @ 0xbec4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #50436 @ 0xc504 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4902e │ │ │ │ + bl 12de68 │ │ │ │ + b.n 49076 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 48fca │ │ │ │ - movw r0, #62504 @ 0xf428 │ │ │ │ + beq.n 49012 │ │ │ │ + movw r0, #64168 @ 0xfaa8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 4902e │ │ │ │ - b.n 48fca │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 49076 │ │ │ │ + b.n 49012 │ │ │ │ subs r0, #1 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4902e │ │ │ │ + cbz r0, 49076 │ │ │ │ add.w sl, r6, #12 │ │ │ │ add.w r9, r0, #8 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ adds r7, #1 │ │ │ │ - bl 8865c │ │ │ │ - cbnz r0, 49032 │ │ │ │ + bl 88864 │ │ │ │ + cbnz r0, 4907a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 49050 │ │ │ │ + bne.n 49098 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49070 │ │ │ │ + b.n 490b8 │ │ │ │ cmp r8, r7 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 49018 │ │ │ │ + bne.n 49060 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 49060 │ │ │ │ + cbnz r0, 490a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4902e │ │ │ │ + beq.n 49076 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4902e │ │ │ │ + bne.n 49076 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4902e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49076 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r0, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49092 │ │ │ │ + cbz r0, 490da │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #8] │ │ │ │ - bl 8234c │ │ │ │ + bl 82544 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 29228 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 81044 │ │ │ │ - b.w 272590 │ │ │ │ + b.w 8123c │ │ │ │ + b.w 272bf0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2652e4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x214> │ │ │ │ - cbnz r0, 490d4 │ │ │ │ + bl 265a64 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x214> │ │ │ │ + cbnz r0, 4911c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 490dc │ │ │ │ + b.n 49124 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 48b10 │ │ │ │ + b.w 48b58 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #54984 @ 0xd6c8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r4, r1 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 49148 │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 49190 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - cbz r4, 4911c │ │ │ │ + cbz r4, 49164 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r5, [pc, #44] @ (4914c ) │ │ │ │ + ldr r5, [pc, #44] @ (49194 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str r4, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r1, [r1, r5] │ │ │ │ @@ -45588,427 +45614,427 @@ │ │ │ │ str r2, [r4, #0] │ │ │ │ strd r1, r3, [r0, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #0] @ (49154 ) │ │ │ │ + ldr r0, [pc, #0] @ (4919c ) │ │ │ │ bx lr │ │ │ │ strb r4, [r1, #26] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #0] @ (4915c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr r0, [pc, #0] @ (491a4 ) │ │ │ │ bx lr │ │ │ │ strb r4, [r1, #26] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r4, r0 │ │ │ │ blx 29240 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - b.n 4919c │ │ │ │ - ldr r0, [pc, #4] @ (49198 ) │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b.n 491e4 │ │ │ │ + ldr r0, [pc, #4] @ (491e0 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r1, #14] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #32 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 491ca │ │ │ │ + bne.n 49212 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31532 @ 0x7b2c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #33132 @ 0x816c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 491e8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 49230 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldrsb.w r0, [r5, #35] @ 0x23 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 491ec │ │ │ │ + ble.n 49234 │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15679c │ │ │ │ + bl 1572c4 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 493a8 │ │ │ │ + b.n 493f0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 492f8 │ │ │ │ + bne.w 49340 │ │ │ │ ldrb.w r3, [r5, #34] @ 0x22 │ │ │ │ - cbz r3, 49226 │ │ │ │ + cbz r3, 4926e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 49218 │ │ │ │ - movw r1, #31580 @ 0x7b5c │ │ │ │ + cbnz r2, 49260 │ │ │ │ + movw r1, #33180 @ 0x819c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12d348 │ │ │ │ - b.n 491e8 │ │ │ │ - movw r1, #31632 @ 0x7b90 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 49230 │ │ │ │ + movw r1, #33232 @ 0x81d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12d348 │ │ │ │ - b.n 491e8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 49230 │ │ │ │ ldrb.w r6, [r5, #33] @ 0x21 │ │ │ │ - cbz r6, 49240 │ │ │ │ + cbz r6, 49288 │ │ │ │ movw r3, #56116 @ 0xdb34 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15679c │ │ │ │ - b.n 491e8 │ │ │ │ + bl 1572c4 │ │ │ │ + b.n 49230 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 49264 │ │ │ │ + beq.n 492ac │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #5780 @ 0x1694 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #7380 @ 0x1cd4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 491e8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 49230 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #16] │ │ │ │ strb.w r2, [r5, #34] @ 0x22 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbnz r3, 492b6 │ │ │ │ + cbnz r3, 492fe │ │ │ │ movw r1, #56152 @ 0xdb58 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ strb.w r2, [r5, #33] @ 0x21 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r1, r3 │ │ │ │ - bl 22129c │ │ │ │ + bl 222510 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4935c │ │ │ │ + beq.n 493a4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #54776 @ 0xd5f8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 493a8 │ │ │ │ + bne.w 493f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49338 │ │ │ │ + beq.n 49380 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49338 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49338 │ │ │ │ + bne.n 49380 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49380 │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #16124 @ 0x3efc │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #3 │ │ │ │ strd r6, r6, [sp, #20] │ │ │ │ - bl c35f0 │ │ │ │ + bl c38e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 491e8 │ │ │ │ + beq.n 49230 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 22129c │ │ │ │ + bl 222510 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2672c8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x21f8> │ │ │ │ + bl 2679e8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2198> │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4935c │ │ │ │ - b.n 493a8 │ │ │ │ + cbz r0, 493a4 │ │ │ │ + b.n 493f0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 215830 │ │ │ │ + bl 217124 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 49314 │ │ │ │ + cbz r3, 4935c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2672c8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x21f8> │ │ │ │ - cbz r0, 4935c │ │ │ │ + b.w 2679e8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2198> │ │ │ │ + cbz r0, 493a4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #54776 @ 0xd5f8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 493a8 │ │ │ │ + bne.n 493f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49338 │ │ │ │ + beq.n 49380 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 49338 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 49380 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ - movw r1, #6756 @ 0x1a64 │ │ │ │ + movw r1, #8356 @ 0x20a4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 491e8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 49230 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movw r3, #56116 @ 0xdb34 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl d7330 │ │ │ │ - cbz r0, 49394 │ │ │ │ + bl d7838 │ │ │ │ + cbz r0, 493dc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 491e8 │ │ │ │ - bl d7574 │ │ │ │ + bne.w 49230 │ │ │ │ + bl d7a7c │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15679c │ │ │ │ - b.n 491e8 │ │ │ │ + bl 1572c4 │ │ │ │ + b.n 49230 │ │ │ │ movw r3, #56152 @ 0xdb58 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ + bl d7838 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49378 │ │ │ │ - b.n 491e8 │ │ │ │ + bne.n 493c0 │ │ │ │ + b.n 49230 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #132] @ (49444 ) │ │ │ │ + ldr r3, [pc, #132] @ (4948c ) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 493f2 │ │ │ │ + cbz r3, 4943a │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 493e8 │ │ │ │ + bne.n 49430 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 493d8 │ │ │ │ + bne.n 49420 │ │ │ │ dmb ish │ │ │ │ - beq.n 493f2 │ │ │ │ - bl 279788 │ │ │ │ + beq.n 4943a │ │ │ │ + bl 279df0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 49872 │ │ │ │ + bl 498b6 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 49424 │ │ │ │ + cbz r3, 4946c │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4941a │ │ │ │ + bne.n 49462 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4940a │ │ │ │ + bne.n 49452 │ │ │ │ dmb ish │ │ │ │ - beq.n 49424 │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 4946c │ │ │ │ + bl 25e36c │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 72d9c │ │ │ │ - ldr r3, [pc, #20] @ (49444 ) │ │ │ │ + bl 72f4c │ │ │ │ + ldr r3, [pc, #20] @ (4948c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4943e │ │ │ │ + beq.n 49486 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 4946a │ │ │ │ - bl 272098 │ │ │ │ + bne.n 494b2 │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 49476 │ │ │ │ + cbz r3, 494be │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 494b8 │ │ │ │ + b.n 49500 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 494b4 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 494fc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 494b4 │ │ │ │ + cbnz r3, 494fc │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 494b4 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 494fc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 494b4 │ │ │ │ + cbnz r3, 494fc │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 494b4 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 494fc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 494b4 │ │ │ │ + cbnz r3, 494fc │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 494b4 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 494fc │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl fc854 │ │ │ │ - cbnz r0, 49538 │ │ │ │ + bl fcf80 │ │ │ │ + cbnz r0, 49580 │ │ │ │ ldrd r1, r2, [r4, #-8] │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r1, [r2, #0] │ │ │ │ orrs r3, r2 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r1, #4] │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - cbz r2, 49512 │ │ │ │ + cbz r2, 4955a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 49512 │ │ │ │ + beq.n 4955a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 49512 │ │ │ │ + cbnz r3, 4955a │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4952e │ │ │ │ + cbz r0, 49576 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4952e │ │ │ │ + beq.n 49576 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4952e │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 49576 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7f874 │ │ │ │ + b.w 7fa68 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4956a │ │ │ │ + beq.n 495b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4956a │ │ │ │ + ble.n 495b2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49584 │ │ │ │ + beq.n 495cc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49584 │ │ │ │ + b.n 495cc │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 495a2 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 495ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 8865c │ │ │ │ + bl 88864 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 495a2 │ │ │ │ + beq.n 495ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 495a2 │ │ │ │ + cbnz r3, 495ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ - movw r4, #62224 @ 0xf310 │ │ │ │ + movw r4, #63816 @ 0xf948 │ │ │ │ movt r4, #69 @ 0x45 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ @@ -46016,302 +46042,302 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 495ec │ │ │ │ + bne.n 49634 │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 495ec │ │ │ │ + ble.n 49634 │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 495ec │ │ │ │ - cbnz r6, 49616 │ │ │ │ - movs r4, #3 │ │ │ │ + bne.n 49634 │ │ │ │ + cbnz r6, 49658 │ │ │ │ + ldr r4, [pc, #388] @ (497bc ) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ - str r4, [sp, #4] │ │ │ │ + str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ - strd r4, r2, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ - movw r4, #15416 @ 0x3c38 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + movs r4, #3 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + strd r4, r4, [sp, #4] │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49760 │ │ │ │ + beq.w 497a2 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ ldrd r9, r7, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ - cbnz r0, 49636 │ │ │ │ + cbnz r0, 49678 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 49766 │ │ │ │ - ldr r3, [pc, #324] @ (4977c ) │ │ │ │ + b.n 497a8 │ │ │ │ + ldr r3, [pc, #324] @ (497c0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldrd r8, sl, [r6, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #324] @ 0x144 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bmi.n 49668 │ │ │ │ + bmi.n 496aa │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30520 @ 0x7738 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32120 @ 0x7d78 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 49632 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 49674 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 4968c │ │ │ │ + bne.n 496ce │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31716 @ 0x7be4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #33316 @ 0x8224 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 49632 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 49674 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15b5ec │ │ │ │ + bl 15c1d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bgt.n 496b0 │ │ │ │ + bgt.n 496f2 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31756 @ 0x7c0c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #33356 @ 0x824c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 49632 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 49674 │ │ │ │ mov r0, sl │ │ │ │ - bl bccb8 │ │ │ │ - cbnz r0, 496d0 │ │ │ │ + bl bcf98 │ │ │ │ + cbnz r0, 49712 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31788 @ 0x7c2c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #33388 @ 0x826c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 49632 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 49674 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 222ca0 │ │ │ │ + bl 223f0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49632 │ │ │ │ + beq.n 49674 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 496fc │ │ │ │ + cbnz r3, 4973e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31836 @ 0x7c5c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #33436 @ 0x829c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 49756 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 49798 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 2230f0 │ │ │ │ + bl 22435c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 49756 │ │ │ │ + cbz r0, 49798 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r1, #33268 @ 0x81f4 │ │ │ │ + movw r1, #34868 @ 0x8834 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #30684 @ 0x77dc │ │ │ │ + movw r0, #32284 @ 0x7e1c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4974e │ │ │ │ + beq.n 49790 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 49738 │ │ │ │ + blt.n 4977a │ │ │ │ mov r0, r7 │ │ │ │ blx 29470 │ │ │ │ - b.n 4973e │ │ │ │ + b.n 49780 │ │ │ │ mov r0, r9 │ │ │ │ blx 2a288 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11684c │ │ │ │ + bl 1172f0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ - bl 223a60 <_PyParkingLot_AfterFork@@Base+0x600> │ │ │ │ + bl 224bb4 <_PyParkingLot_AfterFork@@Base+0x4e8> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 223a60 <_PyParkingLot_AfterFork@@Base+0x600> │ │ │ │ - b.n 49632 │ │ │ │ + bl 224bb4 <_PyParkingLot_AfterFork@@Base+0x4e8> │ │ │ │ + b.n 49674 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ strd r6, r7, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ + subs r4, #28 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 497a2 │ │ │ │ + cbnz r2, 497e6 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 497a2 │ │ │ │ + bne.n 497e6 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 497c0 │ │ │ │ - ldr r4, [pc, #60] @ (497e0 ) │ │ │ │ + cbnz r0, 49804 │ │ │ │ + ldr r4, [pc, #60] @ (49824 ) │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 497c0 │ │ │ │ + cbnz r0, 49804 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 497dc │ │ │ │ + b.n 49820 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 85538 │ │ │ │ + bl 85738 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 497bc │ │ │ │ + beq.n 49800 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r0, #12] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 497fc │ │ │ │ - ldr r2, [pc, #20] @ (49800 ) │ │ │ │ + cbnz r3, 49840 │ │ │ │ + ldr r2, [pc, #20] @ (49844 ) │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ add.w r1, r2, #520 @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ - b.w 277e6c │ │ │ │ + b.w 2784d0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r0, 4982a │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + cbnz r0, 4986e │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 49834 │ │ │ │ + beq.n 49878 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 49834 │ │ │ │ + ble.n 49878 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49850 │ │ │ │ + beq.n 49894 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49850 │ │ │ │ + b.n 49894 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4986e │ │ │ │ + bl 12de68 │ │ │ │ + b.n 498b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 109c70 │ │ │ │ + bl 10a5d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4986e │ │ │ │ + beq.n 498b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4986e │ │ │ │ + cbnz r3, 498b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r3, [pc, #256] @ (49984 ) │ │ │ │ + ldr r3, [pc, #256] @ (499c8 ) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov sl, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ ldrd r3, ip, [r0] │ │ │ │ ands.w r5, r7, #63 @ 0x3f │ │ │ │ - bne.n 498a6 │ │ │ │ + bne.n 498ea │ │ │ │ orrs.w r2, r7, r8 │ │ │ │ - bne.n 498aa │ │ │ │ + bne.n 498ee │ │ │ │ mov r4, r5 │ │ │ │ - b.n 498ae │ │ │ │ + b.n 498f2 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #64 @ 0x40 │ │ │ │ add r6, sp, #12 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ - cbnz r5, 498c2 │ │ │ │ + cbnz r5, 49906 │ │ │ │ cmp r4, r5 │ │ │ │ it ne │ │ │ │ movne r5, #64 @ 0x40 │ │ │ │ subs r5, r4, r5 │ │ │ │ and.w r9, r4, #64 @ 0x40 │ │ │ │ add r5, ip │ │ │ │ lsrs r6, r4, #6 │ │ │ │ add r9, r5 │ │ │ │ and.w r4, r4, #63 @ 0x3f │ │ │ │ movs r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ - bls.n 498e4 │ │ │ │ + bls.n 49928 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 49d38 │ │ │ │ + bl 49d80 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 498d4 │ │ │ │ + b.n 49918 │ │ │ │ rsb r6, r7, #119 @ 0x77 │ │ │ │ add r5, sp, #28 │ │ │ │ mov.w fp, #128 @ 0x80 │ │ │ │ and.w r6, r6, #63 @ 0x3f │ │ │ │ add.w r3, r6, #9 │ │ │ │ mov r2, fp │ │ │ │ movs r1, #0 │ │ │ │ @@ -46325,397 +46351,398 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r9, r5, r4 │ │ │ │ blx 29af4 <__memcpy_chk@plt> │ │ │ │ add r6, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w fp, [r5, r4] │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 49926 │ │ │ │ + beq.n 4996a │ │ │ │ strb.w r3, [r9, #1]! │ │ │ │ - b.n 4991c │ │ │ │ + b.n 49960 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w r8, r8, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ orr.w r8, r8, r7, lsr #29 │ │ │ │ lsls r7, r7, #3 │ │ │ │ str.w r8, [r6, #5] │ │ │ │ mov.w r9, r3, lsr #6 │ │ │ │ str.w r7, [r6, #1] │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 49952 │ │ │ │ + beq.n 49996 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #12 │ │ │ │ adds r4, #1 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ - bl 49d38 │ │ │ │ - b.n 49940 │ │ │ │ + bl 49d80 │ │ │ │ + b.n 49984 │ │ │ │ ldrd r3, r1, [sp, #12] │ │ │ │ str.w r3, [sl] │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ str.w r3, [sl, #12] │ │ │ │ str.w r1, [sl, #4] │ │ │ │ - ldr r3, [pc, #28] @ (49984 ) │ │ │ │ + ldr r3, [pc, #28] @ (499c8 ) │ │ │ │ str.w r2, [sl, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4997c │ │ │ │ + beq.n 499c0 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w ip, [sp, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 499b2 │ │ │ │ + beq.n 499f6 │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 499c2 │ │ │ │ + b.n 49a06 │ │ │ │ cmp r3, ip │ │ │ │ - ble.n 499c0 │ │ │ │ + ble.n 49a04 │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 499bc │ │ │ │ - cbnz r2, 499e6 │ │ │ │ + bgt.n 49a00 │ │ │ │ + cbnz r2, 49a2a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 499c2 │ │ │ │ + b.n 49a06 │ │ │ │ mov r5, ip │ │ │ │ - ldr r1, [pc, #224] @ (49aa4 ) │ │ │ │ + ldr r1, [pc, #224] @ (49ae8 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 499ec │ │ │ │ - b.n 49a9c │ │ │ │ + cbnz r0, 49a30 │ │ │ │ + b.n 49ae0 │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r6, r5 │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 49a74 │ │ │ │ + beq.n 49ab8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 49a3a │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + cbz r0, 49a7e │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 49a10 │ │ │ │ - bl 80760 │ │ │ │ + cbnz r0, 49a54 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49a9c │ │ │ │ + bne.n 49ae0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 49a34 │ │ │ │ - bl 85a84 │ │ │ │ + b.n 49a78 │ │ │ │ + bl 85c84 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49a30 │ │ │ │ + beq.n 49a74 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 49a30 │ │ │ │ + cbnz r3, 49a74 │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 49a02 │ │ │ │ + beq.n 49a46 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 49a3c │ │ │ │ - b.n 49a7c │ │ │ │ + bne.n 49a80 │ │ │ │ + b.n 49ac0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 49a52 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 49a9c │ │ │ │ + cbnz r0, 49a96 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 49ae0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 49a80 │ │ │ │ - bl 85a84 │ │ │ │ + b.n 49ac4 │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49a6e │ │ │ │ + beq.n 49ab2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 49a6e │ │ │ │ + cbnz r3, 49ab2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 49a80 │ │ │ │ - b.n 49a46 │ │ │ │ + bne.n 49ac4 │ │ │ │ + b.n 49a8a │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 49a80 │ │ │ │ + b.n 49ac4 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1564b4 │ │ │ │ + bl 156fdc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 21b08c <_Py_RestoreSignals@@Base+0x30ec> │ │ │ │ + b.w 21c51c <_Py_RestoreSignals@@Base+0x2d24> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 49aca │ │ │ │ - bl 272098 │ │ │ │ + bne.n 49b0e │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 49ad6 │ │ │ │ + cbz r3, 49b1a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 49af8 │ │ │ │ + b.n 49b3c │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 49af4 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 49b38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 49af4 │ │ │ │ + cbnz r3, 49b38 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 49af4 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 49b38 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #57652 @ 0xe134 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movw r1, #57716 @ 0xe174 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1208cc │ │ │ │ + bl 12138c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 49b4c │ │ │ │ + beq.n 49b90 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 49b4c │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 49b90 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #31908 @ 0x7ca4 │ │ │ │ + movw r1, #33508 @ 0x82e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 49b5c │ │ │ │ - bl 4abe2 │ │ │ │ + beq.n 49ba0 │ │ │ │ + bl 4ac2a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 49bb6 │ │ │ │ + b.n 49bfa │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 49b72 │ │ │ │ + bge.n 49bb6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ add r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 224364 <_PyTime_AsMilliseconds@@Base+0x6d4> │ │ │ │ + bl 2252c4 <_PyParkingLot_AfterFork@@Base+0xbf8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49b58 │ │ │ │ + beq.n 49b9c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 49b96 │ │ │ │ + ble.n 49bda │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 49bb6 │ │ │ │ + ble.n 49bfa │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mla r0, r4, r0, r3 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #42368 @ 0xa580 │ │ │ │ + movw r0, #43952 @ 0xabb0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1e7b90 <_PyErr_ProgramDecodedTextObject@@Base+0x19c> │ │ │ │ + bl 1e9b6c <_PyErr_ProgramDecodedTextObject@@Base+0x19c> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 49c3a │ │ │ │ + bne.n 49c7e │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r6, r0 │ │ │ │ - bl 48370 │ │ │ │ + bl 483b8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 49c24 │ │ │ │ - movw r3, #33361 @ 0x8251 │ │ │ │ + beq.n 49c68 │ │ │ │ + movw r3, #36709 @ 0x8f65 │ │ │ │ movt r3, #22 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 49c2e │ │ │ │ + bne.n 49c72 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2043ac │ │ │ │ - bl 80760 │ │ │ │ + b.w 206060 <_PyCompile_GetBinaryIntrinsicName@@Base+0xe5c> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49c0c │ │ │ │ - b.n 49c42 │ │ │ │ + beq.n 49c50 │ │ │ │ + b.n 49c86 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #1 │ │ │ │ - bl 15161c │ │ │ │ + bl 151fdc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00049c46 : │ │ │ │ - b.w 1f3110 <_PyTime_gmtime@@Base+0x84> │ │ │ │ - movw r1, #6296 @ 0x1898 │ │ │ │ +00049c8a : │ │ │ │ + b.w 1f508c <_PyTime_gmtime@@Base+0x84> │ │ │ │ + movw r1, #7896 @ 0x1ed8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.w 42718 │ │ │ │ + b.w 42768 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 145b4c │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 49c86 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 49c98 │ │ │ │ - b.n 49cd4 │ │ │ │ + bne.n 49cca │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 49cdc │ │ │ │ + b.n 49d18 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #92] @ 49ce8 │ │ │ │ + vldr d6, [pc, #96] @ 49d30 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 49cd8 │ │ │ │ + bhi.n 49d1c │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 29820 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49ce0 │ │ │ │ + beq.n 49d24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 49ce0 │ │ │ │ + b.n 49d24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49ce0 │ │ │ │ + b.n 49d24 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -00049cf0 : │ │ │ │ - ldr r3, [pc, #64] @ (49d34 ) │ │ │ │ +00049d38 : │ │ │ │ + ldr r3, [pc, #64] @ (49d7c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbz r0, 49d30 │ │ │ │ + cbz r0, 49d78 │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 49d08 │ │ │ │ + bne.n 49d50 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 49cfa │ │ │ │ + b.n 49d42 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 49d1e │ │ │ │ + beq.n 49d66 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ add.w r3, r2, #124 @ 0x7c │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.n 49d04 │ │ │ │ + bcc.n 49d4c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 49d30 │ │ │ │ + cbz r0, 49d78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -47398,26 +47425,26 @@ │ │ │ │ add r3, r1 │ │ │ │ str r7, [r0, #12] │ │ │ │ str r5, [r0, #8] │ │ │ │ add.w r3, r2, r3, ror #11 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0004a5fa : │ │ │ │ +0004a642 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (4a62c ) │ │ │ │ + ldr r3, [pc, #32] @ (4a674 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1b3910 │ │ │ │ - cbz r0, 4a628 │ │ │ │ + bl 1b5fd0 │ │ │ │ + cbz r0, 4a670 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ @@ -47425,125 +47452,125 @@ │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 18d4d8 │ │ │ │ - cbz r0, 4a666 │ │ │ │ + bl 18f4b0 │ │ │ │ + cbz r0, 4a6ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a664 │ │ │ │ + beq.n 4a6ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4a664 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4a6ac │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 15f86c <_PyUnicode_Copy@@Base> │ │ │ │ - cbz r0, 4a68e │ │ │ │ + bl 16045c <_PyUnicode_Copy@@Base> │ │ │ │ + cbz r0, 4a6d6 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #4148 @ 0x1034 │ │ │ │ + movw r0, #5776 @ 0x1690 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #176] @ (4a750 ) │ │ │ │ + ldr r3, [pc, #176] @ (4a798 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 4a6d4 │ │ │ │ + cbz r3, 4a71c │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4a6ca │ │ │ │ + bne.n 4a712 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4a6ba │ │ │ │ + bne.n 4a702 │ │ │ │ dmb ish │ │ │ │ - beq.n 4a6d4 │ │ │ │ - bl 279788 │ │ │ │ + beq.n 4a71c │ │ │ │ + bl 279df0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 49872 │ │ │ │ + bl 498b6 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 4a706 │ │ │ │ + cbz r3, 4a74e │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4a6fc │ │ │ │ + bne.n 4a744 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4a6ec │ │ │ │ + bne.n 4a734 │ │ │ │ dmb ish │ │ │ │ - beq.n 4a706 │ │ │ │ - bl 25dc0c │ │ │ │ - movw r1, #3812 @ 0xee4 │ │ │ │ + beq.n 4a74e │ │ │ │ + bl 25e36c │ │ │ │ + movw r1, #5412 @ 0x1524 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ add r2, sp, #4 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r4, #0 │ │ │ │ ldrb.w r0, [r3], #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #16 │ │ │ │ and.w r5, r0, #15 │ │ │ │ mov.w r0, r0, lsr #4 │ │ │ │ ldrb r5, [r1, r5] │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ strb.w r0, [r2], #2 │ │ │ │ strb.w r5, [r2, #-1] │ │ │ │ - bne.n 4a714 │ │ │ │ + bne.n 4a75c │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 80700 │ │ │ │ - ldr r3, [pc, #20] @ (4a750 ) │ │ │ │ + bl 808f8 │ │ │ │ + ldr r3, [pc, #20] @ (4a798 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4a74c │ │ │ │ + beq.n 4a794 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 4a774 │ │ │ │ + cbz r3, 4a7bc │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 4a776 │ │ │ │ + b.n 4a7be │ │ │ │ mov r9, r3 │ │ │ │ - ldr r4, [pc, #540] @ (4a994 ) │ │ │ │ + ldr r4, [pc, #540] @ (4a9dc ) │ │ │ │ add.w ip, sp, #116 @ 0x74 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ @@ -47556,256 +47583,256 @@ │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 4a7c4 │ │ │ │ + bne.n 4a80c │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 4a7c4 │ │ │ │ + ble.n 4a80c │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 4a7c4 │ │ │ │ - cbnz r7, 4a7e8 │ │ │ │ - ldr r1, [pc, #464] @ (4a998 ) │ │ │ │ + bne.n 4a80c │ │ │ │ + cbnz r7, 4a830 │ │ │ │ + ldr r1, [pc, #464] @ (4a9e0 ) │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, lr │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a95e │ │ │ │ + beq.w 4a9a6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ add.w r5, r9, r8 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ str r6, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ ldrd sl, r9, [sp, #148] @ 0x94 │ │ │ │ ldr.w r8, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a96c │ │ │ │ + beq.w 4a9b4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ - cbz r0, 4a882 │ │ │ │ + cbz r0, 4a8ca │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 4a832 │ │ │ │ + beq.n 4a87a │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bge.n 4a836 │ │ │ │ - b.n 4a882 │ │ │ │ + bge.n 4a87e │ │ │ │ + b.n 4a8ca │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 4a842 │ │ │ │ + blt.n 4a88a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 4a864 │ │ │ │ + bpl.n 4a8ac │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #976 @ 0x3d0 │ │ │ │ + movw r1, #2576 @ 0xa10 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #31984 @ 0x7cf0 │ │ │ │ + movw r0, #33584 @ 0x8330 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a882 │ │ │ │ - ldr.w fp, [pc, #316] @ 4a99c │ │ │ │ - b.n 4a8dc │ │ │ │ + beq.n 4a8ca │ │ │ │ + ldr.w fp, [pc, #316] @ 4a9e4 │ │ │ │ + b.n 4a924 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #11032 @ 0x2b18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #12632 @ 0x3158 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #22280 @ 0x5708 │ │ │ │ + movw r1, #23880 @ 0x5d48 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4a972 │ │ │ │ + b.n 4a9ba │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a882 │ │ │ │ + beq.n 4a8ca │ │ │ │ add.w r2, r0, #16 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - blt.n 4a8f6 │ │ │ │ + blt.n 4a93e │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 29ff4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 4a950 │ │ │ │ + bge.n 4a998 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 4a926 │ │ │ │ + bne.n 4a96e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w fp, fp, #4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4a916 │ │ │ │ + bne.n 4a95e │ │ │ │ ldr.w r7, [fp] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4a886 │ │ │ │ + bne.n 4a8ce │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11684c │ │ │ │ - b.n 4a882 │ │ │ │ + bl 1172f0 │ │ │ │ + b.n 4a8ca │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 4a908 │ │ │ │ + cbz r3, 4a950 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 29de8 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 4a8b6 │ │ │ │ + b.n 4a8fe │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 29f78 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 4a8b6 │ │ │ │ + b.n 4a8fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a8dc │ │ │ │ + bne.n 4a924 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a8dc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a924 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11684c │ │ │ │ + bl 1172f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a882 │ │ │ │ + beq.n 4a8ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a882 │ │ │ │ + bne.n 4a8ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a882 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a8ca │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 4a95a │ │ │ │ + beq.n 4a9a2 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 9d2e0 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d55c <_PyBytes_Resize@@Base> │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ - b.n 4a972 │ │ │ │ + b.n 4a9ba │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a972 │ │ │ │ + b.n 4a9ba │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ strd sl, r9, [sp, #148] @ 0x94 │ │ │ │ str.w r8, [sp, #168] @ 0xa8 │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - sbfx r0, ip, #1, #6 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ubfx r0, r4, #1, #6 │ │ │ │ - b.n 4a9b0 │ │ │ │ - movw r0, #27052 @ 0x69ac │ │ │ │ + vst1.8 {d0[2]}, [r4], r5 │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr??.w r0, [ip, #69] @ 0x45 │ │ │ │ + b.n 4a9f8 │ │ │ │ + movw r0, #28652 @ 0x6fec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r1, #3 │ │ │ │ - b.w 80700 │ │ │ │ + b.w 808f8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r7, 4a9d4 │ │ │ │ + cbz r7, 4aa1c │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4a9d4 │ │ │ │ + beq.n 4aa1c │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 4a9e0 │ │ │ │ - bl 16859c <_PyParkingLot_Unpark@@Base+0x294> │ │ │ │ + bgt.n 4aa28 │ │ │ │ + bl 1692b0 <_PyParkingLot_Unpark@@Base+0x294> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4aa76 │ │ │ │ - b.n 4ab18 │ │ │ │ + bne.n 4aabe │ │ │ │ + b.n 4ab60 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 4aa7c │ │ │ │ + bne.n 4aac4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ - blt.n 4a9fa │ │ │ │ + blt.n 4aa42 │ │ │ │ cmp r5, r2 │ │ │ │ it ge │ │ │ │ movge r5, r2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movs r6, #0 │ │ │ │ subs r5, #1 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r6 │ │ │ │ - ble.n 4aa66 │ │ │ │ + ble.n 4aaae │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 4aa34 │ │ │ │ + bne.n 4aa7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e5d3c │ │ │ │ - cbnz r0, 4aa22 │ │ │ │ + bl 1e7d14 │ │ │ │ + cbnz r0, 4aa6a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 4aa9a │ │ │ │ + b.n 4aae2 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #0] │ │ │ │ str.w r0, [r2, #260] @ 0x104 │ │ │ │ str r0, [r4, #16] │ │ │ │ str.w r8, [r4, #24] │ │ │ │ subs r2, r5, r6 │ │ │ │ @@ -47824,230 +47851,230 @@ │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ cmp r1, ip │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r7, #0] │ │ │ │ str r7, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4aa46 │ │ │ │ - b.n 4aa08 │ │ │ │ + bne.n 4aa8e │ │ │ │ + b.n 4aa50 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4ab18 │ │ │ │ + beq.n 4ab60 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4ab18 │ │ │ │ + b.n 4ab60 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 27e988 │ │ │ │ + bl 27efa0 │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 4aa90 │ │ │ │ + bcs.n 4aad8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10d8fc │ │ │ │ + bl 10e460 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4aa9e │ │ │ │ + cbnz r0, 4aae6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ab18 │ │ │ │ + b.n 4ab60 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4aab8 │ │ │ │ + blt.n 4ab00 │ │ │ │ mul.w r3, r7, r5 │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 4aab8 │ │ │ │ + bge.n 4ab00 │ │ │ │ add r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ subs r0, #1 │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ mov r5, r0 │ │ │ │ movs r7, #0 │ │ │ │ subs r5, #1 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - ble.n 4aaf8 │ │ │ │ - bl 18d4d8 │ │ │ │ - cbnz r0, 4aae4 │ │ │ │ + ble.n 4ab40 │ │ │ │ + bl 18f4b0 │ │ │ │ + cbnz r0, 4ab2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4aa9a │ │ │ │ + beq.n 4aae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4aa9a │ │ │ │ + bne.n 4aae2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aa9a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aae2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4aaf4 │ │ │ │ + beq.n 4ab3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4aaf4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4ab3c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 4aac0 │ │ │ │ + b.n 4ab08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ab18 │ │ │ │ + beq.n 4ab60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ab18 │ │ │ │ + cbnz r3, 4ab60 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 4ab54 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + bpl.n 4ab9c │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4ab4e │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4ab54 │ │ │ │ + bne.n 4ab96 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4ab9c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 4ab8e │ │ │ │ + cbnz r0, 4abd6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r6, #7521 @ 0x1d61 │ │ │ │ + movw r6, #8081 @ 0x1f91 │ │ │ │ movt r6, #11 │ │ │ │ ldr.w r2, [r4, #8]! │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ subs r3, #12 │ │ │ │ add.w r9, r2, r3, lsr #2 │ │ │ │ cmp r7, r9 │ │ │ │ - bge.n 4ab8c │ │ │ │ + bge.n 4abd4 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 4ab88 │ │ │ │ + cbz r3, 4abd0 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 4ab82 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4ab88 │ │ │ │ + bne.n 4abca │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4abd0 │ │ │ │ mov r1, r8 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 4ab8e │ │ │ │ + cbnz r0, 4abd6 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 4ab6c │ │ │ │ + b.n 4abb4 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 221178 │ │ │ │ + bl 2223ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4abd4 │ │ │ │ - beq.n 4abd8 │ │ │ │ + blt.n 4ac1c │ │ │ │ + beq.n 4ac20 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 4abe0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 4ac28 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4abe0 │ │ │ │ + b.n 4ac28 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0004abe2 : │ │ │ │ +0004ac2a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ (4ac14 ) │ │ │ │ + ldr r0, [pc, #32] @ (4ac5c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #43992 @ 0xabd8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #32044 @ 0x7d2c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + movw r2, #33644 @ 0x836c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 12d3ac <_PyErr_SetString@@Base> │ │ │ │ + bl 12decc <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 4ac44 │ │ │ │ + cbz r5, 4ac8c │ │ │ │ ldrd r0, r6, [r5] │ │ │ │ blx 29994 │ │ │ │ mov r0, r6 │ │ │ │ blx 29994 │ │ │ │ mov r0, r5 │ │ │ │ blx 29994 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 792cc │ │ │ │ + bl 79418 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f874 │ │ │ │ + bl 7fa68 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ac6c │ │ │ │ + beq.n 4acb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ac6c │ │ │ │ + cbnz r3, 4acb4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 4ac8e │ │ │ │ + cbz r3, 4acd6 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 4ac90 │ │ │ │ + b.n 4acd8 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r5, [pc, #384] @ (4ae14 ) │ │ │ │ + ldr r5, [pc, #384] @ (4ae5c ) │ │ │ │ add.w ip, sp, #100 @ 0x64 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -48060,822 +48087,820 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 4acde │ │ │ │ + bne.n 4ad26 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 4acde │ │ │ │ + ble.n 4ad26 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 4acde │ │ │ │ - cbnz r4, 4ad00 │ │ │ │ - ldr r1, [pc, #312] @ (4ae18 ) │ │ │ │ + bne.n 4ad26 │ │ │ │ + cbnz r4, 4ad48 │ │ │ │ + ldr r1, [pc, #312] @ (4ae60 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, lr │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4add4 │ │ │ │ + beq.n 4ae1c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add sl, r8 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ ldrd r9, r7, [sp, #132] @ 0x84 │ │ │ │ ldr.w r8, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ade2 │ │ │ │ + beq.n 4ae2a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ - cbz r0, 4ad8c │ │ │ │ + cbz r0, 4add4 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 4ad46 │ │ │ │ + beq.n 4ad8e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4ad48 │ │ │ │ - b.n 4ad8c │ │ │ │ + bge.n 4ad90 │ │ │ │ + b.n 4add4 │ │ │ │ movs r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 4ad50 │ │ │ │ + blt.n 4ad98 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.n 4ad6e │ │ │ │ + bpl.n 4adb6 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #976 @ 0x3d0 │ │ │ │ + movw r1, #2576 @ 0xa10 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #32088 @ 0x7d58 │ │ │ │ + movw r0, #33688 @ 0x8398 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ad90 │ │ │ │ - b.n 4ad8c │ │ │ │ + bne.n 4add8 │ │ │ │ + b.n 4add4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #11056 @ 0x2b30 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #12656 @ 0x3170 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #22280 @ 0x5708 │ │ │ │ + movw r1, #23880 @ 0x5d48 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4adf2 │ │ │ │ - bl 98094 │ │ │ │ + b.n 4ae3a │ │ │ │ + bl 982f8 │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 4ada6 │ │ │ │ + blt.n 4adee │ │ │ │ mov r0, r7 │ │ │ │ blx 2a4cc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4adb8 │ │ │ │ + b.n 4ae00 │ │ │ │ mov r0, r9 │ │ │ │ - cbz r4, 4adb2 │ │ │ │ + cbz r4, 4adfa │ │ │ │ blx 2957c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4adb8 │ │ │ │ + b.n 4ae00 │ │ │ │ blx 29c58 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9acdc │ │ │ │ - cbz r4, 4adea │ │ │ │ + bl 9af44 │ │ │ │ + cbz r4, 4ae32 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5718 │ │ │ │ - b.n 4ad8c │ │ │ │ + bl f5f50 │ │ │ │ + b.n 4add4 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4adf2 │ │ │ │ + b.n 4ae3a │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4adf2 │ │ │ │ + b.n 4ae3a │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ strd r9, r7, [sp, #132] @ 0x84 │ │ │ │ str.w r8, [sp, #152] @ 0x98 │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3d00045 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + @ instruction: 0xfa080045 │ │ │ │ + subs r4, #204 @ 0xcc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 1553e8 <_PyTime_AsTimespec@@Base+0x48> │ │ │ │ - cbz r0, 4ae52 │ │ │ │ + bl 155f08 <_PyTime_AsTimespec@@Base+0x48> │ │ │ │ + cbz r0, 4ae9a │ │ │ │ mov r4, r0 │ │ │ │ - bl 1ffa58 │ │ │ │ + bl 201864 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ae54 │ │ │ │ + bne.n 4ae9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ae52 │ │ │ │ + beq.n 4ae9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ae52 │ │ │ │ + cbnz r3, 4ae9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 792cc │ │ │ │ + bl 79418 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ae9c │ │ │ │ + beq.n 4aee4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ae9c │ │ │ │ + cbnz r3, 4aee4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4aebc │ │ │ │ + cbz r3, 4af04 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4aecc │ │ │ │ + b.n 4af14 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4aeca │ │ │ │ + blt.n 4af12 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4aec6 │ │ │ │ - cbnz r1, 4aeec │ │ │ │ + bgt.n 4af0e │ │ │ │ + cbnz r1, 4af34 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4aecc │ │ │ │ + b.n 4af14 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #416] @ (4b070 ) │ │ │ │ + ldr r1, [pc, #416] @ (4b0b8 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4aef2 │ │ │ │ - b.n 4af4e │ │ │ │ + cbnz r0, 4af3a │ │ │ │ + b.n 4af96 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4af18 │ │ │ │ + beq.n 4af60 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 4af02 │ │ │ │ + cbz r6, 4af4a │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 4af02 │ │ │ │ + bne.n 4af4a │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4af1c │ │ │ │ + b.n 4af64 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbnz r0, 4af0a │ │ │ │ + cbnz r0, 4af52 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 4af1c │ │ │ │ - bl c7668 │ │ │ │ + b.n 4af64 │ │ │ │ + bl c7b88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4af4e │ │ │ │ + blt.n 4af96 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4aefe │ │ │ │ - b.n 4af06 │ │ │ │ + beq.n 4af46 │ │ │ │ + b.n 4af4e │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 26758c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x24bc> │ │ │ │ + bl 267cac <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x245c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4af4e │ │ │ │ + beq.n 4af96 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4afa4 │ │ │ │ + beq.n 4afec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 4af52 │ │ │ │ + beq.n 4af9a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59568 @ 0xe8b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61200 @ 0xef10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b058 │ │ │ │ + b.n 4b0a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107864 │ │ │ │ - cbnz r0, 4af72 │ │ │ │ + bl 1081cc │ │ │ │ + cbnz r0, 4afba │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4af4e │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4af96 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4af4e │ │ │ │ + beq.n 4af96 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4afa4 │ │ │ │ + ble.n 4afec │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61284 @ 0xef64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ - b.n 4af4e │ │ │ │ + bl d22fc │ │ │ │ + b.n 4af96 │ │ │ │ mov r0, r7 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 4b1aa │ │ │ │ + bl 4b234 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4afc0 │ │ │ │ + cbnz r0, 4b008 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4af4e │ │ │ │ + beq.n 4af96 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ - b.n 4af4e │ │ │ │ + bl d22fc │ │ │ │ + b.n 4af96 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 29660 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #5 │ │ │ │ blx 29660 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #124 @ (adr r3, 4b060 ) │ │ │ │ + add r3, pc, #124 @ (adr r3, 4b0a8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #120 @ (adr r3, 4b068 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, 4b0b0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ strd r7, r8, [r0] │ │ │ │ movw r3, #57840 @ 0xe1f0 │ │ │ │ movt r3, #50130 @ 0xc3d2 │ │ │ │ str r3, [r7, #16] │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r6, r0 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 4b028 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 4b070 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4afb4 │ │ │ │ + beq.n 4affc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4afb4 │ │ │ │ + bne.n 4affc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4afb4 │ │ │ │ - cbz r5, 4b058 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4affc │ │ │ │ + cbz r5, 4b0a0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 4b04a │ │ │ │ - bl 98094 │ │ │ │ + blt.n 4b092 │ │ │ │ + bl 982f8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 543ba │ │ │ │ + bl 54402 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 4b052 │ │ │ │ + bl 9af44 │ │ │ │ + b.n 4b09a │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 543ba │ │ │ │ + bl 54402 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r5, [r0, #116] @ 0x74 │ │ │ │ add r3, sp, #548 @ 0x224 │ │ │ │ @ instruction: 0xefcddcfe │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ strb r6, [r6, r1] │ │ │ │ asrs r2, r6, #32 │ │ │ │ - subs r5, #20 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4b096 │ │ │ │ + bne.n 4b0de │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4b0ae │ │ │ │ - b.n 4b0c2 │ │ │ │ + cbnz r0, 4b0f6 │ │ │ │ + b.n 4b10a │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4904 @ 0x1328 │ │ │ │ + movw r0, #6504 @ 0x1968 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b08a │ │ │ │ - b.n 4b19c │ │ │ │ - bl 85a84 │ │ │ │ + bne.n 4b0d2 │ │ │ │ + b.n 4b1e4 │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4b0d0 │ │ │ │ + bne.n 4b118 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4b0e0 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 4b128 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b19c │ │ │ │ + bne.n 4b1e4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b0e0 │ │ │ │ + b.n 4b128 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b0be │ │ │ │ + bne.n 4b106 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b0be │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b106 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4b100 │ │ │ │ + bne.n 4b148 │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32104 @ 0x7d68 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #33704 @ 0x83a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4b19c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4b1e4 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 4b112 │ │ │ │ + blt.n 4b15a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2ece4 │ │ │ │ + b.w 2ecd8 │ │ │ │ negs r3, r3 │ │ │ │ cmp r4, r3 │ │ │ │ - ble.n 4b11a │ │ │ │ - cbnz r4, 4b13e │ │ │ │ + ble.n 4b162 │ │ │ │ + cbnz r4, 4b186 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 257354 <_PyTime_AsTimeval@@Base+0x15cc> │ │ │ │ + bl 257cec <_PyTime_AsTimeval@@Base+0x15b4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b19c │ │ │ │ + beq.n 4b1e4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 4b19e │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 4b1e6 │ │ │ │ negs r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 204d18 │ │ │ │ - cbnz r0, 4b19c │ │ │ │ + bl 206ab0 │ │ │ │ + cbnz r0, 4b1e4 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 4b158 │ │ │ │ + bge.n 4b1a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ece4 │ │ │ │ - cbnz r0, 4b17c │ │ │ │ - b.n 4b19c │ │ │ │ + bl 2ecd8 │ │ │ │ + cbnz r0, 4b1c4 │ │ │ │ + b.n 4b1e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 257354 <_PyTime_AsTimeval@@Base+0x15cc> │ │ │ │ + bl 257cec <_PyTime_AsTimeval@@Base+0x15b4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b19c │ │ │ │ + beq.n 4b1e4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b190 │ │ │ │ + beq.n 4b1d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b190 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b1d8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 204d18 │ │ │ │ + bl 206ab0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b134 │ │ │ │ + beq.n 4b17c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r1, #6080 @ 0x17c0 │ │ │ │ + movw r1, #7680 @ 0x1e00 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 4b1cc │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 4b1c8 │ │ │ │ - movs r3, #0 │ │ │ │ - strh r3, [r0, #8] │ │ │ │ - bl 8234c │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ + b.n 4b1f2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #48944 @ 0xbf30 │ │ │ │ + movw r1, #50544 @ 0xc570 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #48948 @ 0xbf34 │ │ │ │ + movw r0, #50548 @ 0xc574 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b20a │ │ │ │ + beq.n 4b230 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b20c │ │ │ │ + beq.n 4b232 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4b20c │ │ │ │ + b.n 4b232 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 4b252 │ │ │ │ + movs r3, #0 │ │ │ │ + strh r3, [r0, #8] │ │ │ │ + bl 82544 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, pc} │ │ │ │ + movw r1, #7908 @ 0x1ee4 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + b.n 4b1f2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrb.w r2, [r1, #87] @ 0x57 │ │ │ │ lsls r3, r2, #26 │ │ │ │ - bmi.n 4b234 │ │ │ │ + bmi.n 4b286 │ │ │ │ movw r2, #24980 @ 0x6194 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 4b26e │ │ │ │ + bne.n 4b2c0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 721b8 │ │ │ │ + bl 72368 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b26a │ │ │ │ + cbz r0, 4b2bc │ │ │ │ mov r1, r6 │ │ │ │ - bl 89b3c │ │ │ │ + bl 89d84 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b254 │ │ │ │ + beq.n 4b2a6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 89b3c │ │ │ │ + bl 89d84 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b276 │ │ │ │ + bne.n 4b2c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b26a │ │ │ │ + beq.n 4b2bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b26a │ │ │ │ + cbnz r3, 4b2bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b276 │ │ │ │ + b.n 4b2c8 │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ - cbnz r5, 4b2a0 │ │ │ │ + cbnz r5, 4b2f2 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4b2a0 │ │ │ │ + ble.n 4b2f2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4b2a0 │ │ │ │ - cbnz r2, 4b2be │ │ │ │ + bne.n 4b2f2 │ │ │ │ + cbnz r2, 4b310 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r5, [pc, #88] @ (4b2fc ) │ │ │ │ + ldr r5, [pc, #84] @ (4b34c ) │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r5, #1 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4b2be │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4b310 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b2f6 │ │ │ │ + b.n 4b348 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 431a4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 431f4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b2ba │ │ │ │ + beq.n 4b30c │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2a2d4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4b2ee │ │ │ │ + beq.n 4b340 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16f9d4 │ │ │ │ + bl 1708c4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #27068 @ 0x69bc │ │ │ │ + movw r2, #28668 @ 0x6ffc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 43594 │ │ │ │ - b.n 4b2ba │ │ │ │ + bl 435e4 │ │ │ │ + b.n 4b30c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.w 44b38 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.w 44b88 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4b30c │ │ │ │ + cbz r1, 4b35c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4b314 │ │ │ │ + b.n 4b364 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ - b.w 346bc │ │ │ │ - movw r1, #6308 @ 0x18a4 │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ + b.w 346a8 │ │ │ │ + movw r1, #7424 @ 0x1d00 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 4b1cc │ │ │ │ + b.n 4b1f2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 4b352 │ │ │ │ + bmi.n 4b3a2 │ │ │ │ movw r3, #24980 @ 0x6194 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4b352 │ │ │ │ + beq.n 4b3a2 │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ - b.n 4b36a │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ + b.n 4b3ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 32668 │ │ │ │ + bl 327e2 <_PyXI_ApplyError@@Base+0x166> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b348 │ │ │ │ + beq.n 4b398 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ - cbnz r6, 4b3b0 │ │ │ │ + cbnz r6, 4b400 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4b3b0 │ │ │ │ + ble.n 4b400 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4b3b0 │ │ │ │ - cbnz r2, 4b3ca │ │ │ │ + bne.n 4b400 │ │ │ │ + cbnz r2, 4b41a │ │ │ │ mov r3, r6 │ │ │ │ - ldr r6, [pc, #116] @ (4b428 ) │ │ │ │ + ldr r6, [pc, #116] @ (4b478 ) │ │ │ │ movs r2, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r6, #1 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ add r6, sp, #28 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 4b41e │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 4b46e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #26096 @ 0x65f0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4b3e4 │ │ │ │ + bne.n 4b434 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 4b400 │ │ │ │ - bl 145b4c │ │ │ │ + b.n 4b450 │ │ │ │ + bl 1467ec │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4b400 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 4b41e │ │ │ │ + bne.n 4b450 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 4b46e │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #41412 @ 0xa1c4 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 4497c │ │ │ │ + b.w 449cc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 4b42e │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 4b47e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2985c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 81044 │ │ │ │ - ldr r0, [pc, #4] @ (4b450 ) │ │ │ │ + b.w 8123c │ │ │ │ + ldr r0, [pc, #4] @ (4b4a0 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r1, #26] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movw r1, #5824 @ 0x16c0 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - b.n 4b1cc │ │ │ │ - movw r1, #6068 @ 0x17b4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + movw r1, #7668 @ 0x1df4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.w 42718 │ │ │ │ + b.w 42768 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 4b496 │ │ │ │ + cbnz r1, 4b4dc │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26928 @ 0x6930 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b4c0 │ │ │ │ + b.n 4b506 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r3, r4 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4b4be │ │ │ │ + beq.n 4b504 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4b4be │ │ │ │ + cbnz r3, 4b504 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ (4b4c8 ) │ │ │ │ + ldr r0, [pc, #0] @ (4b50c ) │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ strb r4, [r1, #15] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 4b4f8 │ │ │ │ + cbz r0, 4b53c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b4f8 │ │ │ │ + beq.n 4b53c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b4f8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b53c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 4b516 │ │ │ │ + cbnz r2, 4b55a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4b516 │ │ │ │ + cbz r0, 4b55a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4b516 │ │ │ │ + beq.n 4b55a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b516 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b55a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004b51a <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r2, [pc, #40] @ (4b544 <_PyContext_NewHamtForTests@@Base+0x2a>) │ │ │ │ +0004b55e <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r2, [pc, #40] @ (4b588 <_PyContext_NewHamtForTests@@Base+0x2a>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ add.w r0, r0, #99328 @ 0x18400 │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ @@ -48886,414 +48911,414 @@ │ │ │ │ strne.w r3, [r2, #1244] @ 0x4dc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 4b55a <_PyContext_NewHamtForTests@@Base+0x40> │ │ │ │ - movw r0, #32140 @ 0x7d8c │ │ │ │ + cbnz r3, 4b59e <_PyContext_NewHamtForTests@@Base+0x40> │ │ │ │ + movw r0, #33740 @ 0x83cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 14322c │ │ │ │ - cbnz r0, 4b58c <_PyContext_NewHamtForTests@@Base+0x72> │ │ │ │ + bl 143ecc │ │ │ │ + cbnz r0, 4b5d0 <_PyContext_NewHamtForTests@@Base+0x72> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #32156 @ 0x7d9c │ │ │ │ + movw r0, #33756 @ 0x83dc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1437a8 │ │ │ │ - b.n 4b5b0 <_PyContext_NewHamtForTests@@Base+0x96> │ │ │ │ + bl 144448 │ │ │ │ + b.n 4b5f4 <_PyContext_NewHamtForTests@@Base+0x96> │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4b5ae <_PyContext_NewHamtForTests@@Base+0x94> │ │ │ │ + bne.n 4b5f2 <_PyContext_NewHamtForTests@@Base+0x94> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14880 @ 0x3a20 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #16480 @ 0x4060 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #132] @ (4b648 <_PyContext_NewHamtForTests@@Base+0x12e>) │ │ │ │ + ldr r3, [pc, #132] @ (4b68c <_PyContext_NewHamtForTests@@Base+0x12e>) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 4b5f8 <_PyContext_NewHamtForTests@@Base+0xde> │ │ │ │ + cbz r3, 4b63c <_PyContext_NewHamtForTests@@Base+0xde> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4b5ee <_PyContext_NewHamtForTests@@Base+0xd4> │ │ │ │ + bne.n 4b632 <_PyContext_NewHamtForTests@@Base+0xd4> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4b5de <_PyContext_NewHamtForTests@@Base+0xc4> │ │ │ │ + bne.n 4b622 <_PyContext_NewHamtForTests@@Base+0xc4> │ │ │ │ dmb ish │ │ │ │ - beq.n 4b5f8 <_PyContext_NewHamtForTests@@Base+0xde> │ │ │ │ - bl 279788 │ │ │ │ + beq.n 4b63c <_PyContext_NewHamtForTests@@Base+0xde> │ │ │ │ + bl 279df0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 4b90a │ │ │ │ + bl 4b94e │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 4b62a <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + cbz r3, 4b66e <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4b620 <_PyContext_NewHamtForTests@@Base+0x106> │ │ │ │ + bne.n 4b664 <_PyContext_NewHamtForTests@@Base+0x106> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4b610 <_PyContext_NewHamtForTests@@Base+0xf6> │ │ │ │ + bne.n 4b654 <_PyContext_NewHamtForTests@@Base+0xf6> │ │ │ │ dmb ish │ │ │ │ - beq.n 4b62a <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 4b66e <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + bl 25e36c │ │ │ │ movs r1, #20 │ │ │ │ mov r0, sp │ │ │ │ - bl 72d9c │ │ │ │ - ldr r3, [pc, #20] @ (4b648 <_PyContext_NewHamtForTests@@Base+0x12e>) │ │ │ │ + bl 72f4c │ │ │ │ + ldr r3, [pc, #20] @ (4b68c <_PyContext_NewHamtForTests@@Base+0x12e>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4b644 <_PyContext_NewHamtForTests@@Base+0x12a> │ │ │ │ + beq.n 4b688 <_PyContext_NewHamtForTests@@Base+0x12a> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 4b674 <_PyContext_NewHamtForTests@@Base+0x15a> │ │ │ │ + cbz r3, 4b6b8 <_PyContext_NewHamtForTests@@Base+0x15a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4b674 <_PyContext_NewHamtForTests@@Base+0x15a> │ │ │ │ + bgt.n 4b6b8 <_PyContext_NewHamtForTests@@Base+0x15a> │ │ │ │ mov r0, r3 │ │ │ │ - bl 25bffc <_PySys_GetSizeOf@@Base> │ │ │ │ + bl 25c8a0 <_PySys_GetSizeOf@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b67e <_PyContext_NewHamtForTests@@Base+0x164> │ │ │ │ + beq.n 4b6c2 <_PyContext_NewHamtForTests@@Base+0x164> │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 4b6ae <_PyContext_NewHamtForTests@@Base+0x194> │ │ │ │ + bgt.n 4b6f2 <_PyContext_NewHamtForTests@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2652e4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x214> │ │ │ │ - cbnz r0, 4b6ca <_PyContext_NewHamtForTests@@Base+0x1b0> │ │ │ │ + bl 265a64 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x214> │ │ │ │ + cbnz r0, 4b70e <_PyContext_NewHamtForTests@@Base+0x1b0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 490dc │ │ │ │ + b.w 49124 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #32176 @ 0x7db0 │ │ │ │ + movw r1, #33776 @ 0x83f0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b69a <_PyContext_NewHamtForTests@@Base+0x180> │ │ │ │ + bne.n 4b6de <_PyContext_NewHamtForTests@@Base+0x180> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #5072 @ 0x13d0 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movt r1, #74 @ 0x4a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1208cc │ │ │ │ - bl cf668 │ │ │ │ + bl 12138c │ │ │ │ + bl cfb6c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4b736 <_PyContext_NewHamtForTests@@Base+0x21c> │ │ │ │ + beq.n 4b77a <_PyContext_NewHamtForTests@@Base+0x21c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 4b736 <_PyContext_NewHamtForTests@@Base+0x21c> │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 4b77a <_PyContext_NewHamtForTests@@Base+0x21c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #5072 @ 0x13d0 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl 1208cc │ │ │ │ - bl cf668 │ │ │ │ + movt r1, #74 @ 0x4a │ │ │ │ + bl 12138c │ │ │ │ + bl cfb6c │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #3868 @ 0xf1c │ │ │ │ + movw r0, #5468 @ 0x155c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b7f2 <_PyContext_NewHamtForTests@@Base+0x2d8> │ │ │ │ + b.n 4b836 <_PyContext_NewHamtForTests@@Base+0x2d8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4b7da <_PyContext_NewHamtForTests@@Base+0x2c0> │ │ │ │ + beq.n 4b81e <_PyContext_NewHamtForTests@@Base+0x2c0> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 4b7da <_PyContext_NewHamtForTests@@Base+0x2c0> │ │ │ │ + bge.n 4b81e <_PyContext_NewHamtForTests@@Base+0x2c0> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - bne.n 4b754 <_PyContext_NewHamtForTests@@Base+0x23a> │ │ │ │ + bne.n 4b798 <_PyContext_NewHamtForTests@@Base+0x23a> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - cbnz r1, 4b7a6 <_PyContext_NewHamtForTests@@Base+0x28c> │ │ │ │ - b.n 4b79c <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ + cbnz r1, 4b7ea <_PyContext_NewHamtForTests@@Base+0x28c> │ │ │ │ + b.n 4b7e0 <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl d4de4 │ │ │ │ + bl d52d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b786 <_PyContext_NewHamtForTests@@Base+0x26c> │ │ │ │ + beq.n 4b7ca <_PyContext_NewHamtForTests@@Base+0x26c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b786 <_PyContext_NewHamtForTests@@Base+0x26c> │ │ │ │ + cbnz r3, 4b7ca <_PyContext_NewHamtForTests@@Base+0x26c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 4b732 <_PyContext_NewHamtForTests@@Base+0x218> │ │ │ │ - bne.n 4b74e <_PyContext_NewHamtForTests@@Base+0x234> │ │ │ │ + blt.n 4b776 <_PyContext_NewHamtForTests@@Base+0x218> │ │ │ │ + bne.n 4b792 <_PyContext_NewHamtForTests@@Base+0x234> │ │ │ │ adds r4, #1 │ │ │ │ - b.n 4b738 <_PyContext_NewHamtForTests@@Base+0x21e> │ │ │ │ + b.n 4b77c <_PyContext_NewHamtForTests@@Base+0x21e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4b7cc <_PyContext_NewHamtForTests@@Base+0x2b2> │ │ │ │ + bne.n 4b810 <_PyContext_NewHamtForTests@@Base+0x2b2> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 4b7f2 <_PyContext_NewHamtForTests@@Base+0x2d8> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 4b836 <_PyContext_NewHamtForTests@@Base+0x2d8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 4b79c <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ + bge.n 4b7e0 <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 4b792 <_PyContext_NewHamtForTests@@Base+0x278> │ │ │ │ + beq.n 4b7d6 <_PyContext_NewHamtForTests@@Base+0x278> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 4b7be <_PyContext_NewHamtForTests@@Base+0x2a4> │ │ │ │ + b.n 4b802 <_PyContext_NewHamtForTests@@Base+0x2a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b79c <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b79c <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ + bne.n 4b7e0 <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b7e0 <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7916 @ 0x1eec │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #9516 @ 0x252c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4b732 <_PyContext_NewHamtForTests@@Base+0x218> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4b776 <_PyContext_NewHamtForTests@@Base+0x218> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2652e4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x214> │ │ │ │ - cbnz r0, 4b81a <_PyContext_NewHamtForTests@@Base+0x300> │ │ │ │ + bl 265a64 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x214> │ │ │ │ + cbnz r0, 4b85e <_PyContext_NewHamtForTests@@Base+0x300> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 265adc <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xa0c> │ │ │ │ + b.w 26625c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xa0c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4b844 <_PyContext_NewHamtForTests@@Base+0x32a> │ │ │ │ + bhi.n 4b888 <_PyContext_NewHamtForTests@@Base+0x32a> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4b85c <_PyContext_NewHamtForTests@@Base+0x342> │ │ │ │ + beq.n 4b8a0 <_PyContext_NewHamtForTests@@Base+0x342> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b85e <_PyContext_NewHamtForTests@@Base+0x344> │ │ │ │ - movw r0, #54660 @ 0xd584 │ │ │ │ + b.n 4b8a2 <_PyContext_NewHamtForTests@@Base+0x344> │ │ │ │ + movw r0, #56552 @ 0xdce8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b83a <_PyContext_NewHamtForTests@@Base+0x320> │ │ │ │ - b.n 4b888 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + bne.n 4b87e <_PyContext_NewHamtForTests@@Base+0x320> │ │ │ │ + b.n 4b8cc <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r6, [r7, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6900 │ │ │ │ + bl 1f877c │ │ │ │ adds r3, r0, #2 │ │ │ │ - beq.n 4b888 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + beq.n 4b8cc <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4b88c <_PyContext_NewHamtForTests@@Base+0x372> │ │ │ │ + blt.n 4b8d0 <_PyContext_NewHamtForTests@@Base+0x372> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #48072 @ 0xbbc8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #49648 @ 0xc1f0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b8c0 <_PyContext_NewHamtForTests@@Base+0x3a6> │ │ │ │ + b.n 4b904 <_PyContext_NewHamtForTests@@Base+0x3a6> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r0, 4b8a4 <_PyContext_NewHamtForTests@@Base+0x38a> │ │ │ │ + cbz r0, 4b8e8 <_PyContext_NewHamtForTests@@Base+0x38a> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bc0dc │ │ │ │ + bl 1be794 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b888 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + beq.n 4b8cc <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 4b8c0 <_PyContext_NewHamtForTests@@Base+0x3a6> │ │ │ │ - cbz r4, 4b8b6 <_PyContext_NewHamtForTests@@Base+0x39c> │ │ │ │ + cbnz r0, 4b904 <_PyContext_NewHamtForTests@@Base+0x3a6> │ │ │ │ + cbz r4, 4b8fa <_PyContext_NewHamtForTests@@Base+0x39c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b8be <_PyContext_NewHamtForTests@@Base+0x3a4> │ │ │ │ + beq.n 4b902 <_PyContext_NewHamtForTests@@Base+0x3a4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4b8be <_PyContext_NewHamtForTests@@Base+0x3a4> │ │ │ │ + b.n 4b902 <_PyContext_NewHamtForTests@@Base+0x3a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl fd1a0 <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 4b888 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + bl fd9dc <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 4b8cc <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004b8c4 : │ │ │ │ - movw r0, #28184 @ 0x6e18 │ │ │ │ +0004b908 : │ │ │ │ + movw r0, #29784 @ 0x7458 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #2 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r5, [sp] │ │ │ │ - movw r1, #41220 @ 0xa104 │ │ │ │ + movw r1, #42820 @ 0xa744 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c35f0 │ │ │ │ - cbz r0, 4b906 │ │ │ │ + bl c38e8 │ │ │ │ + cbz r0, 4b94a │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 242568 <_PyErr_BadInternalCall@@Base+0xd984> │ │ │ │ + bl 2431d4 <_PyErr_BadInternalCall@@Base+0xd988> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r3, [pc, #288] @ (4ba3c ) │ │ │ │ + ldr r3, [pc, #288] @ (4ba80 ) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov sl, r1 │ │ │ │ ldrd ip, lr, [r0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ ands.w r6, r5, #63 @ 0x3f │ │ │ │ - bne.n 4b93e │ │ │ │ + bne.n 4b982 │ │ │ │ orrs.w r3, r5, r8 │ │ │ │ - bne.n 4b942 │ │ │ │ + bne.n 4b986 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4b946 │ │ │ │ + b.n 4b98a │ │ │ │ movs r6, #0 │ │ │ │ movs r4, #64 @ 0x40 │ │ │ │ add r7, sp, #8 │ │ │ │ ldr.w r0, [ip] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r6, 4b968 │ │ │ │ + cbnz r6, 4b9ac │ │ │ │ cmp r4, r6 │ │ │ │ it ne │ │ │ │ movne r6, #64 @ 0x40 │ │ │ │ subs r6, r4, r6 │ │ │ │ and.w r9, r4, #64 @ 0x40 │ │ │ │ add r6, lr │ │ │ │ lsrs r7, r4, #6 │ │ │ │ add r9, r6 │ │ │ │ and.w r4, r4, #63 @ 0x3f │ │ │ │ movs r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n 4b98a │ │ │ │ + bls.n 4b9ce │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1a3208 │ │ │ │ + bl 1a59e0 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 4b97a │ │ │ │ + b.n 4b9be │ │ │ │ rsb r7, r5, #119 @ 0x77 │ │ │ │ add r6, sp, #28 │ │ │ │ mov.w fp, #128 @ 0x80 │ │ │ │ and.w r7, r7, #63 @ 0x3f │ │ │ │ add.w r3, r7, #9 │ │ │ │ mov r2, fp │ │ │ │ movs r1, #0 │ │ │ │ @@ -49307,208 +49332,208 @@ │ │ │ │ mov r0, r6 │ │ │ │ add.w r9, r6, r4 │ │ │ │ blx 29af4 <__memcpy_chk@plt> │ │ │ │ add r7, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w fp, [r6, r4] │ │ │ │ cmp r7, r9 │ │ │ │ - beq.n 4b9cc │ │ │ │ + beq.n 4ba10 │ │ │ │ strb.w r3, [r9, #1]! │ │ │ │ - b.n 4b9c2 │ │ │ │ + b.n 4ba06 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w r8, r8, lsl #3 │ │ │ │ orr.w r8, r8, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ rev r5, r5 │ │ │ │ str.w r5, [r7, #5] │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r5, #0 │ │ │ │ rev.w r8, r8 │ │ │ │ str.w r8, [r7, #1] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 4b9fc │ │ │ │ + beq.n 4ba40 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #8 │ │ │ │ adds r5, #1 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ - bl 1a3208 │ │ │ │ - b.n 4b9ea │ │ │ │ + bl 1a59e0 │ │ │ │ + b.n 4ba2e │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ rev r0, r0 │ │ │ │ str.w r0, [sl] │ │ │ │ rev r0, r1 │ │ │ │ rev r1, r2 │ │ │ │ rev r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r0, [sl, #4] │ │ │ │ rev r3, r3 │ │ │ │ str.w r1, [sl, #8] │ │ │ │ str.w r3, [sl, #16] │ │ │ │ str.w r2, [sl, #12] │ │ │ │ - ldr r3, [pc, #20] @ (4ba3c ) │ │ │ │ + ldr r3, [pc, #20] @ (4ba80 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4ba36 │ │ │ │ + beq.n 4ba7a │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4ba6c │ │ │ │ + bne.n 4bab0 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31532 @ 0x7b2c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #33132 @ 0x816c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4baa4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4bae8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 4bab0 │ │ │ │ + cbnz r3, 4baf4 │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 4baa8 │ │ │ │ + cbz r3, 4baec │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 4ba98 │ │ │ │ - movw r1, #31580 @ 0x7b5c │ │ │ │ + cbnz r2, 4badc │ │ │ │ + movw r1, #33180 @ 0x819c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4baa4 │ │ │ │ - movw r1, #31632 @ 0x7b90 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4bae8 │ │ │ │ + movw r1, #33232 @ 0x81d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bb5a │ │ │ │ + b.n 4bb9e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 221218 │ │ │ │ + bl 22248c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 4bad4 │ │ │ │ + cbz r2, 4bb18 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2672c8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x21f8> │ │ │ │ + bl 2679e8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2198> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bb5a │ │ │ │ + bne.n 4bb9e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 4bb5a │ │ │ │ - cbz r0, 4bb1a │ │ │ │ + b.n 4bb9e │ │ │ │ + cbz r0, 4bb5e │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #54776 @ 0xd5f8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4bb24 │ │ │ │ + bne.n 4bb68 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ strb.w r2, [r3, #34] @ 0x22 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bb02 │ │ │ │ + beq.n 4bb46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4bb02 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4bb46 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #6756 @ 0x1a64 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #8356 @ 0x20a4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4baa4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4bae8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ movw r3, #56116 @ 0xdb34 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ - cbz r0, 4bb48 │ │ │ │ - bl d7574 │ │ │ │ + bl d7838 │ │ │ │ + cbz r0, 4bb8c │ │ │ │ + bl d7a7c │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15679c │ │ │ │ - b.n 4bb5a │ │ │ │ + bl 1572c4 │ │ │ │ + b.n 4bb9e │ │ │ │ movw r3, #56152 @ 0xdb58 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ + bl d7838 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bb34 │ │ │ │ + bne.n 4bb78 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc6e │ │ │ │ + beq.n 4bcb2 │ │ │ │ strd r7, r0, [sp] │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #2 │ │ │ │ - ldr r0, [pc, #236] @ (4bc78 ) │ │ │ │ + ldr r0, [pc, #236] @ (4bcbc ) │ │ │ │ mov r1, sp │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc4c │ │ │ │ + beq.n 4bc90 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #17016 @ 0x4278 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4bbbc │ │ │ │ + beq.n 4bc00 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32272 @ 0x7e10 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #33872 @ 0x8450 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 4bc4c │ │ │ │ + bl d57ec │ │ │ │ + b.n 4bc90 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc4c │ │ │ │ + blt.n 4bc90 │ │ │ │ movw r0, #54568 @ 0xd528 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc4c │ │ │ │ + beq.n 4bc90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r0, #8] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #148] @ (4bc7c ) │ │ │ │ + ldr r2, [pc, #148] @ (4bcc0 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r7, [r0, #12] │ │ │ │ sub.w r7, r0, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -49520,217 +49545,217 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r7, [ip] │ │ │ │ cmp r3, lr │ │ │ │ strd r1, r2, [r0, #-8] │ │ │ │ str r7, [r1, #4] │ │ │ │ str r0, [r6, #4] │ │ │ │ - beq.n 4bc2e │ │ │ │ + beq.n 4bc72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bc2e │ │ │ │ + cbnz r3, 4bc72 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4bc3c │ │ │ │ + bne.n 4bc80 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4bc72 │ │ │ │ + b.n 4bcb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bc38 │ │ │ │ + bne.n 4bc7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bc38 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bc7c │ │ │ │ movs r0, #0 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bc6e │ │ │ │ + beq.n 4bcb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bc6e │ │ │ │ + cbnz r3, 4bcb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r0, pc, #656 @ (adr r0, 4bf0c ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r0, pc, #656 @ (adr r0, 4bf50 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r1, #2932 @ 0xb74 │ │ │ │ + movw r1, #4532 @ 0x11b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl c35f0 │ │ │ │ - cbz r0, 4bcf0 │ │ │ │ + bl c38e8 │ │ │ │ + cbz r0, 4bd34 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 241ca8 <_PyErr_BadInternalCall@@Base+0xd0c4> │ │ │ │ + bl 242860 <_PyErr_BadInternalCall@@Base+0xd014> │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4bcc6 │ │ │ │ - cbnz r0, 4bcd4 │ │ │ │ - b.n 4bcf0 │ │ │ │ + beq.n 4bd0a │ │ │ │ + cbnz r0, 4bd18 │ │ │ │ + b.n 4bd34 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bcf0 │ │ │ │ - b.n 4bce2 │ │ │ │ + beq.n 4bd34 │ │ │ │ + b.n 4bd26 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 4bce8 │ │ │ │ + cbz r0, 4bd2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bcf0 │ │ │ │ + beq.n 4bd34 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4bcf0 │ │ │ │ + b.n 4bd34 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4bd8e │ │ │ │ + beq.n 4bdd2 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4bd8e │ │ │ │ + beq.n 4bdd2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #27313 @ 0x6ab1 │ │ │ │ + movw r3, #30061 @ 0x756d │ │ │ │ movt r3, #18 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4bd2c │ │ │ │ + bne.n 4bd70 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 4bd30 │ │ │ │ + b.n 4bd74 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 4bd52 │ │ │ │ + beq.n 4bd96 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 4bd52 │ │ │ │ + cbz r3, 4bd96 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #38653 @ 0x96fd │ │ │ │ + movw r3, #38717 @ 0x973d │ │ │ │ movt r3, #5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4bd52 │ │ │ │ + bne.n 4bd96 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 59528 │ │ │ │ + bl 59568 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4bd6e │ │ │ │ + cbz r0, 4bdb2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bd6e │ │ │ │ + beq.n 4bdb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4bd6e │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4bdb2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4bd8e │ │ │ │ + cbz r0, 4bdd2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bd8e │ │ │ │ + beq.n 4bdd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4bd8e │ │ │ │ + cbnz r3, 4bdd2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 24af5c │ │ │ │ + bl 24bb1c │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 4bde2 │ │ │ │ + beq.n 4be26 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11116 @ 0x2b6c │ │ │ │ + movw r0, #12716 @ 0x31ac │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 4bde2 │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 4be26 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4be20 │ │ │ │ + b.n 4be64 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4bdf6 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 4be3a │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bdde │ │ │ │ + bne.n 4be22 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4be0a │ │ │ │ - bl 80760 │ │ │ │ + bne.n 4be4e │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bdde │ │ │ │ + bne.n 4be22 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 120444 <_Py_set_inheritable@@Base> │ │ │ │ + bl 120f04 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bdde │ │ │ │ + beq.n 4be22 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ mov r4, r0 │ │ │ │ @@ -49742,159 +49767,153 @@ │ │ │ │ str r1, [r2, #0] │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 4be96 │ │ │ │ + cbnz r4, 4beda │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 4be96 │ │ │ │ + ble.n 4beda │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4be96 │ │ │ │ - cbnz r2, 4beb4 │ │ │ │ + bne.n 4beda │ │ │ │ + cbnz r2, 4bef8 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #64] @ (4bedc ) │ │ │ │ + ldr r4, [pc, #64] @ (4bf20 ) │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 4becc │ │ │ │ + cbz r0, 4bf10 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ - bl 1564b4 │ │ │ │ + bl 156fdc │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 4bf3e │ │ │ │ + bl 4bf76 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4bed0 │ │ │ │ + bne.n 4bf14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4bed8 │ │ │ │ + b.n 4bf1c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r5, #196 @ 0xc4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -0004bee0 : │ │ │ │ +0004bf28 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 4bef2 │ │ │ │ - cbnz r1, 4bef8 │ │ │ │ - bl 27591c │ │ │ │ - b.n 4bf04 │ │ │ │ + cbz r0, 4bf3a │ │ │ │ + cbnz r1, 4bf40 │ │ │ │ + bl 275f84 │ │ │ │ + b.n 4bf4c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4bf0a │ │ │ │ + cbnz r0, 4bf52 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4bf2a │ │ │ │ + b.n 4bf72 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 10c4f0 │ │ │ │ + bl 10d054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bf2a │ │ │ │ + beq.n 4bf72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bf2a │ │ │ │ + cbnz r3, 4bf72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - │ │ │ │ -0004bf2e : │ │ │ │ - movw r3, #40300 @ 0x9d6c │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 4bf3c │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ - bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4bf6e │ │ │ │ + beq.n 4bfa6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 4bf6e │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 4bfa6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 24aeb8 │ │ │ │ + b.w 24ba78 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bf8e │ │ │ │ + beq.n 4bfc6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32316 @ 0x7e3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #33916 @ 0x847c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4bfb6 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4bfee │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ subs r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt.n 4bfb2 │ │ │ │ + bgt.n 4bfea │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r7, r6 │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 4bfbc │ │ │ │ - bl 1f5c8c │ │ │ │ + ble.n 4bff4 │ │ │ │ + bl 1f7b08 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4bfe6 │ │ │ │ + b.n 4c01e │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 224b50 <_PyTime_AsMilliseconds@@Base+0xec0> │ │ │ │ + bl 225c30 <_PyParkingLot_AfterFork@@Base+0x1564> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bfb6 │ │ │ │ + beq.n 4bfee │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 4bfe4 │ │ │ │ + ble.n 4c01c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mla r0, r0, r7, r3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -49902,274 +49921,262 @@ │ │ │ │ blx 29db8 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #132] @ (4c080 ) │ │ │ │ + ldr r3, [pc, #132] @ (4c0b8 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 4c02e │ │ │ │ + cbz r3, 4c066 │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4c024 │ │ │ │ + bne.n 4c05c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4c014 │ │ │ │ + bne.n 4c04c │ │ │ │ dmb ish │ │ │ │ - beq.n 4c02e │ │ │ │ - bl 279788 │ │ │ │ + beq.n 4c066 │ │ │ │ + bl 279df0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 4b90a │ │ │ │ + bl 4b94e │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 4c060 │ │ │ │ + cbz r3, 4c098 │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4c056 │ │ │ │ + bne.n 4c08e │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4c046 │ │ │ │ + bne.n 4c07e │ │ │ │ dmb ish │ │ │ │ - beq.n 4c060 │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 4c098 │ │ │ │ + bl 25e36c │ │ │ │ movs r1, #20 │ │ │ │ mov r0, sp │ │ │ │ - bl 261e74 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (4c080 ) │ │ │ │ + bl 26264c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (4c0b8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4c07a │ │ │ │ + beq.n 4c0b2 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4c0a0 │ │ │ │ + cbz r3, 4c0d8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4c0b0 │ │ │ │ + b.n 4c0e8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4c0ae │ │ │ │ + ble.n 4c0e6 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4c0aa │ │ │ │ - cbnz r1, 4c0d2 │ │ │ │ + bgt.n 4c0e2 │ │ │ │ + cbnz r1, 4c10a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4c0b0 │ │ │ │ + b.n 4c0e8 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #72] @ (4c0fc ) │ │ │ │ + ldr r1, [pc, #72] @ (4c134 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c0d8 │ │ │ │ - b.n 4c0f6 │ │ │ │ + cbnz r0, 4c110 │ │ │ │ + b.n 4c12e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ add r5, r6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ itte eq │ │ │ │ movweq r2, #4372 @ 0x1114 │ │ │ │ - movteq r2, #71 @ 0x47 │ │ │ │ + movteq r2, #72 @ 0x48 │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 15a298 │ │ │ │ + b.w 15ae30 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r6, #28 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + subs r6, #240 @ 0xf0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 792cc │ │ │ │ - bl 792fc │ │ │ │ + bl 79418 │ │ │ │ + bl 79448 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 4c13c │ │ │ │ + bgt.n 4c174 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - movw r2, #49409 @ 0xc101 │ │ │ │ + movw r2, #49465 @ 0xc139 │ │ │ │ movt r2, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 4c13c │ │ │ │ + bne.n 4c174 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 156468 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 156f90 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ subs r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - ble.n 4c14a │ │ │ │ + ble.n 4c182 │ │ │ │ add.w r7, r5, #16 │ │ │ │ - b.n 4c16c │ │ │ │ + b.n 4c1a4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r2, 4c17a │ │ │ │ + cbz r2, 4c1b2 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - ble.n 4c17a │ │ │ │ + ble.n 4c1b2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 15647c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 156fa4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ subs r6, #1 │ │ │ │ - bcc.n 4c14a │ │ │ │ + bcc.n 4c182 │ │ │ │ ldr.w r0, [r7, r6, lsl #2] │ │ │ │ - bl 79330 │ │ │ │ - b.n 4c16c │ │ │ │ + bl 7947c │ │ │ │ + b.n 4c1a4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 4c19e │ │ │ │ + bne.n 4c1d6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4c1be │ │ │ │ - b.n 4c1b6 │ │ │ │ + bne.n 4c1f6 │ │ │ │ + b.n 4c1ee │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32224 @ 0x7de0 │ │ │ │ + movw r0, #33824 @ 0x8420 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c190 │ │ │ │ - b.n 4c248 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 4c1c8 │ │ │ │ + b.n 4c280 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c248 │ │ │ │ + bne.n 4c280 │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4c1d2 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 4c248 │ │ │ │ + bne.n 4c20a │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 4c280 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #6304 @ 0x18a0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4c1fa │ │ │ │ + beq.n 4c232 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32356 @ 0x7e64 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #33956 @ 0x84a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ cmp r5, #5 │ │ │ │ - bhi.n 4c206 │ │ │ │ + bhi.n 4c23e │ │ │ │ tst.w r4, #98304 @ 0x18000 │ │ │ │ - beq.n 4c24c │ │ │ │ - b.n 4c222 │ │ │ │ + beq.n 4c284 │ │ │ │ + b.n 4c25a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #15456 @ 0x3c60 │ │ │ │ + movw r1, #17056 @ 0x42a0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movw r3, #32784 @ 0x8010 │ │ │ │ movt r3, #1 │ │ │ │ bics r3, r4 │ │ │ │ - beq.n 4c24c │ │ │ │ + beq.n 4c284 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15592 @ 0x3ce8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #17192 @ 0x4328 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c284 │ │ │ │ + b.n 4c2bc │ │ │ │ bic.w r2, r4, #98304 @ 0x18000 │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ - bcc.n 4c270 │ │ │ │ + bcc.n 4c2a8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32384 @ 0x7e80 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #33984 @ 0x84c0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2020ec │ │ │ │ + bl 203ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c248 │ │ │ │ + bne.n 4c280 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - │ │ │ │ -0004c286 : │ │ │ │ - movw r3, #40300 @ 0x9d6c │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21065 @ 0x5249 │ │ │ │ + movw r1, #27453 @ 0x6b3d │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movw r0, #53736 @ 0xd1e8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.w 40daa <_PyCompile_OptimizeCfg@@Base+0xb6e> │ │ │ │ - │ │ │ │ -0004c2a8 : │ │ │ │ - movw r3, #40300 @ 0x9d6c │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - bx lr │ │ │ │ - movw r0, #27044 @ 0x69a4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.w 40dfa <_PyCompile_OptimizeCfg@@Base+0xb72> │ │ │ │ + movw r0, #28644 @ 0x6fe4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r1, #4 │ │ │ │ - b.w 80700 │ │ │ │ + b.w 808f8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ @@ -50178,661 +50185,664 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 4c304 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 4c324 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4c2fe │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4c304 │ │ │ │ + bne.n 4c31e │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4c324 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4c342 │ │ │ │ + cbnz r0, 4c362 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 4c320 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 4c340 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4c31a │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4c320 │ │ │ │ + bne.n 4c33a │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4c340 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4c342 │ │ │ │ + cbnz r0, 4c362 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 4c342 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 4c362 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4c338 │ │ │ │ + bne.n 4c358 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - │ │ │ │ -0004c344 : │ │ │ │ - movw r3, #40300 @ 0x9d6c │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ - bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r6, [r5] │ │ │ │ blx 29994 │ │ │ │ mov r0, r6 │ │ │ │ blx 29994 │ │ │ │ mov r0, r5 │ │ │ │ blx 29994 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 792cc │ │ │ │ + bl 79418 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f874 │ │ │ │ + bl 7fa68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c39e │ │ │ │ + beq.n 4c3b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c39e │ │ │ │ + cbnz r3, 4c3b2 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4c3be │ │ │ │ + cbz r3, 4c3d2 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 4c3d0 │ │ │ │ + b.n 4c3e4 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 4c3ce │ │ │ │ + ble.n 4c3e2 │ │ │ │ cmp r2, #5 │ │ │ │ - bgt.n 4c3c8 │ │ │ │ - cbnz r1, 4c3f8 │ │ │ │ + bgt.n 4c3dc │ │ │ │ + cbnz r1, 4c406 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 4c3d0 │ │ │ │ + b.n 4c3e4 │ │ │ │ mov r9, r3 │ │ │ │ + ldr r1, [pc, #356] @ (4c54c ) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - movs r1, #5 │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r4, #16212 @ 0x3f54 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ + movs r4, #5 │ │ │ │ movs r2, #0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - strd r1, r2, [sp, #8] │ │ │ │ + str r1, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ - str r1, [sp, #4] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + strd r1, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c400 │ │ │ │ - b.n 4c4ba │ │ │ │ + cbnz r0, 4c40e │ │ │ │ + b.n 4c4c8 │ │ │ │ clz r9, r1 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4c414 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 4c422 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c4ba │ │ │ │ + bne.n 4c4c8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4c42a │ │ │ │ - bl 80760 │ │ │ │ + bne.n 4c438 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c4ba │ │ │ │ + bne.n 4c4c8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 4c442 │ │ │ │ - bl 80760 │ │ │ │ + cbnz r0, 4c450 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c4ba │ │ │ │ + bne.n 4c4c8 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c466 │ │ │ │ - bl 85a84 │ │ │ │ + b.n 4c474 │ │ │ │ + bl 85c84 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c462 │ │ │ │ + beq.n 4c470 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4c462 │ │ │ │ + cbnz r3, 4c470 │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 4c434 │ │ │ │ + beq.n 4c442 │ │ │ │ add r6, r9 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 4c516 │ │ │ │ + beq.n 4c524 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4c476 │ │ │ │ + cbz r0, 4c484 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 4c47e │ │ │ │ - b.n 4c482 │ │ │ │ + bne.n 4c48c │ │ │ │ + b.n 4c490 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 4c48a │ │ │ │ + b.n 4c498 │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 4c4a6 │ │ │ │ + bge.n 4c4b4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32472 @ 0x7ed8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #34072 @ 0x8518 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4c4ba │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4c4c8 │ │ │ │ movw r9, #4372 @ 0x1114 │ │ │ │ - movt r9, #71 @ 0x47 │ │ │ │ + movt r9, #72 @ 0x48 │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 4c4be │ │ │ │ + beq.n 4c4cc │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1fedc8 │ │ │ │ - cbnz r0, 4c4c2 │ │ │ │ + bl 200bd4 │ │ │ │ + cbnz r0, 4c4d0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c536 │ │ │ │ + b.n 4c544 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c4c4 │ │ │ │ + b.n 4c4d2 │ │ │ │ add r4, sp, #24 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 4c4d8 │ │ │ │ + beq.n 4c4e6 │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1fedc8 │ │ │ │ + bl 200bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c4ba │ │ │ │ + beq.n 4c4c8 │ │ │ │ add r6, sp, #32 │ │ │ │ - b.n 4c4da │ │ │ │ + b.n 4c4e8 │ │ │ │ movs r6, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r3, r6 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ strd r5, sl, [sp] │ │ │ │ blx 29898 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 4c530 │ │ │ │ + bge.n 4c53e │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4c520 │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 4c52e │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c4de │ │ │ │ - b.n 4c4ba │ │ │ │ + beq.n 4c4ec │ │ │ │ + b.n 4c4c8 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 4c48e │ │ │ │ + blt.n 4c49c │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 4c4da │ │ │ │ + b.n 4c4e8 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 4c4ba │ │ │ │ + bl f5e50 │ │ │ │ + b.n 4c4c8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8092c │ │ │ │ + bl 80b24 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ + subs r7, #28 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - │ │ │ │ -0004c54e : │ │ │ │ - movw r3, #40300 @ 0x9d6c │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 4c572 │ │ │ │ + cbz r1, 4c57a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 4c58e │ │ │ │ + bmi.n 4c596 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52676 @ 0xcdc4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54276 @ 0xd404 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c5a8 │ │ │ │ + b.n 4c5b0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r3, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r2, #12] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - │ │ │ │ -0004c5aa : │ │ │ │ - movw r3, #40300 @ 0x9d6c │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4c5d4 │ │ │ │ + cbz r3, 4c5d0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4c5e4 │ │ │ │ + b.n 4c5e0 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4c5e2 │ │ │ │ + blt.n 4c5de │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4c5de │ │ │ │ - cbnz r1, 4c604 │ │ │ │ + bgt.n 4c5da │ │ │ │ + cbnz r1, 4c600 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4c5e4 │ │ │ │ + b.n 4c5e0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #448] @ (4c7a8 ) │ │ │ │ + ldr r1, [pc, #444] @ (4c7a0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c60a │ │ │ │ - b.n 4c666 │ │ │ │ + cbnz r0, 4c606 │ │ │ │ + b.n 4c662 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4c630 │ │ │ │ + beq.n 4c62c │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 4c61a │ │ │ │ + cbz r6, 4c616 │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 4c61a │ │ │ │ + bne.n 4c616 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4c634 │ │ │ │ + b.n 4c630 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbnz r0, 4c622 │ │ │ │ + cbnz r0, 4c61e │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 4c634 │ │ │ │ - bl c7668 │ │ │ │ + b.n 4c630 │ │ │ │ + bl c7b88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c666 │ │ │ │ + blt.n 4c662 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4c616 │ │ │ │ - b.n 4c61e │ │ │ │ + beq.n 4c612 │ │ │ │ + b.n 4c61a │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 234228 │ │ │ │ + bl 234e90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c666 │ │ │ │ + beq.n 4c662 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4c6bc │ │ │ │ + beq.n 4c6b8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 4c66a │ │ │ │ + beq.n 4c666 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59568 @ 0xe8b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61200 @ 0xef10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c77a │ │ │ │ + b.n 4c776 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107864 │ │ │ │ - cbnz r0, 4c68a │ │ │ │ + bl 1081cc │ │ │ │ + cbnz r0, 4c686 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4c666 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4c662 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c666 │ │ │ │ + beq.n 4c662 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4c6bc │ │ │ │ + ble.n 4c6b8 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61284 @ 0xef64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ - b.n 4c666 │ │ │ │ + bl d22fc │ │ │ │ + b.n 4c662 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 4c8f4 │ │ │ │ + bl 4c908 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c6d4 │ │ │ │ + cbnz r0, 4c6d0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4c666 │ │ │ │ + beq.n 4c662 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ - b.n 4c666 │ │ │ │ + bl d22fc │ │ │ │ + b.n 4c662 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 29660 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx 29660 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #144 @ (adr r3, 4c788 ) │ │ │ │ + add r3, pc, #140 @ (adr r3, 4c780 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #140 @ (adr r3, 4c790 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 4c788 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ - add r3, pc, #140 @ (adr r3, 4c798 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 4c790 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #16] │ │ │ │ - add r3, pc, #136 @ (adr r3, 4c7a0 ) │ │ │ │ + add r3, pc, #132 @ (adr r3, 4c798 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #24] │ │ │ │ strd r7, r8, [r0] │ │ │ │ movs r3, #28 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 4c74a │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 4c746 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c6c8 │ │ │ │ + beq.n 4c6c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c6c8 │ │ │ │ + bne.n 4c6c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c6c8 │ │ │ │ - cbz r5, 4c77a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c6c4 │ │ │ │ + cbz r5, 4c776 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 4c76c │ │ │ │ - bl 98094 │ │ │ │ + blt.n 4c768 │ │ │ │ + bl 982f8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 54930 │ │ │ │ + bl 54978 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 4c774 │ │ │ │ + bl 9af44 │ │ │ │ + b.n 4c770 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 54930 │ │ │ │ + bl 54978 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ ldr r6, [sp, #864] @ 0x360 │ │ │ │ stmia r1!, {r0, r2} │ │ │ │ - bpl.n 4c79e │ │ │ │ + bpl.n 4c796 │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ - ble.n 4c7c2 │ │ │ │ + ble.n 4c7ba │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ ldr r1, [r7, r4] │ │ │ │ @ instruction: 0xf70e0b31 │ │ │ │ vorr.i32 d17, #8454144 @ 0x00810000 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldrh r7, [r4, #60] @ 0x3c │ │ │ │ str r1, [r7, #76] @ 0x4c │ │ │ │ - ldr r7, [pc, #656] @ (4ca38 ) │ │ │ │ + ldr r7, [pc, #656] @ (4ca30 ) │ │ │ │ bkpt 0x00fa │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 4c7c4 │ │ │ │ + cbz r1, 4c7bc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 4c7e0 │ │ │ │ + bmi.n 4c7d8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52716 @ 0xcdec │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54316 @ 0xd42c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c7fa │ │ │ │ + b.n 4c7f2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r3, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r2, #16] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ + │ │ │ │ +0004c7f4 : │ │ │ │ + movw r3, #40300 @ 0x9d6c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + cbnz r0, 4c802 │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ + bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d122c │ │ │ │ - cbnz r0, 4c860 │ │ │ │ + bl d1730 │ │ │ │ + cbnz r0, 4c868 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 4c82e │ │ │ │ + cbz r5, 4c836 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 4c836 │ │ │ │ + b.n 4c83e │ │ │ │ movw r4, #11008 @ 0x2b00 │ │ │ │ - movt r4, #78 @ 0x4e │ │ │ │ + movt r4, #79 @ 0x4f │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - blt.n 4c854 │ │ │ │ + blt.n 4c85c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 293a0 │ │ │ │ - cbnz r0, 4c854 │ │ │ │ + cbnz r0, 4c85c │ │ │ │ adds r0, r4, r6 │ │ │ │ subs r1, r5, r6 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c862 │ │ │ │ + b.n 4c86a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c862 │ │ │ │ + b.n 4c86a │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 4c86c │ │ │ │ + cbz r3, 4c874 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 4c8a2 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 4c8aa │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4c89c │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4c8a2 │ │ │ │ + bne.n 4c8a4 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4c8aa │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4c8b0 │ │ │ │ + cbnz r0, 4c8b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 13dec0 │ │ │ │ + b.w 13ebbc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #3 │ │ │ │ - b.w 21ec8c │ │ │ │ + b.w 22005c │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r3, 4c8ce │ │ │ │ + cbz r3, 4c8d6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4c8ec │ │ │ │ + beq.n 4c8f4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 4c8ec │ │ │ │ + b.n 4c8f4 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - cbnz r3, 4c8de │ │ │ │ + cbnz r3, 4c8e6 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - b.n 4c8e0 │ │ │ │ + b.n 4c8e8 │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ - movw r0, #29600 @ 0x73a0 │ │ │ │ + movw r0, #31184 @ 0x79d0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ - b.w 406a2 <_PyCompile_OptimizeCfg@@Base+0x466> │ │ │ │ + b.w 406f2 <_PyCompile_OptimizeCfg@@Base+0x46a> │ │ │ │ + │ │ │ │ +0004c8fc : │ │ │ │ + movw r3, #40300 @ 0x9d6c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c912 │ │ │ │ + cbz r0, 4c926 │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - bl 8234c │ │ │ │ + bl 82544 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, r0, r3 │ │ │ │ - movw r0, #18672 @ 0x48f0 │ │ │ │ + movw r0, #20272 @ 0x4f30 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4c94e │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 4c962 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 4c946 │ │ │ │ + bne.n 4c95a │ │ │ │ pop {r4} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite hi │ │ │ │ movhi r0, r2 │ │ │ │ movls r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4c978 │ │ │ │ + cbz r0, 4c98c │ │ │ │ movs r1, #3 │ │ │ │ - b.w 21ec8c │ │ │ │ + b.w 22005c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0004c996 : │ │ │ │ + movw r3, #40300 @ 0x9d6c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ @@ -50840,459 +50850,477 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d122c │ │ │ │ - cbnz r0, 4c9e6 │ │ │ │ + bl d1730 │ │ │ │ + cbnz r0, 4ca06 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 4c9b4 │ │ │ │ + cbz r5, 4c9d4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 4c9bc │ │ │ │ + b.n 4c9dc │ │ │ │ movw r4, #11008 @ 0x2b00 │ │ │ │ - movt r4, #78 @ 0x4e │ │ │ │ + movt r4, #79 @ 0x4f │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - blt.n 4c9da │ │ │ │ + blt.n 4c9fa │ │ │ │ subs r6, r5, r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 293a0 │ │ │ │ - cbnz r0, 4c9da │ │ │ │ + cbnz r0, 4c9fa │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c9e8 │ │ │ │ + b.n 4ca08 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c9e8 │ │ │ │ + b.n 4ca08 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 4c9f2 │ │ │ │ + cbz r3, 4ca12 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4ca02 │ │ │ │ + cbz r0, 4ca22 │ │ │ │ movs r1, #5 │ │ │ │ - b.w 21ec8c │ │ │ │ + b.w 22005c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0004ca2c : │ │ │ │ + movw r3, #40300 @ 0x9d6c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 4ca7c │ │ │ │ + ble.n 4caa8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4ca7c │ │ │ │ + beq.n 4caa8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 4ca46 │ │ │ │ + cbz r5, 4ca72 │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ cmp r0, r7 │ │ │ │ - bge.n 4ca46 │ │ │ │ + bge.n 4ca72 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ mul.w r5, r7, r5 │ │ │ │ bic.w r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 4ca60 │ │ │ │ + ble.n 4ca8c │ │ │ │ mov r1, r8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ cmp r0, r5 │ │ │ │ - blt.n 4ca3e │ │ │ │ + blt.n 4ca6a │ │ │ │ mul.w r1, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 224b50 <_PyTime_AsMilliseconds@@Base+0xec0> │ │ │ │ + bl 225c30 <_PyParkingLot_AfterFork@@Base+0x1564> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ca8c │ │ │ │ + beq.n 4cab8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul.w r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1508b4 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 151270 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ca8e │ │ │ │ + beq.n 4caba │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4ca8e │ │ │ │ + b.n 4caba │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #0] @ (4ca98 ) │ │ │ │ + ldr r0, [pc, #0] @ (4cac4 ) │ │ │ │ bx lr │ │ │ │ strb r4, [r1, #26] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0004ca9c : │ │ │ │ +0004cac8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 4cab0 │ │ │ │ - cbnz r1, 4cab6 │ │ │ │ - bl 27591c │ │ │ │ - b.n 4cac0 │ │ │ │ + cbz r0, 4cadc │ │ │ │ + cbnz r1, 4cae2 │ │ │ │ + bl 275f84 │ │ │ │ + b.n 4caec │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 9d148 │ │ │ │ + bl 9d3c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4cad0 │ │ │ │ - movw r0, #32568 @ 0x7f38 │ │ │ │ + bge.n 4cafc │ │ │ │ + movw r0, #34168 @ 0x8578 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r4, #0 │ │ │ │ - bl 1fde74 │ │ │ │ - b.n 4cad6 │ │ │ │ + bl 1ffc88 │ │ │ │ + b.n 4cb02 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4caf4 │ │ │ │ + cbz r0, 4cb20 │ │ │ │ movs r1, #7 │ │ │ │ - b.w 21ec8c │ │ │ │ + b.w 22005c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0004cb2a : │ │ │ │ + movw r3, #40300 @ 0x9d6c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ + │ │ │ │ +0004cb3c : │ │ │ │ + movw r3, #40300 @ 0x9d6c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #132] @ (4cb98 ) │ │ │ │ + ldr r3, [pc, #132] @ (4cbdc ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 4cb48 │ │ │ │ + cbz r3, 4cb8c │ │ │ │ adds r0, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4cb3e │ │ │ │ + bne.n 4cb82 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4cb2e │ │ │ │ + bne.n 4cb72 │ │ │ │ dmb ish │ │ │ │ - beq.n 4cb48 │ │ │ │ - bl 279788 │ │ │ │ + beq.n 4cb8c │ │ │ │ + bl 279df0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 4cde6 │ │ │ │ + bl 4ce2a │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 4cb7a │ │ │ │ + cbz r3, 4cbbe │ │ │ │ add.w r0, r4, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4cb70 │ │ │ │ + bne.n 4cbb4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4cb60 │ │ │ │ + bne.n 4cba4 │ │ │ │ dmb ish │ │ │ │ - beq.n 4cb7a │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 4cbbe │ │ │ │ + bl 25e36c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 72d9c │ │ │ │ - ldr r3, [pc, #20] @ (4cb98 ) │ │ │ │ + bl 72f4c │ │ │ │ + ldr r3, [pc, #20] @ (4cbdc ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4cb94 │ │ │ │ + beq.n 4cbd8 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, sp │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ mov r6, r3 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - cbz r6, 4cbce │ │ │ │ + cbz r6, 4cc12 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 4cbe0 │ │ │ │ + cbz r2, 4cc24 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 10d8fc │ │ │ │ + bl 10e460 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 79330 │ │ │ │ - cbz r4, 4cc0e │ │ │ │ - ldr r0, [pc, #28] @ (4cc14 ) │ │ │ │ - bl 2065d4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 7947c │ │ │ │ + cbz r4, 4cc52 │ │ │ │ + ldr r0, [pc, #28] @ (4cc58 ) │ │ │ │ + bl 208290 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #19936 @ 0x4de0 │ │ │ │ + movw r0, #21536 @ 0x5420 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bpl.n 4cb30 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + bpl.n 4cb74 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4cc38 │ │ │ │ + cbnz r3, 4cc7c │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4cc38 │ │ │ │ + ble.n 4cc7c │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4cc38 │ │ │ │ - cbnz r4, 4cc58 │ │ │ │ + bne.n 4cc7c │ │ │ │ + cbnz r4, 4cc9c │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #176] @ (4ccf0 ) │ │ │ │ + ldr r4, [pc, #176] @ (4cd34 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4cc58 │ │ │ │ + cbnz r0, 4cc9c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ccec │ │ │ │ + b.n 4cd30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4cc6c │ │ │ │ - bl 80760 │ │ │ │ + bne.n 4ccb0 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cc54 │ │ │ │ + bne.n 4cc98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4cc80 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 4ccc4 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cc54 │ │ │ │ + bne.n 4cc98 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #2232 @ 0x8b8 │ │ │ │ + movw r1, #3864 @ 0xf18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #32484 @ 0x7ee4 │ │ │ │ + movw r0, #34084 @ 0x8524 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4cc54 │ │ │ │ - bl 98094 │ │ │ │ + beq.n 4cc98 │ │ │ │ + bl 982f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acdc │ │ │ │ - cbz r6, 4ccce │ │ │ │ + bl 9af44 │ │ │ │ + cbz r6, 4cd12 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4ccd8 │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 4cd1c │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cca2 │ │ │ │ - b.n 4cc54 │ │ │ │ + beq.n 4cce6 │ │ │ │ + b.n 4cc98 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 4ccec │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 4cd30 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 220414 │ │ │ │ - cbz r0, 4cd46 │ │ │ │ + bl 2217e8 │ │ │ │ + cbz r0, 4cd8a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbnz r0, 4cd2a │ │ │ │ + cbnz r0, 4cd6e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 4cd4a │ │ │ │ + beq.n 4cd8e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 4cd4a │ │ │ │ - bl 83f14 │ │ │ │ - cbnz r0, 4cd52 │ │ │ │ + b.n 4cd8e │ │ │ │ + bl 8410c │ │ │ │ + cbnz r0, 4cd96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cd46 │ │ │ │ + beq.n 4cd8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cd46 │ │ │ │ + cbnz r3, 4cd8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4cd8c │ │ │ │ + b.n 4cdd0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #32724 @ 0x7fd4 │ │ │ │ + movw r0, #34324 @ 0x8614 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cd8c │ │ │ │ + beq.n 4cdd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cd8c │ │ │ │ + cbnz r3, 4cdd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 4cdc2 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 4ce06 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4cdbc │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4cdc2 │ │ │ │ + bne.n 4ce00 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4ce06 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4cde4 │ │ │ │ + cbnz r0, 4ce28 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4cde4 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 4ce28 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4cdda │ │ │ │ + bne.n 4ce1e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ - ldr r3, [pc, #288] @ (4cf18 ) │ │ │ │ + ldr r3, [pc, #288] @ (4cf5c ) │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldrd ip, lr, [r0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ ands.w r5, r6, #63 @ 0x3f │ │ │ │ - bne.n 4ce1a │ │ │ │ + bne.n 4ce5e │ │ │ │ orrs.w r3, r6, r9 │ │ │ │ - bne.n 4ce1e │ │ │ │ + bne.n 4ce62 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 4ce24 │ │ │ │ + b.n 4ce68 │ │ │ │ movs r5, #0 │ │ │ │ mov.w r8, #64 @ 0x40 │ │ │ │ add r4, sp, #8 │ │ │ │ ldr.w r0, [ip] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ ldr.w r1, [ip, #20] │ │ │ │ ldr.w r2, [ip, #24] │ │ │ │ ldr.w r3, [ip, #28] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4ce56 │ │ │ │ + beq.n 4ce9a │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r5, #64 @ 0x40 │ │ │ │ add.w r3, r8, #9 │ │ │ │ mov.w sl, #128 @ 0x80 │ │ │ │ mov.w r9, r9, lsl #3 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -51322,20 +51350,20 @@ │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ add.w r3, r3, r5, lsl #6 │ │ │ │ ldrd r0, r1, [sp, #44] @ 0x2c │ │ │ │ strb.w sl, [r8, #-132] │ │ │ │ strd r0, r1, [r3, #-140] @ 0x8c │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 4d020 │ │ │ │ + bl 4d064 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 4cece │ │ │ │ + bne.n 4cf12 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 4d020 │ │ │ │ + bl 4d064 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ rev r0, r0 │ │ │ │ rev r1, r1 │ │ │ │ str r0, [r7, #0] │ │ │ │ rev r2, r2 │ │ │ │ rev r3, r3 │ │ │ │ @@ -51348,121 +51376,121 @@ │ │ │ │ rev r1, r1 │ │ │ │ str r0, [r7, #16] │ │ │ │ rev r2, r2 │ │ │ │ rev r3, r3 │ │ │ │ str r1, [r7, #20] │ │ │ │ str r3, [r7, #28] │ │ │ │ str r2, [r7, #24] │ │ │ │ - ldr r3, [pc, #24] @ (4cf18 ) │ │ │ │ + ldr r3, [pc, #24] @ (4cf5c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4cf10 │ │ │ │ + beq.n 4cf54 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 4cf4c │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 4cf90 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4cf46 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4cf4c │ │ │ │ + bne.n 4cf8a │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4cf90 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4cf6e │ │ │ │ + cbnz r0, 4cfb2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4cf6e │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 4cfb2 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4cf64 │ │ │ │ + bne.n 4cfa8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 72fb4 │ │ │ │ - cbz r0, 4cfb4 │ │ │ │ + bl 73164 │ │ │ │ + cbz r0, 4cff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 7ee1c │ │ │ │ + bl 7f010 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 4cf9e │ │ │ │ + cbz r0, 4cfe2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 8092c │ │ │ │ - cbnz r0, 4cfb8 │ │ │ │ + bl 80b24 │ │ │ │ + cbnz r0, 4cffc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cfb4 │ │ │ │ + beq.n 4cff8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cfb4 │ │ │ │ + cbnz r3, 4cff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4cfba │ │ │ │ + b.n 4cffe │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #41404 @ 0xa1bc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4d012 │ │ │ │ + bne.n 4d056 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4d012 │ │ │ │ + bne.n 4d056 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4d012 │ │ │ │ + bhi.n 4d056 │ │ │ │ mov r4, r2 │ │ │ │ - bl 3e718 │ │ │ │ + bl 3e6f8 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4d01c │ │ │ │ + beq.n 4d060 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 4d01e │ │ │ │ + b.n 4d062 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 4d01e │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 4d062 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ rev r3, r3 │ │ │ │ @@ -53822,26 +53850,26 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 4ec9c │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 4ece0 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4ec96 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4ec9c │ │ │ │ + bne.n 4ecda │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4ece0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4ecaa │ │ │ │ + cbnz r0, 4ecee │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4ecaa │ │ │ │ + cbz r0, 4ecee │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -53855,163 +53883,162 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 4ecee │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 4ed32 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4ece8 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4ecee │ │ │ │ + bne.n 4ed2c │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4ed32 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4ed10 │ │ │ │ + cbnz r0, 4ed54 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4ed10 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 4ed54 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4ed06 │ │ │ │ + bne.n 4ed4a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #4415 @ 0x113f │ │ │ │ + movw r1, #4479 @ 0x117f │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #53944 @ 0xd2b8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.w 40daa <_PyCompile_OptimizeCfg@@Base+0xb6e> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.w 40dfa <_PyCompile_OptimizeCfg@@Base+0xb72> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2463cc │ │ │ │ + bl 246f88 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 4ed86 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 4edca │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #72] @ 4eda0 │ │ │ │ + vldr d7, [pc, #68] @ 4ede0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4ed8a │ │ │ │ + bhi.n 4edce │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 4ed92 │ │ │ │ + b.n 4edd6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ed92 │ │ │ │ + b.n 4edd6 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #132] @ (4ee3c ) │ │ │ │ + ldr r3, [pc, #132] @ (4ee7c ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 4edec │ │ │ │ + cbz r3, 4ee2c │ │ │ │ adds r0, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4ede2 │ │ │ │ + bne.n 4ee22 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4edd2 │ │ │ │ + bne.n 4ee12 │ │ │ │ dmb ish │ │ │ │ - beq.n 4edec │ │ │ │ - bl 279788 │ │ │ │ + beq.n 4ee2c │ │ │ │ + bl 279df0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 4cde6 │ │ │ │ + bl 4ce2a │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 4ee1e │ │ │ │ + cbz r3, 4ee5e │ │ │ │ add.w r0, r4, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4ee14 │ │ │ │ + bne.n 4ee54 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4ee04 │ │ │ │ + bne.n 4ee44 │ │ │ │ dmb ish │ │ │ │ - beq.n 4ee1e │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 4ee5e │ │ │ │ + bl 25e36c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 261e74 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (4ee3c ) │ │ │ │ + bl 26264c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (4ee7c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4ee38 │ │ │ │ + beq.n 4ee78 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl c047c │ │ │ │ + bl c075c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 213eb4 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b.w 21579c <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 21cca8 │ │ │ │ + bl 21e128 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ee8c │ │ │ │ + beq.n 4eecc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ee8e │ │ │ │ + beq.n 4eece │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4ee8e │ │ │ │ + b.n 4eece │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -54022,350 +54049,350 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 241ca8 <_PyErr_BadInternalCall@@Base+0xd0c4> │ │ │ │ + bl 242860 <_PyErr_BadInternalCall@@Base+0xd014> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4eed6 │ │ │ │ + beq.n 4ef16 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 4eee6 │ │ │ │ + bne.n 4ef26 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4eee8 │ │ │ │ + beq.n 4ef28 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4eee8 │ │ │ │ + b.n 4ef28 │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl edfe4 │ │ │ │ + bl ee54c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - blt.n 4ef0c │ │ │ │ - cbz r2, 4ef0c │ │ │ │ + blt.n 4ef4c │ │ │ │ + cbz r2, 4ef4c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 4ef24 │ │ │ │ + bgt.n 4ef64 │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32744 @ 0x7fe8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #34344 @ 0x8628 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4ef6c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4efac │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ - cbz r6, 4ef8a │ │ │ │ + cbz r6, 4efca │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #5072 @ 0x13d0 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl 1208cc │ │ │ │ - bl cf668 │ │ │ │ + movt r1, #74 @ 0x4a │ │ │ │ + bl 12138c │ │ │ │ + bl cfb6c │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 4ef72 │ │ │ │ + beq.n 4efb2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 4ef72 │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 4efb2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14500 @ 0x38a4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #16100 @ 0x3ee4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4efbc │ │ │ │ + b.n 4effc │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str.w r6, [r2, r4, lsl #2] │ │ │ │ - b.n 4efa4 │ │ │ │ + b.n 4efe4 │ │ │ │ add.w r1, r0, r4, lsl #2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #4] │ │ │ │ adds r1, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 4efa4 │ │ │ │ + beq.n 4efe4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 4ef96 │ │ │ │ + b.n 4efd6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4efba │ │ │ │ + beq.n 4effa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4efba │ │ │ │ + cbnz r3, 4effa │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #17660 @ 0x44fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4eff0 │ │ │ │ + beq.n 4f030 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 4eff0 │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 4f030 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ - b.n 4eff2 │ │ │ │ + b.n 4f032 │ │ │ │ mov r3, r5 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 4f02a │ │ │ │ + bpl.n 4f06a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl d5f64 │ │ │ │ + bl d6454 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f026 │ │ │ │ + cbz r0, 4f066 │ │ │ │ mov r1, r5 │ │ │ │ - bl 21cca8 │ │ │ │ + bl 21e128 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f032 │ │ │ │ + bne.n 4f072 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f026 │ │ │ │ + beq.n 4f066 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f026 │ │ │ │ + cbnz r3, 4f066 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f032 │ │ │ │ + b.n 4f072 │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 241ca8 <_PyErr_BadInternalCall@@Base+0xd0c4> │ │ │ │ + bl 242860 <_PyErr_BadInternalCall@@Base+0xd014> │ │ │ │ subs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2463cc │ │ │ │ + bl 246f88 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 4f0ae │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 4f0ee │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #72] @ 4f0c8 │ │ │ │ + vldr d7, [pc, #72] @ 4f108 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4f0b2 │ │ │ │ + bgt.n 4f0f2 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ movgt r0, r3 │ │ │ │ - b.n 4f0ba │ │ │ │ + b.n 4f0fa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f0ba │ │ │ │ + b.n 4f0fa │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #28 │ │ │ │ - bne.n 4f0e4 │ │ │ │ - movw r0, #61148 @ 0xeedc │ │ │ │ + bne.n 4f124 │ │ │ │ + movw r0, #61176 @ 0xeef8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r1, #6 │ │ │ │ - b.w 80700 │ │ │ │ - movw r0, #61140 @ 0xeed4 │ │ │ │ + b.w 808f8 │ │ │ │ + movw r0, #61168 @ 0xeef0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r1, #6 │ │ │ │ - b.w 80700 │ │ │ │ + b.w 808f8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4f114 │ │ │ │ + cbnz r3, 4f154 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 4f114 │ │ │ │ + ble.n 4f154 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 4f114 │ │ │ │ - cbnz r4, 4f134 │ │ │ │ + bne.n 4f154 │ │ │ │ + cbnz r4, 4f174 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #192] @ (4f1dc ) │ │ │ │ + ldr r4, [pc, #192] @ (4f21c ) │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #3 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4f134 │ │ │ │ + cbnz r0, 4f174 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f1d4 │ │ │ │ + b.n 4f214 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4f148 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 4f188 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f130 │ │ │ │ + bne.n 4f170 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1de570 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1e0564 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f130 │ │ │ │ + beq.n 4f170 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1f3938 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f58b4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f130 │ │ │ │ + beq.n 4f170 │ │ │ │ ldrd r4, r6, [sp, #28] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #32780 @ 0x800c │ │ │ │ + movw r1, #34380 @ 0x864c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #24724 @ 0x6094 │ │ │ │ + movw r0, #26324 @ 0x66d4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f130 │ │ │ │ - bl 98094 │ │ │ │ + beq.n 4f170 │ │ │ │ + bl 982f8 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 29644 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acdc │ │ │ │ - cbz r7, 4f1b6 │ │ │ │ + bl 9af44 │ │ │ │ + cbz r7, 4f1f6 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4f1c0 │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 4f200 │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f188 │ │ │ │ - b.n 4f130 │ │ │ │ + beq.n 4f1c8 │ │ │ │ + b.n 4f170 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 4f1d4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 4f214 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0004f1e0 : │ │ │ │ +0004f220 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 4f1f8 │ │ │ │ - bl 27591c │ │ │ │ - b.n 4f202 │ │ │ │ + cbnz r0, 4f238 │ │ │ │ + bl 275f84 │ │ │ │ + b.n 4f242 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 25cbe8 │ │ │ │ + bl 25d48c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4f212 │ │ │ │ - movw r0, #32788 @ 0x8014 │ │ │ │ + bge.n 4f252 │ │ │ │ + movw r0, #34388 @ 0x8654 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r4, #0 │ │ │ │ - bl 1fde74 │ │ │ │ - b.n 4f218 │ │ │ │ + bl 1ffc88 │ │ │ │ + b.n 4f258 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2463cc │ │ │ │ + bl 246f88 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 4f264 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 4f2a4 │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it vs │ │ │ │ movvs r0, r3 │ │ │ │ - b.n 4f266 │ │ │ │ + b.n 4f2a6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -54376,356 +54403,356 @@ │ │ │ │ blx 29994 │ │ │ │ mov r0, r6 │ │ │ │ blx 29994 │ │ │ │ mov r0, r5 │ │ │ │ blx 29994 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 792cc │ │ │ │ + bl 79418 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f874 │ │ │ │ + bl 7fa68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f2bc │ │ │ │ + beq.n 4f2fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f2bc │ │ │ │ + cbnz r3, 4f2fc │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 4f2dc │ │ │ │ + cbz r3, 4f31c │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4f2de │ │ │ │ + b.n 4f31e │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbnz r3, 4f2ec │ │ │ │ + cbnz r3, 4f32c │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 4f2ec │ │ │ │ + ble.n 4f32c │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 4f2ec │ │ │ │ - cbnz r4, 4f30e │ │ │ │ - ldr r1, [pc, #376] @ (4f468 ) │ │ │ │ + bgt.n 4f32c │ │ │ │ + cbnz r4, 4f34e │ │ │ │ + ldr r1, [pc, #376] @ (4f4a8 ) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f3f6 │ │ │ │ + beq.n 4f436 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4f324 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 4f364 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f3f6 │ │ │ │ + bne.n 4f436 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4f33a │ │ │ │ - bl 80760 │ │ │ │ + bne.n 4f37a │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f3f6 │ │ │ │ + bne.n 4f436 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 4f352 │ │ │ │ - bl 80760 │ │ │ │ + cbnz r0, 4f392 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f3f6 │ │ │ │ + bne.n 4f436 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4f376 │ │ │ │ - bl 85a84 │ │ │ │ + b.n 4f3b6 │ │ │ │ + bl 85c84 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f372 │ │ │ │ + beq.n 4f3b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4f372 │ │ │ │ + cbnz r3, 4f3b2 │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 4f344 │ │ │ │ + beq.n 4f384 │ │ │ │ adds r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq.n 4f3ac │ │ │ │ + beq.n 4f3ec │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - cbz r6, 4f386 │ │ │ │ + cbz r6, 4f3c6 │ │ │ │ subs r3, r2, #4 │ │ │ │ - beq.n 4f3b8 │ │ │ │ - b.n 4f38e │ │ │ │ + beq.n 4f3f8 │ │ │ │ + b.n 4f3ce │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, 4f398 │ │ │ │ + cbz r5, 4f3d8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4f3c0 │ │ │ │ - b.n 4f3a0 │ │ │ │ + beq.n 4f400 │ │ │ │ + b.n 4f3e0 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 446e0 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbnz r0, 4f3c0 │ │ │ │ - b.n 4f3f6 │ │ │ │ + bl 44730 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbnz r0, 4f400 │ │ │ │ + b.n 4f436 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 4f3c0 │ │ │ │ + b.n 4f400 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 4f3dc │ │ │ │ + bge.n 4f41c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32472 @ 0x7ed8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #34072 @ 0x8518 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4f3f6 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4f436 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 4f3fa │ │ │ │ + beq.n 4f43a │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1fedc8 │ │ │ │ - cbnz r0, 4f3fe │ │ │ │ + bl 200bd4 │ │ │ │ + cbnz r0, 4f43e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f462 │ │ │ │ + b.n 4f4a2 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4f400 │ │ │ │ + b.n 4f440 │ │ │ │ add r6, sp, #32 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 4f414 │ │ │ │ + beq.n 4f454 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 1fedc8 │ │ │ │ + bl 200bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f3f6 │ │ │ │ + beq.n 4f436 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ - b.n 4f416 │ │ │ │ + b.n 4f456 │ │ │ │ movs r4, #0 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, sl, [sp] │ │ │ │ blx 29500 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 4f45c │ │ │ │ + bge.n 4f49c │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4f44c │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 4f48c │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f416 │ │ │ │ - b.n 4f3f6 │ │ │ │ + beq.n 4f456 │ │ │ │ + b.n 4f436 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 4f3f6 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 4f436 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8092c │ │ │ │ + bl 80b24 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ands r4, r0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2463cc │ │ │ │ + bl 246f88 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 4f4c4 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 4f504 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vldr d0, [sp, #16] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ str r5, [r0, #0] │ │ │ │ - bl 4f8f0 │ │ │ │ + bl 4f930 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4f4ba │ │ │ │ - bl 276d48 <_Py_c_neg@@Base+0x88> │ │ │ │ - b.n 4f4c4 │ │ │ │ + cbz r3, 4f4fa │ │ │ │ + bl 2773b0 <_Py_c_neg@@Base+0x88> │ │ │ │ + b.n 4f504 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 85b34 │ │ │ │ + b.w 85d34 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4f50e │ │ │ │ + bhi.n 4f54e │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 4f526 │ │ │ │ + bmi.n 4f566 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #9688 @ 0x25d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #41552 @ 0xa250 │ │ │ │ + movw r0, #43152 @ 0xa890 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f5d2 │ │ │ │ - movw r0, #41552 @ 0xa250 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f612 │ │ │ │ + movw r0, #43152 @ 0xa890 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f4e4 │ │ │ │ - b.n 4f5d2 │ │ │ │ + bne.n 4f524 │ │ │ │ + b.n 4f612 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4f5a8 │ │ │ │ + ble.n 4f5e8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f58e │ │ │ │ + beq.n 4f5ce │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4f570 │ │ │ │ + bpl.n 4f5b0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f5d2 │ │ │ │ + beq.n 4f612 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4f590 │ │ │ │ + beq.n 4f5d0 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4f5d2 │ │ │ │ - movw r2, #3712 @ 0xe80 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4f612 │ │ │ │ + movw r2, #5312 @ 0x14c0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #41552 @ 0xa250 │ │ │ │ + movw r0, #43152 @ 0xa890 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f5d2 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f612 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4f5ae │ │ │ │ + beq.n 4f5ee │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4f5b0 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 4f5b0 │ │ │ │ - b.n 4f5d2 │ │ │ │ + bne.n 4f5f0 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 4f5f0 │ │ │ │ + b.n 4f612 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4f5b0 │ │ │ │ + b.n 4f5f0 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 260d94 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 261634 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4f5d2 │ │ │ │ - movw r0, #51004 @ 0xc73c │ │ │ │ + cbz r0, 4f612 │ │ │ │ + movw r0, #52604 @ 0xcd7c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004f5d8 : │ │ │ │ +0004f618 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 25cbe8 │ │ │ │ + bl 25d48c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbnz r4, 4f62a │ │ │ │ + cbnz r4, 4f66a │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32948 @ 0x80b4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #34548 @ 0x86f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 4f648 │ │ │ │ + b.n 4f688 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ @@ -54733,352 +54760,352 @@ │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 224b50 <_PyTime_AsMilliseconds@@Base+0xec0> │ │ │ │ + bl 225c30 <_PyParkingLot_AfterFork@@Base+0x1564> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4f68c │ │ │ │ + cbz r3, 4f6cc │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4f69c │ │ │ │ + b.n 4f6dc │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4f69a │ │ │ │ + blt.n 4f6da │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4f696 │ │ │ │ - cbnz r1, 4f6bc │ │ │ │ + bgt.n 4f6d6 │ │ │ │ + cbnz r1, 4f6fc │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4f69c │ │ │ │ + b.n 4f6dc │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #448] @ (4f860 ) │ │ │ │ + ldr r1, [pc, #448] @ (4f8a0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4f6c2 │ │ │ │ - b.n 4f71e │ │ │ │ + cbnz r0, 4f702 │ │ │ │ + b.n 4f75e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4f6e8 │ │ │ │ + beq.n 4f728 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 4f6d2 │ │ │ │ + cbz r6, 4f712 │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 4f6d2 │ │ │ │ + bne.n 4f712 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4f6ec │ │ │ │ + b.n 4f72c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbnz r0, 4f6da │ │ │ │ + cbnz r0, 4f71a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 4f6ec │ │ │ │ - bl c7668 │ │ │ │ + b.n 4f72c │ │ │ │ + bl c7b88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4f71e │ │ │ │ + blt.n 4f75e │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4f6ce │ │ │ │ - b.n 4f6d6 │ │ │ │ + beq.n 4f70e │ │ │ │ + b.n 4f716 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 234228 │ │ │ │ + bl 234e90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f71e │ │ │ │ + beq.n 4f75e │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4f774 │ │ │ │ + beq.n 4f7b4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 4f722 │ │ │ │ + beq.n 4f762 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59568 @ 0xe8b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61200 @ 0xef10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f832 │ │ │ │ + b.n 4f872 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107864 │ │ │ │ - cbnz r0, 4f742 │ │ │ │ + bl 1081cc │ │ │ │ + cbnz r0, 4f782 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4f71e │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4f75e │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f71e │ │ │ │ + beq.n 4f75e │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4f774 │ │ │ │ + ble.n 4f7b4 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61284 @ 0xef64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ - b.n 4f71e │ │ │ │ + bl d22fc │ │ │ │ + b.n 4f75e │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 4fbd0 │ │ │ │ + bl 4fc10 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4f78c │ │ │ │ + cbnz r0, 4f7cc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4f71e │ │ │ │ + beq.n 4f75e │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ - b.n 4f71e │ │ │ │ + bl d22fc │ │ │ │ + b.n 4f75e │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 29660 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx 29660 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #144 @ (adr r3, 4f840 ) │ │ │ │ + add r3, pc, #144 @ (adr r3, 4f880 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #140 @ (adr r3, 4f848 ) │ │ │ │ + add r3, pc, #140 @ (adr r3, 4f888 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ - add r3, pc, #140 @ (adr r3, 4f850 ) │ │ │ │ + add r3, pc, #140 @ (adr r3, 4f890 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #16] │ │ │ │ - add r3, pc, #136 @ (adr r3, 4f858 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 4f898 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #24] │ │ │ │ strd r7, r8, [r0] │ │ │ │ movs r3, #32 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 4f802 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 4f842 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f780 │ │ │ │ + beq.n 4f7c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f780 │ │ │ │ + bne.n 4f7c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f780 │ │ │ │ - cbz r5, 4f832 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f7c0 │ │ │ │ + cbz r5, 4f872 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 4f824 │ │ │ │ - bl 98094 │ │ │ │ + blt.n 4f864 │ │ │ │ + bl 982f8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 54930 │ │ │ │ + bl 54978 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 4f82c │ │ │ │ + bl 9af44 │ │ │ │ + b.n 4f86c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 54930 │ │ │ │ + bl 54978 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - b.n 4f512 │ │ │ │ + b.n 4f552 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ add r6, sp, #532 @ 0x214 │ │ │ │ - cbnz r7, 4f8a2 │ │ │ │ + cbnz r7, 4f8e2 │ │ │ │ @ instruction: 0xf3723c6e │ │ │ │ - bmi.w fffca2ee <__bss_end__@@Base+0xffae52a6> │ │ │ │ + bmi.w fffca32e <__bss_end__@@Base+0xffad52e6> │ │ │ │ strh r7, [r7, r1] │ │ │ │ str r6, [r1, r4] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bls.n 4f7b2 │ │ │ │ + bls.n 4f7f2 │ │ │ │ subs r3, r0, #6 │ │ │ │ ldmia r5!, {r0, r3, r4} │ │ │ │ ldrh r0, [r4, r7] │ │ │ │ - ands r0, r6 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 4f86c │ │ │ │ - b.n 4fd44 │ │ │ │ + cbnz r3, 4f8ac │ │ │ │ + b.n 4fd84 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl c047c │ │ │ │ + bl c075c │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 260d94 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 261634 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ │ │ │ │ -0004f890 : │ │ │ │ +0004f8d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 9d148 │ │ │ │ + bl 9d3c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 4f8e0 │ │ │ │ + cbz r0, 4f920 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f8e0 │ │ │ │ + beq.n 4f920 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4f8e0 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4f920 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12827c <_Py_union_type_or@@Base+0x208> │ │ │ │ + bl 128d3c <_Py_union_type_or@@Base+0x208> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21ef30 │ │ │ │ + bl 220300 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ vcmp.f64 d0, d1 │ │ │ │ sub sp, #16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4f9f4 │ │ │ │ + bvs.n 4fa34 │ │ │ │ vabs.f64 d5, d1 │ │ │ │ - vldr d6, [pc, #252] @ 4fa00 │ │ │ │ + vldr d6, [pc, #252] @ 4fa40 │ │ │ │ vabs.f64 d4, d0 │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vcmp.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d4, d6 │ │ │ │ - ble.n 4f93a │ │ │ │ + ble.n 4f97a │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmov r3, s15 │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - bgt.n 4f952 │ │ │ │ - vldr d0, [pc, #220] @ 4fa08 │ │ │ │ + bgt.n 4f992 │ │ │ │ + vldr d0, [pc, #220] @ 4fa48 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #224] @ 4fa10 │ │ │ │ + vldr d7, [pc, #224] @ 4fa50 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 4f9f8 │ │ │ │ + b.n 4fa38 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite le │ │ │ │ movle r3, #1 │ │ │ │ movgt r3, #0 │ │ │ │ - cbz r3, 4f998 │ │ │ │ + cbz r3, 4f9d8 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4f998 │ │ │ │ - b.n 4f9e6 │ │ │ │ + beq.n 4f9d8 │ │ │ │ + b.n 4fa26 │ │ │ │ vmov r2, s1 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4f986 │ │ │ │ - vldr d0, [pc, #160] @ 4fa18 │ │ │ │ + bne.n 4f9c6 │ │ │ │ + vldr d0, [pc, #160] @ 4fa58 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #164] @ 4fa20 │ │ │ │ + vldr d7, [pc, #164] @ 4fa60 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 4f9f8 │ │ │ │ - vldr d0, [pc, #160] @ 4fa28 │ │ │ │ + b.n 4fa38 │ │ │ │ + vldr d0, [pc, #160] @ 4fa68 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #160] @ 4fa30 │ │ │ │ + vldr d7, [pc, #160] @ 4fa70 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 4f9f8 │ │ │ │ + b.n 4fa38 │ │ │ │ vmov r3, s1 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ cmp r3, #0 │ │ │ │ vmov r3, s15 │ │ │ │ vmov.f64 d7, d6 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4f9d4 │ │ │ │ - vldr d0, [pc, #116] @ 4fa38 │ │ │ │ + bne.n 4fa14 │ │ │ │ + vldr d0, [pc, #116] @ 4fa78 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #116] @ 4fa40 │ │ │ │ + vldr d7, [pc, #116] @ 4fa80 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 4f9f8 │ │ │ │ - vldr d0, [pc, #112] @ 4fa48 │ │ │ │ + b.n 4fa38 │ │ │ │ + vldr d0, [pc, #112] @ 4fa88 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #116] @ 4fa50 │ │ │ │ + vldr d7, [pc, #116] @ 4fa90 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 4f9f8 │ │ │ │ + b.n 4fa38 │ │ │ │ vmov.f64 d1, d0 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #16 │ │ │ │ b.w 2a414 │ │ │ │ - vldr d0, [pc, #96] @ 4fa58 │ │ │ │ + vldr d0, [pc, #96] @ 4fa98 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ @@ -55094,19 +55121,19 @@ │ │ │ │ subal r7, #233 @ 0xe9 │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ itett al │ │ │ │ moval r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 4fb28 @ unpredictable │ │ │ │ + bls.n 4fb68 @ unpredictable │ │ │ │ andal r2, r0 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 4fb30 │ │ │ │ + bls.n 4fb70 │ │ │ │ stmia r0!, {r1} │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ @@ -55120,809 +55147,809 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbnz r3, 4fa7c │ │ │ │ + cbnz r3, 4fabc │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r2, 4fa96 │ │ │ │ + cbz r2, 4fad6 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 4fa96 │ │ │ │ + cbz r3, 4fad6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8740 @ 0x2224 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #10340 @ 0x2864 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4fb46 │ │ │ │ + b.n 4fb86 │ │ │ │ mov r0, r1 │ │ │ │ - bl 16f9d4 │ │ │ │ + bl 1708c4 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - cbz r2, 4faa4 │ │ │ │ + cbz r2, 4fae4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 2516b8 │ │ │ │ + bl 252094 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fa92 │ │ │ │ + beq.n 4fad2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ bic.w r2, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ add.w r0, r4, #12 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 24c4e4 │ │ │ │ + bl 24d0a4 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ bic.w r2, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 24c4e4 │ │ │ │ + bl 24d0a4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 4fb46 │ │ │ │ + cbz r3, 4fb86 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 251c38 │ │ │ │ + bl 252614 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fb02 │ │ │ │ + beq.n 4fb42 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - b.n 4fb1c │ │ │ │ + b.n 4fb5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fa92 │ │ │ │ + beq.n 4fad2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fa92 │ │ │ │ + bne.n 4fad2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fa92 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fad2 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4fb44 │ │ │ │ + bge.n 4fb84 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ ldr.w r3, [r0, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w lr, r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ it ne │ │ │ │ strne.w lr, [r3] │ │ │ │ str.w r3, [ip, r7] │ │ │ │ - b.n 4fb1c │ │ │ │ + b.n 4fb5c │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - bl 2463cc │ │ │ │ + bl 246f88 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 4fbc4 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 4fc04 │ │ │ │ add r3, sp, #8 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmdb r5, {r0, r1, r2, r3} │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vldr d1, [sp, #32] │ │ │ │ str r4, [r0, #0] │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl 4f8f0 │ │ │ │ + bl 4f930 │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl 1964e4 <_Py_c_abs@@Base> │ │ │ │ + bl 198804 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ vmov r2, r3, d0 │ │ │ │ - cbz r1, 4fbb0 │ │ │ │ - bl 276d48 <_Py_c_neg@@Base+0x88> │ │ │ │ - b.n 4fbc6 │ │ │ │ - movw r0, #32980 @ 0x80d4 │ │ │ │ + cbz r1, 4fbf0 │ │ │ │ + bl 2773b0 <_Py_c_neg@@Base+0x88> │ │ │ │ + b.n 4fc06 │ │ │ │ + movw r0, #34580 @ 0x8714 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4fbc6 │ │ │ │ + b.n 4fc06 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4fbee │ │ │ │ + cbz r0, 4fc2e │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - bl 8234c │ │ │ │ + bl 82544 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4fc0c │ │ │ │ + cbz r3, 4fc4c │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4fc1c │ │ │ │ + b.n 4fc5c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4fc1a │ │ │ │ + ble.n 4fc5a │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4fc16 │ │ │ │ - cbnz r1, 4fc3e │ │ │ │ + bgt.n 4fc56 │ │ │ │ + cbnz r1, 4fc7e │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4fc1c │ │ │ │ + b.n 4fc5c │ │ │ │ mov r7, r3 │ │ │ │ - ldr r1, [pc, #288] @ (4fd40 ) │ │ │ │ + ldr r1, [pc, #288] @ (4fd80 ) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4fc44 │ │ │ │ - b.n 4fcb8 │ │ │ │ + cbnz r0, 4fc84 │ │ │ │ + b.n 4fcf8 │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r7, r6 │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4fc5a │ │ │ │ - bl 80760 │ │ │ │ + cbnz r0, 4fc9a │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fd30 │ │ │ │ - b.n 4fcb8 │ │ │ │ - bl 85a84 │ │ │ │ + beq.n 4fd70 │ │ │ │ + b.n 4fcf8 │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fc76 │ │ │ │ + beq.n 4fcb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4fc76 │ │ │ │ + cbnz r3, 4fcb6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 4fc50 │ │ │ │ + beq.n 4fc90 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 4fc92 │ │ │ │ + beq.n 4fcd2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4fc94 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 4fc94 │ │ │ │ - b.n 4fcb8 │ │ │ │ + bne.n 4fcd4 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 4fcd4 │ │ │ │ + b.n 4fcf8 │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 4fcbc │ │ │ │ + bge.n 4fcfc │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w f5618 │ │ │ │ - bl 1f5c8c │ │ │ │ + b.w f5e50 │ │ │ │ + bl 1f7b08 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fd3a │ │ │ │ + b.n 4fd7a │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fcb4 │ │ │ │ + beq.n 4fcf4 │ │ │ │ add.w r7, r0, #16 │ │ │ │ - b.n 4fce4 │ │ │ │ + b.n 4fd24 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4fcf8 │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 4fd38 │ │ │ │ + bl e961c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fd16 │ │ │ │ + beq.n 4fd56 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ blx 2a9a4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 4fd08 │ │ │ │ - b.n 4fcd2 │ │ │ │ + bge.n 4fd48 │ │ │ │ + b.n 4fd12 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 4fd16 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 4fd56 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 4fd12 │ │ │ │ + beq.n 4fd52 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 9d2e0 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d55c <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - b.n 4fd3a │ │ │ │ + b.n 4fd7a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fcb8 │ │ │ │ + beq.n 4fcf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fcb8 │ │ │ │ + bne.n 4fcf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fcb8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fcf8 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 4fc98 │ │ │ │ + beq.n 4fcd8 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4fc7e │ │ │ │ + b.n 4fcbe │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - eors r4, r3 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ands r4, r4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl c047c │ │ │ │ + bl c075c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 260d94 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 261634 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w r7, [r0, #65] @ 0x41 │ │ │ │ - cbz r7, 4fd98 │ │ │ │ + cbz r7, 4fdd8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28116 @ 0x6dd4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29716 @ 0x7414 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4fdd8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4fe18 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.n 4fdaa │ │ │ │ + bpl.n 4fdea │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 4fdca │ │ │ │ + bgt.n 4fe0a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #32984 @ 0x80d8 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl fea5c │ │ │ │ + bl ff3b4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4fddc │ │ │ │ + cbnz r0, 4fe1c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ff0a │ │ │ │ + b.n 4ff4a │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a5f0 <_Py_RestoreSignals@@Base+0x2650> │ │ │ │ + bl 180a14 <_PyEval_MatchClass@@Base+0x9c4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 4fe04 │ │ │ │ + bne.n 4fe44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fdd8 │ │ │ │ + beq.n 4fe18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fdd8 │ │ │ │ + bne.n 4fe18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fdd8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fe18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fe14 │ │ │ │ + beq.n 4fe54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4fe14 │ │ │ │ + cbnz r3, 4fe54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq.n 4fe58 │ │ │ │ + beq.n 4fe98 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2516ac │ │ │ │ + bl 252088 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fdd8 │ │ │ │ + beq.n 4fe18 │ │ │ │ ldr.w r5, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 21aa44 <_Py_RestoreSignals@@Base+0x2aa4> │ │ │ │ + bl 21bed4 <_Py_RestoreSignals@@Base+0x26dc> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4fe48 │ │ │ │ + bne.n 4fe88 │ │ │ │ mov r0, r7 │ │ │ │ - bl 782ec │ │ │ │ - b.n 4fdd8 │ │ │ │ + bl 78428 │ │ │ │ + b.n 4fe18 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 4fe80 │ │ │ │ + bmi.n 4fec0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #33044 @ 0x8114 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #34644 @ 0x8754 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ - bl 85a84 │ │ │ │ + b.w d57ec │ │ │ │ + bl 85c84 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4fe90 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 4fe94 │ │ │ │ - b.n 4fdd8 │ │ │ │ + bne.n 4fed0 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 4fed4 │ │ │ │ + b.n 4fe18 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4feac │ │ │ │ + bge.n 4feec │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22292 @ 0x5714 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #23892 @ 0x5d54 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4fdd8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 4fe18 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4feee │ │ │ │ + beq.n 4ff2e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 4fee0 │ │ │ │ + bmi.n 4ff20 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #33096 @ 0x8148 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #34696 @ 0x8788 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 4fef8 │ │ │ │ - bl 89b3c │ │ │ │ + cbz r0, 4ff38 │ │ │ │ + bl 89d84 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 4fdd8 │ │ │ │ + beq.w 4fe18 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 4ff0a │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 4ff4a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - b.n 4feee │ │ │ │ + b.n 4ff2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4ff2c │ │ │ │ + cbz r3, 4ff6c │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 4ff3c │ │ │ │ + b.n 4ff7c │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4ff3a │ │ │ │ + blt.n 4ff7a │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4ff36 │ │ │ │ - cbnz r1, 4ff5c │ │ │ │ + bgt.n 4ff76 │ │ │ │ + cbnz r1, 4ff9c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ff3c │ │ │ │ + b.n 4ff7c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #520] @ (50148 ) │ │ │ │ + ldr r1, [pc, #520] @ (50188 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4ff62 │ │ │ │ - b.n 4ffc0 │ │ │ │ + cbnz r0, 4ffa2 │ │ │ │ + b.n 50000 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ adds r4, r4, r6 │ │ │ │ - beq.n 4ff88 │ │ │ │ + beq.n 4ffc8 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ - cbz r6, 4ff72 │ │ │ │ + cbz r6, 4ffb2 │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 4ff72 │ │ │ │ + bne.n 4ffb2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4ff8c │ │ │ │ + b.n 4ffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbnz r0, 4ff7a │ │ │ │ + cbnz r0, 4ffba │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - b.n 4ff8c │ │ │ │ - bl c7668 │ │ │ │ + b.n 4ffcc │ │ │ │ + bl c7b88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4ffc0 │ │ │ │ + blt.n 50000 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 4ff6e │ │ │ │ - b.n 4ff76 │ │ │ │ + beq.n 4ffae │ │ │ │ + b.n 4ffb6 │ │ │ │ mov r6, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 234228 │ │ │ │ + bl 234e90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ffc0 │ │ │ │ + beq.n 50000 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r5, [r7, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 50016 │ │ │ │ + beq.n 50056 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 4ffc4 │ │ │ │ + beq.n 50004 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59568 @ 0xe8b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61200 @ 0xef10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 500fa │ │ │ │ + b.n 5013a │ │ │ │ mov r0, r6 │ │ │ │ - bl 107864 │ │ │ │ - cbnz r0, 4ffe4 │ │ │ │ + bl 1081cc │ │ │ │ + cbnz r0, 50024 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 4ffc0 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 50000 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ffc0 │ │ │ │ + beq.n 50000 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 50016 │ │ │ │ + ble.n 50056 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61284 @ 0xef64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ - b.n 4ffc0 │ │ │ │ + bl d22fc │ │ │ │ + b.n 50000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 501b8 │ │ │ │ + bl 501f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5002c │ │ │ │ + cbnz r0, 5006c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4ffc0 │ │ │ │ + beq.n 50000 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ - b.n 4ffc0 │ │ │ │ + bl d22fc │ │ │ │ + b.n 50000 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ blx 29660 │ │ │ │ movs r1, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx 29660 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #184 @ (adr r3, 50108 ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 50148 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5] │ │ │ │ - add r3, pc, #180 @ (adr r3, 50110 ) │ │ │ │ + add r3, pc, #180 @ (adr r3, 50150 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ - add r3, pc, #180 @ (adr r3, 50118 ) │ │ │ │ + add r3, pc, #180 @ (adr r3, 50158 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #16] │ │ │ │ - add r3, pc, #176 @ (adr r3, 50120 ) │ │ │ │ + add r3, pc, #176 @ (adr r3, 50160 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #24] │ │ │ │ - add r3, pc, #176 @ (adr r3, 50128 ) │ │ │ │ + add r3, pc, #176 @ (adr r3, 50168 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #32] │ │ │ │ - add r3, pc, #172 @ (adr r3, 50130 ) │ │ │ │ + add r3, pc, #172 @ (adr r3, 50170 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #40] @ 0x28 │ │ │ │ - add r3, pc, #172 @ (adr r3, 50138 ) │ │ │ │ + add r3, pc, #172 @ (adr r3, 50178 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ - add r3, pc, #168 @ (adr r3, 50140 ) │ │ │ │ + add r3, pc, #168 @ (adr r3, 50180 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #56] @ 0x38 │ │ │ │ strd r5, r8, [r0] │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r7, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 500ca │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 5010a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50020 │ │ │ │ + beq.n 50060 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50020 │ │ │ │ + bne.n 50060 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50020 │ │ │ │ - cbz r6, 500fa │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50060 │ │ │ │ + cbz r6, 5013a │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 500ec │ │ │ │ - bl 98094 │ │ │ │ + blt.n 5012c │ │ │ │ + bl 982f8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 2344b4 │ │ │ │ + bl 235180 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 500f4 │ │ │ │ + bl 9af44 │ │ │ │ + b.n 50134 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2344b4 │ │ │ │ + bl 235180 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldr r6, [sp, #864] @ 0x360 │ │ │ │ stmia r1!, {r0, r2} │ │ │ │ ldr r5, [sp, #372] @ 0x174 │ │ │ │ ldmia r3, {r0, r1, r3, r4, r5, r7} │ │ │ │ - bpl.n 50122 │ │ │ │ + bpl.n 50162 │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - ble.n 5014a │ │ │ │ + ble.n 5018a │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ lsls r2, r3, #5 │ │ │ │ str r1, [sp, #356] @ 0x164 │ │ │ │ ldr r1, [r7, r4] │ │ │ │ - blx fff5ead4 <__bss_end__@@Base+0xffa79a8c> │ │ │ │ + blx fff5eb14 <__bss_end__@@Base+0xffa69acc> │ │ │ │ asrs r7, r5, #20 │ │ │ │ lsrs r1, r6, #12 │ │ │ │ vmlsl.u q9, d0, d3[5] │ │ │ │ str r3, [r6, #112] @ 0x70 │ │ │ │ asrs r1, r2, #20 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - ldr r2, [pc, #540] @ (50354 <_PyMonitoring_FirePyStartEvent@@Base+0x16a>) │ │ │ │ + ldr r2, [pc, #540] @ (50394 <_PyMonitoring_FirePyStartEvent@@Base+0x16a>) │ │ │ │ ldrh r4, [r6, #52] @ 0x34 │ │ │ │ ldrh r7, [r4, #60] @ 0x3c │ │ │ │ str r1, [r7, #76] @ 0x4c │ │ │ │ cmp r6, #13 │ │ │ │ - blt.n 5015a │ │ │ │ - ldr r7, [pc, #656] @ (503d4 <_PyMonitoring_FirePyStartEvent@@Base+0x1ea>) │ │ │ │ + blt.n 5019a │ │ │ │ + ldr r7, [pc, #656] @ (50414 <_PyMonitoring_FirePyStartEvent@@Base+0x1ea>) │ │ │ │ bkpt 0x00fa │ │ │ │ - ldr r0, [pc, #116] @ (501bc ) │ │ │ │ + ldr r0, [pc, #116] @ (501fc ) │ │ │ │ @ instruction: 0x47b5 │ │ │ │ - lsls r0, r1 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + eors r0, r2 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl c047c │ │ │ │ + bl c075c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 260d94 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 261634 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ │ │ │ │ -00050170 : │ │ │ │ +000501b0 : │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #60] @ (501b4 ) │ │ │ │ + ldr r5, [pc, #60] @ (501f4 ) │ │ │ │ ldr r4, [r4, r5] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr.w ip, [r5] │ │ │ │ ldrd r7, r6, [r1] │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r6 │ │ │ │ it eq │ │ │ │ cmpeq ip, r7 │ │ │ │ - beq.n 501ae │ │ │ │ + beq.n 501ee │ │ │ │ add.w r7, r5, #98304 @ 0x18000 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 501a6 │ │ │ │ + bge.n 501e6 │ │ │ │ ldrb r6, [r2, r4] │ │ │ │ add r6, r7 │ │ │ │ ldrb.w r6, [r6, #548] @ 0x224 │ │ │ │ strb.w r6, [r0, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 50192 │ │ │ │ + b.n 501d2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 501d6 │ │ │ │ + cbz r0, 50216 │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - bl 8234c │ │ │ │ + bl 82544 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #33148 @ 0x817c │ │ │ │ + movw r0, #34748 @ 0x87bc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ │ │ │ │ -000501ea <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +0005022a <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #2 │ │ │ │ movs r5, #0 │ │ │ │ strd r3, r4, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 50518 │ │ │ │ + bl 50558 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ - cbz r3, 50238 <_PyMonitoring_FirePyStartEvent@@Base+0x4e> │ │ │ │ + cbz r3, 50278 <_PyMonitoring_FirePyStartEvent@@Base+0x4e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #272] @ (50364 <_PyMonitoring_FirePyStartEvent@@Base+0x17a>) │ │ │ │ + ldr r3, [pc, #272] @ (503a4 <_PyMonitoring_FirePyStartEvent@@Base+0x17a>) │ │ │ │ mov r9, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ ldr.w sl, [r0, r3] │ │ │ │ subs r0, r2, #0 │ │ │ │ ldrb.w r4, [r9] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ str.w r1, [r8, #4] │ │ │ │ - bge.n 5028c <_PyMonitoring_FirePyStartEvent@@Base+0xa2> │ │ │ │ + bge.n 502cc <_PyMonitoring_FirePyStartEvent@@Base+0xa2> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #33184 @ 0x81a0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #34784 @ 0x87e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 50296 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 502d6 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ cmp r7, #5 │ │ │ │ - beq.n 502a0 <_PyMonitoring_FirePyStartEvent@@Base+0xb6> │ │ │ │ - bl 81044 │ │ │ │ - cbnz r0, 5029c <_PyMonitoring_FirePyStartEvent@@Base+0xb2> │ │ │ │ + beq.n 502e0 <_PyMonitoring_FirePyStartEvent@@Base+0xb6> │ │ │ │ + bl 8123c │ │ │ │ + cbnz r0, 502dc <_PyMonitoring_FirePyStartEvent@@Base+0xb2> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5035c <_PyMonitoring_FirePyStartEvent@@Base+0x172> │ │ │ │ + b.n 5039c <_PyMonitoring_FirePyStartEvent@@Base+0x172> │ │ │ │ str.w r0, [r8, #8] │ │ │ │ add.w r2, r8, #4 │ │ │ │ - movw r8, #3288 @ 0xcd8 │ │ │ │ + movw r8, #4888 @ 0x1318 │ │ │ │ movt r8, #56 @ 0x38 │ │ │ │ orr.w r3, r5, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5035a <_PyMonitoring_FirePyStartEvent@@Base+0x170> │ │ │ │ + beq.n 5039a <_PyMonitoring_FirePyStartEvent@@Base+0x170> │ │ │ │ cmp r4, #15 │ │ │ │ mov.w ip, #1 │ │ │ │ it hi │ │ │ │ lsrhi r3, r4, #4 │ │ │ │ mov r1, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ ite ls │ │ │ │ @@ -55932,239 +55959,239 @@ │ │ │ │ it hi │ │ │ │ addhi r5, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ sxtb r0, r5 │ │ │ │ lsl.w fp, ip, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 201804 │ │ │ │ + bl 2035f0 │ │ │ │ eor.w r4, r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r0, 50356 <_PyMonitoring_FirePyStartEvent@@Base+0x16c> │ │ │ │ + cbz r0, 50396 <_PyMonitoring_FirePyStartEvent@@Base+0x16c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50296 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ + beq.n 502d6 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ cmp r7, #9 │ │ │ │ - ble.n 5034a <_PyMonitoring_FirePyStartEvent@@Base+0x160> │ │ │ │ + ble.n 5038a <_PyMonitoring_FirePyStartEvent@@Base+0x160> │ │ │ │ add.w r5, r5, r5, lsl #4 │ │ │ │ - movw r2, #45324 @ 0xb10c │ │ │ │ + movw r2, #46924 @ 0xb74c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ add r5, r7 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ add.w r6, r6, r5, lsl #2 │ │ │ │ - movw r1, #16496 @ 0x4070 │ │ │ │ + movw r1, #18696 @ 0x4908 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ add.w r6, r6, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, r7, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r0, [r6, #576] @ 0x240 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50296 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ + beq.n 502d6 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r6, #576] @ 0x240 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50296 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ + beq.n 502d6 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50296 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50296 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ + bne.n 502d6 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 502d6 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ bic.w r3, r3, fp │ │ │ │ strb.w r3, [r9] │ │ │ │ uxtb r4, r4 │ │ │ │ - b.n 502b2 <_PyMonitoring_FirePyStartEvent@@Base+0xc8> │ │ │ │ + b.n 502f2 <_PyMonitoring_FirePyStartEvent@@Base+0xc8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5038a <_PyMonitoring_FirePyStartEvent@@Base+0x1a0> │ │ │ │ + bne.n 503ca <_PyMonitoring_FirePyStartEvent@@Base+0x1a0> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 503a2 <_PyMonitoring_FirePyStartEvent@@Base+0x1b8> │ │ │ │ - b.n 503b6 <_PyMonitoring_FirePyStartEvent@@Base+0x1cc> │ │ │ │ + cbnz r0, 503e2 <_PyMonitoring_FirePyStartEvent@@Base+0x1b8> │ │ │ │ + b.n 503f6 <_PyMonitoring_FirePyStartEvent@@Base+0x1cc> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4904 @ 0x1328 │ │ │ │ + movw r0, #6504 @ 0x1968 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5037e <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ - b.n 5049a <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ - bl 85a84 │ │ │ │ + bne.n 503be <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ + b.n 504da <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 503c4 <_PyMonitoring_FirePyStartEvent@@Base+0x1da> │ │ │ │ + bne.n 50404 <_PyMonitoring_FirePyStartEvent@@Base+0x1da> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 503d4 <_PyMonitoring_FirePyStartEvent@@Base+0x1ea> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 50414 <_PyMonitoring_FirePyStartEvent@@Base+0x1ea> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5049a <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ + bne.n 504da <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 503d4 <_PyMonitoring_FirePyStartEvent@@Base+0x1ea> │ │ │ │ + b.n 50414 <_PyMonitoring_FirePyStartEvent@@Base+0x1ea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 503b2 <_PyMonitoring_FirePyStartEvent@@Base+0x1c8> │ │ │ │ + bne.n 503f2 <_PyMonitoring_FirePyStartEvent@@Base+0x1c8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 503b2 <_PyMonitoring_FirePyStartEvent@@Base+0x1c8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 503f2 <_PyMonitoring_FirePyStartEvent@@Base+0x1c8> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r1, #5072 @ 0x13d0 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movt r1, #74 @ 0x4a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 1208cc │ │ │ │ - bl cf668 │ │ │ │ + bl 12138c │ │ │ │ + bl cfb6c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 503fa <_PyMonitoring_FirePyStartEvent@@Base+0x210> │ │ │ │ + beq.n 5043a <_PyMonitoring_FirePyStartEvent@@Base+0x210> │ │ │ │ mov r0, r3 │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5046c <_PyMonitoring_FirePyStartEvent@@Base+0x282> │ │ │ │ + beq.n 504ac <_PyMonitoring_FirePyStartEvent@@Base+0x282> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - cbz r1, 50410 <_PyMonitoring_FirePyStartEvent@@Base+0x226> │ │ │ │ + cbz r1, 50450 <_PyMonitoring_FirePyStartEvent@@Base+0x226> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bge.n 5041c <_PyMonitoring_FirePyStartEvent@@Base+0x232> │ │ │ │ + bge.n 5045c <_PyMonitoring_FirePyStartEvent@@Base+0x232> │ │ │ │ add r4, r3 │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ - b.n 5041c <_PyMonitoring_FirePyStartEvent@@Base+0x232> │ │ │ │ + b.n 5045c <_PyMonitoring_FirePyStartEvent@@Base+0x232> │ │ │ │ mov r0, r7 │ │ │ │ - bl 24fd18 │ │ │ │ + bl 2508d8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50400 <_PyMonitoring_FirePyStartEvent@@Base+0x216> │ │ │ │ - b.n 5049a <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ + bne.n 50440 <_PyMonitoring_FirePyStartEvent@@Base+0x216> │ │ │ │ + b.n 504da <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ cmp r4, r3 │ │ │ │ mov.w r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - bl 251c38 │ │ │ │ + bl 252614 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5049a <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ + beq.n 504da <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5044c <_PyMonitoring_FirePyStartEvent@@Base+0x262> │ │ │ │ + bge.n 5048c <_PyMonitoring_FirePyStartEvent@@Base+0x262> │ │ │ │ add.w r6, r0, r3, lsl #2 │ │ │ │ ldr.w r6, [r6, #-4] │ │ │ │ str.w r6, [r0, r3, lsl #2] │ │ │ │ subs r3, #1 │ │ │ │ - b.n 50436 <_PyMonitoring_FirePyStartEvent@@Base+0x24c> │ │ │ │ + b.n 50476 <_PyMonitoring_FirePyStartEvent@@Base+0x24c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str.w r5, [r0, r4, lsl #2] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 5049c <_PyMonitoring_FirePyStartEvent@@Base+0x2b2> │ │ │ │ + b.n 504dc <_PyMonitoring_FirePyStartEvent@@Base+0x2b2> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #5072 @ 0x13d0 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl 1208cc │ │ │ │ - bl cf668 │ │ │ │ + movt r1, #74 @ 0x4a │ │ │ │ + bl 12138c │ │ │ │ + bl cfb6c │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #4904 @ 0x1328 │ │ │ │ + movw r0, #6504 @ 0x1968 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #4] @ (504a4 <_PyMonitoring_FirePyStartEvent@@Base+0x2ba>) │ │ │ │ + ldr r0, [pc, #4] @ (504e4 <_PyMonitoring_FirePyStartEvent@@Base+0x2ba>) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #0] @ (504ac <_PyMonitoring_FirePyStartEvent@@Base+0x2c2>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr r0, [pc, #0] @ (504ec <_PyMonitoring_FirePyStartEvent@@Base+0x2c2>) │ │ │ │ bx lr │ │ │ │ ldrb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #60] @ (50500 <_PyMonitoring_FirePyStartEvent@@Base+0x316>) │ │ │ │ - bl 2065d4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (50540 <_PyMonitoring_FirePyStartEvent@@Base+0x316>) │ │ │ │ + bl 208290 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 504e2 <_PyMonitoring_FirePyStartEvent@@Base+0x2f8> │ │ │ │ + blt.n 50522 <_PyMonitoring_FirePyStartEvent@@Base+0x2f8> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #19928 @ 0x4dd8 │ │ │ │ + movw r0, #21528 @ 0x5418 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 504fe <_PyMonitoring_FirePyStartEvent@@Base+0x314> │ │ │ │ + cbz r0, 5053e <_PyMonitoring_FirePyStartEvent@@Base+0x314> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #19936 @ 0x4de0 │ │ │ │ + movw r0, #21536 @ 0x5420 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strex r0, r0, [ip, #292] @ 0x124 │ │ │ │ + strex r0, r0, [ip, #296] @ 0x128 │ │ │ │ │ │ │ │ -00050504 <_PyDict_SizeOf@@Base>: │ │ │ │ - b.n 50518 │ │ │ │ +00050544 <_PyDict_SizeOf@@Base>: │ │ │ │ + b.n 50558 │ │ │ │ │ │ │ │ -00050506 : │ │ │ │ +00050546 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - b.n 5050c │ │ │ │ + b.n 5054c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - b.w 274c5c <_PyLong_DivmodNear@@Base+0xb78> │ │ │ │ + b.w 275188 <_PyLong_DivmodNear@@Base+0xa44> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbz r3, 5052c │ │ │ │ + cbz r3, 5056c │ │ │ │ ldrd r3, r2, [r1, #12] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5056c │ │ │ │ + bne.n 505ac │ │ │ │ push {r4} │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ lsl.w r3, r3, r4 │ │ │ │ @@ -56180,438 +56207,438 @@ │ │ │ │ pop {r4} │ │ │ │ umull r2, r0, r2, r0 │ │ │ │ lsrs r0, r0, #1 │ │ │ │ mla r0, r1, r0, r3 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005056e <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +000505ae <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #2 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ movs r4, #1 │ │ │ │ strd r3, r4, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e15c4 │ │ │ │ + bl e1a94 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 505bc <_PyMonitoring_FirePyResumeEvent@@Base+0x4e> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 505ca <_PyMonitoring_FirePyResumeEvent@@Base+0x5c> │ │ │ │ + bne.n 505fc <_PyMonitoring_FirePyResumeEvent@@Base+0x4e> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5060a <_PyMonitoring_FirePyResumeEvent@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ blx 2a2ac │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 194c6c │ │ │ │ + b.w 196f8c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #132] @ (50664 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6>) │ │ │ │ + ldr r3, [pc, #132] @ (506a4 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 50612 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + cbz r3, 50652 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ adds r0, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 50608 <_PyMonitoring_FirePyResumeEvent@@Base+0x9a> │ │ │ │ + bne.n 50648 <_PyMonitoring_FirePyResumeEvent@@Base+0x9a> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 505f8 <_PyMonitoring_FirePyResumeEvent@@Base+0x8a> │ │ │ │ + bne.n 50638 <_PyMonitoring_FirePyResumeEvent@@Base+0x8a> │ │ │ │ dmb ish │ │ │ │ - beq.n 50612 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ - bl 279788 │ │ │ │ + beq.n 50652 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + bl 279df0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 234a28 │ │ │ │ + bl 235690 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 50644 <_PyMonitoring_FirePyResumeEvent@@Base+0xd6> │ │ │ │ + cbz r3, 50684 <_PyMonitoring_FirePyResumeEvent@@Base+0xd6> │ │ │ │ add.w r0, r4, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5063a <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ + bne.n 5067a <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5062a <_PyMonitoring_FirePyResumeEvent@@Base+0xbc> │ │ │ │ + bne.n 5066a <_PyMonitoring_FirePyResumeEvent@@Base+0xbc> │ │ │ │ dmb ish │ │ │ │ - beq.n 50644 <_PyMonitoring_FirePyResumeEvent@@Base+0xd6> │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 50684 <_PyMonitoring_FirePyResumeEvent@@Base+0xd6> │ │ │ │ + bl 25e36c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 261e74 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (50664 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6>) │ │ │ │ + bl 26264c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (506a4 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5065e <_PyMonitoring_FirePyResumeEvent@@Base+0xf0> │ │ │ │ + beq.n 5069e <_PyMonitoring_FirePyResumeEvent@@Base+0xf0> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 50684 <_PyMonitoring_FirePyResumeEvent@@Base+0x116> │ │ │ │ + cbz r3, 506c4 <_PyMonitoring_FirePyResumeEvent@@Base+0x116> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 50686 <_PyMonitoring_FirePyResumeEvent@@Base+0x118> │ │ │ │ + b.n 506c6 <_PyMonitoring_FirePyResumeEvent@@Base+0x118> │ │ │ │ mov r4, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbnz r3, 50694 <_PyMonitoring_FirePyResumeEvent@@Base+0x126> │ │ │ │ + cbnz r3, 506d4 <_PyMonitoring_FirePyResumeEvent@@Base+0x126> │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 50694 <_PyMonitoring_FirePyResumeEvent@@Base+0x126> │ │ │ │ + ble.n 506d4 <_PyMonitoring_FirePyResumeEvent@@Base+0x126> │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 50694 <_PyMonitoring_FirePyResumeEvent@@Base+0x126> │ │ │ │ - cbnz r5, 506b8 <_PyMonitoring_FirePyResumeEvent@@Base+0x14a> │ │ │ │ - ldr r1, [pc, #136] @ (50720 <_PyMonitoring_FirePyResumeEvent@@Base+0x1b2>) │ │ │ │ + bgt.n 506d4 <_PyMonitoring_FirePyResumeEvent@@Base+0x126> │ │ │ │ + cbnz r5, 506f8 <_PyMonitoring_FirePyResumeEvent@@Base+0x14a> │ │ │ │ + ldr r1, [pc, #136] @ (50760 <_PyMonitoring_FirePyResumeEvent@@Base+0x1b2>) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r5, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 506b8 <_PyMonitoring_FirePyResumeEvent@@Base+0x14a> │ │ │ │ + cbnz r0, 506f8 <_PyMonitoring_FirePyResumeEvent@@Base+0x14a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50714 <_PyMonitoring_FirePyResumeEvent@@Base+0x1a6> │ │ │ │ + b.n 50754 <_PyMonitoring_FirePyResumeEvent@@Base+0x1a6> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ add r4, r6 │ │ │ │ - bl 1202f8 │ │ │ │ + bl 120db8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 506b4 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ + beq.n 506f4 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 506de <_PyMonitoring_FirePyResumeEvent@@Base+0x170> │ │ │ │ + beq.n 5071e <_PyMonitoring_FirePyResumeEvent@@Base+0x170> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 173c20 │ │ │ │ + bl 174b80 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 506de <_PyMonitoring_FirePyResumeEvent@@Base+0x170> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5071e <_PyMonitoring_FirePyResumeEvent@@Base+0x170> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 506b4 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ + bne.n 506f4 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 29d18 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5070c <_PyMonitoring_FirePyResumeEvent@@Base+0x19e> │ │ │ │ + bne.n 5074c <_PyMonitoring_FirePyResumeEvent@@Base+0x19e> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 506b4 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ + bl f5e50 │ │ │ │ + b.n 506f4 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ mov r0, r4 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r0, r7 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsrs r0, r0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d122c │ │ │ │ - cbnz r0, 507a0 <_PyMonitoring_FirePyResumeEvent@@Base+0x232> │ │ │ │ + bl d1730 │ │ │ │ + cbnz r0, 507e0 <_PyMonitoring_FirePyResumeEvent@@Base+0x232> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ - blt.n 50776 <_PyMonitoring_FirePyResumeEvent@@Base+0x208> │ │ │ │ + blt.n 507b6 <_PyMonitoring_FirePyResumeEvent@@Base+0x208> │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 50776 <_PyMonitoring_FirePyResumeEvent@@Base+0x208> │ │ │ │ + ble.n 507b6 <_PyMonitoring_FirePyResumeEvent@@Base+0x208> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 293a0 │ │ │ │ - cbnz r0, 50776 <_PyMonitoring_FirePyResumeEvent@@Base+0x208> │ │ │ │ + cbnz r0, 507b6 <_PyMonitoring_FirePyResumeEvent@@Base+0x208> │ │ │ │ subs r1, r7, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 507a2 <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ + b.n 507e2 <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42444 @ 0xa5cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 50794 <_PyMonitoring_FirePyResumeEvent@@Base+0x226> │ │ │ │ + bne.n 507d4 <_PyMonitoring_FirePyResumeEvent@@Base+0x226> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 507a2 <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ + beq.n 507e2 <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 507a2 <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ + b.n 507e2 <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 507a2 <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ + b.n 507e2 <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 507ac <_PyMonitoring_FirePyResumeEvent@@Base+0x23e> │ │ │ │ + cbz r3, 507ec <_PyMonitoring_FirePyResumeEvent@@Base+0x23e> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85a84 │ │ │ │ + bl 85c84 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 507d4 <_PyMonitoring_FirePyResumeEvent@@Base+0x266> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 507f8 <_PyMonitoring_FirePyResumeEvent@@Base+0x28a> │ │ │ │ + bne.n 50814 <_PyMonitoring_FirePyResumeEvent@@Base+0x266> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 50838 <_PyMonitoring_FirePyResumeEvent@@Base+0x28a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 507ee <_PyMonitoring_FirePyResumeEvent@@Base+0x280> │ │ │ │ + cbz r3, 5082e <_PyMonitoring_FirePyResumeEvent@@Base+0x280> │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 507e8 <_PyMonitoring_FirePyResumeEvent@@Base+0x27a> │ │ │ │ + blt.n 50828 <_PyMonitoring_FirePyResumeEvent@@Base+0x27a> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - b.n 507ec <_PyMonitoring_FirePyResumeEvent@@Base+0x27e> │ │ │ │ + b.n 5082c <_PyMonitoring_FirePyResumeEvent@@Base+0x27e> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 507fa <_PyMonitoring_FirePyResumeEvent@@Base+0x28c> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 5083a <_PyMonitoring_FirePyResumeEvent@@Base+0x28c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 50518 │ │ │ │ + bl 50558 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ │ │ │ │ -00050816 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +00050856 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 50870 <_PyMonitoring_FirePyYieldEvent@@Base+0x5a> │ │ │ │ + bne.n 508b0 <_PyMonitoring_FirePyYieldEvent@@Base+0x5a> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #26096 @ 0x65f0 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 50888 <_PyMonitoring_FirePyYieldEvent@@Base+0x72> │ │ │ │ + bne.n 508c8 <_PyMonitoring_FirePyYieldEvent@@Base+0x72> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 508a8 <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ + b.n 508e8 <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19656 @ 0x4cc8 │ │ │ │ + movw r0, #21256 @ 0x5308 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5085a <_PyMonitoring_FirePyYieldEvent@@Base+0x44> │ │ │ │ - b.n 50a1a <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ - bl 145b4c │ │ │ │ + bne.n 5089a <_PyMonitoring_FirePyYieldEvent@@Base+0x44> │ │ │ │ + b.n 50a5a <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 508a8 <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 508e8 <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 50a1a <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ + bne.w 50a5a <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 508b6 <_PyMonitoring_FirePyYieldEvent@@Base+0xa0> │ │ │ │ + bne.n 508f6 <_PyMonitoring_FirePyYieldEvent@@Base+0xa0> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 508d6 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ - bl 145b4c │ │ │ │ + b.n 50916 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 508d6 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 50916 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 50a1a <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ + bne.w 50a5a <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #328] @ 50a28 <_PyMonitoring_FirePyYieldEvent@@Base+0x212> │ │ │ │ + vldr d10, [pc, #328] @ 50a68 <_PyMonitoring_FirePyYieldEvent@@Base+0x212> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 50902 <_PyMonitoring_FirePyYieldEvent@@Base+0xec> │ │ │ │ + bhi.n 50942 <_PyMonitoring_FirePyYieldEvent@@Base+0xec> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 50972 <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ - b.n 509c8 <_PyMonitoring_FirePyYieldEvent@@Base+0x1b2> │ │ │ │ - ble.n 50972 <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ + bhi.n 509b2 <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ + b.n 50a08 <_PyMonitoring_FirePyYieldEvent@@Base+0x1b2> │ │ │ │ + ble.n 509b2 <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 50972 <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ + bhi.n 509b2 <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 50972 <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ + beq.n 509b2 <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 296d8 │ │ │ │ - vldr d6, [pc, #260] @ 50a30 <_PyMonitoring_FirePyYieldEvent@@Base+0x21a> │ │ │ │ + vldr d6, [pc, #260] @ 50a70 <_PyMonitoring_FirePyYieldEvent@@Base+0x21a> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #256] @ 50a38 <_PyMonitoring_FirePyYieldEvent@@Base+0x222> │ │ │ │ + vldr d5, [pc, #256] @ 50a78 <_PyMonitoring_FirePyYieldEvent@@Base+0x222> │ │ │ │ vmov.f64 d7, d6 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ it lt │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 50960 <_PyMonitoring_FirePyYieldEvent@@Base+0x14a> │ │ │ │ + ble.n 509a0 <_PyMonitoring_FirePyYieldEvent@@Base+0x14a> │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 50a04 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ + b.n 50a44 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 5099c <_PyMonitoring_FirePyYieldEvent@@Base+0x186> │ │ │ │ + b.n 509dc <_PyMonitoring_FirePyYieldEvent@@Base+0x186> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 276c38 <_Py_hashtable_foreach@@Base+0x44c> │ │ │ │ + bl 27729c <_Py_hashtable_foreach@@Base+0x448> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 276c38 <_Py_hashtable_foreach@@Base+0x44c> │ │ │ │ + bl 27729c <_Py_hashtable_foreach@@Base+0x448> │ │ │ │ add r4, r0 │ │ │ │ movw r3, #19744 @ 0x4d20 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ add.w r0, r3, r4, lsl #4 │ │ │ │ add r4, sp, #32 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 50a04 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ + beq.n 50a44 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 50a04 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ + bvs.n 50a44 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 50a04 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ + ble.n 50a44 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 276d48 <_Py_c_neg@@Base+0x88> │ │ │ │ - b.n 50a1a <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ + bl 2773b0 <_Py_c_neg@@Base+0x88> │ │ │ │ + b.n 50a5a <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 509e0 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ca> │ │ │ │ + bne.n 50a20 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ca> │ │ │ │ vmul.f64 d8, d9, d8 │ │ │ │ vstr d9, [sp, #16] │ │ │ │ vstr d8, [sp, #24] │ │ │ │ - b.n 50a04 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ + b.n 50a44 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 29cf4 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx 2a6f4 │ │ │ │ vmul.f64 d9, d9, d0 │ │ │ │ vstr d9, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 188e90 │ │ │ │ + b.w 18ae68 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ @@ -56619,65 +56646,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vtbl.8 d22, {d16}, d0 │ │ │ │ - b.w faf04 │ │ │ │ + b.w fb744 │ │ │ │ │ │ │ │ -00050a46 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +00050a86 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 50a88 <_PyMonitoring_FirePyReturnEvent@@Base+0x42> │ │ │ │ - movw r0, #61156 @ 0xeee4 │ │ │ │ + bne.n 50ac8 <_PyMonitoring_FirePyReturnEvent@@Base+0x42> │ │ │ │ + movw r0, #61184 @ 0xef00 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r1, #6 │ │ │ │ - b.w 80700 │ │ │ │ - movw r0, #61164 @ 0xeeec │ │ │ │ + b.w 808f8 │ │ │ │ + movw r0, #61192 @ 0xef08 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r1, #6 │ │ │ │ - b.w 80700 │ │ │ │ + b.w 808f8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 50b2e <_PyMonitoring_FirePyReturnEvent@@Base+0xe8> │ │ │ │ + bne.n 50b6e <_PyMonitoring_FirePyReturnEvent@@Base+0xe8> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50b2e <_PyMonitoring_FirePyReturnEvent@@Base+0xe8> │ │ │ │ + beq.n 50b6e <_PyMonitoring_FirePyReturnEvent@@Base+0xe8> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50b72 <_PyMonitoring_FirePyReturnEvent@@Base+0x12c> │ │ │ │ + beq.n 50bb2 <_PyMonitoring_FirePyReturnEvent@@Base+0x12c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ @@ -56696,866 +56723,869 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r4, #20] │ │ │ │ - cbz r2, 50b3c <_PyMonitoring_FirePyReturnEvent@@Base+0xf6> │ │ │ │ + cbz r2, 50b7c <_PyMonitoring_FirePyReturnEvent@@Base+0xf6> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r3, [r4, #24] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ str r2, [r4, #28] │ │ │ │ - b.n 50b3c <_PyMonitoring_FirePyReturnEvent@@Base+0xf6> │ │ │ │ + b.n 50b7c <_PyMonitoring_FirePyReturnEvent@@Base+0xf6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldrd r1, r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - cbz r3, 50b4e <_PyMonitoring_FirePyReturnEvent@@Base+0x108> │ │ │ │ + cbz r3, 50b8e <_PyMonitoring_FirePyReturnEvent@@Base+0x108> │ │ │ │ movs r0, #3 │ │ │ │ - bl 7e7f4 │ │ │ │ + bl 7e9e8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 50b56 <_PyMonitoring_FirePyReturnEvent@@Base+0x110> │ │ │ │ + b.n 50b96 <_PyMonitoring_FirePyReturnEvent@@Base+0x110> │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50b66 <_PyMonitoring_FirePyReturnEvent@@Base+0x120> │ │ │ │ + beq.n 50ba6 <_PyMonitoring_FirePyReturnEvent@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 50b6a <_PyMonitoring_FirePyReturnEvent@@Base+0x124> │ │ │ │ + cbz r3, 50baa <_PyMonitoring_FirePyReturnEvent@@Base+0x124> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 50b72 <_PyMonitoring_FirePyReturnEvent@@Base+0x12c> │ │ │ │ + b.n 50bb2 <_PyMonitoring_FirePyReturnEvent@@Base+0x12c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50b66 <_PyMonitoring_FirePyReturnEvent@@Base+0x120> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50ba6 <_PyMonitoring_FirePyReturnEvent@@Base+0x120> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #48] @ (50bb8 <_PyMonitoring_FirePyReturnEvent@@Base+0x172>) │ │ │ │ - bl 2065d4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #48] @ (50bf8 <_PyMonitoring_FirePyReturnEvent@@Base+0x172>) │ │ │ │ + bl 208290 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 50ba6 <_PyMonitoring_FirePyReturnEvent@@Base+0x160> │ │ │ │ + cbz r2, 50be6 <_PyMonitoring_FirePyReturnEvent@@Base+0x160> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 50ba6 <_PyMonitoring_FirePyReturnEvent@@Base+0x160> │ │ │ │ - movw r0, #31256 @ 0x7a18 │ │ │ │ + cbz r3, 50be6 <_PyMonitoring_FirePyReturnEvent@@Base+0x160> │ │ │ │ + movw r0, #32856 @ 0x8058 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ - movw r0, #25996 @ 0x658c │ │ │ │ + b.w 84a1c │ │ │ │ + movw r0, #27596 @ 0x6bcc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ nop │ │ │ │ - bpl.n 50ad4 <_PyMonitoring_FirePyReturnEvent@@Base+0x8e> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + bpl.n 50b14 <_PyMonitoring_FirePyReturnEvent@@Base+0x8e> │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #56] @ (50c0c <_PyMonitoring_FirePyReturnEvent@@Base+0x1c6>) │ │ │ │ + ldr r4, [pc, #56] @ (50c4c <_PyMonitoring_FirePyReturnEvent@@Base+0x1c6>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ ldr.w r5, [r4, #1292] @ 0x50c │ │ │ │ - cbz r5, 50bec <_PyMonitoring_FirePyReturnEvent@@Base+0x1a6> │ │ │ │ + cbz r5, 50c2c <_PyMonitoring_FirePyReturnEvent@@Base+0x1a6> │ │ │ │ ldr.w r5, [r4, #1364] @ 0x554 │ │ │ │ ldr.w r6, [r4, #1368] @ 0x558 │ │ │ │ - b.n 50bee <_PyMonitoring_FirePyReturnEvent@@Base+0x1a8> │ │ │ │ + b.n 50c2e <_PyMonitoring_FirePyReturnEvent@@Base+0x1a8> │ │ │ │ mov r6, r5 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 10378c │ │ │ │ + bl 1040e8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #33352 @ 0x8248 │ │ │ │ + movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 50c38 <_PyMonitoring_FirePyReturnEvent@@Base+0x1f2> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #33356 @ 0x824c │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 50c64 <_PyMonitoring_FirePyReturnEvent@@Base+0x21e> │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 50c7a <_PyMonitoring_FirePyReturnEvent@@Base+0x234> │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #1 │ │ │ │ - bmi.n 50c6a <_PyMonitoring_FirePyReturnEvent@@Base+0x224> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #33388 @ 0x826c │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 50c8c <_PyMonitoring_FirePyReturnEvent@@Base+0x246> │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r0 │ │ │ │ - beq.n 50c7c <_PyMonitoring_FirePyReturnEvent@@Base+0x236> │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - b.n 50c7c <_PyMonitoring_FirePyReturnEvent@@Base+0x236> │ │ │ │ - movs r1, #0 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ - movs r3, #1 │ │ │ │ - str r1, [r2, #28] │ │ │ │ - strb.w r3, [r2, #32] │ │ │ │ - bl 79388 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (50cd4 <_PyMonitoring_FirePyReturnEvent@@Base+0x28e>) │ │ │ │ + ldr r2, [pc, #52] @ (50c94 <_PyMonitoring_FirePyReturnEvent@@Base+0x20e>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ addw r2, r3, #3800 @ 0xed8 │ │ │ │ ldr.w r3, [r3, #3800] @ 0xed8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 50cba <_PyMonitoring_FirePyReturnEvent@@Base+0x274> │ │ │ │ + beq.n 50c7c <_PyMonitoring_FirePyReturnEvent@@Base+0x1f6> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 50cb0 <_PyMonitoring_FirePyReturnEvent@@Base+0x26a> │ │ │ │ + b.n 50c72 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ec> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 50cc4 <_PyMonitoring_FirePyReturnEvent@@Base+0x27e> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 50cce <_PyMonitoring_FirePyReturnEvent@@Base+0x288> │ │ │ │ + bne.n 50c86 <_PyMonitoring_FirePyReturnEvent@@Base+0x200> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 50c90 <_PyMonitoring_FirePyReturnEvent@@Base+0x20a> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #2512 @ 0x9d0 │ │ │ │ + movw r0, #4256 @ 0x10a0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 50d14 <_PyMonitoring_FirePyReturnEvent@@Base+0x2ce> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 50cd4 <_PyMonitoring_FirePyReturnEvent@@Base+0x24e> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 50d0e <_PyMonitoring_FirePyReturnEvent@@Base+0x2c8> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 50d14 <_PyMonitoring_FirePyReturnEvent@@Base+0x2ce> │ │ │ │ + bne.n 50cce <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 50cd4 <_PyMonitoring_FirePyReturnEvent@@Base+0x24e> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 50d36 <_PyMonitoring_FirePyReturnEvent@@Base+0x2f0> │ │ │ │ + cbnz r0, 50cf6 <_PyMonitoring_FirePyReturnEvent@@Base+0x270> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 50d36 <_PyMonitoring_FirePyReturnEvent@@Base+0x2f0> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 50cf6 <_PyMonitoring_FirePyReturnEvent@@Base+0x270> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 50d2c <_PyMonitoring_FirePyReturnEvent@@Base+0x2e6> │ │ │ │ + bne.n 50cec <_PyMonitoring_FirePyReturnEvent@@Base+0x266> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldrd r9, sl, [sp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 50e0a <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ + beq.n 50dca <_PyMonitoring_FirePyReturnEvent@@Base+0x344> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50e0a <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ + bne.n 50dca <_PyMonitoring_FirePyReturnEvent@@Base+0x344> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50e0a <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ + beq.n 50dca <_PyMonitoring_FirePyReturnEvent@@Base+0x344> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ - movw r3, #19565 @ 0x4c6d │ │ │ │ + movw r3, #28557 @ 0x6f8d │ │ │ │ movt r3, #25 │ │ │ │ - movw r0, #33448 @ 0x82a8 │ │ │ │ + movw r0, #34956 @ 0x888c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50db4 <_PyMonitoring_FirePyReturnEvent@@Base+0x36e> │ │ │ │ + cbnz r0, 50d74 <_PyMonitoring_FirePyReturnEvent@@Base+0x2ee> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #653 @ 0x28d │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - movw r0, #33460 @ 0x82b4 │ │ │ │ + movw r0, #34968 @ 0x8898 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 50dea <_PyMonitoring_FirePyReturnEvent@@Base+0x3a4> │ │ │ │ + beq.n 50daa <_PyMonitoring_FirePyReturnEvent@@Base+0x324> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50dea <_PyMonitoring_FirePyReturnEvent@@Base+0x3a4> │ │ │ │ + cbnz r3, 50daa <_PyMonitoring_FirePyReturnEvent@@Base+0x324> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 50da8 <_PyMonitoring_FirePyReturnEvent@@Base+0x362> │ │ │ │ + beq.n 50d68 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e2> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50e0a <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ + beq.n 50dca <_PyMonitoring_FirePyReturnEvent@@Base+0x344> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50e0a <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ + cbnz r3, 50dca <_PyMonitoring_FirePyReturnEvent@@Base+0x344> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + cbnz r1, 50df8 <_PyMonitoring_FirePyReturnEvent@@Base+0x372> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #34980 @ 0x88a4 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + b.n 50e24 <_PyMonitoring_FirePyReturnEvent@@Base+0x39e> │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 50e3a <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #1 │ │ │ │ + bmi.n 50e2a <_PyMonitoring_FirePyReturnEvent@@Base+0x3a4> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #35012 @ 0x88c4 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 50e4c <_PyMonitoring_FirePyReturnEvent@@Base+0x3c6> │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq.n 50e3c <_PyMonitoring_FirePyReturnEvent@@Base+0x3b6> │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + b.n 50e3c <_PyMonitoring_FirePyReturnEvent@@Base+0x3b6> │ │ │ │ + movs r1, #0 │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ + movs r3, #1 │ │ │ │ + str r1, [r2, #28] │ │ │ │ + strb.w r3, [r2, #32] │ │ │ │ + bl 794d4 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ │ │ │ │ -00050e10 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +00050e4e <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r4, #4 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #24] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 50e6a <_PyMonitoring_FireCallEvent@@Base+0x5a> │ │ │ │ + cbnz r1, 50ea8 <_PyMonitoring_FireCallEvent@@Base+0x5a> │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26928 @ 0x6930 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 50e80 <_PyMonitoring_FireCallEvent@@Base+0x70> │ │ │ │ + b.n 50ebe <_PyMonitoring_FireCallEvent@@Base+0x70> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #16 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - bl 24c4e4 │ │ │ │ + bl 24d0a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 50ea6 <_PyMonitoring_FireCallEvent@@Base+0x96> │ │ │ │ + bne.n 50ee4 <_PyMonitoring_FireCallEvent@@Base+0x96> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50eaa <_PyMonitoring_FireCallEvent@@Base+0x9a> │ │ │ │ + beq.n 50ee8 <_PyMonitoring_FireCallEvent@@Base+0x9a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 1ef588 <_PySet_Update@@Base+0x16c> │ │ │ │ + b.w 1f1574 <_PySet_Update@@Base+0x16c> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00050eac <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +00050eea <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #7 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #2496 @ 0x9c0 │ │ │ │ + movw r0, #4240 @ 0x1090 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50ffe <_PyMonitoring_FireJumpEvent@@Base+0x152> │ │ │ │ - ldr r5, [pc, #292] @ (51038 <_PyMonitoring_FireJumpEvent@@Base+0x18c>) │ │ │ │ + beq.n 5103c <_PyMonitoring_FireJumpEvent@@Base+0x152> │ │ │ │ + ldr r5, [pc, #296] @ (51078 <_PyMonitoring_FireJumpEvent@@Base+0x18e>) │ │ │ │ ldr.w r3, [r5, #1292] @ 0x50c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51034 <_PyMonitoring_FireJumpEvent@@Base+0x188> │ │ │ │ + beq.w 51072 <_PyMonitoring_FireJumpEvent@@Base+0x188> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #52857 @ 0xce79 │ │ │ │ + movw r1, #55705 @ 0xd999 │ │ │ │ movt r1, #18 │ │ │ │ - movw r3, #27701 @ 0x6c35 │ │ │ │ + movw r3, #29337 @ 0x7299 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - movw r0, #12865 @ 0x3241 │ │ │ │ + movw r0, #15625 @ 0x3d09 │ │ │ │ movt r0, #17 │ │ │ │ movw r4, #41672 @ 0xa2c8 │ │ │ │ movt r4, #2 │ │ │ │ str r4, [sp, #8] │ │ │ │ movw r4, #39316 @ 0x9994 │ │ │ │ movt r4, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 6d914 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 6da9c <_Py_hashtable_new_full@@Base> │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50ffa <_PyMonitoring_FireJumpEvent@@Base+0x14e> │ │ │ │ + beq.n 51038 <_PyMonitoring_FireJumpEvent@@Base+0x14e> │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ ldr.w r0, [r5, #1384] @ 0x568 │ │ │ │ - bl 511a2 <_PyMonitoring_FirePyThrowEvent@@Base+0x62> │ │ │ │ + bl 511ea <_PyMonitoring_FirePyThrowEvent@@Base+0x62> │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 10378c │ │ │ │ + bl 1040e8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50ffa <_PyMonitoring_FireJumpEvent@@Base+0x14e> │ │ │ │ + beq.n 51038 <_PyMonitoring_FireJumpEvent@@Base+0x14e> │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ ldr.w r6, [r5, #1388] @ 0x56c │ │ │ │ - bl 1abd18 │ │ │ │ + bl 1ae418 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50faa <_PyMonitoring_FireJumpEvent@@Base+0xfe> │ │ │ │ + cbz r0, 50fe8 <_PyMonitoring_FireJumpEvent@@Base+0xfe> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6089 @ 0x17c9 │ │ │ │ + movw r1, #6159 @ 0x180f │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2767ec <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 50fac <_PyMonitoring_FireJumpEvent@@Base+0x100> │ │ │ │ + bl 276e54 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 50fea <_PyMonitoring_FireJumpEvent@@Base+0x100> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1133b0 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 113e50 <_Py_hashtable_destroy@@Base> │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 10378c │ │ │ │ + bl 1040e8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 50ffa <_PyMonitoring_FireJumpEvent@@Base+0x14e> │ │ │ │ - ldr r0, [pc, #128] @ (5103c <_PyMonitoring_FireJumpEvent@@Base+0x190>) │ │ │ │ + cbz r3, 51038 <_PyMonitoring_FireJumpEvent@@Base+0x14e> │ │ │ │ + ldr r0, [pc, #128] @ (5107c <_PyMonitoring_FireJumpEvent@@Base+0x192>) │ │ │ │ movw r1, #4324 @ 0x10e4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 6e728 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 6e8dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ - movw r1, #6623 @ 0x19df │ │ │ │ + movw r1, #6695 @ 0x1a27 │ │ │ │ movt r1, #5 │ │ │ │ - bl 2767ec <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 276e54 <_Py_hashtable_foreach@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 50fee <_PyMonitoring_FireJumpEvent@@Base+0x142> │ │ │ │ + cbnz r0, 5102c <_PyMonitoring_FireJumpEvent@@Base+0x142> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, sp, #16 │ │ │ │ - movw r1, #7593 @ 0x1da9 │ │ │ │ + movw r1, #7665 @ 0x1df1 │ │ │ │ movt r1, #5 │ │ │ │ - bl 2767ec <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 276e54 <_Py_hashtable_foreach@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #76] @ (5103c <_PyMonitoring_FireJumpEvent@@Base+0x190>) │ │ │ │ + ldr r0, [pc, #76] @ (5107c <_PyMonitoring_FireJumpEvent@@Base+0x192>) │ │ │ │ movs r1, #0 │ │ │ │ - bl 6e728 │ │ │ │ - cbz r4, 5101a <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ - b.n 50ffe <_PyMonitoring_FireJumpEvent@@Base+0x152> │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 6e8dc │ │ │ │ + cbz r4, 51058 <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ + b.n 5103c <_PyMonitoring_FireJumpEvent@@Base+0x152> │ │ │ │ + bl 1f7b08 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 5101a <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ + cbz r0, 51058 <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5101a <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ + beq.n 51058 <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5101a <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51058 <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 51022 <_PyMonitoring_FireJumpEvent@@Base+0x176> │ │ │ │ - bl 1133b0 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 51060 <_PyMonitoring_FireJumpEvent@@Base+0x176> │ │ │ │ + bl 113e50 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 5102a <_PyMonitoring_FireJumpEvent@@Base+0x17e> │ │ │ │ - bl 1133b0 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 51068 <_PyMonitoring_FireJumpEvent@@Base+0x17e> │ │ │ │ + bl 113e50 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 51032 <_PyMonitoring_FireJumpEvent@@Base+0x186> │ │ │ │ - bl 1133b0 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 51070 <_PyMonitoring_FireJumpEvent@@Base+0x186> │ │ │ │ + bl 113e50 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #33472 @ 0x82c0 │ │ │ │ + movw r1, #35072 @ 0x8900 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 5107a <_PyMonitoring_FireJumpEvent@@Base+0x1ce> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 510ba <_PyMonitoring_FireJumpEvent@@Base+0x1d0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2aa2c <__clock_getres64@plt> │ │ │ │ - cbz r0, 5107e <_PyMonitoring_FireJumpEvent@@Base+0x1d2> │ │ │ │ + cbz r0, 510be <_PyMonitoring_FireJumpEvent@@Base+0x1d4> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5109e <_PyMonitoring_FireJumpEvent@@Base+0x1f2> │ │ │ │ + b.n 510de <_PyMonitoring_FireJumpEvent@@Base+0x1f4> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 27f1c8 │ │ │ │ + bl 27f7e0 │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #24] @ 510a8 <_PyMonitoring_FireJumpEvent@@Base+0x1fc> │ │ │ │ + vldr d6, [pc, #24] @ 510e8 <_PyMonitoring_FireJumpEvent@@Base+0x1fe> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 85b34 │ │ │ │ + bl 85d34 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 50fd6 <_PyMonitoring_FireJumpEvent@@Base+0x12a> │ │ │ │ + bvs.n 51016 <_PyMonitoring_FireJumpEvent@@Base+0x12c> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ │ │ │ │ -000510b0 <_PyMonitoring_FireBranchEvent@@Base>: │ │ │ │ +000510f0 <_PyMonitoring_FireBranchEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ + nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 511d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ - cbz r0, 51134 <_PyMonitoring_FireBranchEvent@@Base+0x84> │ │ │ │ + bl 51220 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + cbz r0, 51176 <_PyMonitoring_FireBranchEvent@@Base+0x86> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 29e3c <__clock_gettime64@plt> │ │ │ │ - cbz r0, 51114 <_PyMonitoring_FireBranchEvent@@Base+0x64> │ │ │ │ + cbz r0, 51156 <_PyMonitoring_FireBranchEvent@@Base+0x66> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51134 <_PyMonitoring_FireBranchEvent@@Base+0x84> │ │ │ │ + b.n 51176 <_PyMonitoring_FireBranchEvent@@Base+0x86> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 27f1c8 │ │ │ │ + bl 27f7e0 │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 51138 <_PyMonitoring_FireBranchEvent@@Base+0x88> │ │ │ │ + vldr d6, [pc, #24] @ 51180 <_PyMonitoring_FireBranchEvent@@Base+0x90> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 85b34 │ │ │ │ + bl 85d34 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - bvs.n 51066 <_PyMonitoring_FireJumpEvent@@Base+0x1ba> │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + bvs.n 510ae <_PyMonitoring_FireJumpEvent@@Base+0x1c4> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ │ │ │ │ -00051140 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +00051188 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #13 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5125a │ │ │ │ + bl 512a2 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51168 <_PyMonitoring_FirePyThrowEvent@@Base+0x28> │ │ │ │ + bne.n 511b0 <_PyMonitoring_FirePyThrowEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5119c <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ + b.n 511e4 <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #13 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 51196 <_PyMonitoring_FirePyThrowEvent@@Base+0x56> │ │ │ │ - bl d7548 │ │ │ │ - b.n 5119c <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ - bl 79330 │ │ │ │ - b.n 51162 <_PyMonitoring_FirePyThrowEvent@@Base+0x22> │ │ │ │ + cbnz r4, 511de <_PyMonitoring_FirePyThrowEvent@@Base+0x56> │ │ │ │ + bl d7a50 │ │ │ │ + b.n 511e4 <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ + bl 7947c │ │ │ │ + b.n 511aa <_PyMonitoring_FirePyThrowEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1abcc4 │ │ │ │ - cbz r0, 511d2 <_PyMonitoring_FirePyThrowEvent@@Base+0x92> │ │ │ │ + bl 1ae3c4 │ │ │ │ + cbz r0, 5121a <_PyMonitoring_FirePyThrowEvent@@Base+0x92> │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5041 @ 0x13b1 │ │ │ │ + movw r1, #5111 @ 0x13f7 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2767ec <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 511d4 <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ + bl 276e54 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5121c <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1133b0 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 113e50 <_Py_hashtable_destroy@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5121e <_PyMonitoring_FirePyThrowEvent@@Base+0xde> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 5121e <_PyMonitoring_FirePyThrowEvent@@Base+0xde> │ │ │ │ + bne.n 51266 <_PyMonitoring_FirePyThrowEvent@@Base+0xde> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 51266 <_PyMonitoring_FirePyThrowEvent@@Base+0xde> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl deb08 <_PyType_Name@@Base> │ │ │ │ - movw r1, #33512 @ 0x82e8 │ │ │ │ + bl defe0 <_PyType_Name@@Base> │ │ │ │ + movw r1, #35148 @ 0x894c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51222 <_PyMonitoring_FirePyThrowEvent@@Base+0xe2> │ │ │ │ + b.n 5126a <_PyMonitoring_FirePyThrowEvent@@Base+0xe2> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00051224 : │ │ │ │ +0005126c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1af938 │ │ │ │ + bl 1b2000 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 51254 │ │ │ │ + bne.n 5129c │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #33548 @ 0x830c │ │ │ │ + movw r0, #35184 @ 0x8970 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1fde74 │ │ │ │ + bl 1ffc88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl d7534 │ │ │ │ + bl d7a3c │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 51292 │ │ │ │ + cbnz r0, 512da │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33684 @ 0x8394 │ │ │ │ + movw r1, #35320 @ 0x89f8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51294 │ │ │ │ + b.n 512dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldrd sl, r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 51380 │ │ │ │ + beq.n 513c6 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51380 │ │ │ │ + bne.n 513c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51380 │ │ │ │ + beq.n 513c6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r3, r5 │ │ │ │ strd sl, r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #33880 @ 0x8458 │ │ │ │ + movw r0, #35468 @ 0x8a8c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51328 │ │ │ │ + cbnz r0, 5136e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #534 @ 0x216 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - movw r0, #33888 @ 0x8460 │ │ │ │ + movw r0, #35476 @ 0x8a94 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 51360 │ │ │ │ + beq.n 513a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51360 │ │ │ │ + cbnz r3, 513a6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5131c │ │ │ │ + beq.n 51362 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51380 │ │ │ │ + beq.n 513c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51380 │ │ │ │ + cbnz r3, 513c6 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrsb.w r3, [r0, #35] @ 0x23 │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 513a6 │ │ │ │ + bne.n 513ec │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 513ae │ │ │ │ + beq.n 513f4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #88] @ (5141c ) │ │ │ │ + ldr r5, [pc, #92] @ (51464 ) │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r2, [r5, #1324] @ 0x52c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 513e2 │ │ │ │ + bne.n 51428 │ │ │ │ movs r0, #8 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 513ec │ │ │ │ + b.n 51432 │ │ │ │ ldr.w r0, [r5, #1320] @ 0x528 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 51410 │ │ │ │ + cbz r4, 51456 │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7204c <_Py_hashtable_set@@Base> │ │ │ │ + bl 721fc <_Py_hashtable_set@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51416 │ │ │ │ + bne.n 5145c │ │ │ │ ldr.w r3, [r5, #1336] @ 0x538 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51418 │ │ │ │ + b.n 5145e │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ - movw r4, #62864 @ 0xf590 │ │ │ │ + movw r4, #64448 @ 0xfbc0 │ │ │ │ movt r4, #69 @ 0x45 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ @@ -57563,1103 +57593,1105 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 51466 │ │ │ │ + bne.n 514ae │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 51466 │ │ │ │ + ble.n 514ae │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 51466 │ │ │ │ - cbnz r5, 5148e │ │ │ │ - movs r4, #3 │ │ │ │ + bne.n 514ae │ │ │ │ + cbnz r5, 514d0 │ │ │ │ + ldr r4, [pc, #200] @ (51578 ) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ - str r4, [sp, #4] │ │ │ │ + str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ - strd r4, r2, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ - movw r4, #17048 @ 0x4298 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + movs r4, #3 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + strd r4, r4, [sp, #4] │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51516 │ │ │ │ + beq.n 51558 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ - cbz r0, 514ac │ │ │ │ + cbz r0, 514ee │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1de570 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 514b0 │ │ │ │ + bl 1e0564 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 514f2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 51524 │ │ │ │ + b.n 51566 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1f3938 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f58b4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 514ac │ │ │ │ + beq.n 514ee │ │ │ │ ldrd r8, r5, [sp, #24] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #24716 @ 0x608c │ │ │ │ + movw r1, #26316 @ 0x66cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #24724 @ 0x6094 │ │ │ │ + movw r0, #26324 @ 0x66d4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 514ac │ │ │ │ - bl 98094 │ │ │ │ + beq.n 514ee │ │ │ │ + bl 982f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a780 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5151c │ │ │ │ + bge.n 5155e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5718 │ │ │ │ - b.n 514ac │ │ │ │ + bl f5f50 │ │ │ │ + b.n 514ee │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 51524 │ │ │ │ + b.n 51566 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + negs r0, r7 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #33908 @ 0x8474 │ │ │ │ + movw r1, #35496 @ 0x8aa8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 5158a │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 515d0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 154f1c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 155a44 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5158a │ │ │ │ + beq.n 515d0 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 1553a0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 155ec0 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 293b8 <__clock_settime64@plt> │ │ │ │ - cbz r0, 5158e │ │ │ │ + cbz r0, 515d4 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51596 │ │ │ │ + b.n 515dc │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33928 @ 0x8488 │ │ │ │ + movw r1, #35516 @ 0x8abc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ movs r4, #0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51616 │ │ │ │ + beq.n 5165c │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ str r0, [sp, #0] │ │ │ │ - cbz r0, 51616 │ │ │ │ + cbz r0, 5165c │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ add.w r6, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r6, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - b.n 51652 │ │ │ │ + b.n 51698 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51616 │ │ │ │ + beq.n 5165c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51616 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5165c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 516a6 │ │ │ │ + b.n 516ec │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1d8c80 │ │ │ │ + bl 1dae80 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 51652 │ │ │ │ + beq.n 51698 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ sub.w r4, r8, r4 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bgt.n 51664 │ │ │ │ + bgt.n 516aa │ │ │ │ subs r5, r7, r5 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - bgt.n 51678 │ │ │ │ + bgt.n 516be │ │ │ │ cmn.w r5, #128 @ 0x80 │ │ │ │ - blt.n 5168e │ │ │ │ + blt.n 516d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 52db4 │ │ │ │ + bl 52dfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51600 │ │ │ │ + beq.n 51646 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 5161a │ │ │ │ + bhi.n 51660 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 9d2e0 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d55c <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 516a6 │ │ │ │ + b.n 516ec │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 52db4 │ │ │ │ + bl 52dfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51600 │ │ │ │ + beq.n 51646 │ │ │ │ subs r4, #255 @ 0xff │ │ │ │ - b.n 5162e │ │ │ │ + b.n 51674 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 52db4 │ │ │ │ + bl 52dfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51600 │ │ │ │ + beq.n 51646 │ │ │ │ subs r5, #127 @ 0x7f │ │ │ │ movs r4, #0 │ │ │ │ - b.n 51634 │ │ │ │ + b.n 5167a │ │ │ │ mvn.w r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 52db4 │ │ │ │ + bl 52dfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51600 │ │ │ │ + beq.n 51646 │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 51638 │ │ │ │ + b.n 5167e │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 516bc │ │ │ │ + cbz r0, 51702 │ │ │ │ movw r1, #20508 @ 0x501c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - b.w 1ba13c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b.w 1bc7f4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000516c6 : │ │ │ │ +0005170c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 3eb2a │ │ │ │ + bl 3eb0a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1af938 │ │ │ │ + bl 1b2000 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000516ea <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +00051730 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #10 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5125a │ │ │ │ + bl 512a2 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51712 <_PyMonitoring_FireRaiseEvent@@Base+0x28> │ │ │ │ + bne.n 51758 <_PyMonitoring_FireRaiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51746 <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ + b.n 5178c <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #10 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 51740 <_PyMonitoring_FireRaiseEvent@@Base+0x56> │ │ │ │ - bl d7548 │ │ │ │ - b.n 51746 <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ - bl 79330 │ │ │ │ - b.n 5170c <_PyMonitoring_FireRaiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 51786 <_PyMonitoring_FireRaiseEvent@@Base+0x56> │ │ │ │ + bl d7a50 │ │ │ │ + b.n 5178c <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ + bl 7947c │ │ │ │ + b.n 51752 <_PyMonitoring_FireRaiseEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5175c <_PyMonitoring_FireRaiseEvent@@Base+0x72> │ │ │ │ + cbz r0, 517a2 <_PyMonitoring_FireRaiseEvent@@Base+0x72> │ │ │ │ movw r1, #20972 @ 0x51ec │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - b.w 1ba13c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b.w 1bc7f4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00051766 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +000517ac <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #11 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5125a │ │ │ │ + bl 512a2 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5178e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x28> │ │ │ │ + bne.n 517d4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 517c2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ + b.n 51808 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #11 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 517bc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x56> │ │ │ │ - bl d7548 │ │ │ │ - b.n 517c2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ - bl 79330 │ │ │ │ - b.n 51788 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x22> │ │ │ │ + cbnz r4, 51802 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x56> │ │ │ │ + bl d7a50 │ │ │ │ + b.n 51808 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ + bl 7947c │ │ │ │ + b.n 517ce <_PyMonitoring_FireExceptionHandledEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ - bl 511a2 <_PyMonitoring_FirePyThrowEvent@@Base+0x62> │ │ │ │ - cbz r0, 517f8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x92> │ │ │ │ + bl 511ea <_PyMonitoring_FirePyThrowEvent@@Base+0x62> │ │ │ │ + cbz r0, 5183e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x92> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7204c <_Py_hashtable_set@@Base> │ │ │ │ + bl 721fc <_Py_hashtable_set@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 517fe <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + bne.n 51844 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1133b0 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 113e50 <_Py_hashtable_destroy@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51800 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9a> │ │ │ │ + b.n 51846 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9a> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 276b04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 277168 <_Py_hashtable_foreach@@Base+0x314> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr r6, [pc, #264] @ (5193c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1d6>) │ │ │ │ + ldr r6, [pc, #268] @ (51984 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1d8>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 51860 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfa> │ │ │ │ + bne.n 518a6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfa> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 51860 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfa> │ │ │ │ + ble.n 518a6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfa> │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 51860 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfa> │ │ │ │ - cbnz r4, 51882 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x11c> │ │ │ │ + bne.n 518a6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfa> │ │ │ │ + cbnz r4, 518c8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x11c> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #220] @ (51940 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1da>) │ │ │ │ + ldr r4, [pc, #220] @ (51988 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1dc>) │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51916 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1b0> │ │ │ │ + beq.n 5195c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1b0> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w sl, [sp, #76] @ 0x4c │ │ │ │ str.w sl, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ ldrd r7, r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ - cbz r0, 518c0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x15a> │ │ │ │ + cbz r0, 51906 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x15a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1fedc8 │ │ │ │ - cbz r0, 518c0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x15a> │ │ │ │ + bl 200bd4 │ │ │ │ + cbz r0, 51906 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x15a> │ │ │ │ ldrd r8, r9, [sp, #24] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 518c4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x15e> │ │ │ │ + beq.n 5190a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x15e> │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e85e │ │ │ │ + bl 3e83e │ │ │ │ mov r4, r0 │ │ │ │ - b.n 51928 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c2> │ │ │ │ + b.n 5196e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c2> │ │ │ │ mov r2, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - movw r1, #12844 @ 0x322c │ │ │ │ + movw r1, #14444 @ 0x386c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #24468 @ 0x5f94 │ │ │ │ + movw r0, #26068 @ 0x65d4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 518e6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x180> │ │ │ │ + bne.n 5192c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x180> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 51928 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c2> │ │ │ │ - bl 98094 │ │ │ │ + b.n 5196e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c2> │ │ │ │ + bl 982f8 │ │ │ │ mov r2, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ab68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 51920 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1ba> │ │ │ │ + bge.n 51966 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1ba> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5718 │ │ │ │ - b.n 518e2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x17c> │ │ │ │ + bl f5f50 │ │ │ │ + b.n 51928 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x17c> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51928 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c2> │ │ │ │ + b.n 5196e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c2> │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ strd r7, r6, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xf5e40045 │ │ │ │ - cmn r4, r0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + nop │ │ │ │ + ldc2 0, cr0, [r4], {69} @ 0x45 │ │ │ │ + cmp r4, r4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00051944 <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0005198c <_PyErr_FormatFromCause@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #32] @ (51978 <_PyErr_FormatFromCause@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (519c0 <_PyErr_FormatFromCause@@Base+0x34>) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 223bc8 <_PyParkingLot_AfterFork@@Base+0x768> │ │ │ │ + bl 224cc8 <_PyParkingLot_AfterFork@@Base+0x5fc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005197c <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +000519c4 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #12 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5125a │ │ │ │ + bl 512a2 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 519a4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x28> │ │ │ │ + bne.n 519ec <_PyMonitoring_FirePyUnwindEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 519d8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ + b.n 51a20 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #12 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 519d2 <_PyMonitoring_FirePyUnwindEvent@@Base+0x56> │ │ │ │ - bl d7548 │ │ │ │ - b.n 519d8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ - bl 79330 │ │ │ │ - b.n 5199e <_PyMonitoring_FirePyUnwindEvent@@Base+0x22> │ │ │ │ + cbnz r4, 51a1a <_PyMonitoring_FirePyUnwindEvent@@Base+0x56> │ │ │ │ + bl d7a50 │ │ │ │ + b.n 51a20 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ + bl 7947c │ │ │ │ + b.n 519e6 <_PyMonitoring_FirePyUnwindEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51a72 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ + beq.n 51aba <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12b170 │ │ │ │ - cbz r0, 51a30 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb4> │ │ │ │ + bl 12bc94 │ │ │ │ + cbz r0, 51a78 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb4> │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 12b170 │ │ │ │ - cbz r0, 51a30 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb4> │ │ │ │ + bl 12bc94 │ │ │ │ + cbz r0, 51a78 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb4> │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 2ff3c <_PyTraceMalloc_GetTraceback@@Base+0x35e> │ │ │ │ - cbz r0, 51a30 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb4> │ │ │ │ + bl 2ff30 <_PyTraceMalloc_GetTraceback@@Base+0x35e> │ │ │ │ + cbz r0, 51a78 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb4> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #20] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl 7ee1c │ │ │ │ + bl 7f010 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 51a48 <_PyMonitoring_FirePyUnwindEvent@@Base+0xcc> │ │ │ │ + cbnz r0, 51a90 <_PyMonitoring_FirePyUnwindEvent@@Base+0xcc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51a72 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ + beq.n 51aba <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51a72 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ + cbnz r3, 51aba <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51a72 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51aba <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51a6a <_PyMonitoring_FirePyUnwindEvent@@Base+0xee> │ │ │ │ + beq.n 51ab2 <_PyMonitoring_FirePyUnwindEvent@@Base+0xee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51a6a <_PyMonitoring_FirePyUnwindEvent@@Base+0xee> │ │ │ │ + cbnz r3, 51ab2 <_PyMonitoring_FirePyUnwindEvent@@Base+0xee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ - b.n 51a74 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf8> │ │ │ │ + b.n 51abc <_PyMonitoring_FirePyUnwindEvent@@Base+0xf8> │ │ │ │ movs r0, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1564b4 │ │ │ │ + bl 156fdc │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 51abc <_PyMonitoring_FirePyUnwindEvent@@Base+0x140> │ │ │ │ + cbz r0, 51b04 <_PyMonitoring_FirePyUnwindEvent@@Base+0x140> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.n 51ac0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ + blt.n 51b08 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51ab4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x138> │ │ │ │ + beq.n 51afc <_PyMonitoring_FirePyUnwindEvent@@Base+0x138> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51ab4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x138> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51afc <_PyMonitoring_FirePyUnwindEvent@@Base+0x138> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51ad4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x158> │ │ │ │ + b.n 51b1c <_PyMonitoring_FirePyUnwindEvent@@Base+0x158> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ add r1, r3 │ │ │ │ - bl 20e464 │ │ │ │ + bl 20fff4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 51b7a <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fe> │ │ │ │ + beq.n 51bc2 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fe> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51b76 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ + bne.n 51bbe <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51b76 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ - movw r0, #42072 @ 0xa458 │ │ │ │ + beq.n 51bbe <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ + movw r0, #43772 @ 0xaafc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51b20 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1a4> │ │ │ │ + cbnz r0, 51b68 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #700 @ 0x2bc │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ - movw r0, #34048 @ 0x8500 │ │ │ │ + movw r0, #35636 @ 0x8b34 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 51b56 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1da> │ │ │ │ + beq.n 51b9e <_PyMonitoring_FirePyUnwindEvent@@Base+0x1da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51b56 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1da> │ │ │ │ + cbnz r3, 51b9e <_PyMonitoring_FirePyUnwindEvent@@Base+0x1da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 51b14 <_PyMonitoring_FirePyUnwindEvent@@Base+0x198> │ │ │ │ + beq.n 51b5c <_PyMonitoring_FirePyUnwindEvent@@Base+0x198> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51b76 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ + beq.n 51bbe <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51b76 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ + cbnz r3, 51bbe <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00051b7c <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +00051bc4 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movw r4, #48072 @ 0xbbc8 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r4, r2 │ │ │ │ - bl edfe4 │ │ │ │ + bl ee54c │ │ │ │ movs r1, #9 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 5125a │ │ │ │ + bl 512a2 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51bb4 <_PyMonitoring_FireStopIterationEvent@@Base+0x38> │ │ │ │ + bne.n 51bfc <_PyMonitoring_FireStopIterationEvent@@Base+0x38> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51c00 <_PyMonitoring_FireStopIterationEvent@@Base+0x84> │ │ │ │ + b.n 51c48 <_PyMonitoring_FireStopIterationEvent@@Base+0x84> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #9 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51bee <_PyMonitoring_FireStopIterationEvent@@Base+0x72> │ │ │ │ + beq.n 51c36 <_PyMonitoring_FireStopIterationEvent@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51bee <_PyMonitoring_FireStopIterationEvent@@Base+0x72> │ │ │ │ + cbnz r3, 51c36 <_PyMonitoring_FireStopIterationEvent@@Base+0x72> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 51bf8 <_PyMonitoring_FireStopIterationEvent@@Base+0x7c> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 51c40 <_PyMonitoring_FireStopIterationEvent@@Base+0x7c> │ │ │ │ mov r0, r4 │ │ │ │ - bl d7548 │ │ │ │ - b.n 51c00 <_PyMonitoring_FireStopIterationEvent@@Base+0x84> │ │ │ │ + bl d7a50 │ │ │ │ + b.n 51c48 <_PyMonitoring_FireStopIterationEvent@@Base+0x84> │ │ │ │ movs r0, #0 │ │ │ │ - bl 79330 │ │ │ │ - b.n 51bae <_PyMonitoring_FireStopIterationEvent@@Base+0x32> │ │ │ │ + bl 7947c │ │ │ │ + b.n 51bf6 <_PyMonitoring_FireStopIterationEvent@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 51caa <_PyMonitoring_FireStopIterationEvent@@Base+0x12e> │ │ │ │ + beq.n 51cf2 <_PyMonitoring_FireStopIterationEvent@@Base+0x12e> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51ca6 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ + bne.n 51cee <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51ca6 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ - movw r0, #42072 @ 0xa458 │ │ │ │ + beq.n 51cee <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ + movw r0, #43772 @ 0xaafc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51c50 <_PyMonitoring_FireStopIterationEvent@@Base+0xd4> │ │ │ │ + cbnz r0, 51c98 <_PyMonitoring_FireStopIterationEvent@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #704 @ 0x2c0 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ - movw r0, #34112 @ 0x8540 │ │ │ │ + movw r0, #35700 @ 0x8b74 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 51c86 <_PyMonitoring_FireStopIterationEvent@@Base+0x10a> │ │ │ │ + beq.n 51cce <_PyMonitoring_FireStopIterationEvent@@Base+0x10a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51c86 <_PyMonitoring_FireStopIterationEvent@@Base+0x10a> │ │ │ │ + cbnz r3, 51cce <_PyMonitoring_FireStopIterationEvent@@Base+0x10a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 51c44 <_PyMonitoring_FireStopIterationEvent@@Base+0xc8> │ │ │ │ + beq.n 51c8c <_PyMonitoring_FireStopIterationEvent@@Base+0xc8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51ca6 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ + beq.n 51cee <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51ca6 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ + cbnz r3, 51cee <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 51cd2 <_PyMonitoring_FireStopIterationEvent@@Base+0x156> │ │ │ │ - bl 51fb8 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ + bls.n 51d1a <_PyMonitoring_FireStopIterationEvent@@Base+0x156> │ │ │ │ + bl 52000 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 81044 │ │ │ │ - ldr r0, [pc, #4] @ (51cd8 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c>) │ │ │ │ + b.w 8123c │ │ │ │ + ldr r0, [pc, #4] @ (51d20 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c>) │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r5, [pc, #176] @ (51da0 <_PyMonitoring_FireStopIterationEvent@@Base+0x224>) │ │ │ │ + ldr r5, [pc, #176] @ (51de8 <_PyMonitoring_FireStopIterationEvent@@Base+0x224>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ add r4, sp, #28 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 51d1c <_PyMonitoring_FireStopIterationEvent@@Base+0x1a0> │ │ │ │ + bne.n 51d64 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a0> │ │ │ │ cmp r7, ip │ │ │ │ - ble.n 51d1c <_PyMonitoring_FireStopIterationEvent@@Base+0x1a0> │ │ │ │ + ble.n 51d64 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a0> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 51d1c <_PyMonitoring_FireStopIterationEvent@@Base+0x1a0> │ │ │ │ - cbnz r6, 51d3c <_PyMonitoring_FireStopIterationEvent@@Base+0x1c0> │ │ │ │ - ldr r4, [pc, #132] @ (51da4 <_PyMonitoring_FireStopIterationEvent@@Base+0x228>) │ │ │ │ + bne.n 51d64 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a0> │ │ │ │ + cbnz r6, 51d84 <_PyMonitoring_FireStopIterationEvent@@Base+0x1c0> │ │ │ │ + ldr r4, [pc, #132] @ (51dec <_PyMonitoring_FireStopIterationEvent@@Base+0x228>) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 51d80 <_PyMonitoring_FireStopIterationEvent@@Base+0x204> │ │ │ │ + cbz r0, 51dc8 <_PyMonitoring_FireStopIterationEvent@@Base+0x204> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ - cbnz r0, 51d54 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d8> │ │ │ │ + cbnz r0, 51d9c <_PyMonitoring_FireStopIterationEvent@@Base+0x1d8> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 51d8e <_PyMonitoring_FireStopIterationEvent@@Base+0x212> │ │ │ │ - bl 98094 │ │ │ │ + b.n 51dd6 <_PyMonitoring_FireStopIterationEvent@@Base+0x212> │ │ │ │ + bl 982f8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 29f0c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 51d86 <_PyMonitoring_FireStopIterationEvent@@Base+0x20a> │ │ │ │ + bge.n 51dce <_PyMonitoring_FireStopIterationEvent@@Base+0x20a> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5718 │ │ │ │ - b.n 51d50 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + bl f5f50 │ │ │ │ + b.n 51d98 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 51d8e <_PyMonitoring_FireStopIterationEvent@@Base+0x212> │ │ │ │ + b.n 51dd6 <_PyMonitoring_FireStopIterationEvent@@Base+0x212> │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ add r0, sp, #28 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf6200045 │ │ │ │ - cmn r0, r6 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + mrrc2 0, 4, r0, r0, cr5 @ │ │ │ │ + cmn r0, r2 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4} │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #6623 @ 0x19df │ │ │ │ + movw r1, #6695 @ 0x1a27 │ │ │ │ movt r1, #5 │ │ │ │ str r4, [r3, #16] │ │ │ │ pop {r4} │ │ │ │ - b.w 2767ec <_Py_hashtable_foreach@@Base> │ │ │ │ + b.w 276e54 <_Py_hashtable_foreach@@Base> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 51de6 <_PyMonitoring_FireStopIterationEvent@@Base+0x26a> │ │ │ │ + cbz r3, 51e2e <_PyMonitoring_FireStopIterationEvent@@Base+0x26a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ subs r0, r4, r0 │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 51ea0 <_PyMonitoring_FireStopIterationEvent@@Base+0x324> │ │ │ │ + beq.n 51ee8 <_PyMonitoring_FireStopIterationEvent@@Base+0x324> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51e9c <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ + bne.n 51ee4 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25cbb8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ + bl 25d45c <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51e9c <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ + beq.n 51ee4 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e348 │ │ │ │ + bl 25ebe8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #25660 @ 0x643c │ │ │ │ + movw r0, #27520 @ 0x6b80 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51e46 <_PyMonitoring_FireStopIterationEvent@@Base+0x2ca> │ │ │ │ + cbnz r0, 51e8e <_PyMonitoring_FireStopIterationEvent@@Base+0x2ca> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 262470 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262c40 <_Py_strhex@@Base+0x5f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #666 @ 0x29a │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ - movw r0, #34128 @ 0x8550 │ │ │ │ + movw r0, #35716 @ 0x8b84 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e834 │ │ │ │ + bl 25f0d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 51e7c <_PyMonitoring_FireStopIterationEvent@@Base+0x300> │ │ │ │ + beq.n 51ec4 <_PyMonitoring_FireStopIterationEvent@@Base+0x300> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51e7c <_PyMonitoring_FireStopIterationEvent@@Base+0x300> │ │ │ │ + cbnz r3, 51ec4 <_PyMonitoring_FireStopIterationEvent@@Base+0x300> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 51e3a <_PyMonitoring_FireStopIterationEvent@@Base+0x2be> │ │ │ │ + beq.n 51e82 <_PyMonitoring_FireStopIterationEvent@@Base+0x2be> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51e9c <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ + beq.n 51ee4 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51e9c <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ + cbnz r3, 51ee4 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 51ece <_PyMonitoring_FireStopIterationEvent@@Base+0x352> │ │ │ │ + cbnz r3, 51f16 <_PyMonitoring_FireStopIterationEvent@@Base+0x352> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 51eea <_PyMonitoring_FireStopIterationEvent@@Base+0x36e> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 51f32 <_PyMonitoring_FireStopIterationEvent@@Base+0x36e> │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 51eee <_PyMonitoring_FireStopIterationEvent@@Base+0x372> │ │ │ │ + cbz r3, 51f36 <_PyMonitoring_FireStopIterationEvent@@Base+0x372> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28116 @ 0x6dd4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29716 @ 0x7414 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51f04 <_PyMonitoring_FireStopIterationEvent@@Base+0x388> │ │ │ │ + b.n 51f4c <_PyMonitoring_FireStopIterationEvent@@Base+0x388> │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - cbz r0, 51efc <_PyMonitoring_FireStopIterationEvent@@Base+0x380> │ │ │ │ + cbz r0, 51f44 <_PyMonitoring_FireStopIterationEvent@@Base+0x380> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - ldr r1, [pc, #16] @ (51f08 <_PyMonitoring_FireStopIterationEvent@@Base+0x38c>) │ │ │ │ - b.w 90fcc │ │ │ │ + ldr r1, [pc, #16] @ (51f50 <_PyMonitoring_FireStopIterationEvent@@Base+0x38c>) │ │ │ │ + b.w 91228 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #252 @ 0xfc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51f30 <_PyMonitoring_FireStopIterationEvent@@Base+0x3b4> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 51f5a <_PyMonitoring_FireStopIterationEvent@@Base+0x3de> │ │ │ │ - bl 98094 │ │ │ │ + bne.n 51f78 <_PyMonitoring_FireStopIterationEvent@@Base+0x3b4> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 51fa2 <_PyMonitoring_FireStopIterationEvent@@Base+0x3de> │ │ │ │ + bl 982f8 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a3fc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acdc │ │ │ │ - cbz r6, 51f6e <_PyMonitoring_FireStopIterationEvent@@Base+0x3f2> │ │ │ │ + bl 9af44 │ │ │ │ + cbz r6, 51fb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x3f2> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 51f5e <_PyMonitoring_FireStopIterationEvent@@Base+0x3e2> │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 51fa6 <_PyMonitoring_FireStopIterationEvent@@Base+0x3e2> │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51f30 <_PyMonitoring_FireStopIterationEvent@@Base+0x3b4> │ │ │ │ + beq.n 51f78 <_PyMonitoring_FireStopIterationEvent@@Base+0x3b4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51fb4 <_PyMonitoring_FireStopIterationEvent@@Base+0x438> │ │ │ │ + b.n 51ffc <_PyMonitoring_FireStopIterationEvent@@Base+0x438> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 51f5a <_PyMonitoring_FireStopIterationEvent@@Base+0x3de> │ │ │ │ + bl f5e50 │ │ │ │ + b.n 51fa2 <_PyMonitoring_FireStopIterationEvent@@Base+0x3de> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldrd r4, r5, [sp, #112] @ 0x70 │ │ │ │ strd r4, r5, [sp, #40] @ 0x28 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ strd r4, r5, [sp, #32] │ │ │ │ ldrd r4, r5, [sp, #96] @ 0x60 │ │ │ │ @@ -58671,470 +58703,470 @@ │ │ │ │ ldrd r2, r1, [sp, #128] @ 0x80 │ │ │ │ strd r2, r1, [sp, #52] @ 0x34 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3ec1c │ │ │ │ + bl 3ebfc │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r0, #8 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bls.n 51ffa <_PyMonitoring_FireStopIterationEvent@@Base+0x47e> │ │ │ │ + bls.n 52042 <_PyMonitoring_FireStopIterationEvent@@Base+0x47e> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #38800 @ 0x9790 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ movs r3, #86 @ 0x56 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #33976 @ 0x84b8 │ │ │ │ + movw r3, #35564 @ 0x8aec │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #34012 @ 0x84dc │ │ │ │ + movw r2, #35600 @ 0x8b10 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ movs r0, #253 @ 0xfd │ │ │ │ blx 2aa8c │ │ │ │ - movw r3, #62864 @ 0xf590 │ │ │ │ + movw r3, #64448 @ 0xfbc0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr.w r0, [r3, #204] @ 0xcc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 5202c <_PyMonitoring_FireStopIterationEvent@@Base+0x4b0> │ │ │ │ + cbnz r3, 52074 <_PyMonitoring_FireStopIterationEvent@@Base+0x4b0> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5202c <_PyMonitoring_FireStopIterationEvent@@Base+0x4b0> │ │ │ │ + ble.n 52074 <_PyMonitoring_FireStopIterationEvent@@Base+0x4b0> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5202c <_PyMonitoring_FireStopIterationEvent@@Base+0x4b0> │ │ │ │ - cbnz r1, 5204e <_PyMonitoring_FireStopIterationEvent@@Base+0x4d2> │ │ │ │ + bne.n 52074 <_PyMonitoring_FireStopIterationEvent@@Base+0x4b0> │ │ │ │ + cbnz r1, 52096 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d2> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #92] @ (5208c <_PyMonitoring_FireStopIterationEvent@@Base+0x510>) │ │ │ │ + ldr r4, [pc, #92] @ (520d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x510>) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5204e <_PyMonitoring_FireStopIterationEvent@@Base+0x4d2> │ │ │ │ + cbnz r0, 52096 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52084 <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ + b.n 520cc <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1564b4 │ │ │ │ + bl 156fdc │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ - bl 213d80 │ │ │ │ + bl 215668 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5204a <_PyMonitoring_FireStopIterationEvent@@Base+0x4ce> │ │ │ │ + beq.n 52092 <_PyMonitoring_FireStopIterationEvent@@Base+0x4ce> │ │ │ │ mov r1, r6 │ │ │ │ - bl 252354 │ │ │ │ + bl 252d34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52084 <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ + beq.n 520cc <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52084 <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ + cbnz r3, 520cc <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - orrs r4, r3 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + cmn r4, r7 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #140] @ (5212c <_PyMonitoring_FireStopIterationEvent@@Base+0x5b0>) │ │ │ │ + ldr r3, [pc, #140] @ (52174 <_PyMonitoring_FireStopIterationEvent@@Base+0x5b0>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 520d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ + cbz r3, 5211c <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 520ca <_PyMonitoring_FireStopIterationEvent@@Base+0x54e> │ │ │ │ + bne.n 52112 <_PyMonitoring_FireStopIterationEvent@@Base+0x54e> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 520ba <_PyMonitoring_FireStopIterationEvent@@Base+0x53e> │ │ │ │ + bne.n 52102 <_PyMonitoring_FireStopIterationEvent@@Base+0x53e> │ │ │ │ dmb ish │ │ │ │ - beq.n 520d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ - bl 279788 │ │ │ │ + beq.n 5211c <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ + bl 279df0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 52216 <_PyMonitoring_FireStopIterationEvent@@Base+0x69a> │ │ │ │ + bl 5225e <_PyMonitoring_FireStopIterationEvent@@Base+0x69a> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 52106 <_PyMonitoring_FireStopIterationEvent@@Base+0x58a> │ │ │ │ + cbz r3, 5214e <_PyMonitoring_FireStopIterationEvent@@Base+0x58a> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 520fc <_PyMonitoring_FireStopIterationEvent@@Base+0x580> │ │ │ │ + bne.n 52144 <_PyMonitoring_FireStopIterationEvent@@Base+0x580> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 520ec <_PyMonitoring_FireStopIterationEvent@@Base+0x570> │ │ │ │ + bne.n 52134 <_PyMonitoring_FireStopIterationEvent@@Base+0x570> │ │ │ │ dmb ish │ │ │ │ - beq.n 52106 <_PyMonitoring_FireStopIterationEvent@@Base+0x58a> │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 5214e <_PyMonitoring_FireStopIterationEvent@@Base+0x58a> │ │ │ │ + bl 25e36c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 51fb8 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ + bl 52000 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 72d9c │ │ │ │ - ldr r3, [pc, #20] @ (5212c <_PyMonitoring_FireStopIterationEvent@@Base+0x5b0>) │ │ │ │ + bl 72f4c │ │ │ │ + ldr r3, [pc, #20] @ (52174 <_PyMonitoring_FireStopIterationEvent@@Base+0x5b0>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 52128 <_PyMonitoring_FireStopIterationEvent@@Base+0x5ac> │ │ │ │ + beq.n 52170 <_PyMonitoring_FireStopIterationEvent@@Base+0x5ac> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r2, 5213c <_PyMonitoring_FireStopIterationEvent@@Base+0x5c0> │ │ │ │ + cbz r2, 52184 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c0> │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 52160 <_PyMonitoring_FireStopIterationEvent@@Base+0x5e4> │ │ │ │ + bhi.n 521a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x5e4> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 52178 <_PyMonitoring_FireStopIterationEvent@@Base+0x5fc> │ │ │ │ - b.n 5218c <_PyMonitoring_FireStopIterationEvent@@Base+0x610> │ │ │ │ - movw r0, #7904 @ 0x1ee0 │ │ │ │ + bgt.n 521c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x5fc> │ │ │ │ + b.n 521d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x610> │ │ │ │ + movw r0, #9504 @ 0x2520 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5215a <_PyMonitoring_FireStopIterationEvent@@Base+0x5de> │ │ │ │ - b.n 52198 <_PyMonitoring_FireStopIterationEvent@@Base+0x61c> │ │ │ │ + bne.n 521a2 <_PyMonitoring_FireStopIterationEvent@@Base+0x5de> │ │ │ │ + b.n 521e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x61c> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5218e <_PyMonitoring_FireStopIterationEvent@@Base+0x612> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 5218e <_PyMonitoring_FireStopIterationEvent@@Base+0x612> │ │ │ │ - b.n 52198 <_PyMonitoring_FireStopIterationEvent@@Base+0x61c> │ │ │ │ + bne.n 521d6 <_PyMonitoring_FireStopIterationEvent@@Base+0x612> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 521d6 <_PyMonitoring_FireStopIterationEvent@@Base+0x612> │ │ │ │ + b.n 521e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x61c> │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5219c <_PyMonitoring_FireStopIterationEvent@@Base+0x620> │ │ │ │ + b.n 521e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x620> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 25bbd8 <_PyObject_GetState@@Base> │ │ │ │ + bl 25c47c <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52210 <_PyMonitoring_FireStopIterationEvent@@Base+0x694> │ │ │ │ + cbz r0, 52258 <_PyMonitoring_FireStopIterationEvent@@Base+0x694> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 521d2 <_PyMonitoring_FireStopIterationEvent@@Base+0x656> │ │ │ │ + cbnz r3, 5221a <_PyMonitoring_FireStopIterationEvent@@Base+0x656> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #34144 @ 0x8560 │ │ │ │ + movw r0, #35732 @ 0x8b94 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 521fe <_PyMonitoring_FireStopIterationEvent@@Base+0x682> │ │ │ │ + bgt.n 52246 <_PyMonitoring_FireStopIterationEvent@@Base+0x682> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 965dc │ │ │ │ + bl 96838 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r3, #41576 @ 0xa268 │ │ │ │ + movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r0, #34152 @ 0x8568 │ │ │ │ + movw r0, #35740 @ 0x8b9c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 52210 <_PyMonitoring_FireStopIterationEvent@@Base+0x694> │ │ │ │ + b.n 52258 <_PyMonitoring_FireStopIterationEvent@@Base+0x694> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #34164 @ 0x8574 │ │ │ │ + movw r0, #35752 @ 0x8ba8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ sub.w r3, r5, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 52246 <_PyMonitoring_FireStopIterationEvent@@Base+0x6ca> │ │ │ │ + bls.n 5228e <_PyMonitoring_FireStopIterationEvent@@Base+0x6ca> │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51fb8 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ + bl 52000 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 522a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x728> │ │ │ │ + b.n 522ec <_PyMonitoring_FireStopIterationEvent@@Base+0x728> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 52274 <_PyMonitoring_FireStopIterationEvent@@Base+0x6f8> │ │ │ │ + cbnz r3, 522bc <_PyMonitoring_FireStopIterationEvent@@Base+0x6f8> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 52290 <_PyMonitoring_FireStopIterationEvent@@Base+0x714> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 522d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x714> │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 52294 <_PyMonitoring_FireStopIterationEvent@@Base+0x718> │ │ │ │ + cbz r3, 522dc <_PyMonitoring_FireStopIterationEvent@@Base+0x718> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28116 @ 0x6dd4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29716 @ 0x7414 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5229c <_PyMonitoring_FireStopIterationEvent@@Base+0x720> │ │ │ │ + b.n 522e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x720> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 12ad90 │ │ │ │ + b.w 12b8b4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ mov r6, r0 │ │ │ │ ldrd r8, r5, [r1, #16] │ │ │ │ strd r2, r3, [sp] │ │ │ │ - ldr r3, [pc, #340] @ (52418 <_PyMonitoring_FireStopIterationEvent@@Base+0x89c>) │ │ │ │ + ldr r3, [pc, #340] @ (52460 <_PyMonitoring_FireStopIterationEvent@@Base+0x89c>) │ │ │ │ ldrd r9, r7, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #612] @ 0x264 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 276b04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 277168 <_Py_hashtable_foreach@@Base+0x314> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 27f2c4 │ │ │ │ + bl 27f8dc │ │ │ │ orrs r3, r2 │ │ │ │ - bne.n 522ec <_PyMonitoring_FireStopIterationEvent@@Base+0x770> │ │ │ │ + bne.n 52334 <_PyMonitoring_FireStopIterationEvent@@Base+0x770> │ │ │ │ orrs.w r5, r8, r5 │ │ │ │ - bne.n 522ee <_PyMonitoring_FireStopIterationEvent@@Base+0x772> │ │ │ │ + bne.n 52336 <_PyMonitoring_FireStopIterationEvent@@Base+0x772> │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 276b04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 277168 <_Py_hashtable_foreach@@Base+0x314> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27ebe4 │ │ │ │ - cbz r4, 52310 <_PyMonitoring_FireStopIterationEvent@@Base+0x794> │ │ │ │ + bl 27f1fc │ │ │ │ + cbz r4, 52358 <_PyMonitoring_FireStopIterationEvent@@Base+0x794> │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r5 │ │ │ │ sub.w r8, r6, #12 │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, r7, r1 │ │ │ │ uxtb.w r8, r8 │ │ │ │ - bl 276b04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 277168 <_Py_hashtable_foreach@@Base+0x314> │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 277038 <_PyEval_AddPendingCall@@Base+0x168> │ │ │ │ + bl 27769c <_PyEval_AddPendingCall@@Base+0x164> │ │ │ │ cmp.w r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ ite hi │ │ │ │ movhi.w fp, #6 │ │ │ │ movls.w fp, #31 │ │ │ │ - bl 276b04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 277168 <_Py_hashtable_foreach@@Base+0x314> │ │ │ │ addw r3, r0, #615 @ 0x267 │ │ │ │ mov sl, r0 │ │ │ │ cmp r4, r0 │ │ │ │ add.w r9, sp, r3 │ │ │ │ add r7, sp, #212 @ 0xd4 │ │ │ │ - bne.n 52388 <_PyMonitoring_FireStopIterationEvent@@Base+0x80c> │ │ │ │ + bne.n 523d0 <_PyMonitoring_FireStopIterationEvent@@Base+0x80c> │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 277074 <_PyEval_AddPendingCall@@Base+0x1a4> │ │ │ │ + bl 2776d8 <_PyEval_AddPendingCall@@Base+0x1a0> │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2770ec <_PyEval_AddPendingCall@@Base+0x21c> │ │ │ │ + bl 277750 <_PyEval_AddPendingCall@@Base+0x218> │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx 29718 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ strb.w fp, [r7] │ │ │ │ - bl 277074 <_PyEval_AddPendingCall@@Base+0x1a4> │ │ │ │ + bl 2776d8 <_PyEval_AddPendingCall@@Base+0x1a0> │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ add r0, sp, #412 @ 0x19c │ │ │ │ blx 29718 │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ mov r0, r4 │ │ │ │ - b.n 523b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x83c> │ │ │ │ + b.n 52400 <_PyMonitoring_FireStopIterationEvent@@Base+0x83c> │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx 29718 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 29db8 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, sl │ │ │ │ strb.w fp, [r7, r4] │ │ │ │ - bl 277074 <_PyEval_AddPendingCall@@Base+0x1a4> │ │ │ │ + bl 2776d8 <_PyEval_AddPendingCall@@Base+0x1a0> │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ add r0, sp, #412 @ 0x19c │ │ │ │ blx 29718 │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ mov r0, sl │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ add r2, sp, #8 │ │ │ │ strb.w r3, [r9, #-204] │ │ │ │ - bl 277074 <_PyEval_AddPendingCall@@Base+0x1a4> │ │ │ │ + bl 2776d8 <_PyEval_AddPendingCall@@Base+0x1a0> │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2770ec <_PyEval_AddPendingCall@@Base+0x21c> │ │ │ │ + bl 277750 <_PyEval_AddPendingCall@@Base+0x218> │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bhi.n 523e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x868> │ │ │ │ - bl 276b04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bhi.n 5242c <_PyMonitoring_FireStopIterationEvent@@Base+0x868> │ │ │ │ + bl 277168 <_Py_hashtable_foreach@@Base+0x314> │ │ │ │ mov r1, r0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 529a8 <_Py_c_diff@@Base+0x82> │ │ │ │ - b.n 523fc <_PyMonitoring_FireStopIterationEvent@@Base+0x880> │ │ │ │ - bl 276b04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 529f0 <_Py_c_diff@@Base+0x82> │ │ │ │ + b.n 52444 <_PyMonitoring_FireStopIterationEvent@@Base+0x880> │ │ │ │ + bl 277168 <_Py_hashtable_foreach@@Base+0x314> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 51fb8 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ + bl 52000 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 529a8 <_Py_c_diff@@Base+0x82> │ │ │ │ - ldr r3, [pc, #24] @ (52418 <_PyMonitoring_FireStopIterationEvent@@Base+0x89c>) │ │ │ │ + bl 529f0 <_Py_c_diff@@Base+0x82> │ │ │ │ + ldr r3, [pc, #24] @ (52460 <_PyMonitoring_FireStopIterationEvent@@Base+0x89c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #612] @ 0x264 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5240e <_PyMonitoring_FireStopIterationEvent@@Base+0x892> │ │ │ │ + beq.n 52456 <_PyMonitoring_FireStopIterationEvent@@Base+0x892> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add.w sp, sp, #620 @ 0x26c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - cbz r6, 52440 <_PyMonitoring_FireStopIterationEvent@@Base+0x8c4> │ │ │ │ + cbz r6, 52488 <_PyMonitoring_FireStopIterationEvent@@Base+0x8c4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5249a <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ + beq.n 524e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 5249a <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ + b.n 524e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5249a <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ + cbz r0, 524e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ add.w r9, r0, #8 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 52488 <_PyMonitoring_FireStopIterationEvent@@Base+0x90c> │ │ │ │ + bge.n 524d0 <_PyMonitoring_FireStopIterationEvent@@Base+0x90c> │ │ │ │ ldrd r0, r1, [r7, #40] @ 0x28 │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r7, #8 │ │ │ │ - bl 24b96c │ │ │ │ - cbnz r0, 52482 <_PyMonitoring_FireStopIterationEvent@@Base+0x906> │ │ │ │ + bl 24c52c │ │ │ │ + cbnz r0, 524ca <_PyMonitoring_FireStopIterationEvent@@Base+0x906> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5249a <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ + beq.n 524e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5249a <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ + cbnz r3, 524e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5249a <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 524e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - b.n 52454 <_PyMonitoring_FireStopIterationEvent@@Base+0x8d8> │ │ │ │ + b.n 5249c <_PyMonitoring_FireStopIterationEvent@@Base+0x8d8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ @@ -59144,33 +59176,33 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 524e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x964> │ │ │ │ + bgt.n 52528 <_PyMonitoring_FireStopIterationEvent@@Base+0x964> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 524d2 <_PyMonitoring_FireStopIterationEvent@@Base+0x956> │ │ │ │ - movw r1, #28444 @ 0x6f1c │ │ │ │ + cbz r2, 5251a <_PyMonitoring_FireStopIterationEvent@@Base+0x956> │ │ │ │ + movw r1, #30044 @ 0x755c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 12d348 │ │ │ │ - b.n 524e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x96c> │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 52530 <_PyMonitoring_FireStopIterationEvent@@Base+0x96c> │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 12d348 │ │ │ │ - b.n 524e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x96c> │ │ │ │ - bl 11aa54 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 52530 <_PyMonitoring_FireStopIterationEvent@@Base+0x96c> │ │ │ │ + bl 11b50c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 524ec <_PyMonitoring_FireStopIterationEvent@@Base+0x970> │ │ │ │ + bne.n 52534 <_PyMonitoring_FireStopIterationEvent@@Base+0x970> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 524f8 <_PyMonitoring_FireStopIterationEvent@@Base+0x97c> │ │ │ │ + b.n 52540 <_PyMonitoring_FireStopIterationEvent@@Base+0x97c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -59180,422 +59212,422 @@ │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, sp │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ - cbz r2, 5252a <_PyMonitoring_FireStopIterationEvent@@Base+0x9ae> │ │ │ │ + cbz r2, 52572 <_PyMonitoring_FireStopIterationEvent@@Base+0x9ae> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 10d8fc │ │ │ │ + bl 10e460 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 79388 │ │ │ │ - cbz r4, 52552 <_PyMonitoring_FireStopIterationEvent@@Base+0x9d6> │ │ │ │ - ldr r0, [pc, #28] @ (52558 <_PyMonitoring_FireStopIterationEvent@@Base+0x9dc>) │ │ │ │ - bl 2065d4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 794d4 │ │ │ │ + cbz r4, 5259a <_PyMonitoring_FireStopIterationEvent@@Base+0x9d6> │ │ │ │ + ldr r0, [pc, #28] @ (525a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x9dc>) │ │ │ │ + bl 208290 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #19936 @ 0x4de0 │ │ │ │ + movw r0, #21536 @ 0x5420 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bpl.n 52474 <_PyMonitoring_FireStopIterationEvent@@Base+0x8f8> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + bpl.n 524bc <_PyMonitoring_FireStopIterationEvent@@Base+0x8f8> │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5257a <_PyMonitoring_FireStopIterationEvent@@Base+0x9fe> │ │ │ │ + cbz r3, 525c2 <_PyMonitoring_FireStopIterationEvent@@Base+0x9fe> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5258a <_PyMonitoring_FireStopIterationEvent@@Base+0xa0e> │ │ │ │ + b.n 525d2 <_PyMonitoring_FireStopIterationEvent@@Base+0xa0e> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 52588 <_PyMonitoring_FireStopIterationEvent@@Base+0xa0c> │ │ │ │ + ble.n 525d0 <_PyMonitoring_FireStopIterationEvent@@Base+0xa0c> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 52584 <_PyMonitoring_FireStopIterationEvent@@Base+0xa08> │ │ │ │ - cbnz r1, 525ac <_PyMonitoring_FireStopIterationEvent@@Base+0xa30> │ │ │ │ + bne.n 525cc <_PyMonitoring_FireStopIterationEvent@@Base+0xa08> │ │ │ │ + cbnz r1, 525f4 <_PyMonitoring_FireStopIterationEvent@@Base+0xa30> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5258a <_PyMonitoring_FireStopIterationEvent@@Base+0xa0e> │ │ │ │ + b.n 525d2 <_PyMonitoring_FireStopIterationEvent@@Base+0xa0e> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #508] @ (52788 <_PyMonitoring_FireStopIterationEvent@@Base+0xc0c>) │ │ │ │ + ldr r1, [pc, #508] @ (527d0 <_PyMonitoring_FireStopIterationEvent@@Base+0xc0c>) │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 525b2 <_PyMonitoring_FireStopIterationEvent@@Base+0xa36> │ │ │ │ + cbnz r0, 525fa <_PyMonitoring_FireStopIterationEvent@@Base+0xa36> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52762 <_PyMonitoring_FireStopIterationEvent@@Base+0xbe6> │ │ │ │ + b.n 527aa <_PyMonitoring_FireStopIterationEvent@@Base+0xbe6> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 2463cc │ │ │ │ + bl 246f88 │ │ │ │ vstr d0, [sp, #40] @ 0x28 │ │ │ │ vstr d1, [sp, #48] @ 0x30 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 525a8 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ + bne.n 525f0 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2463cc │ │ │ │ + bl 246f88 │ │ │ │ vstr d0, [sp, #24] │ │ │ │ vstr d1, [sp, #32] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 525a8 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ + bne.n 525f0 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 52688 <_PyMonitoring_FireStopIterationEvent@@Base+0xb0c> │ │ │ │ + beq.n 526d0 <_PyMonitoring_FireStopIterationEvent@@Base+0xb0c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r6, #26096 @ 0x65f0 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ - cbz r0, 52622 <_PyMonitoring_FireStopIterationEvent@@Base+0xaa6> │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ + cbz r0, 5266a <_PyMonitoring_FireStopIterationEvent@@Base+0xaa6> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 525fc <_PyMonitoring_FireStopIterationEvent@@Base+0xa80> │ │ │ │ + bne.n 52644 <_PyMonitoring_FireStopIterationEvent@@Base+0xa80> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 5261a <_PyMonitoring_FireStopIterationEvent@@Base+0xa9e> │ │ │ │ - bl 145b4c │ │ │ │ + b.n 52662 <_PyMonitoring_FireStopIterationEvent@@Base+0xa9e> │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5261a <_PyMonitoring_FireStopIterationEvent@@Base+0xa9e> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 52662 <_PyMonitoring_FireStopIterationEvent@@Base+0xa9e> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 525a8 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ + bne.n 525f0 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ cmp r5, #3 │ │ │ │ - beq.w 52752 <_PyMonitoring_FireStopIterationEvent@@Base+0xbd6> │ │ │ │ - b.n 52626 <_PyMonitoring_FireStopIterationEvent@@Base+0xaaa> │ │ │ │ - vldr d8, [pc, #332] @ 52770 <_PyMonitoring_FireStopIterationEvent@@Base+0xbf4> │ │ │ │ + beq.w 5279a <_PyMonitoring_FireStopIterationEvent@@Base+0xbd6> │ │ │ │ + b.n 5266e <_PyMonitoring_FireStopIterationEvent@@Base+0xaaa> │ │ │ │ + vldr d8, [pc, #332] @ 527b8 <_PyMonitoring_FireStopIterationEvent@@Base+0xbf4> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 52634 <_PyMonitoring_FireStopIterationEvent@@Base+0xab8> │ │ │ │ + bne.n 5267c <_PyMonitoring_FireStopIterationEvent@@Base+0xab8> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 52654 <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ - bl 145b4c │ │ │ │ + b.n 5269c <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 52654 <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5269c <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 525a8 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ - b.n 52668 <_PyMonitoring_FireStopIterationEvent@@Base+0xaec> │ │ │ │ + bne.n 525f0 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ + b.n 526b0 <_PyMonitoring_FireStopIterationEvent@@Base+0xaec> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 52668 <_PyMonitoring_FireStopIterationEvent@@Base+0xaec> │ │ │ │ + bmi.n 526b0 <_PyMonitoring_FireStopIterationEvent@@Base+0xaec> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 52690 <_PyMonitoring_FireStopIterationEvent@@Base+0xb14> │ │ │ │ + bpl.n 526d8 <_PyMonitoring_FireStopIterationEvent@@Base+0xb14> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12324 @ 0x3024 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #13924 @ 0x3664 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - bl 80760 │ │ │ │ + bl 12de68 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 525a8 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ - b.n 52748 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ - vldr d9, [pc, #236] @ 52778 <_PyMonitoring_FireStopIterationEvent@@Base+0xbfc> │ │ │ │ - vldr d8, [pc, #224] @ 52770 <_PyMonitoring_FireStopIterationEvent@@Base+0xbf4> │ │ │ │ + bne.n 525f0 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ + b.n 52790 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ + vldr d9, [pc, #236] @ 527c0 <_PyMonitoring_FireStopIterationEvent@@Base+0xbfc> │ │ │ │ + vldr d8, [pc, #224] @ 527b8 <_PyMonitoring_FireStopIterationEvent@@Base+0xbf4> │ │ │ │ vldr d11, [sp, #40] @ 0x28 │ │ │ │ vldr d14, [sp, #24] │ │ │ │ vldr d10, [sp, #48] @ 0x30 │ │ │ │ vldr d13, [sp, #32] │ │ │ │ vcmp.f64 d14, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 526b4 <_PyMonitoring_FireStopIterationEvent@@Base+0xb38> │ │ │ │ + bne.n 526fc <_PyMonitoring_FireStopIterationEvent@@Base+0xb38> │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 52748 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ + beq.n 52790 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #196] @ 52780 <_PyMonitoring_FireStopIterationEvent@@Base+0xc04> │ │ │ │ + vldr d7, [pc, #196] @ 527c8 <_PyMonitoring_FireStopIterationEvent@@Base+0xc04> │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5273e <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ + bgt.n 52786 <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5273e <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ + bgt.n 52786 <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5273e <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ + bgt.n 52786 <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5273e <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ + bgt.n 52786 <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 1964e4 <_Py_c_abs@@Base> │ │ │ │ + bl 198804 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 1964e4 <_Py_c_abs@@Base> │ │ │ │ + bl 198804 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 52748 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ + bls.n 52790 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 1964e4 <_Py_c_abs@@Base> │ │ │ │ + bl 198804 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 52748 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ + bls.n 52790 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ vcmpe.f64 d12, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 52748 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ + bls.n 52790 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 52762 <_PyMonitoring_FireStopIterationEvent@@Base+0xbe6> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 527aa <_PyMonitoring_FireStopIterationEvent@@Base+0xbe6> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 52762 <_PyMonitoring_FireStopIterationEvent@@Base+0xbe6> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 527aa <_PyMonitoring_FireStopIterationEvent@@Base+0xbe6> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 52668 <_PyMonitoring_FireStopIterationEvent@@Base+0xaec> │ │ │ │ - vldr d9, [pc, #24] @ 52778 <_PyMonitoring_FireStopIterationEvent@@Base+0xbfc> │ │ │ │ - b.n 52690 <_PyMonitoring_FireStopIterationEvent@@Base+0xb14> │ │ │ │ + bmi.n 526b0 <_PyMonitoring_FireStopIterationEvent@@Base+0xaec> │ │ │ │ + vldr d9, [pc, #24] @ 527c0 <_PyMonitoring_FireStopIterationEvent@@Base+0xbfc> │ │ │ │ + b.n 526d8 <_PyMonitoring_FireStopIterationEvent@@Base+0xb14> │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 5269e <_PyMonitoring_FireStopIterationEvent@@Base+0xb22> │ │ │ │ + bvs.n 526e6 <_PyMonitoring_FireStopIterationEvent@@Base+0xb22> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ - muls r0, r1 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.w 3ceba │ │ │ │ + orrs r0, r5 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.w 3ce9a │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 527c2 <_PyMonitoring_FireStopIterationEvent@@Base+0xc46> │ │ │ │ + bne.n 5280a <_PyMonitoring_FireStopIterationEvent@@Base+0xc46> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52872 <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ + b.n 528ba <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 52804 <_PyMonitoring_FireStopIterationEvent@@Base+0xc88> │ │ │ │ + beq.n 5284c <_PyMonitoring_FireStopIterationEvent@@Base+0xc88> │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - movw r1, #34348 @ 0x862c │ │ │ │ + movw r1, #35936 @ 0x8c60 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 871f4 │ │ │ │ + bl 87410 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 527be <_PyMonitoring_FireStopIterationEvent@@Base+0xc42> │ │ │ │ + beq.n 52806 <_PyMonitoring_FireStopIterationEvent@@Base+0xc42> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - movw r0, #34356 @ 0x8634 │ │ │ │ + movw r0, #35944 @ 0x8c68 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 84824 │ │ │ │ - b.n 52872 <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ + bl 84a1c │ │ │ │ + b.n 528ba <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 52850 <_PyMonitoring_FireStopIterationEvent@@Base+0xcd4> │ │ │ │ + bne.n 52898 <_PyMonitoring_FireStopIterationEvent@@Base+0xcd4> │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - movw r1, #34348 @ 0x862c │ │ │ │ + movw r1, #35936 @ 0x8c60 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 871f4 │ │ │ │ + bl 87410 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 527be <_PyMonitoring_FireStopIterationEvent@@Base+0xc42> │ │ │ │ + beq.n 52806 <_PyMonitoring_FireStopIterationEvent@@Base+0xc42> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - movw r1, #46012 @ 0xb3bc │ │ │ │ + movw r1, #47612 @ 0xb9fc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ - bl 871f4 │ │ │ │ + bl 87410 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 527be <_PyMonitoring_FireStopIterationEvent@@Base+0xc42> │ │ │ │ + beq.n 52806 <_PyMonitoring_FireStopIterationEvent@@Base+0xc42> │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ - movw r0, #34364 @ 0x863c │ │ │ │ + movw r0, #35952 @ 0x8c70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ - b.n 52872 <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ + bl 84a1c │ │ │ │ + b.n 528ba <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r6 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, r0 │ │ │ │ moveq r3, r6 │ │ │ │ - movw r0, #34372 @ 0x8644 │ │ │ │ + movw r0, #35960 @ 0x8c78 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00052876 : │ │ │ │ +000528be : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 5288c │ │ │ │ - bl 27591c │ │ │ │ - b.n 528ba │ │ │ │ + cbnz r0, 528d4 │ │ │ │ + bl 275f84 │ │ │ │ + b.n 52902 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 52904 │ │ │ │ + beq.n 5294c │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ - cbnz r4, 5289e │ │ │ │ + cbnz r4, 528e6 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 528a6 │ │ │ │ + cbz r4, 528ee │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 52904 │ │ │ │ + bmi.n 5294c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 52904 │ │ │ │ + cbz r3, 5294c │ │ │ │ mov r0, r1 │ │ │ │ - bl 8092c │ │ │ │ + bl 80b24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 528be │ │ │ │ + cbnz r0, 52906 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52922 │ │ │ │ + b.n 5296a │ │ │ │ movs r3, #8 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl e635c │ │ │ │ + bl 1bf8b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 528e2 │ │ │ │ + beq.n 5292a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 528e2 │ │ │ │ + cbnz r3, 5292a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52922 │ │ │ │ + bne.n 5296a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52904 │ │ │ │ + beq.n 5294c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52904 │ │ │ │ + cbnz r3, 5294c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34388 @ 0x8654 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #35976 @ 0x8c88 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00052926 <_Py_c_diff@@Base>: │ │ │ │ +0005296e <_Py_c_diff@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vsub.f64 d0, d0, d2 │ │ │ │ vsub.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #57652 @ 0xe134 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movw r1, #57716 @ 0xe174 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1208cc │ │ │ │ + bl 12138c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 52984 <_Py_c_diff@@Base+0x5e> │ │ │ │ + beq.n 529cc <_Py_c_diff@@Base+0x5e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 52984 <_Py_c_diff@@Base+0x5e> │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 529cc <_Py_c_diff@@Base+0x5e> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #34424 @ 0x8678 │ │ │ │ + movw r1, #36012 @ 0x8cac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4bf3e │ │ │ │ + bl 4bf76 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52996 <_Py_c_diff@@Base+0x70> │ │ │ │ + bne.n 529de <_Py_c_diff@@Base+0x70> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 529a4 <_Py_c_diff@@Base+0x7e> │ │ │ │ + b.n 529ec <_Py_c_diff@@Base+0x7e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ @@ -59605,1327 +59637,1327 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r1 │ │ │ │ - bl 27ebe4 │ │ │ │ + bl 27f1fc │ │ │ │ subs r4, r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ add r4, r5 │ │ │ │ mov.w sl, #0 │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 529ee <_Py_c_diff@@Base+0xc8> │ │ │ │ + beq.n 52a36 <_Py_c_diff@@Base+0xc8> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - bl 52a7c <_Py_c_diff@@Base+0x156> │ │ │ │ + bl 52ac4 <_Py_c_diff@@Base+0x156> │ │ │ │ mov r0, r6 │ │ │ │ add r5, r7 │ │ │ │ - bl 2770ec <_PyEval_AddPendingCall@@Base+0x21c> │ │ │ │ - b.n 529d2 <_Py_c_diff@@Base+0xac> │ │ │ │ + bl 277750 <_PyEval_AddPendingCall@@Base+0x218> │ │ │ │ + b.n 52a1a <_Py_c_diff@@Base+0xac> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 52a7c <_Py_c_diff@@Base+0x156> │ │ │ │ + b.n 52ac4 <_Py_c_diff@@Base+0x156> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 52a32 <_Py_c_diff@@Base+0x10c> │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 52a7a <_Py_c_diff@@Base+0x10c> │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #5472 @ 0x1560 │ │ │ │ + movw r0, #7072 @ 0x1ba0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52a78 <_Py_c_diff@@Base+0x152> │ │ │ │ + b.n 52ac0 <_Py_c_diff@@Base+0x152> │ │ │ │ movw r5, #35752 @ 0x8ba8 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ subs r2, r0, r5 │ │ │ │ mov r6, r0 │ │ │ │ negs r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ adcs r1, r2 │ │ │ │ - bl 243148 <_PyErr_BadInternalCall@@Base+0xe564> │ │ │ │ + bl 243c7c <_PyErr_BadInternalCall@@Base+0xe430> │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 52a78 <_Py_c_diff@@Base+0x152> │ │ │ │ + beq.n 52ac0 <_Py_c_diff@@Base+0x152> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52a2e <_Py_c_diff@@Base+0x108> │ │ │ │ + beq.n 52a76 <_Py_c_diff@@Base+0x108> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl d5f64 │ │ │ │ + bl d6454 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52a6c <_Py_c_diff@@Base+0x146> │ │ │ │ + beq.n 52ab4 <_Py_c_diff@@Base+0x146> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 52a70 <_Py_c_diff@@Base+0x14a> │ │ │ │ + cbz r3, 52ab8 <_Py_c_diff@@Base+0x14a> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 52a78 <_Py_c_diff@@Base+0x152> │ │ │ │ + b.n 52ac0 <_Py_c_diff@@Base+0x152> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52a6c <_Py_c_diff@@Base+0x146> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52ab4 <_Py_c_diff@@Base+0x146> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ - ldr r3, [pc, #56] @ (52ac4 <_Py_c_diff@@Base+0x19e>) │ │ │ │ + ldr r3, [pc, #56] @ (52b0c <_Py_c_diff@@Base+0x19e>) │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ mov.w r3, #0 │ │ │ │ blx 29db8 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 29db8 │ │ │ │ - ldr r3, [pc, #20] @ (52ac4 <_Py_c_diff@@Base+0x19e>) │ │ │ │ + ldr r3, [pc, #20] @ (52b0c <_Py_c_diff@@Base+0x19e>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 52abe <_Py_c_diff@@Base+0x198> │ │ │ │ + beq.n 52b06 <_Py_c_diff@@Base+0x198> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #140] @ (52b64 <_Py_c_diff@@Base+0x23e>) │ │ │ │ + ldr r3, [pc, #140] @ (52bac <_Py_c_diff@@Base+0x23e>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 52b0c <_Py_c_diff@@Base+0x1e6> │ │ │ │ + cbz r3, 52b54 <_Py_c_diff@@Base+0x1e6> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 52b02 <_Py_c_diff@@Base+0x1dc> │ │ │ │ + bne.n 52b4a <_Py_c_diff@@Base+0x1dc> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 52af2 <_Py_c_diff@@Base+0x1cc> │ │ │ │ + bne.n 52b3a <_Py_c_diff@@Base+0x1cc> │ │ │ │ dmb ish │ │ │ │ - beq.n 52b0c <_Py_c_diff@@Base+0x1e6> │ │ │ │ - bl 279788 │ │ │ │ + beq.n 52b54 <_Py_c_diff@@Base+0x1e6> │ │ │ │ + bl 279df0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 52216 <_PyMonitoring_FireStopIterationEvent@@Base+0x69a> │ │ │ │ + bl 5225e <_PyMonitoring_FireStopIterationEvent@@Base+0x69a> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 52b3e <_Py_c_diff@@Base+0x218> │ │ │ │ + cbz r3, 52b86 <_Py_c_diff@@Base+0x218> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 52b34 <_Py_c_diff@@Base+0x20e> │ │ │ │ + bne.n 52b7c <_Py_c_diff@@Base+0x20e> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 52b24 <_Py_c_diff@@Base+0x1fe> │ │ │ │ + bne.n 52b6c <_Py_c_diff@@Base+0x1fe> │ │ │ │ dmb ish │ │ │ │ - beq.n 52b3e <_Py_c_diff@@Base+0x218> │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 52b86 <_Py_c_diff@@Base+0x218> │ │ │ │ + bl 25e36c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 51fb8 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ + bl 52000 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 261e74 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (52b64 <_Py_c_diff@@Base+0x23e>) │ │ │ │ + bl 26264c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (52bac <_Py_c_diff@@Base+0x23e>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 52b60 <_Py_c_diff@@Base+0x23a> │ │ │ │ + beq.n 52ba8 <_Py_c_diff@@Base+0x23a> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r5, [sp] │ │ │ │ - movw r2, #34504 @ 0x86c8 │ │ │ │ + movw r2, #36092 @ 0x8cfc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ add r3, sp, #16 │ │ │ │ - bl 20bb24 <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 52bd0 <_Py_c_diff@@Base+0x2aa> │ │ │ │ + bl 20d744 <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 52c18 <_Py_c_diff@@Base+0x2aa> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, sp, #20 │ │ │ │ ldrd r5, r4, [sp, #12] │ │ │ │ - bl 277cc4 <_PyEval_AddPendingCall@@Base+0xdf4> │ │ │ │ - cbnz r0, 52baa <_Py_c_diff@@Base+0x284> │ │ │ │ + bl 278328 <_PyEval_AddPendingCall@@Base+0xdf0> │ │ │ │ + cbnz r0, 52bf2 <_Py_c_diff@@Base+0x284> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52bd0 <_Py_c_diff@@Base+0x2aa> │ │ │ │ + b.n 52c18 <_Py_c_diff@@Base+0x2aa> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 296fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52bc8 <_Py_c_diff@@Base+0x2a2> │ │ │ │ + bne.n 52c10 <_Py_c_diff@@Base+0x2a2> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 52ba6 <_Py_c_diff@@Base+0x280> │ │ │ │ + bl f5e50 │ │ │ │ + b.n 52bee <_Py_c_diff@@Base+0x280> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00052bd4 : │ │ │ │ +00052c1c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 52bea │ │ │ │ - bl 27591c │ │ │ │ - b.n 52c26 │ │ │ │ + cbnz r0, 52c32 │ │ │ │ + bl 275f84 │ │ │ │ + b.n 52c6e │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 52c6e │ │ │ │ + beq.n 52cb6 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 52c12 │ │ │ │ - movw r3, #20265 @ 0x4f29 │ │ │ │ + cbz r2, 52c5a │ │ │ │ + movw r3, #23121 @ 0x5a51 │ │ │ │ movt r3, #21 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 52c0c │ │ │ │ + bne.n 52c54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f5a10 │ │ │ │ + b.w 1f7894 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 52c6e │ │ │ │ + bmi.n 52cb6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 52c6e │ │ │ │ + cbz r3, 52cb6 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8092c │ │ │ │ + bl 80b24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 52c2a │ │ │ │ + cbnz r0, 52c72 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52c8c │ │ │ │ + b.n 52cd4 │ │ │ │ movs r2, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl cd244 <_PyUnicodeWriter_PrepareInternal@@Base+0x4d0> │ │ │ │ + bl cd77c <_PyUnicodeWriter_PrepareInternal@@Base+0x4d0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52c4c │ │ │ │ + beq.n 52c94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52c4c │ │ │ │ + cbnz r3, 52c94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52c8c │ │ │ │ + bne.n 52cd4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52c6e │ │ │ │ + beq.n 52cb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52c6e │ │ │ │ + cbnz r3, 52cb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34388 @ 0x8654 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #35976 @ 0x8c88 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r2, #34620 @ 0x873c │ │ │ │ + movw r2, #36220 @ 0x8d7c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 20bb24 <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 52cee │ │ │ │ + bl 20d744 <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 52d36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - bl 277cc4 <_PyEval_AddPendingCall@@Base+0xdf4> │ │ │ │ - cbnz r0, 52ccc │ │ │ │ + bl 278328 <_PyEval_AddPendingCall@@Base+0xdf0> │ │ │ │ + cbnz r0, 52d14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52cee │ │ │ │ + b.n 52d36 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aba0 │ │ │ │ - cbz r0, 52ce6 │ │ │ │ + cbz r0, 52d2e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 52cc8 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 52d10 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #4] @ (52cf8 ) │ │ │ │ + ldr r0, [pc, #4] @ (52d40 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ - bl 20a388 │ │ │ │ + bl 20bfa8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52d54 │ │ │ │ + cbz r0, 52d9c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #34692 @ 0x8784 │ │ │ │ + movw r0, #36292 @ 0x8dc4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52d48 │ │ │ │ + beq.n 52d90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 52d4c │ │ │ │ + cbz r3, 52d94 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 52d54 │ │ │ │ + b.n 52d9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52d48 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52d90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 52d7a │ │ │ │ + cbnz r3, 52dc2 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 52d7a │ │ │ │ + ble.n 52dc2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 52d7a │ │ │ │ - cbnz r1, 52d94 │ │ │ │ + bne.n 52dc2 │ │ │ │ + cbnz r1, 52ddc │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r4, [pc, #48] @ (52db0 ) │ │ │ │ + ldr r4, [pc, #48] @ (52df8 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 52dac │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 52df4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 46c6c <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 52dac │ │ │ │ + bl 46cb4 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 52df4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 52e00 │ │ │ │ + b.n 52e48 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - muls r4, r6 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + muls r4, r2 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ adds r5, #2 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.n 52df0 │ │ │ │ + bge.n 52e38 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r1, #16 │ │ │ │ strb.w r8, [r1, r3] │ │ │ │ add r1, r3 │ │ │ │ strb r6, [r1, #1] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 52dfc │ │ │ │ + b.n 52e44 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9d2e0 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d55c <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52dd8 │ │ │ │ + bne.n 52e20 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 52e2e │ │ │ │ + bcc.n 52e76 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #36336 @ 0x8df0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 52e76 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 52ebe │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 52e46 │ │ │ │ + cbnz r0, 52e8e │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ - cbz r4, 52e5c │ │ │ │ + b.w 1f7b08 │ │ │ │ + cbz r4, 52ea4 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 52e5c │ │ │ │ + bhi.n 52ea4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 522a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x728> │ │ │ │ + bl 522ec <_PyMonitoring_FireStopIterationEvent@@Base+0x728> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 52e6a │ │ │ │ - bl 261e74 <_Py_strhex@@Base> │ │ │ │ + cbz r6, 52eb2 │ │ │ │ + bl 26264c <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 52e70 │ │ │ │ - bl 72d9c │ │ │ │ + b.n 52eb8 │ │ │ │ + bl 72f4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 52e94 │ │ │ │ + cbz r3, 52edc │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 52ea4 │ │ │ │ + b.n 52eec │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 52ea2 │ │ │ │ + ble.n 52eea │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 52e9e │ │ │ │ - cbnz r1, 52ec6 │ │ │ │ + bgt.n 52ee6 │ │ │ │ + cbnz r1, 52f0e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52ea4 │ │ │ │ + b.n 52eec │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #252] @ (52fa4 ) │ │ │ │ + ldr r1, [pc, #252] @ (52fec ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r5, #3 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 52ecc │ │ │ │ - b.n 52f9c │ │ │ │ + cbnz r0, 52f14 │ │ │ │ + b.n 52fe4 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ add r6, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 52f82 │ │ │ │ + beq.n 52fca │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - cbz r4, 52f1c │ │ │ │ + cbz r4, 52f64 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 52f00 │ │ │ │ + bmi.n 52f48 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #27344 @ 0x6ad0 │ │ │ │ + movw r1, #28944 @ 0x7110 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #41764 @ 0xa324 │ │ │ │ + movw r0, #43364 @ 0xa964 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 52f9c │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 52fe4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52f9c │ │ │ │ + beq.n 52fe4 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 52f5a │ │ │ │ + bne.n 52fa2 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 52f8a │ │ │ │ + beq.n 52fd2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 52f44 │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 52f8c │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #27364 @ 0x6ae4 │ │ │ │ + movw r1, #28964 @ 0x7124 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #41764 @ 0xa324 │ │ │ │ + movw r0, #43364 @ 0xa964 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 52f9c │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 52fe4 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 52f9c │ │ │ │ + cbz r0, 52fe4 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 52f72 │ │ │ │ + beq.n 52fba │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 52f9c │ │ │ │ - movw r3, #28184 @ 0x6e18 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 52fe4 │ │ │ │ + movw r3, #29784 @ 0x7458 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 52f8c │ │ │ │ - movw r4, #28184 @ 0x6e18 │ │ │ │ + b.n 52fd4 │ │ │ │ + movw r4, #29784 @ 0x7458 │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 52fa8 │ │ │ │ + b.w 52ff0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bics r0, r4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + bics r0, r0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00052fa8 : │ │ │ │ +00052ff0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ - bl 269ce0 │ │ │ │ - cbz r0, 52fd6 │ │ │ │ + bl 26a3f8 │ │ │ │ + cbz r0, 5301e │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f138c <_PyErr_Format@@Base+0x290> │ │ │ │ + b.w 1f3374 <_PyErr_Format@@Base+0x290> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00052fd8 : │ │ │ │ +00053020 : │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #35752 @ 0x8ba8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.w d5f64 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.w d6454 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 53006 │ │ │ │ + cbnz r3, 5304e │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 53006 │ │ │ │ + ble.n 5304e │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 53006 │ │ │ │ - cbnz r1, 53020 │ │ │ │ + bne.n 5304e │ │ │ │ + cbnz r1, 53068 │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r4, [pc, #48] @ (5303c ) │ │ │ │ + ldr r4, [pc, #48] @ (53084 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 53038 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 53080 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 46c6c <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 53038 │ │ │ │ + bl 46cb4 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 53080 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 52e00 │ │ │ │ + b.n 52e48 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - mvns r4, r1 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + bics r4, r5 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00053040 : │ │ │ │ +00053088 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ - b.w 51386 │ │ │ │ + b.w 513cc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - cbz r0, 53060 │ │ │ │ + cbz r0, 530a8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 530c0 │ │ │ │ + cbz r0, 53108 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 53092 │ │ │ │ + bge.n 530da │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r6 │ │ │ │ add.w r2, r2, #1 │ │ │ │ it ne │ │ │ │ strne r2, [r1, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r1, [r2, r7] │ │ │ │ - b.n 5306c │ │ │ │ - cbz r2, 530a4 │ │ │ │ + b.n 530b4 │ │ │ │ + cbz r2, 530ec │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 530a4 │ │ │ │ + cbz r0, 530ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 530c4 │ │ │ │ + beq.n 5310c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 530c4 │ │ │ │ - bl 721b8 │ │ │ │ - cbnz r0, 530c4 │ │ │ │ + b.n 5310c │ │ │ │ + bl 72368 │ │ │ │ + cbnz r0, 5310c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 530c0 │ │ │ │ + beq.n 53108 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 530c0 │ │ │ │ + cbnz r3, 53108 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53114 │ │ │ │ + b.n 5315c │ │ │ │ ldrd r3, r1, [r5, #12] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - movw r5, #9460 @ 0x24f4 │ │ │ │ + movw r5, #11060 @ 0x2b34 │ │ │ │ movt r5, #43 @ 0x2b │ │ │ │ bic.w r1, r1, #1 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #24] │ │ │ │ - movw r0, #34756 @ 0x87c4 │ │ │ │ + movw r0, #36356 @ 0x8e04 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r1, #9440 @ 0x24e0 │ │ │ │ + movw r1, #11040 @ 0x2b20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r3, #10376 @ 0x2888 │ │ │ │ + movw r3, #11976 @ 0x2ec8 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r1, [sp, #12] │ │ │ │ - movw r1, #30332 @ 0x767c │ │ │ │ + movw r1, #31932 @ 0x7cbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ strd r4, r3, [sp] │ │ │ │ str r5, [sp, #20] │ │ │ │ - movw r3, #33760 @ 0x83e0 │ │ │ │ + movw r3, #35112 @ 0x8928 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00053118 : │ │ │ │ +00053160 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl d08d0 │ │ │ │ + bl d0dd4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 79388 │ │ │ │ + b.w 794d4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 12bf24 │ │ │ │ - cbz r0, 5316e │ │ │ │ + bl 12ca48 │ │ │ │ + cbz r0, 531b6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 53172 │ │ │ │ - bl 12cc54 │ │ │ │ + cbz r0, 531ba │ │ │ │ + bl 12d774 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53172 │ │ │ │ + bne.n 531ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5316e │ │ │ │ + beq.n 531b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5316e │ │ │ │ + cbnz r3, 531b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53196 │ │ │ │ + b.n 531de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 53186 │ │ │ │ + bne.n 531ce │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 53196 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 531de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5317c │ │ │ │ + bne.n 531c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5317c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 531c4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 53228 │ │ │ │ + beq.n 53270 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #56152 @ 0xdb58 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4ba40 │ │ │ │ - cbnz r0, 531fa │ │ │ │ + bl 4ba84 │ │ │ │ + cbnz r0, 53242 │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ - cbz r0, 531dc │ │ │ │ - bl d7574 │ │ │ │ + bl d7838 │ │ │ │ + cbz r0, 53224 │ │ │ │ + bl d7a7c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 53226 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 5326e │ │ │ │ movw r3, #56116 @ 0xdb34 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ + bl d7838 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 531ce │ │ │ │ + bne.n 53216 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d7330 │ │ │ │ + bl d7838 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 531ce │ │ │ │ - b.n 53224 │ │ │ │ + bne.n 53216 │ │ │ │ + b.n 5326c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5320e │ │ │ │ + beq.n 53256 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5320e │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53256 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #6692 @ 0x1a24 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #8292 @ 0x2064 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r1, 53270 │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - subs r3, r1, r3 │ │ │ │ - negs r5, r3 │ │ │ │ - adcs r5, r3 │ │ │ │ - cbnz r5, 53270 │ │ │ │ - movw r3, #56092 @ 0xdb1c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movs r2, #1 │ │ │ │ - movw r1, #34772 @ 0x87d4 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 53280 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 53282 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.n 53282 │ │ │ │ - mov r4, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #34912 @ 0x8860 │ │ │ │ + movw r0, #36372 @ 0x8e14 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 532d0 │ │ │ │ + bne.n 532c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 532e8 │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 532dc │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #9688 @ 0x25d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #10232 @ 0x27f8 │ │ │ │ + movw r0, #11832 @ 0x2e38 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 533a2 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 53396 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10232 @ 0x27f8 │ │ │ │ + movw r0, #11832 @ 0x2e38 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 532a8 │ │ │ │ - b.n 533a2 │ │ │ │ + bne.n 5329c │ │ │ │ + b.n 53396 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 533a2 │ │ │ │ + beq.n 53396 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 53318 │ │ │ │ + beq.n 5330c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 533a2 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 53396 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1f3938 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f58b4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 533a2 │ │ │ │ + beq.n 53396 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov.w r3, #65537 @ 0x10001 │ │ │ │ str r3, [sp, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 53360 │ │ │ │ - bl 77f34 │ │ │ │ + bcs.n 53354 │ │ │ │ + bl 78070 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 53360 │ │ │ │ + cbz r0, 53354 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ blx 29690 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5336c │ │ │ │ + bne.n 53360 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 5332c │ │ │ │ + blt.n 53320 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53368 │ │ │ │ - bl 1f5c8c │ │ │ │ + blt.n 5335c │ │ │ │ + bl 1f7b08 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 533c0 │ │ │ │ + b.n 533b4 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 5332a │ │ │ │ + b.n 5331e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 533a6 │ │ │ │ - b.n 5339c │ │ │ │ + cbnz r0, 5339a │ │ │ │ + b.n 53390 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 533ba │ │ │ │ + bge.n 533ae │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 11a850 <_PyLong_FromGid@@Base> │ │ │ │ + bl 11b308 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53378 │ │ │ │ + bne.n 5336c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 533aa │ │ │ │ + bne.n 5339e │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 533c0 │ │ │ │ + b.n 533b4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 53380 │ │ │ │ + b.n 53374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5339c │ │ │ │ + bne.n 53390 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5339c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53390 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r1, 533f8 │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + subs r3, r1, r3 │ │ │ │ + negs r5, r3 │ │ │ │ + adcs r5, r3 │ │ │ │ + cbnz r5, 533f8 │ │ │ │ + movw r3, #56092 @ 0xdb1c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movs r2, #1 │ │ │ │ + movw r1, #36392 @ 0x8e28 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1ee8f0 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 53408 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 5340a │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.n 5340a │ │ │ │ + mov r4, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 533fe │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 53446 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #4824 @ 0x12d8 │ │ │ │ + movw r0, #6452 @ 0x1934 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5340c │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 53454 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 53410 │ │ │ │ + cbnz r0, 53458 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5344e │ │ │ │ + b.n 53496 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 53432 │ │ │ │ + beq.n 5347a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5340c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 53454 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ blx 2a270 │ │ │ │ - cbnz r0, 53446 │ │ │ │ + cbnz r0, 5348e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85a84 │ │ │ │ + bl 85c84 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53474 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 53488 │ │ │ │ + bne.n 534bc │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 534d0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5347e │ │ │ │ + cbz r3, 534c6 │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 5348a │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 534d2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5359e │ │ │ │ + bl 535e6 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 534d0 │ │ │ │ + cbz r0, 53518 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r0, #3 │ │ │ │ - bl 7e7f4 │ │ │ │ + bl 7e9e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 534c4 │ │ │ │ + beq.n 5350c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 534c8 │ │ │ │ + cbz r3, 53510 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 534d0 │ │ │ │ + b.n 53518 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 534c4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5350c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #45156 @ 0xb064 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movw r1, #45184 @ 0xb080 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1208cc │ │ │ │ + bl 12138c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5352a │ │ │ │ + beq.n 53572 │ │ │ │ ldr.w r2, [r2, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5352a │ │ │ │ + beq.n 53572 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 53542 │ │ │ │ + ble.n 5358a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34976 @ 0x88a0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #36576 @ 0x8ee0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 53554 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5359c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5350c │ │ │ │ - movw r0, #61096 @ 0xeea8 │ │ │ │ + beq.n 53554 │ │ │ │ + movw r0, #62808 @ 0xf558 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5350c │ │ │ │ - b.n 53554 │ │ │ │ + bne.n 53554 │ │ │ │ + b.n 5359c │ │ │ │ it eq │ │ │ │ ldreq r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e698c │ │ │ │ + b.w 1e8968 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f3938 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5359a │ │ │ │ + bl 1f58b4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 535e2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 29708 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 53592 │ │ │ │ + bge.n 535da │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 535b6 │ │ │ │ + cbnz r3, 535fe │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 53612 │ │ │ │ + cbz r3, 5365a │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 535c4 │ │ │ │ + cbz r4, 5360c │ │ │ │ mov r0, r4 │ │ │ │ - bl 83f14 │ │ │ │ + bl 8410c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 535ca │ │ │ │ - bl 721b8 │ │ │ │ + b.n 53612 │ │ │ │ + bl 72368 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5360e │ │ │ │ + cbz r4, 53656 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 535e2 │ │ │ │ + cbz r2, 5362a │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #420 @ 0x1a4 │ │ │ │ + movw r1, #2020 @ 0x7e4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 535f8 │ │ │ │ + beq.n 53640 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 5362c │ │ │ │ + cbz r2, 53674 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2736 @ 0xab0 │ │ │ │ + movw r1, #4336 @ 0x10f0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5362c │ │ │ │ + bne.n 53674 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5360e │ │ │ │ + beq.n 53656 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5360e │ │ │ │ + cbnz r3, 53656 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5362c │ │ │ │ - cbz r4, 53624 │ │ │ │ + b.n 53674 │ │ │ │ + cbz r4, 5366c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5362c │ │ │ │ + beq.n 53674 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5362c │ │ │ │ + b.n 53674 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov fp, r0 │ │ │ │ adds r4, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r4, [r0, #88] @ 0x58 │ │ │ │ - bne.n 53656 │ │ │ │ - bl 272098 │ │ │ │ + bne.n 5369e │ │ │ │ + bl 2726f8 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 53666 │ │ │ │ + cbz r2, 536ae │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 53778 │ │ │ │ + b.n 537c0 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 53918 │ │ │ │ + bl 53960 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5376a │ │ │ │ + beq.n 537b2 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 53690 │ │ │ │ + bne.n 536d8 │ │ │ │ mov r0, fp │ │ │ │ - bl 272098 │ │ │ │ + bl 2726f8 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 536f8 │ │ │ │ + cbnz r2, 53740 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 536ee │ │ │ │ + cbz r0, 53736 │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ - cbz r5, 53704 │ │ │ │ - b.n 536f8 │ │ │ │ + cbz r5, 5374c │ │ │ │ + b.n 53740 │ │ │ │ mov r0, fp │ │ │ │ - bl 53918 │ │ │ │ + bl 53960 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 536d6 │ │ │ │ + cbz r0, 5371e │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 5370a │ │ │ │ + cbnz r2, 53752 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 5372a │ │ │ │ + beq.n 53772 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 536ac │ │ │ │ + bne.n 536f4 │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl b462c │ │ │ │ + bl b490c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5373c │ │ │ │ + cbnz r0, 53784 │ │ │ │ mov r0, r4 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 5376a │ │ │ │ + b.n 537b2 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 536ca │ │ │ │ - bl 80760 │ │ │ │ + b.n 53712 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 536bc │ │ │ │ + beq.n 53704 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 5376a │ │ │ │ + b.n 537b2 │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 85e9c │ │ │ │ + bl 860ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 536e8 │ │ │ │ + beq.n 53730 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 536c0 │ │ │ │ + b.n 53708 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 5374e │ │ │ │ + ble.n 53796 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5373c │ │ │ │ + b.n 53784 │ │ │ │ mov r0, r4 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl c5734 <_PyArg_CheckPositional@@Base+0x1c48> │ │ │ │ - b.n 53772 │ │ │ │ + bl c5a2c <_PyArg_CheckPositional@@Base+0x1c48> │ │ │ │ + b.n 537ba │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ @@ -60934,737 +60966,737 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 537a0 │ │ │ │ + cbz r3, 537e8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 537b0 │ │ │ │ + b.n 537f8 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 537ae │ │ │ │ + ble.n 537f6 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 537aa │ │ │ │ - cbnz r1, 537d4 │ │ │ │ + bgt.n 537f2 │ │ │ │ + cbnz r1, 5381c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 537b0 │ │ │ │ + b.n 537f8 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #256] @ (538b4 ) │ │ │ │ + ldr r1, [pc, #256] @ (538fc ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 537da │ │ │ │ + cbnz r0, 53822 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 538ac │ │ │ │ + b.n 538f4 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r3, r5, r6 │ │ │ │ ldrd r7, r8, [r4] │ │ │ │ subs r6, r3, #2 │ │ │ │ - beq.n 53812 │ │ │ │ + beq.n 5385a │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 537ee │ │ │ │ + cbz r5, 53836 │ │ │ │ subs r6, r3, #3 │ │ │ │ - beq.n 53822 │ │ │ │ - b.n 537f6 │ │ │ │ + beq.n 5386a │ │ │ │ + b.n 5383e │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5380a │ │ │ │ - bl c7668 │ │ │ │ + cbz r0, 53852 │ │ │ │ + bl c7b88 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 537d0 │ │ │ │ + blt.n 53818 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 5380e │ │ │ │ - b.n 53830 │ │ │ │ + bne.n 53856 │ │ │ │ + b.n 53878 │ │ │ │ mov.w sl, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 53838 │ │ │ │ + b.n 53880 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ mov r6, r5 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 53838 │ │ │ │ + b.n 53880 │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 53838 │ │ │ │ + b.n 53880 │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ ldr.w r9, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 233d3c │ │ │ │ + bl 2349a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 537d0 │ │ │ │ + beq.n 53818 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 224798 <_PyTime_AsMilliseconds@@Base+0xb08> │ │ │ │ + bl 225878 <_PyParkingLot_AfterFork@@Base+0x11ac> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5389c │ │ │ │ + beq.n 538e4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 224950 <_PyTime_AsMilliseconds@@Base+0xcc0> │ │ │ │ + bl 225a30 <_PyParkingLot_AfterFork@@Base+0x1364> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5389c │ │ │ │ + beq.n 538e4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 224a94 <_PyTime_AsMilliseconds@@Base+0xe04> │ │ │ │ + bl 225b74 <_PyParkingLot_AfterFork@@Base+0x14a8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5389c │ │ │ │ + beq.n 538e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 225024 <_PyTime_AsMilliseconds@@Base+0x1394> │ │ │ │ + bl 226104 <_PyParkingLot_AfterFork@@Base+0x1a38> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5389c │ │ │ │ + beq.n 538e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 226ce4 │ │ │ │ + bl 227dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5389c │ │ │ │ + beq.n 538e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 538a4 │ │ │ │ + beq.n 538ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 538a4 │ │ │ │ + cbnz r3, 538ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 538a4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 538ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 79388 │ │ │ │ - b.n 537d0 │ │ │ │ + bl 794d4 │ │ │ │ + b.n 53818 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - mvns r0, r7 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + mvns r0, r3 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2a70c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1de570 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 53914 │ │ │ │ + bl 1e0564 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5395c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2a7e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5390c │ │ │ │ + bge.n 53954 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 5393a │ │ │ │ - bl 272098 │ │ │ │ + bne.n 53982 │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 53946 │ │ │ │ + cbz r3, 5398e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 53968 │ │ │ │ + b.n 539b0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1de010 │ │ │ │ - cbnz r0, 53956 │ │ │ │ + bl 1e0004 │ │ │ │ + cbnz r0, 5399e │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 53964 │ │ │ │ + b.n 539ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 30a90 │ │ │ │ + bl 30a84 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53950 │ │ │ │ - ldr r0, [pc, #8] @ (5396c ) │ │ │ │ + bne.n 53998 │ │ │ │ + ldr r0, [pc, #8] @ (539b4 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r0, r3] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #35012 @ 0x88c4 │ │ │ │ + movw r0, #36612 @ 0x8f04 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbz r4, 539fa │ │ │ │ + cbz r4, 53a42 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 539e2 │ │ │ │ + bge.n 53a2a │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 539e2 │ │ │ │ - ldr r4, [pc, #100] @ (53a08 ) │ │ │ │ + bpl.n 53a2a │ │ │ │ + ldr r4, [pc, #100] @ (53a50 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r1, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ mul.w r3, r0, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r4, r2, r3 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 539ca │ │ │ │ + beq.n 53a12 │ │ │ │ cmp r0, #10 │ │ │ │ - bls.n 539d4 │ │ │ │ + bls.n 53a1c │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 539dc │ │ │ │ + b.n 53a24 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ add.w r1, r2, #24 │ │ │ │ - b.n 539e4 │ │ │ │ + b.n 53a2c │ │ │ │ add r1, r4 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ movs r4, #0 │ │ │ │ - cbz r5, 539f0 │ │ │ │ + cbz r5, 53a38 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 539e8 │ │ │ │ + b.n 53a30 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 539fa │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 53a04 │ │ │ │ + bne.n 53a42 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 53a4c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (53a4c ) │ │ │ │ - bl 2065d4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (53a94 ) │ │ │ │ + bl 208290 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 53a3a │ │ │ │ + cbz r2, 53a82 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #19928 @ 0x4dd8 │ │ │ │ + movw r0, #21528 @ 0x5418 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ - movw r0, #25996 @ 0x658c │ │ │ │ + b.w 84a1c │ │ │ │ + movw r0, #27596 @ 0x6bcc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ nop │ │ │ │ - bpl.n 53968 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + bpl.n 539b0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f3938 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 53a90 │ │ │ │ + bl 1f58b4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 53ad8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2a8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 53a88 │ │ │ │ + bge.n 53ad0 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrb.w r1, [r0, #44] @ 0x2c │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 53ae6 │ │ │ │ + blt.n 53b2e │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 297fc │ │ │ │ and.w r4, r4, #1 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ strb.w r4, [r5, #44] @ 0x2c │ │ │ │ - b.n 53ae8 │ │ │ │ + b.n 53b30 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 53b1a │ │ │ │ + cbz r0, 53b62 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53b1a │ │ │ │ + beq.n 53b62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53b1a │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53b62 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 53b36 │ │ │ │ + cbz r0, 53b7e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53b36 │ │ │ │ + beq.n 53b7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53b36 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53b7e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 53b52 │ │ │ │ + cbz r0, 53b9a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53b52 │ │ │ │ + beq.n 53b9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53b52 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53b9a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 53b6e │ │ │ │ + cbz r0, 53bb6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53b6e │ │ │ │ + beq.n 53bb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53b6e │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53bb6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 53b8a │ │ │ │ + cbz r0, 53bd2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53b8a │ │ │ │ + beq.n 53bd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53b8a │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53bd2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 53ba6 │ │ │ │ + cbz r0, 53bee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53ba6 │ │ │ │ + beq.n 53bee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53ba6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53bee │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 53bc2 │ │ │ │ + cbz r0, 53c0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53bc2 │ │ │ │ + beq.n 53c0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53bc2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53c0a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 53bde │ │ │ │ + cbz r0, 53c26 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53bde │ │ │ │ + beq.n 53c26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53bde │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53c26 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 53bfa │ │ │ │ + cbz r0, 53c42 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53bfa │ │ │ │ + beq.n 53c42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53bfa │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53c42 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 53c16 │ │ │ │ + cbz r0, 53c5e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53c16 │ │ │ │ + beq.n 53c5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53c16 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53c5e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 53c32 │ │ │ │ + cbz r0, 53c7a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53c32 │ │ │ │ + beq.n 53c7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53c32 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53c7a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 53c4e │ │ │ │ + cbz r0, 53c96 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53c4e │ │ │ │ + beq.n 53c96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53c4e │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53c96 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 53c6a │ │ │ │ + cbz r0, 53cb2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53c6a │ │ │ │ + beq.n 53cb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53c6a │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53cb2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 53c86 │ │ │ │ + cbz r0, 53cce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53c86 │ │ │ │ + beq.n 53cce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53c86 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53cce │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 53ca2 │ │ │ │ + cbz r0, 53cea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53ca2 │ │ │ │ + beq.n 53cea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53ca2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53cea │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 53cbe │ │ │ │ + cbz r0, 53d06 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53cbe │ │ │ │ + beq.n 53d06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53cbe │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53d06 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 53cda │ │ │ │ + cbz r0, 53d22 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53cda │ │ │ │ + beq.n 53d22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53cda │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53d22 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 53cf6 │ │ │ │ + cbz r0, 53d3e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53cf6 │ │ │ │ + beq.n 53d3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53cf6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53d3e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #35016 @ 0x88c8 │ │ │ │ + movw r1, #36616 @ 0x8f08 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 53d3e │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 53d86 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ blx 2a5e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53d42 │ │ │ │ + cbz r0, 53d8a │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53d48 │ │ │ │ + b.n 53d90 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r0, #40576 @ 0x9e80 │ │ │ │ + movw r0, #42176 @ 0xa4c0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #3308 @ 0xcec │ │ │ │ + movw r1, #4936 @ 0x1348 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl fd878 │ │ │ │ - cbnz r0, 53d9c │ │ │ │ + bl fe214 │ │ │ │ + cbnz r0, 53de4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 201a70 │ │ │ │ + b.w 203a68 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 782ec │ │ │ │ + b.w 78428 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 427cc │ │ │ │ + bl 4281c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53de0 │ │ │ │ + cbz r0, 53e28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4a9b0 │ │ │ │ + bl 4a9f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53dd4 │ │ │ │ + beq.n 53e1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 53dd8 │ │ │ │ + cbz r3, 53e20 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53de0 │ │ │ │ + b.n 53e28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53dd4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53e1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1de570 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 53e40 │ │ │ │ + bl 1e0564 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 53e88 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 29c28 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 53e38 │ │ │ │ + bge.n 53e80 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (53ea0 ) │ │ │ │ - bl 2065d4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (53ee8 ) │ │ │ │ + bl 208290 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 53e8e │ │ │ │ + cbz r2, 53ed6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #19928 @ 0x4dd8 │ │ │ │ + movw r0, #21528 @ 0x5418 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ - movw r0, #25996 @ 0x658c │ │ │ │ + b.w 84a1c │ │ │ │ + movw r0, #27596 @ 0x6bcc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ nop │ │ │ │ - bpl.n 53dbc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + bpl.n 53e04 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 53ed4 │ │ │ │ + beq.n 53f1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 53ed4 │ │ │ │ + ble.n 53f1c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53ef0 │ │ │ │ + beq.n 53f38 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 53ef0 │ │ │ │ + b.n 53f38 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 53f0e │ │ │ │ + bl 12de68 │ │ │ │ + b.n 53f56 │ │ │ │ mov r0, r4 │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53f0e │ │ │ │ + beq.n 53f56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53f0e │ │ │ │ + cbnz r3, 53f56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -61673,520 +61705,520 @@ │ │ │ │ movs r2, #24 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ blx 29718 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ - cbz r4, 53f44 │ │ │ │ + cbz r4, 53f8c │ │ │ │ ldr.w r1, [r4, #3648] @ 0xe40 │ │ │ │ ldr.w r2, [r4, #3652] @ 0xe44 │ │ │ │ - b.n 53f46 │ │ │ │ + b.n 53f8e │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #16731 @ 0x415b │ │ │ │ + movw r0, #16501 @ 0x4075 │ │ │ │ movt r0, #5 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #20 │ │ │ │ + add r2, sp, #12 │ │ │ │ + add r1, sp, #8 │ │ │ │ + add r0, sp, #4 │ │ │ │ + blx 292e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 53fd0 │ │ │ │ + movw r3, #6520 @ 0x1978 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f5e50 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 53ff8 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 11b308 <_PyLong_FromGid@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 11b308 <_PyLong_FromGid@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 11b308 <_PyLong_FromGid@@Base> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #17068 @ 0x42ac │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + bl 84a1c │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.n 5402c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble.n 5402c │ │ │ │ + mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq.n 54048 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.n 54048 │ │ │ │ + movw r3, #56120 @ 0xdb38 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + b.n 54070 │ │ │ │ + mov r0, r4 │ │ │ │ + cbnz r2, 54054 │ │ │ │ + bl 10d054 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 5405a │ │ │ │ + bl 8ba90 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 54070 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 54070 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, r1 │ │ │ │ + itt ne │ │ │ │ + addne r2, #1 │ │ │ │ + strne r2, [r3, #0] │ │ │ │ + bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrd r8, r6, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ sub sp, #12 │ │ │ │ mvn.w r1, r8 │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcc.n 54080 │ │ │ │ + bcc.n 541bc │ │ │ │ ands.w r3, r8, #63 @ 0x3f │ │ │ │ - bne.n 53f8e │ │ │ │ + bne.n 540ca │ │ │ │ orrs.w r1, r8, r6 │ │ │ │ - bne.n 53f92 │ │ │ │ + bne.n 540ce │ │ │ │ mov fp, r3 │ │ │ │ - b.n 53f96 │ │ │ │ + b.n 540d2 │ │ │ │ mov.w fp, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ rsb r2, fp, #64 @ 0x40 │ │ │ │ ldrd sl, r9, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 53fb8 │ │ │ │ + bhi.n 540f4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r9, fp │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r8, r4 │ │ │ │ - b.n 54072 │ │ │ │ + b.n 541ae │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 54004 │ │ │ │ - cbnz r3, 53fc6 │ │ │ │ + bne.n 54140 │ │ │ │ + cbnz r3, 54102 │ │ │ │ orrs.w r3, r8, r6 │ │ │ │ - beq.n 53fce │ │ │ │ + beq.n 5410a │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 49d38 │ │ │ │ + bl 49d80 │ │ │ │ ands.w r2, r4, #63 @ 0x3f │ │ │ │ mov fp, r7 │ │ │ │ it eq │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ subs r2, r4, r2 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r7, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ cmp fp, r7 │ │ │ │ - beq.n 53ff8 │ │ │ │ + beq.n 54134 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w fp, fp, #64 @ 0x40 │ │ │ │ - bl 49d38 │ │ │ │ + bl 49d80 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 53fe2 │ │ │ │ + b.n 5411e │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r8, r4 │ │ │ │ - b.n 54072 │ │ │ │ + b.n 541ae │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r9, fp │ │ │ │ add r7, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd sl, r9, [r5] │ │ │ │ adds.w r8, r2, r8 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ tst.w r8, #63 @ 0x3f │ │ │ │ strd r8, r6, [r5, #8] │ │ │ │ - bne.n 54030 │ │ │ │ + bne.n 5416c │ │ │ │ orrs.w r3, r8, r6 │ │ │ │ - beq.n 54038 │ │ │ │ + beq.n 54174 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 49d38 │ │ │ │ + bl 49d80 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ add r4, fp │ │ │ │ mov fp, r7 │ │ │ │ ands.w r2, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ subs r2, r4, r2 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r7, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ cmp r7, fp │ │ │ │ - beq.n 54066 │ │ │ │ + beq.n 541a2 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w fp, fp, #64 @ 0x40 │ │ │ │ - bl 49d38 │ │ │ │ + bl 49d80 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 54050 │ │ │ │ + b.n 5418c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r4, r8 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w sl, [r5] │ │ │ │ strd r9, r4, [r5, #4] │ │ │ │ str r6, [r5, #12] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #20 │ │ │ │ - add r2, sp, #12 │ │ │ │ - add r1, sp, #8 │ │ │ │ - add r0, sp, #4 │ │ │ │ - blx 292e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 540b6 │ │ │ │ - movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 540de │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 11a850 <_PyLong_FromGid@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 11a850 <_PyLong_FromGid@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 11a850 <_PyLong_FromGid@@Base> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #15468 @ 0x3c6c │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.n 54112 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble.n 54112 │ │ │ │ - mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r0 │ │ │ │ - beq.n 5412e │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.n 5412e │ │ │ │ - movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 54156 │ │ │ │ - mov r0, r4 │ │ │ │ - cbnz r2, 5413a │ │ │ │ - bl 10c4f0 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 54140 │ │ │ │ - bl 8b850 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 54156 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 54156 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - itt ne │ │ │ │ - addne r2, #1 │ │ │ │ - strne r2, [r3, #0] │ │ │ │ - bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (541b8 ) │ │ │ │ - bl 2065d4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (54200 ) │ │ │ │ + bl 208290 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 541a8 │ │ │ │ + cbz r2, 541f0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #19928 @ 0x4dd8 │ │ │ │ + movw r0, #21528 @ 0x5418 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ - movw r0, #25996 @ 0x658c │ │ │ │ + b.w 84a1c │ │ │ │ + movw r0, #27596 @ 0x6bcc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ - bpl.n 540d4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 53aea │ │ │ │ + b.w 84a1c │ │ │ │ + bpl.n 5411c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 53b32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 541f0 │ │ │ │ + beq.n 54238 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59568 @ 0xe8b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61200 @ 0xef10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 54212 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5425a │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 107864 │ │ │ │ - cbnz r0, 54216 │ │ │ │ + bl 1081cc │ │ │ │ + cbnz r0, 5425e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 542d6 │ │ │ │ + b.n 5431e │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54212 │ │ │ │ + beq.n 5425a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 54248 │ │ │ │ + ble.n 54290 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61284 @ 0xef64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 54212 │ │ │ │ + bl d22fc │ │ │ │ + b.n 5425a │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbnz r3, 54272 │ │ │ │ + cbnz r3, 542ba │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 5425a │ │ │ │ + blt.n 542a2 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #8] │ │ │ │ - b.n 54272 │ │ │ │ + b.n 542ba │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 53f58 │ │ │ │ + bl 54094 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 542d6 │ │ │ │ - bl 98094 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 5431e │ │ │ │ + bl 982f8 │ │ │ │ add.w r4, r5, #9 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 54294 │ │ │ │ + bne.n 542dc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54284 │ │ │ │ + bne.n 542cc │ │ │ │ dmb ish │ │ │ │ - beq.n 542a0 │ │ │ │ + beq.n 542e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 279788 │ │ │ │ + bl 279df0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 53f58 │ │ │ │ + bl 54094 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 542c2 │ │ │ │ + bne.n 5430a │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 542b2 │ │ │ │ + bne.n 542fa │ │ │ │ dmb ish │ │ │ │ - beq.n 542ce │ │ │ │ + beq.n 54316 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dc0c │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 54262 │ │ │ │ + bl 9af44 │ │ │ │ + b.n 542aa │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 294a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5430a │ │ │ │ + bge.n 54352 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54332 │ │ │ │ + b.n 5437a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c8dc4 │ │ │ │ + bl 1cb040 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1c8dc4 │ │ │ │ + bl 1cb040 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c8dc4 │ │ │ │ + bl 1cb040 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15468 @ 0x3c6c │ │ │ │ + movw r0, #17068 @ 0x42ac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 54346 │ │ │ │ + cbz r3, 5438e │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ subs r0, r3, r0 │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ - b.n 54348 │ │ │ │ + b.n 54390 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5437c │ │ │ │ + beq.n 543c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5437c │ │ │ │ + ble.n 543c4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54398 │ │ │ │ + beq.n 543e0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 54398 │ │ │ │ + b.n 543e0 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 543b6 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 543fe │ │ │ │ mov r0, r4 │ │ │ │ - bl d4a54 │ │ │ │ + bl d4f44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 543b6 │ │ │ │ + beq.n 543fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 543b6 │ │ │ │ + cbnz r3, 543fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrd r8, r6, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ sub sp, #12 │ │ │ │ mvn.w r1, r8 │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcc.n 544e2 │ │ │ │ + bcc.n 5452a │ │ │ │ ands.w r3, r8, #63 @ 0x3f │ │ │ │ - bne.n 543f0 │ │ │ │ + bne.n 54438 │ │ │ │ orrs.w r1, r8, r6 │ │ │ │ - bne.n 543f4 │ │ │ │ + bne.n 5443c │ │ │ │ mov fp, r3 │ │ │ │ - b.n 543f8 │ │ │ │ + b.n 54440 │ │ │ │ mov.w fp, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ rsb r2, fp, #64 @ 0x40 │ │ │ │ ldrd sl, r9, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 5441a │ │ │ │ + bhi.n 54462 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r9, fp │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r8, r4 │ │ │ │ - b.n 544d4 │ │ │ │ + b.n 5451c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 54466 │ │ │ │ - cbnz r3, 54428 │ │ │ │ + bne.n 544ae │ │ │ │ + cbnz r3, 54470 │ │ │ │ orrs.w r3, r8, r6 │ │ │ │ - beq.n 54430 │ │ │ │ + beq.n 54478 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a3208 │ │ │ │ + bl 1a59e0 │ │ │ │ ands.w r2, r4, #63 @ 0x3f │ │ │ │ mov fp, r7 │ │ │ │ it eq │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ subs r2, r4, r2 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r7, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ cmp fp, r7 │ │ │ │ - beq.n 5445a │ │ │ │ + beq.n 544a2 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w fp, fp, #64 @ 0x40 │ │ │ │ - bl 1a3208 │ │ │ │ + bl 1a59e0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 54444 │ │ │ │ + b.n 5448c │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r8, r4 │ │ │ │ - b.n 544d4 │ │ │ │ + b.n 5451c │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r9, fp │ │ │ │ add r7, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd sl, r9, [r5] │ │ │ │ adds.w r8, r2, r8 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ tst.w r8, #63 @ 0x3f │ │ │ │ strd r8, r6, [r5, #8] │ │ │ │ - bne.n 54492 │ │ │ │ + bne.n 544da │ │ │ │ orrs.w r3, r8, r6 │ │ │ │ - beq.n 5449a │ │ │ │ + beq.n 544e2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a3208 │ │ │ │ + bl 1a59e0 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ add r4, fp │ │ │ │ mov fp, r7 │ │ │ │ ands.w r2, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ subs r2, r4, r2 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r7, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ cmp r7, fp │ │ │ │ - beq.n 544c8 │ │ │ │ + beq.n 54510 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w fp, fp, #64 @ 0x40 │ │ │ │ - bl 1a3208 │ │ │ │ + bl 1a59e0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 544b2 │ │ │ │ + b.n 544fa │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r4, r8 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w sl, [r5] │ │ │ │ strd r9, r4, [r5, #4] │ │ │ │ @@ -62194,509 +62226,509 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 54506 │ │ │ │ + beq.n 5454e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 54704 │ │ │ │ + b.n 5474c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 6d9ac │ │ │ │ + b.w 6db34 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5453c │ │ │ │ + beq.n 54584 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 54552 │ │ │ │ + bne.n 5459a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 54586 │ │ │ │ + beq.n 545ce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 54554 │ │ │ │ - b.n 54586 │ │ │ │ + bgt.n 5459c │ │ │ │ + b.n 545ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 54572 │ │ │ │ + beq.n 545ba │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 545a0 │ │ │ │ + bne.n 545e8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 54586 │ │ │ │ + beq.n 545ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 545a2 │ │ │ │ + bgt.n 545ea │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 545e4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5462c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 8449c │ │ │ │ + bl 84694 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 545ce │ │ │ │ + beq.n 54616 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 545ce │ │ │ │ + cbnz r3, 54616 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 545e4 │ │ │ │ + beq.n 5462c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 545e4 │ │ │ │ + cbnz r3, 5462c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 5461a │ │ │ │ + beq.n 54662 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59568 @ 0xe8b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61200 @ 0xef10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5463c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 54684 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 107864 │ │ │ │ - cbnz r0, 54640 │ │ │ │ + bl 1081cc │ │ │ │ + cbnz r0, 54688 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54700 │ │ │ │ + b.n 54748 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5463c │ │ │ │ + beq.n 54684 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 54672 │ │ │ │ + ble.n 546ba │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61284 @ 0xef64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 5463c │ │ │ │ + bl d22fc │ │ │ │ + b.n 54684 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbnz r3, 5469c │ │ │ │ + cbnz r3, 546e4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 54684 │ │ │ │ + blt.n 546cc │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #8] │ │ │ │ - b.n 5469c │ │ │ │ + b.n 546e4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 543ba │ │ │ │ + bl 54402 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 54700 │ │ │ │ - bl 98094 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 54748 │ │ │ │ + bl 982f8 │ │ │ │ add.w r4, r5, #9 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 546be │ │ │ │ + bne.n 54706 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 546ae │ │ │ │ + bne.n 546f6 │ │ │ │ dmb ish │ │ │ │ - beq.n 546ca │ │ │ │ + beq.n 54712 │ │ │ │ mov r0, r4 │ │ │ │ - bl 279788 │ │ │ │ + bl 279df0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 543ba │ │ │ │ + bl 54402 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 546ec │ │ │ │ + bne.n 54734 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 546dc │ │ │ │ + bne.n 54724 │ │ │ │ dmb ish │ │ │ │ - beq.n 546f8 │ │ │ │ + beq.n 54740 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dc0c │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 5468c │ │ │ │ + bl 9af44 │ │ │ │ + b.n 546d4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ sub sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2a0dc │ │ │ │ - cbz r0, 54742 │ │ │ │ + cbz r0, 5478a │ │ │ │ mov r4, r0 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54748 │ │ │ │ + b.n 54790 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 54776 │ │ │ │ + bne.n 547be │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1202f8 │ │ │ │ - cbz r0, 5478c │ │ │ │ - b.n 54790 │ │ │ │ + bl 120db8 │ │ │ │ + cbz r0, 547d4 │ │ │ │ + b.n 547d8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10380 @ 0x288c │ │ │ │ + movw r0, #11980 @ 0x2ecc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5476a │ │ │ │ + bne.n 547b2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 547c4 │ │ │ │ + b.n 5480c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 1f3938 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f58b4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5478c │ │ │ │ + beq.n 547d4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2a1dc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 547bc │ │ │ │ + bne.n 54804 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 5478c │ │ │ │ + bl f5e50 │ │ │ │ + b.n 547d4 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 547fa │ │ │ │ + beq.n 54842 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 54828 │ │ │ │ + bne.n 54870 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5480e │ │ │ │ + beq.n 54856 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5482a │ │ │ │ + bgt.n 54872 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 54854 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5489c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl e87a8 │ │ │ │ + bl e8cfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54854 │ │ │ │ + beq.n 5489c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54854 │ │ │ │ + cbnz r3, 5489c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movw r0, #10188 @ 0x27cc │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 54884 │ │ │ │ + beq.n 548cc │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5489a │ │ │ │ + bne.n 548e2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 548ce │ │ │ │ + beq.n 54916 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5489c │ │ │ │ - b.n 548ce │ │ │ │ + bgt.n 548e4 │ │ │ │ + b.n 54916 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 548ba │ │ │ │ + beq.n 54902 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 548e8 │ │ │ │ + bne.n 54930 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 548ce │ │ │ │ + beq.n 54916 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 548ea │ │ │ │ + bgt.n 54932 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5492c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 54974 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl d4e88 │ │ │ │ + bl d5378 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54916 │ │ │ │ + beq.n 5495e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54916 │ │ │ │ + cbnz r3, 5495e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5492c │ │ │ │ + beq.n 54974 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5492c │ │ │ │ + cbnz r3, 54974 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrd r8, r6, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ sub sp, #12 │ │ │ │ mvn.w r1, r8 │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcc.n 54a5a │ │ │ │ + bcc.n 54aa2 │ │ │ │ ands.w r3, r8, #63 @ 0x3f │ │ │ │ - bne.n 54966 │ │ │ │ + bne.n 549ae │ │ │ │ orrs.w r1, r8, r6 │ │ │ │ - bne.n 5496a │ │ │ │ + bne.n 549b2 │ │ │ │ mov fp, r3 │ │ │ │ - b.n 5496e │ │ │ │ + b.n 549b6 │ │ │ │ mov.w fp, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ rsb r2, fp, #64 @ 0x40 │ │ │ │ ldrd sl, r9, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 54990 │ │ │ │ + bhi.n 549d8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r9, fp │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r8, r4 │ │ │ │ - b.n 54a4c │ │ │ │ + b.n 54a94 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 549de │ │ │ │ - cbnz r3, 5499e │ │ │ │ + bne.n 54a26 │ │ │ │ + cbnz r3, 549e6 │ │ │ │ orrs.w r3, r8, r6 │ │ │ │ - beq.n 549a6 │ │ │ │ + beq.n 549ee │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 4d020 │ │ │ │ + bl 4d064 │ │ │ │ ands.w r2, r4, #63 @ 0x3f │ │ │ │ mov fp, r7 │ │ │ │ it eq │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ subs r2, r4, r2 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r7, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ cmp fp, r7 │ │ │ │ - beq.n 549d0 │ │ │ │ + beq.n 54a18 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w fp, fp, #64 @ 0x40 │ │ │ │ - bl 4d020 │ │ │ │ + bl 4d064 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 549ba │ │ │ │ + b.n 54a02 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r8, r4 │ │ │ │ - b.n 54a4c │ │ │ │ + b.n 54a94 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r9, fp │ │ │ │ add r7, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd sl, r9, [r5] │ │ │ │ adds.w r8, r2, r8 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ tst.w r8, #63 @ 0x3f │ │ │ │ strd r8, r6, [r5, #8] │ │ │ │ - bne.n 54a0a │ │ │ │ + bne.n 54a52 │ │ │ │ orrs.w r3, r8, r6 │ │ │ │ - beq.n 54a12 │ │ │ │ + beq.n 54a5a │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 4d020 │ │ │ │ + bl 4d064 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ add r4, fp │ │ │ │ mov fp, r7 │ │ │ │ ands.w r2, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ subs r2, r4, r2 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r7, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ cmp r7, fp │ │ │ │ - beq.n 54a40 │ │ │ │ + beq.n 54a88 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w fp, fp, #64 @ 0x40 │ │ │ │ - bl 4d020 │ │ │ │ + bl 4d064 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 54a2a │ │ │ │ + b.n 54a72 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r4, r8 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w sl, [r5] │ │ │ │ strd r9, r4, [r5, #4] │ │ │ │ @@ -62707,633 +62739,633 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 54a92 │ │ │ │ + beq.n 54ada │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59568 @ 0xe8b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61200 @ 0xef10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 54ab4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 54afc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 107864 │ │ │ │ - cbnz r0, 54ab8 │ │ │ │ + bl 1081cc │ │ │ │ + cbnz r0, 54b00 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54b78 │ │ │ │ + b.n 54bc0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54ab4 │ │ │ │ + beq.n 54afc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 54aea │ │ │ │ + ble.n 54b32 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61284 @ 0xef64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 54ab4 │ │ │ │ + bl d22fc │ │ │ │ + b.n 54afc │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbnz r3, 54b14 │ │ │ │ + cbnz r3, 54b5c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 54afc │ │ │ │ + blt.n 54b44 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #12] │ │ │ │ - b.n 54b14 │ │ │ │ + b.n 54b5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 54930 │ │ │ │ + bl 54978 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 54b78 │ │ │ │ - bl 98094 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 54bc0 │ │ │ │ + bl 982f8 │ │ │ │ add.w r4, r5, #13 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 54b36 │ │ │ │ + bne.n 54b7e │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54b26 │ │ │ │ + bne.n 54b6e │ │ │ │ dmb ish │ │ │ │ - beq.n 54b42 │ │ │ │ + beq.n 54b8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 279788 │ │ │ │ + bl 279df0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 54930 │ │ │ │ + bl 54978 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 54b64 │ │ │ │ + bne.n 54bac │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54b54 │ │ │ │ + bne.n 54b9c │ │ │ │ dmb ish │ │ │ │ - beq.n 54b70 │ │ │ │ + beq.n 54bb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dc0c │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 54b04 │ │ │ │ + bl 9af44 │ │ │ │ + b.n 54b4c │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #20 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #34380 @ 0x864c │ │ │ │ + movw r1, #35968 @ 0x8c80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w r2, [r2, #444] @ 0x1bc │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 54be6 │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 54c2e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 35ffe <_Py_IncRef@@Base+0x1dc> │ │ │ │ + bl 35fe6 <_Py_IncRef@@Base+0x1dc> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54bc8 │ │ │ │ - b.n 54be6 │ │ │ │ + cbnz r0, 54c10 │ │ │ │ + b.n 54c2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 54bea │ │ │ │ + bne.n 54c32 │ │ │ │ adds r5, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 54c08 │ │ │ │ + ble.n 54c50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24eb84 <_Py_c_pow@@Base+0x62c> │ │ │ │ + bl 24f6cc <_Py_c_pow@@Base+0x5b4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54bbc │ │ │ │ + bne.n 54c04 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 54c08 │ │ │ │ + cbz r3, 54c50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 54bf8 │ │ │ │ + bne.n 54c40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54c08 │ │ │ │ + b.n 54c50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54bc6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54bc6 │ │ │ │ + bne.n 54c0e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54c0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54be6 │ │ │ │ + bne.n 54c2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54be6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54c2e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #16] @ (54c38 ) │ │ │ │ + ldr r0, [pc, #16] @ (54c80 ) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, sp, #256 @ 0x100 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 54c6e │ │ │ │ + beq.n 54cb6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59568 @ 0xe8b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61200 @ 0xef10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 54c90 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 54cd8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 107864 │ │ │ │ - cbnz r0, 54c94 │ │ │ │ + bl 1081cc │ │ │ │ + cbnz r0, 54cdc │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54d54 │ │ │ │ + b.n 54d9c │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54c90 │ │ │ │ + beq.n 54cd8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 54cc6 │ │ │ │ + ble.n 54d0e │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61284 @ 0xef64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 54c90 │ │ │ │ + bl d22fc │ │ │ │ + b.n 54cd8 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbnz r3, 54cf0 │ │ │ │ + cbnz r3, 54d38 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 54cd8 │ │ │ │ + blt.n 54d20 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #12] │ │ │ │ - b.n 54cf0 │ │ │ │ + b.n 54d38 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 2344b4 │ │ │ │ + bl 235180 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 54d54 │ │ │ │ - bl 98094 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 54d9c │ │ │ │ + bl 982f8 │ │ │ │ add.w r4, r5, #13 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 54d12 │ │ │ │ + bne.n 54d5a │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54d02 │ │ │ │ + bne.n 54d4a │ │ │ │ dmb ish │ │ │ │ - beq.n 54d1e │ │ │ │ + beq.n 54d66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 279788 │ │ │ │ + bl 279df0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 2344b4 │ │ │ │ + bl 235180 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 54d40 │ │ │ │ + bne.n 54d88 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54d30 │ │ │ │ + bne.n 54d78 │ │ │ │ dmb ish │ │ │ │ - beq.n 54d4c │ │ │ │ + beq.n 54d94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dc0c │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 54ce0 │ │ │ │ + bl 9af44 │ │ │ │ + b.n 54d28 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 54d7e │ │ │ │ + bne.n 54dc6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 54da0 │ │ │ │ - b.n 54d98 │ │ │ │ + bne.n 54de8 │ │ │ │ + b.n 54de0 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10532 @ 0x2924 │ │ │ │ + movw r0, #12132 @ 0x2f64 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54d70 │ │ │ │ + bne.n 54db8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54e1e │ │ │ │ - bl 80760 │ │ │ │ + b.n 54e66 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54d94 │ │ │ │ + bne.n 54ddc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 54db4 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 54dfc │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54d94 │ │ │ │ + bne.n 54ddc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1fedc8 │ │ │ │ + bl 200bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54d94 │ │ │ │ + beq.n 54ddc │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r1, #35160 @ 0x8958 │ │ │ │ + movw r1, #36760 @ 0x8f98 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #35164 @ 0x895c │ │ │ │ + movw r0, #36764 @ 0x8f9c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54d94 │ │ │ │ - bl 98094 │ │ │ │ + beq.n 54ddc │ │ │ │ + bl 982f8 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a178 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 54e16 │ │ │ │ + bge.n 54e5e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 54e52 │ │ │ │ + beq.n 54e9a │ │ │ │ movw r2, #10640 @ 0x2990 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 54e68 │ │ │ │ + bne.n 54eb0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 54ec2 │ │ │ │ + beq.n 54f0a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 54e6a │ │ │ │ - b.n 54ec2 │ │ │ │ + bgt.n 54eb2 │ │ │ │ + b.n 54f0a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 54e88 │ │ │ │ + beq.n 54ed0 │ │ │ │ movw r2, #10640 @ 0x2990 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 54e9e │ │ │ │ + bne.n 54ee6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 54ec2 │ │ │ │ + beq.n 54f0a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 54ec2 │ │ │ │ - b.n 54ea0 │ │ │ │ + ble.n 54f0a │ │ │ │ + b.n 54ee8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - cbz r6, 54f00 │ │ │ │ + cbz r6, 54f48 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 54edc │ │ │ │ + bne.n 54f24 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 54eea │ │ │ │ + bne.n 54f32 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 54f3e │ │ │ │ + bl 12de68 │ │ │ │ + b.n 54f86 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 54ef2 │ │ │ │ - b.n 54eb4 │ │ │ │ + bne.n 54f3a │ │ │ │ + b.n 54efc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 54ec2 │ │ │ │ - b.n 54ef4 │ │ │ │ + ble.n 54f0a │ │ │ │ + b.n 54f3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e10ec │ │ │ │ + bl e15c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54f22 │ │ │ │ + beq.n 54f6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54f22 │ │ │ │ + cbnz r3, 54f6a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54f38 │ │ │ │ + beq.n 54f80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54f38 │ │ │ │ + cbnz r3, 54f80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 54f74 │ │ │ │ + beq.n 54fbc │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59568 @ 0xe8b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61200 @ 0xef10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 54f96 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 54fde │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 107864 │ │ │ │ - cbnz r0, 54f9a │ │ │ │ + bl 1081cc │ │ │ │ + cbnz r0, 54fe2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59608 @ 0xe8d8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5505a │ │ │ │ + b.n 550a2 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54f96 │ │ │ │ + beq.n 54fde │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 54fcc │ │ │ │ + ble.n 55014 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #61284 @ 0xef64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 54f96 │ │ │ │ + bl d22fc │ │ │ │ + b.n 54fde │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbnz r3, 54ff6 │ │ │ │ + cbnz r3, 5503e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 54fde │ │ │ │ + blt.n 55026 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #8] │ │ │ │ - b.n 54ff6 │ │ │ │ + b.n 5503e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 2784fc │ │ │ │ + bl 278b60 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 5505a │ │ │ │ - bl 98094 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 550a2 │ │ │ │ + bl 982f8 │ │ │ │ add.w r4, r5, #9 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 55018 │ │ │ │ + bne.n 55060 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 55008 │ │ │ │ + bne.n 55050 │ │ │ │ dmb ish │ │ │ │ - beq.n 55024 │ │ │ │ + beq.n 5506c │ │ │ │ mov r0, r4 │ │ │ │ - bl 279788 │ │ │ │ + bl 279df0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 2784fc │ │ │ │ + bl 278b60 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 55046 │ │ │ │ + bne.n 5508e │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 55036 │ │ │ │ + bne.n 5507e │ │ │ │ dmb ish │ │ │ │ - beq.n 55052 │ │ │ │ + beq.n 5509a │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dc0c │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 54fe6 │ │ │ │ + bl 9af44 │ │ │ │ + b.n 5502e │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 550a0 │ │ │ │ - cbz r0, 55096 │ │ │ │ + bl 550e8 │ │ │ │ + cbz r0, 550de │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orrs r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 55094 │ │ │ │ + beq.n 550dc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 7ee1c │ │ │ │ - ldr r0, [pc, #4] @ (5509c ) │ │ │ │ + b.w 7f010 │ │ │ │ + ldr r0, [pc, #4] @ (550e4 ) │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #9] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 550f2 │ │ │ │ + bpl.n 5513a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 550f2 │ │ │ │ + bne.n 5513a │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1926cc │ │ │ │ + bl 194810 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 550f2 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 55116 │ │ │ │ + bne.n 5513a │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5515e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 550f2 │ │ │ │ + cbnz r3, 5513a │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #1 │ │ │ │ strd r2, r3, [r4] │ │ │ │ - b.n 55118 │ │ │ │ + b.n 55160 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1483b8 │ │ │ │ + bl 149018 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5510e │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 55116 │ │ │ │ + bne.n 55156 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5515e │ │ │ │ movs r0, #1 │ │ │ │ strd r6, r5, [r4] │ │ │ │ - b.n 55118 │ │ │ │ + b.n 55160 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -63342,141 +63374,141 @@ │ │ │ │ add r1, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 29ab8 <__getsockopt64@plt> │ │ │ │ - cbnz r0, 5514e │ │ │ │ + cbnz r0, 55196 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - cbz r4, 55152 │ │ │ │ + cbz r4, 5519a │ │ │ │ cmp r4, #106 @ 0x6a │ │ │ │ - beq.n 55152 │ │ │ │ + beq.n 5519a │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ str r4, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55154 │ │ │ │ + b.n 5519c │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35176 @ 0x8968 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #36776 @ 0x8fa8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movs r1, #0 │ │ │ │ - b.w 20cd54 │ │ │ │ + b.w 20e974 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 550a0 │ │ │ │ - cbz r0, 551b0 │ │ │ │ + bl 550e8 │ │ │ │ + cbz r0, 551f8 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ lsrs r0, r3, #12 │ │ │ │ orr.w r0, r0, r2, lsl #20 │ │ │ │ bfi r0, r3, #0, #8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 551ae │ │ │ │ + beq.n 551f6 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 7ee1c │ │ │ │ - ldr r0, [pc, #4] @ (551b4 ) │ │ │ │ + b.w 7f010 │ │ │ │ + ldr r0, [pc, #4] @ (551fc ) │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strb r4, [r7, #9] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 551d8 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5521c │ │ │ │ + bne.n 55220 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 55264 │ │ │ │ orr.w r0, r4, #524288 @ 0x80000 │ │ │ │ blx 295ac │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 551f6 │ │ │ │ + bne.n 5523e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 55208 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 55250 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 120444 <_Py_set_inheritable@@Base> │ │ │ │ + bl 120f04 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55212 │ │ │ │ + bne.n 5525a │ │ │ │ mov r0, r4 │ │ │ │ blx 2a154 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5521c │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 55264 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 55242 │ │ │ │ + bne.n 5528a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 550a0 │ │ │ │ - cbnz r0, 5525c │ │ │ │ - b.n 55258 │ │ │ │ + bl 550e8 │ │ │ │ + cbnz r0, 552a4 │ │ │ │ + b.n 552a0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10648 @ 0x2998 │ │ │ │ + movw r0, #12248 @ 0x2fd8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55236 │ │ │ │ + bne.n 5527e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 552e8 │ │ │ │ + b.n 55330 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 550a0 │ │ │ │ + bl 550e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55258 │ │ │ │ + beq.n 552a0 │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ mvn.w r2, #1 │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ - bcs.n 55286 │ │ │ │ + bcs.n 552ce │ │ │ │ ldrd r4, r1, [sp] │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r1 │ │ │ │ - bcc.n 5529e │ │ │ │ + bcc.n 552e6 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35260 @ 0x89bc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #36860 @ 0x8ffc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 552d2 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5531a │ │ │ │ mov.w r2, #65280 @ 0xff00 │ │ │ │ movt r2, #15 │ │ │ │ movs r1, #0 │ │ │ │ movt r1, #65520 @ 0xfff0 │ │ │ │ and.w r0, r1, r4, lsl #12 │ │ │ │ and.w r2, r2, r3, lsl #8 │ │ │ │ bic.w r1, r3, #4080 @ 0xff0 │ │ │ │ @@ -63484,999 +63516,1003 @@ │ │ │ │ bic.w r1, r1, #15 │ │ │ │ uxtb r0, r4 │ │ │ │ orr.w r1, r1, r4, lsr #20 │ │ │ │ orrs r0, r2 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 552de │ │ │ │ - bl 80760 │ │ │ │ + bne.n 55326 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55258 │ │ │ │ - ldr r0, [pc, #16] @ (552ec ) │ │ │ │ - b.n 552e8 │ │ │ │ + bne.n 552a0 │ │ │ │ + ldr r0, [pc, #16] @ (55334 ) │ │ │ │ + b.n 55330 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w fde28 │ │ │ │ + b.w fe51c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ strb r4, [r7, #9] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -000552f0 : │ │ │ │ +00055338 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.n 55306 │ │ │ │ + bpl.n 5534e │ │ │ │ clz r2, r1 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbz r1, 55306 │ │ │ │ - b.w 1f21cc │ │ │ │ + cbz r1, 5534e │ │ │ │ + b.w 1f41b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4abe2 │ │ │ │ + bl 4ac2a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 276b04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 277168 <_Py_hashtable_foreach@@Base+0x314> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (55378 ) │ │ │ │ + ldr r4, [pc, #40] @ (553c0 ) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 55364 │ │ │ │ - bl 1fff10 │ │ │ │ + cbz r3, 553ac │ │ │ │ + bl 201d1c │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 10378c │ │ │ │ + bl 1040e8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 276b04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 277168 <_Py_hashtable_foreach@@Base+0x314> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 553b8 │ │ │ │ + bne.n 55400 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55402 │ │ │ │ + b.n 5544a │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #17 │ │ │ │ - bl 1d7c98 │ │ │ │ + bl 1d9e98 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a340 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 553d6 │ │ │ │ + bne.n 5541e │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #17 │ │ │ │ - bl 1d7c98 │ │ │ │ + bl 1d9e98 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 553fa │ │ │ │ + bne.n 55442 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #6 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4} │ │ │ │ mov.w r1, #264 @ 0x108 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldrd r2, r4, [r0, #4] │ │ │ │ add r3, r4 │ │ │ │ adds r3, #63 @ 0x3f │ │ │ │ ldr r0, [r2, #16] │ │ │ │ pop {r4} │ │ │ │ lsrs r3, r3, #6 │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #31 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 55482 │ │ │ │ + bne.n 554ca │ │ │ │ movs r0, #0 │ │ │ │ - b.n 554a4 │ │ │ │ + b.n 554ec │ │ │ │ blx 2a234 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5549c │ │ │ │ + bne.n 554e4 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ - nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 554cc │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 554cc │ │ │ │ + bne.n 55512 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 55512 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55534 │ │ │ │ + b.n 5557a │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx 293c4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 554ea │ │ │ │ + bne.n 55530 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5618 │ │ │ │ - bl 6cee8 │ │ │ │ + b.w f5e50 │ │ │ │ + bl 6cf40 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 554fa │ │ │ │ + cbnz r0, 55540 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ab10 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 55526 │ │ │ │ - bl 6d01c │ │ │ │ + cbz r5, 5556c │ │ │ │ + bl 6d074 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5618 │ │ │ │ - bl 91d84 │ │ │ │ + b.w f5e50 │ │ │ │ + bl 91fe0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ - cbnz r0, 55542 │ │ │ │ - b.w 731f4 │ │ │ │ + cbnz r0, 55588 │ │ │ │ + b.w 73330 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5559c │ │ │ │ + cbz r0, 555e2 │ │ │ │ mov r0, r4 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ - bl 58cdc │ │ │ │ + bl 58a4c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - b.n 55570 │ │ │ │ + b.n 555b6 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 555c0 │ │ │ │ + bne.n 55606 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r4, 555d0 │ │ │ │ + cbz r4, 55616 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5556e │ │ │ │ + ble.n 555b4 │ │ │ │ cmp r3, r6 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #0] │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5556a │ │ │ │ + beq.n 555b0 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 555a0 │ │ │ │ + bne.n 555e6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 555b0 │ │ │ │ + bne.n 555f6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 555d0 │ │ │ │ + b.n 55616 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55592 │ │ │ │ + bne.n 555d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55592 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 555d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5559c │ │ │ │ + bne.n 555e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5559c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 555e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5556e │ │ │ │ + bne.n 555b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5556e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 555b4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000555d4 : │ │ │ │ +0005561a : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1f4db4 │ │ │ │ + b.w 1f6d34 │ │ │ │ │ │ │ │ -000555da : │ │ │ │ +00055620 : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 213eb4 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b.w 21579c <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 55604 │ │ │ │ + bne.n 5564a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 55624 │ │ │ │ - b.n 5561c │ │ │ │ + bne.n 5566a │ │ │ │ + b.n 55662 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32204 @ 0x7dcc │ │ │ │ + movw r0, #33804 @ 0x840c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 555f6 │ │ │ │ - b.n 556a4 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5563c │ │ │ │ + b.n 556ea │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 556a4 │ │ │ │ + bne.n 556ea │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6304 @ 0x18a0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5564c │ │ │ │ + beq.n 55692 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32356 @ 0x7e64 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #33956 @ 0x84a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 55698 │ │ │ │ + bl d57ec │ │ │ │ + b.n 556de │ │ │ │ cmp r4, #5 │ │ │ │ - bhi.n 55658 │ │ │ │ + bhi.n 5569e │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ - cbnz r2, 55672 │ │ │ │ + cbnz r2, 556b8 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 55690 │ │ │ │ + b.n 556d6 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15456 @ 0x3c60 │ │ │ │ + movw r1, #17056 @ 0x42a0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 55698 │ │ │ │ + bl d57ec │ │ │ │ + b.n 556de │ │ │ │ movs r5, #1 │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl.w r4, r5, r4 │ │ │ │ ldrb r6, [r2, r3] │ │ │ │ lsl.w r1, r5, r3 │ │ │ │ orrs r1, r0 │ │ │ │ adds r3, #1 │ │ │ │ tst r6, r4 │ │ │ │ it ne │ │ │ │ movne r0, r1 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 5567c │ │ │ │ + bne.n 556c2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 81044 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 556a4 │ │ │ │ + b.w 8123c │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 556ea │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55690 │ │ │ │ + b.n 556d6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 84338 <_PyObject_New@@Base> │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + cbnz r3, 5570a │ │ │ │ mov r5, r0 │ │ │ │ + cbz r2, 55724 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cbz r3, 55724 │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #10248 @ 0x2808 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 557fa │ │ │ │ + ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 5573c │ │ │ │ + bl 234edc │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 55748 │ │ │ │ + b.n 55720 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + bl 501f8 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55774 │ │ │ │ - movs r3, #0 │ │ │ │ - strh r3, [r0, #8] │ │ │ │ - ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 556f4 │ │ │ │ - add.w r0, r4, #9 │ │ │ │ + beq.n 55720 │ │ │ │ + ldrb r3, [r5, #12] │ │ │ │ + cbz r3, 55772 │ │ │ │ + add.w r0, r5, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 556ea │ │ │ │ + bne.n 55768 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 556da │ │ │ │ + bne.n 55758 │ │ │ │ dmb ish │ │ │ │ - beq.n 556f4 │ │ │ │ - bl 279788 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ - ldrd r9, r8, [r3, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldrd sl, fp, [r3, #16] │ │ │ │ - bl 276b04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 276b04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + beq.n 55772 │ │ │ │ + bl 279df0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ movs r1, #1 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + ldrd r6, r7, [r3] │ │ │ │ + ldrd sl, fp, [r3, #8] │ │ │ │ blx 29660 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 276b04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ - mov r1, r8 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + mov r9, r0 │ │ │ │ blx 29db8 │ │ │ │ movs r1, #8 │ │ │ │ - movs r0, #25 │ │ │ │ + mov r0, r1 │ │ │ │ blx 29660 │ │ │ │ - mov r1, r9 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + add.w lr, r6, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ - blx 29db8 │ │ │ │ - movs r0, #24 │ │ │ │ + mov ip, r0 │ │ │ │ + mov r7, ip │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + adds r6, #16 │ │ │ │ + ldr.w r2, [r6, #-8] │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldr.w r3, [r6, #-4] │ │ │ │ + cmp r6, lr │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + bne.n 557a2 │ │ │ │ + movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ - ldrb r3, [r4, #8] │ │ │ │ - strd sl, fp, [r0, #16] │ │ │ │ - strb r6, [r0, #0] │ │ │ │ - str.w r8, [r0, #4] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - cbz r3, 55774 │ │ │ │ - add.w r0, r4, #9 │ │ │ │ + ldrb r3, [r5, #12] │ │ │ │ + strd sl, fp, [r0, #8] │ │ │ │ + str.w r8, [r0] │ │ │ │ + str.w r9, [r0, #4] │ │ │ │ + str r0, [r4, #16] │ │ │ │ + cbz r3, 557fa │ │ │ │ + add.w r0, r5, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5576a │ │ │ │ + bne.n 557f0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5575a │ │ │ │ + bne.n 557e0 │ │ │ │ dmb ish │ │ │ │ - beq.n 55774 │ │ │ │ - bl 25dc0c │ │ │ │ - mov r0, r5 │ │ │ │ + beq.n 557fa │ │ │ │ + bl 25e36c │ │ │ │ + mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 557a6 │ │ │ │ + beq.n 5582c │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 557bc │ │ │ │ + bne.n 55842 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 557f0 │ │ │ │ + beq.n 55876 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 557be │ │ │ │ - b.n 557f0 │ │ │ │ + bgt.n 55844 │ │ │ │ + b.n 55876 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 557dc │ │ │ │ + beq.n 55862 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5580a │ │ │ │ + bne.n 55890 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 557f0 │ │ │ │ + beq.n 55876 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5580c │ │ │ │ + bgt.n 55892 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5584e │ │ │ │ + bl 12de68 │ │ │ │ + b.n 558d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl ccb68 │ │ │ │ + bl cd0a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55838 │ │ │ │ + beq.n 558be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55838 │ │ │ │ + cbnz r3, 558be │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5584e │ │ │ │ + beq.n 558d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5584e │ │ │ │ + cbnz r3, 558d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00055852 : │ │ │ │ +000558d8 : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 260d94 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 261634 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cbnz r3, 55876 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 84530 <_PyObject_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r2, 55890 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cbz r3, 55890 │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8648 @ 0x21c8 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 55960 │ │ │ │ - ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 4b1aa │ │ │ │ - mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5588c │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - cbz r3, 558cc │ │ │ │ - add.w r0, r5, #9 │ │ │ │ + beq.n 559ac │ │ │ │ + movs r3, #0 │ │ │ │ + strh r3, [r0, #8] │ │ │ │ + ldrb r3, [r4, #8] │ │ │ │ + cbz r3, 5592c │ │ │ │ + add.w r0, r4, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 558c2 │ │ │ │ + bne.n 55922 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 558b2 │ │ │ │ + bne.n 55912 │ │ │ │ dmb ish │ │ │ │ - beq.n 558cc │ │ │ │ - bl 279788 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ + beq.n 5592c │ │ │ │ + bl 279df0 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ + ldrd r9, r8, [r3, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldrd sl, fp, [r3, #16] │ │ │ │ + bl 277168 <_Py_hashtable_foreach@@Base+0x314> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 277168 <_Py_hashtable_foreach@@Base+0x314> │ │ │ │ movs r1, #1 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - ldrd r8, r4, [r3] │ │ │ │ - ldrd sl, fp, [r3, #8] │ │ │ │ - blx 29660 │ │ │ │ - add.w lr, r4, #64 @ 0x40 │ │ │ │ - mov r9, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r7, ip │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - adds r4, #16 │ │ │ │ - ldr.w r2, [r4, #-8] │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldr.w r3, [r4, #-4] │ │ │ │ - cmp r4, lr │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - bne.n 558e6 │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #5 │ │ │ │ blx 29660 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w r3, [r8, #12] │ │ │ │ mov r7, r0 │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ - ldr.w r0, [r8] │ │ │ │ - ldr.w r2, [r8, #8] │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldr.w r0, [r8, #16] │ │ │ │ - str r0, [r4, #0] │ │ │ │ - movs r0, #16 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 277168 <_Py_hashtable_foreach@@Base+0x314> │ │ │ │ + mov r1, r8 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 29db8 │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #25 │ │ │ │ + blx 29660 │ │ │ │ + mov r1, r9 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ + mov r8, r0 │ │ │ │ + blx 29db8 │ │ │ │ + movs r0, #24 │ │ │ │ blx 2a2c8 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - strd sl, fp, [r0, #8] │ │ │ │ - str r7, [r0, #0] │ │ │ │ - str.w r9, [r0, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - cbz r3, 55960 │ │ │ │ - add.w r0, r5, #9 │ │ │ │ + ldrb r3, [r4, #8] │ │ │ │ + strd sl, fp, [r0, #16] │ │ │ │ + strb r6, [r0, #0] │ │ │ │ + str.w r8, [r0, #4] │ │ │ │ + str r7, [r0, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + cbz r3, 559ac │ │ │ │ + add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 55956 │ │ │ │ + bne.n 559a2 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 55946 │ │ │ │ + bne.n 55992 │ │ │ │ dmb ish │ │ │ │ - beq.n 55960 │ │ │ │ - bl 25dc0c │ │ │ │ - mov r0, r6 │ │ │ │ + beq.n 559ac │ │ │ │ + bl 25e36c │ │ │ │ + mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #48] @ (559a8 ) │ │ │ │ + ldr r2, [pc, #48] @ (559f4 ) │ │ │ │ movs r0, #3 │ │ │ │ ldrd r1, r3, [r1, #4] │ │ │ │ - bl 7e7f4 │ │ │ │ + bl 7e9e8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ (559ac ) │ │ │ │ + ldr r0, [pc, #36] @ (559f8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r0, #520] @ 0x208 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 559a2 │ │ │ │ + beq.n 559ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #520] @ 0x208 │ │ │ │ - cbnz r3, 559a2 │ │ │ │ + cbnz r3, 559ee │ │ │ │ add.w r0, r0, #520 @ 0x208 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ lsrs r0, r4, #28 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r3, #6304 @ 0x18a0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 559e8 │ │ │ │ + beq.n 55a34 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 559e8 │ │ │ │ + beq.n 55a34 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub.w r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 55a14 │ │ │ │ - b.n 55a00 │ │ │ │ + bls.n 55a60 │ │ │ │ + b.n 55a4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 559dc │ │ │ │ - movw r0, #3984 @ 0xf90 │ │ │ │ + beq.n 55a28 │ │ │ │ + movw r0, #4608 @ 0x1200 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r1, r2 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 559dc │ │ │ │ - b.n 55aac │ │ │ │ - movw r0, #3984 @ 0xf90 │ │ │ │ + bne.n 55a28 │ │ │ │ + b.n 55af8 │ │ │ │ + movw r0, #4608 @ 0x1200 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55aac │ │ │ │ + beq.n 55af8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55a28 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 55a74 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55aac │ │ │ │ + bne.n 55af8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55a3c │ │ │ │ - bl 80760 │ │ │ │ + bne.n 55a88 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55aac │ │ │ │ + bne.n 55af8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55a4e │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 55aac │ │ │ │ + bne.n 55a9a │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 55af8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55a60 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 55aac │ │ │ │ + bne.n 55aac │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 55af8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55a72 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 55aac │ │ │ │ + bne.n 55abe │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 55af8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55a84 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 55aac │ │ │ │ + bne.n 55ad0 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 55af8 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bmi.n 55ab0 │ │ │ │ - movw r2, #28096 @ 0x6dc0 │ │ │ │ + bmi.n 55afc │ │ │ │ + movw r2, #29696 @ 0x7400 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #35772 @ 0x8bbc │ │ │ │ + movw r1, #37372 @ 0x91fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #3984 @ 0xf90 │ │ │ │ + movw r0, #4608 @ 0x1200 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, r6 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55de6 │ │ │ │ + b.n 55e32 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bmi.n 55adc │ │ │ │ + bmi.n 55b28 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #12820 @ 0x3214 │ │ │ │ + movw r2, #14380 @ 0x382c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #35784 @ 0x8bc8 │ │ │ │ + movw r1, #37384 @ 0x9208 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #3984 @ 0xf90 │ │ │ │ + movw r0, #4608 @ 0x1200 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55aac │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55af8 │ │ │ │ ldr.w fp, [r4, #44] @ 0x2c │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 55b0a │ │ │ │ + bmi.n 55b56 │ │ │ │ mov r3, fp │ │ │ │ - movw r2, #12820 @ 0x3214 │ │ │ │ + movw r2, #14380 @ 0x382c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #35796 @ 0x8bd4 │ │ │ │ + movw r1, #37396 @ 0x9214 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #3984 @ 0xf90 │ │ │ │ + movw r0, #4608 @ 0x1200 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55aac │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55af8 │ │ │ │ ldr.w sl, [r4, #48] @ 0x30 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 55b38 │ │ │ │ + bmi.n 55b84 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #12820 @ 0x3214 │ │ │ │ + movw r2, #14380 @ 0x382c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #37408 @ 0x9220 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #3984 @ 0xf90 │ │ │ │ + movw r0, #4608 @ 0x1200 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55aac │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55af8 │ │ │ │ ldr.w r8, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 55b66 │ │ │ │ + bmi.n 55bb2 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #35820 @ 0x8bec │ │ │ │ + movw r1, #37420 @ 0x922c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #3984 @ 0xf90 │ │ │ │ + movw r0, #4608 @ 0x1200 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55aac │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55af8 │ │ │ │ ldr r7, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 55b90 │ │ │ │ + bmi.n 55bdc │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #35832 @ 0x8bf8 │ │ │ │ + movw r1, #37432 @ 0x9238 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #3984 @ 0xf90 │ │ │ │ + movw r0, #4608 @ 0x1200 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55aac │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55af8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bmi.n 55bbc │ │ │ │ + bmi.n 55c08 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #35844 @ 0x8c04 │ │ │ │ + movw r1, #37444 @ 0x9244 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #3984 @ 0xf90 │ │ │ │ + movw r0, #4608 @ 0x1200 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55aac │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55af8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55bd2 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 55c1e │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 55aac │ │ │ │ + bne.w 55af8 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - bmi.n 55bfe │ │ │ │ + bmi.n 55c4a │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - movw r2, #28096 @ 0x6dc0 │ │ │ │ + movw r2, #29696 @ 0x7400 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #35856 @ 0x8c10 │ │ │ │ + movw r1, #37456 @ 0x9250 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #3984 @ 0xf90 │ │ │ │ + movw r0, #4608 @ 0x1200 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55aac │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55af8 │ │ │ │ ldr.w r9, [r4, #72] @ 0x48 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bmi.n 55c2c │ │ │ │ + bmi.n 55c78 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #28096 @ 0x6dc0 │ │ │ │ + movw r2, #29696 @ 0x7400 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #35868 @ 0x8c1c │ │ │ │ + movw r1, #37468 @ 0x925c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #3984 @ 0xf90 │ │ │ │ + movw r0, #4608 @ 0x1200 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55aac │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55af8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble.n 55c8a │ │ │ │ + ble.n 55cd6 │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 55c5c │ │ │ │ + bmi.n 55ca8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #12820 @ 0x3214 │ │ │ │ + movw r2, #14380 @ 0x382c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #35880 @ 0x8c28 │ │ │ │ + movw r1, #37480 @ 0x9268 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #3984 @ 0xf90 │ │ │ │ + movw r0, #4608 @ 0x1200 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55aac │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55af8 │ │ │ │ cmp r3, #17 │ │ │ │ - beq.n 55c90 │ │ │ │ + beq.n 55cdc │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 55c92 │ │ │ │ + bmi.n 55cde │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #12820 @ 0x3214 │ │ │ │ + movw r2, #14380 @ 0x382c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #35892 @ 0x8c34 │ │ │ │ + movw r1, #37492 @ 0x9274 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #3984 @ 0xf90 │ │ │ │ + movw r0, #4608 @ 0x1200 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55aac │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55af8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 55c92 │ │ │ │ + b.n 55cde │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #36660 @ 0x8f34 │ │ │ │ + movw r1, #38308 @ 0x95a4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #36672 @ 0x8f40 │ │ │ │ + movw r0, #38320 @ 0x95b0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ strd r7, r3, [sp] │ │ │ │ mov r3, r8 │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55ce4 │ │ │ │ + beq.n 55d30 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 55cf0 │ │ │ │ + bge.n 55d3c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35904 @ 0x8c40 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37504 @ 0x9280 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 55dce │ │ │ │ + b.n 55e1a │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 55d0e │ │ │ │ + bge.n 55d5a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35940 @ 0x8c64 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37540 @ 0x92a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 55ce4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 55d30 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 55d2c │ │ │ │ + bge.n 55d78 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35984 @ 0x8c90 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37584 @ 0x92d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 55ce4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 55d30 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 55d4a │ │ │ │ + bge.n 55d96 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36028 @ 0x8cbc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37628 @ 0x92fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 55ce4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 55d30 │ │ │ │ mov r0, fp │ │ │ │ - bl 55f20 │ │ │ │ + bl 55f88 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55ce4 │ │ │ │ + beq.n 55d30 │ │ │ │ mov r0, sl │ │ │ │ - bl 55f20 │ │ │ │ + bl 55f88 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 55dbe │ │ │ │ - cbz r5, 55d6e │ │ │ │ + cbz r0, 55e0a │ │ │ │ + cbz r5, 55dba │ │ │ │ mov r0, r5 │ │ │ │ - bl 55f20 │ │ │ │ + bl 55f88 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 55d70 │ │ │ │ - b.n 55dc6 │ │ │ │ - ldr r5, [pc, #128] @ (55df0 ) │ │ │ │ - cbz r4, 55d7e │ │ │ │ + cbnz r0, 55dbc │ │ │ │ + b.n 55e12 │ │ │ │ + ldr r5, [pc, #128] @ (55e3c ) │ │ │ │ + cbz r4, 55dca │ │ │ │ mov r0, r4 │ │ │ │ - bl 55f20 │ │ │ │ + bl 55f88 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 55d80 │ │ │ │ - b.n 55dcc │ │ │ │ - ldr r4, [pc, #112] @ (55df0 ) │ │ │ │ + cbnz r0, 55dcc │ │ │ │ + b.n 55e18 │ │ │ │ + ldr r4, [pc, #112] @ (55e3c ) │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ strd r7, r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ @@ -64488,214 +64524,229 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ strd fp, sl, [sp, #16] │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ str.w r9, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ - bl 21d610 │ │ │ │ + bl 21e8e0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55dce │ │ │ │ + b.n 55e1a │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55dce │ │ │ │ + b.n 55e1a │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55dce │ │ │ │ + b.n 55e1a │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, sl │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r6 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cbnz r3, 55e10 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r2, 55e2a │ │ │ │ + cbnz r3, 55e5c │ │ │ │ + mov r6, r0 │ │ │ │ + cbz r2, 55e76 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 55e2a │ │ │ │ + cbz r3, 55e76 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8648 @ 0x21c8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #10248 @ 0x2808 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 55ef4 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 16f9d4 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl 49074 │ │ │ │ - mov r6, r0 │ │ │ │ + bl 12de68 │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 55f5c │ │ │ │ + ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 55e8e │ │ │ │ + bl 4fc10 │ │ │ │ + mov r5, r0 │ │ │ │ + cbnz r0, 55e9a │ │ │ │ + b.n 55e72 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 4c908 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55e26 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - cbz r3, 55e66 │ │ │ │ - add.w r0, r5, #9 │ │ │ │ + beq.n 55e72 │ │ │ │ + ldrb r3, [r6, #12] │ │ │ │ + cbz r3, 55ec4 │ │ │ │ + add.w r0, r6, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 55e5c │ │ │ │ + bne.n 55eba │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 55e4c │ │ │ │ + bne.n 55eaa │ │ │ │ dmb ish │ │ │ │ - beq.n 55e66 │ │ │ │ - bl 279788 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ + beq.n 55ec4 │ │ │ │ + bl 279df0 │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ movs r1, #1 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - ldrd r9, r4, [r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + ldrd r7, r4, [r3] │ │ │ │ ldrd sl, fp, [r3, #8] │ │ │ │ + add.w r9, r4, #64 @ 0x40 │ │ │ │ blx 29660 │ │ │ │ - add.w lr, r4, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r7, ip │ │ │ │ + mov lr, r0 │ │ │ │ + mov ip, lr │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - add.w ip, ip, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ - cmp r4, lr │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - bne.n 55e80 │ │ │ │ + cmp r4, r9 │ │ │ │ + stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + bne.n 55ee2 │ │ │ │ movs r1, #4 │ │ │ │ - mov r0, r1 │ │ │ │ + movs r0, #8 │ │ │ │ blx 29660 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ - ldr.w r0, [r9] │ │ │ │ - ldr.w r2, [r9, #8] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r3, [r7, #28] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ + ldrb r3, [r6, #12] │ │ │ │ strd sl, fp, [r0, #8] │ │ │ │ - str r7, [r0, #0] │ │ │ │ + str.w r9, [r0] │ │ │ │ str.w r8, [r0, #4] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - cbz r3, 55ef4 │ │ │ │ - add.w r0, r5, #9 │ │ │ │ + str r0, [r5, #16] │ │ │ │ + cbz r3, 55f5c │ │ │ │ + add.w r0, r6, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 55eea │ │ │ │ + bne.n 55f52 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 55eda │ │ │ │ + bne.n 55f42 │ │ │ │ dmb ish │ │ │ │ - beq.n 55ef4 │ │ │ │ - bl 25dc0c │ │ │ │ - mov r0, r6 │ │ │ │ + beq.n 55f5c │ │ │ │ + bl 25e36c │ │ │ │ + mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r1, #4124 @ 0x101c │ │ │ │ + movw r1, #5724 @ 0x165c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.w cf384 │ │ │ │ - ldr r2, [pc, #20] @ (55f1c ) │ │ │ │ + b.w cf888 │ │ │ │ + ldr r2, [pc, #20] @ (55f84 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r3, #1224] @ 0x4c8 │ │ │ │ - b.n 55fc6 │ │ │ │ + b.n 5602e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 72fb4 │ │ │ │ - cbz r0, 55f9a │ │ │ │ + bl 73164 │ │ │ │ + cbz r0, 56002 │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, r0, #8 │ │ │ │ adds r5, #8 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 55f58 │ │ │ │ + b.n 55fc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 55f52 │ │ │ │ + beq.n 55fba │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ adds r7, #1 │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ cmp r7, r6 │ │ │ │ - bge.n 55fc0 │ │ │ │ + bge.n 56028 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 55f48 │ │ │ │ + beq.n 55fb0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 55f9e │ │ │ │ + bmi.n 56006 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #36104 @ 0x8d08 │ │ │ │ + movw r1, #37704 @ 0x9348 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 55fb0 │ │ │ │ + bne.n 56018 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55fc0 │ │ │ │ - bl 15f86c <_PyUnicode_Copy@@Base> │ │ │ │ + b.n 56028 │ │ │ │ + bl 16045c <_PyUnicode_Copy@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55f52 │ │ │ │ + bne.n 55fba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55f9a │ │ │ │ + beq.n 56002 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55f9a │ │ │ │ + bne.n 56002 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55f9a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 56002 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 56016 │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 5607e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #52] @ (56018 ) │ │ │ │ + ldr r1, [pc, #52] @ (56080 ) │ │ │ │ cmp r3, r2 │ │ │ │ sub.w r2, r0, #8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r4, [r0, #8] │ │ │ │ @@ -64710,1895 +64761,1873 @@ │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005601c : │ │ │ │ +00056084 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (56050 ) │ │ │ │ + ldr r4, [pc, #36] @ (560b8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 1ffe4c │ │ │ │ + bl 201c58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5604e │ │ │ │ - movw r0, #36156 @ 0x8d3c │ │ │ │ + bge.n 560b6 │ │ │ │ + movw r0, #37756 @ 0x937c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fde74 │ │ │ │ + b.w 1ffc88 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 5606e │ │ │ │ + bne.n 560d6 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5606e │ │ │ │ + bhi.n 560d6 │ │ │ │ pop {r4, r5} │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w d4e88 │ │ │ │ + b.w d5378 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 560aa │ │ │ │ + beq.n 56112 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 560aa │ │ │ │ + ble.n 56112 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 560c2 │ │ │ │ + beq.n 5612a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 560c2 │ │ │ │ + b.n 5612a │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 560ee │ │ │ │ + bl 12de68 │ │ │ │ + b.n 56156 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1394fc │ │ │ │ - cbnz r0, 56102 │ │ │ │ + bl 13a200 │ │ │ │ + cbnz r0, 5616a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36196 @ 0x8d64 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37796 @ 0x93a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 560f2 │ │ │ │ + bne.n 5615a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 56120 │ │ │ │ + b.n 56188 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 560ee │ │ │ │ + bne.n 56156 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 560ee │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 56156 │ │ │ │ mov r0, r4 │ │ │ │ - bl 889a8 │ │ │ │ + bl 88bb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56120 │ │ │ │ + beq.n 56188 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56120 │ │ │ │ + cbnz r3, 56188 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5613c ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - add.w r3, r3, #98304 @ 0x18000 │ │ │ │ - ldr.w r0, [r3, #1228] @ 0x4cc │ │ │ │ - b.n 55fc6 │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cbnz r3, 5615c │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r2, 56176 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cbz r3, 56176 │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8648 @ 0x21c8 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 5624c │ │ │ │ - ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 5618e │ │ │ │ - bl 234274 │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 5619a │ │ │ │ - b.n 56172 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - bl 501b8 │ │ │ │ - mov r4, r0 │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + movs r1, #0 │ │ │ │ + ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56172 │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 561c4 │ │ │ │ - add.w r0, r5, #13 │ │ │ │ + beq.n 56236 │ │ │ │ + movs r3, #0 │ │ │ │ + strh.w r3, [r0, #430] @ 0x1ae │ │ │ │ + ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ + cbz r3, 561de │ │ │ │ + addw r0, r6, #431 @ 0x1af │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 561ba │ │ │ │ + bne.n 561d4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 561aa │ │ │ │ + bne.n 561c4 │ │ │ │ dmb ish │ │ │ │ - beq.n 561c4 │ │ │ │ - bl 279788 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ - str r2, [r4, #8] │ │ │ │ - ldrd r6, r7, [r3] │ │ │ │ - ldrd sl, fp, [r3, #8] │ │ │ │ - blx 29660 │ │ │ │ - mov r1, r7 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - mov r9, r0 │ │ │ │ + beq.n 561de │ │ │ │ + bl 279df0 │ │ │ │ + add.w r5, r6, #8 │ │ │ │ + add.w r4, r7, #8 │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ + stmia.w r4, {r0, r1, r2, r3} │ │ │ │ + mov.w r2, #358 @ 0x166 │ │ │ │ + add.w r1, r6, #72 @ 0x48 │ │ │ │ + add.w r0, r7, #72 @ 0x48 │ │ │ │ blx 29db8 │ │ │ │ - movs r1, #8 │ │ │ │ - mov r0, r1 │ │ │ │ - blx 29660 │ │ │ │ - add.w lr, r6, #64 @ 0x40 │ │ │ │ - mov r8, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r7, ip │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - adds r6, #16 │ │ │ │ - ldr.w r2, [r6, #-8] │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldr.w r3, [r6, #-4] │ │ │ │ - cmp r6, lr │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - bne.n 561f4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2a2c8 │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - strd sl, fp, [r0, #8] │ │ │ │ - str.w r8, [r0] │ │ │ │ - str.w r9, [r0, #4] │ │ │ │ - str r0, [r4, #16] │ │ │ │ - cbz r3, 5624c │ │ │ │ - add.w r0, r5, #13 │ │ │ │ + ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ + cbz r3, 56236 │ │ │ │ + addw r0, r6, #431 @ 0x1af │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 56242 │ │ │ │ + bne.n 5622c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 56232 │ │ │ │ + bne.n 5621c │ │ │ │ dmb ish │ │ │ │ - beq.n 5624c │ │ │ │ - bl 25dc0c │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.w 49aa8 │ │ │ │ + beq.n 56236 │ │ │ │ + bl 25e36c │ │ │ │ + mov r0, r7 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + ldr r2, [pc, #20] @ (56250 ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + add.w r3, r3, #98304 @ 0x18000 │ │ │ │ + ldr.w r0, [r3, #1228] @ 0x4cc │ │ │ │ + b.n 5602e │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + b.w 49aec │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 56282 │ │ │ │ + beq.n 56284 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56298 │ │ │ │ + bne.n 5629a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 562cc │ │ │ │ + beq.n 562ce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5629a │ │ │ │ - b.n 562cc │ │ │ │ + bgt.n 5629c │ │ │ │ + b.n 562ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 562b8 │ │ │ │ + beq.n 562ba │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 562e6 │ │ │ │ + bne.n 562e8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 562cc │ │ │ │ + beq.n 562ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 562e8 │ │ │ │ + bgt.n 562ea │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5632a │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5632c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 131830 │ │ │ │ + bl 132350 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56314 │ │ │ │ + beq.n 56316 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56314 │ │ │ │ + cbnz r3, 56316 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5632a │ │ │ │ + beq.n 5632c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5632a │ │ │ │ + cbnz r3, 5632c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldrd r1, r2, [r0, #-8] │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r5, [r0, #4] │ │ │ │ - bic.w r2, r2, #3 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - orrs r3, r2 │ │ │ │ - str r3, [r1, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - str.w r2, [r4, #-8] │ │ │ │ - ldr.w r3, [r4, #-4] │ │ │ │ - and.w r3, r3, #1 │ │ │ │ - str.w r3, [r4, #-4] │ │ │ │ - bl 79388 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 56390 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 56390 │ │ │ │ - mov r0, r5 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cbnz r3, 563ae │ │ │ │ - mov r6, r0 │ │ │ │ - cbz r2, 563c8 │ │ │ │ + cbnz r3, 5634c │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r2, 56366 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 563c8 │ │ │ │ + cbz r3, 56366 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8648 @ 0x21c8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #10248 @ 0x2808 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 564ae │ │ │ │ + bl 12de68 │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 56436 │ │ │ │ ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 563e0 │ │ │ │ - bl 4fbd0 │ │ │ │ - mov r5, r0 │ │ │ │ - cbnz r0, 563ec │ │ │ │ - b.n 563c4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 4c8f4 │ │ │ │ - mov r5, r0 │ │ │ │ + bl 4b234 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 563c4 │ │ │ │ - ldrb r3, [r6, #12] │ │ │ │ - cbz r3, 56416 │ │ │ │ - add.w r0, r6, #13 │ │ │ │ + beq.n 56362 │ │ │ │ + ldrb r3, [r5, #8] │ │ │ │ + cbz r3, 563a2 │ │ │ │ + add.w r0, r5, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5640c │ │ │ │ + bne.n 56398 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 563fc │ │ │ │ + bne.n 56388 │ │ │ │ dmb ish │ │ │ │ - beq.n 56416 │ │ │ │ - bl 279788 │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ + beq.n 563a2 │ │ │ │ + bl 279df0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ movs r1, #1 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldrd r7, r4, [r3] │ │ │ │ + ldrd r8, r4, [r3] │ │ │ │ ldrd sl, fp, [r3, #8] │ │ │ │ - add.w r9, r4, #64 @ 0x40 │ │ │ │ blx 29660 │ │ │ │ - mov r8, r0 │ │ │ │ - mov lr, r0 │ │ │ │ - mov ip, lr │ │ │ │ + add.w lr, r4, #64 @ 0x40 │ │ │ │ + mov r9, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + mov r7, ip │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - add.w lr, lr, #16 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ - cmp r4, r9 │ │ │ │ - stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - bne.n 56434 │ │ │ │ + cmp r4, lr │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + bne.n 563bc │ │ │ │ movs r1, #4 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r0, #5 │ │ │ │ blx 29660 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - mov r9, r0 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + ldr.w r3, [r8, #12] │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r1, [r8, #4] │ │ │ │ + ldr.w r0, [r8] │ │ │ │ + ldr.w r2, [r8, #8] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldr.w r0, [r8, #16] │ │ │ │ + str r0, [r4, #0] │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ - ldrb r3, [r6, #12] │ │ │ │ + ldrb r3, [r5, #8] │ │ │ │ strd sl, fp, [r0, #8] │ │ │ │ - str.w r9, [r0] │ │ │ │ - str.w r8, [r0, #4] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - cbz r3, 564ae │ │ │ │ - add.w r0, r6, #13 │ │ │ │ + str r7, [r0, #0] │ │ │ │ + str.w r9, [r0, #4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + cbz r3, 56436 │ │ │ │ + add.w r0, r5, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 564a4 │ │ │ │ + bne.n 5642c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 56494 │ │ │ │ + bne.n 5641c │ │ │ │ dmb ish │ │ │ │ - beq.n 564ae │ │ │ │ - bl 25dc0c │ │ │ │ - mov r0, r5 │ │ │ │ + beq.n 56436 │ │ │ │ + bl 25e36c │ │ │ │ + mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldrd r1, r2, [r0, #-8] │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r5, [r0, #4] │ │ │ │ + bic.w r2, r2, #3 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + orrs r3, r2 │ │ │ │ + str r3, [r1, #4] │ │ │ │ + movs r2, #0 │ │ │ │ + str.w r2, [r4, #-8] │ │ │ │ + ldr.w r3, [r4, #-4] │ │ │ │ + and.w r3, r3, #1 │ │ │ │ + str.w r3, [r4, #-4] │ │ │ │ + bl 794d4 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 5649e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 5649e │ │ │ │ + mov r0, r5 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #96] @ (56524 ) │ │ │ │ + ldr r4, [pc, #96] @ (56510 ) │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 5650e │ │ │ │ + cbz r3, 564fa │ │ │ │ ldr.w r0, [r4, #1380] @ 0x564 │ │ │ │ - bl 5665a <_Py_hashtable_size@@Base> │ │ │ │ + bl 5674c <_Py_hashtable_size@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [r4, #1372] @ 0x55c │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 5665a <_Py_hashtable_size@@Base> │ │ │ │ + bl 5674c <_Py_hashtable_size@@Base> │ │ │ │ add r5, r0 │ │ │ │ ldr.w r0, [r4, #1384] @ 0x568 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 5665a <_Py_hashtable_size@@Base> │ │ │ │ + bl 5674c <_Py_hashtable_size@@Base> │ │ │ │ add r2, sp, #4 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #38329 @ 0x95b9 │ │ │ │ + movw r1, #38205 @ 0x953d │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r0, [r4, #1388] @ 0x56c │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 2767ec <_Py_hashtable_foreach@@Base> │ │ │ │ - b.n 56510 │ │ │ │ + bl 276e54 <_Py_hashtable_foreach@@Base> │ │ │ │ + b.n 564fc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 10378c │ │ │ │ + bl 1040e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 276e3c │ │ │ │ + bl 2774a4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5654e │ │ │ │ + beq.n 5653a │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 206e6c <_PyEval_GetBuiltin@@Base+0x898> │ │ │ │ - b.n 56550 │ │ │ │ + bl 208a94 <_PyEval_GetBuiltin@@Base+0x804> │ │ │ │ + b.n 5653c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 56580 │ │ │ │ + beq.n 5656c │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56596 │ │ │ │ + bne.n 56582 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 565ca │ │ │ │ + beq.n 565b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56598 │ │ │ │ - b.n 565ca │ │ │ │ + bgt.n 56584 │ │ │ │ + b.n 565b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 565b6 │ │ │ │ + beq.n 565a2 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 565e4 │ │ │ │ + bne.n 565d0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 565ca │ │ │ │ + beq.n 565b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 565e6 │ │ │ │ + bgt.n 565d2 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 56628 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 56614 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 18e4b8 │ │ │ │ + bl 190490 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56612 │ │ │ │ + beq.n 565fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56612 │ │ │ │ + cbnz r3, 565fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56628 │ │ │ │ + beq.n 56614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56628 │ │ │ │ + cbnz r3, 56614 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + cbnz r3, 56634 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r2, 5664e │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cbz r3, 5664e │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #10248 @ 0x2808 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 56718 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 1708c4 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl 490bc │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5664a │ │ │ │ + ldrb r3, [r5, #8] │ │ │ │ + cbz r3, 5668a │ │ │ │ + add.w r0, r5, #9 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 56680 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 56670 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5668a │ │ │ │ + bl 279df0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + ldrd r9, r4, [r3] │ │ │ │ + ldrd sl, fp, [r3, #8] │ │ │ │ + blx 29660 │ │ │ │ + add.w lr, r4, #64 @ 0x40 │ │ │ │ + mov r8, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + mov r7, ip │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + adds r4, #16 │ │ │ │ + ldr.w r2, [r4, #-8] │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldr.w r3, [r4, #-4] │ │ │ │ + cmp r4, lr │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + bne.n 566a4 │ │ │ │ + movs r1, #4 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 29660 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ + ldr.w r0, [r9] │ │ │ │ + ldr.w r2, [r9, #8] │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2a2c8 │ │ │ │ + ldrb r3, [r5, #8] │ │ │ │ + strd sl, fp, [r0, #8] │ │ │ │ + str r7, [r0, #0] │ │ │ │ + str.w r8, [r0, #4] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + cbz r3, 56718 │ │ │ │ + add.w r0, r5, #9 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 5670e │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 566fe │ │ │ │ + dmb ish │ │ │ │ + beq.n 56718 │ │ │ │ + bl 25e36c │ │ │ │ + mov r0, r6 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, sp │ │ │ │ - bl 155378 │ │ │ │ + bl 155e98 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56654 │ │ │ │ + beq.n 56746 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 11a860 │ │ │ │ + b.w 11b318 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0005665a <_Py_hashtable_size@@Base>: │ │ │ │ +0005674c <_Py_hashtable_size@@Base>: │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ lsls r0, r3, #4 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 56688 <_Py_hashtable_size@@Base+0x2e> │ │ │ │ + cbz r3, 5677a <_Py_hashtable_size@@Base+0x2e> │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 5668a <_Py_hashtable_size@@Base+0x30> │ │ │ │ + b.n 5677c <_Py_hashtable_size@@Base+0x30> │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #320] @ (567cc <_Py_hashtable_size@@Base+0x172>) │ │ │ │ + ldr r5, [pc, #316] @ (568bc <_Py_hashtable_size@@Base+0x170>) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ - cbnz r7, 566be <_Py_hashtable_size@@Base+0x64> │ │ │ │ + cbnz r7, 567b0 <_Py_hashtable_size@@Base+0x64> │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 566be <_Py_hashtable_size@@Base+0x64> │ │ │ │ + ble.n 567b0 <_Py_hashtable_size@@Base+0x64> │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 566be <_Py_hashtable_size@@Base+0x64> │ │ │ │ - cbnz r6, 566e8 <_Py_hashtable_size@@Base+0x8e> │ │ │ │ + bgt.n 567b0 <_Py_hashtable_size@@Base+0x64> │ │ │ │ + cbnz r6, 567da <_Py_hashtable_size@@Base+0x8e> │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ movw r4, #17752 @ 0x4558 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ + movt r4, #74 @ 0x4a │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5679a <_Py_hashtable_size@@Base+0x140> │ │ │ │ + beq.n 5688c <_Py_hashtable_size@@Base+0x140> │ │ │ │ add r9, r8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ add.w r7, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ ldr.w r8, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56796 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ - cbz r7, 56744 <_Py_hashtable_size@@Base+0xea> │ │ │ │ + beq.n 56888 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + cbz r7, 56836 <_Py_hashtable_size@@Base+0xea> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 56722 <_Py_hashtable_size@@Base+0xc8> │ │ │ │ - bl f83e0 │ │ │ │ + cbz r0, 56814 <_Py_hashtable_size@@Base+0xc8> │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5671a <_Py_hashtable_size@@Base+0xc0> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5680c <_Py_hashtable_size@@Base+0xc0> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56796 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + bne.n 56888 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ subs.w r7, r9, #2 │ │ │ │ - bne.n 56726 <_Py_hashtable_size@@Base+0xcc> │ │ │ │ - b.n 56748 <_Py_hashtable_size@@Base+0xee> │ │ │ │ + bne.n 56818 <_Py_hashtable_size@@Base+0xcc> │ │ │ │ + b.n 5683a <_Py_hashtable_size@@Base+0xee> │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 56736 <_Py_hashtable_size@@Base+0xdc> │ │ │ │ + cbnz r0, 56828 <_Py_hashtable_size@@Base+0xdc> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1c680c │ │ │ │ - cbnz r0, 56748 <_Py_hashtable_size@@Base+0xee> │ │ │ │ - b.n 56796 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + bl 1c8b24 │ │ │ │ + cbnz r0, 5683a <_Py_hashtable_size@@Base+0xee> │ │ │ │ + b.n 56888 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 550a0 │ │ │ │ - cbz r0, 56796 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + bl 550e8 │ │ │ │ + cbz r0, 56888 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 56748 <_Py_hashtable_size@@Base+0xee> │ │ │ │ - b.n 5672a <_Py_hashtable_size@@Base+0xd0> │ │ │ │ + beq.n 5683a <_Py_hashtable_size@@Base+0xee> │ │ │ │ + b.n 5681c <_Py_hashtable_size@@Base+0xd0> │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 5676e <_Py_hashtable_size@@Base+0x114> │ │ │ │ + beq.n 56860 <_Py_hashtable_size@@Base+0x114> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 297bc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5677c <_Py_hashtable_size@@Base+0x122> │ │ │ │ + b.n 5686e <_Py_hashtable_size@@Base+0x122> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ blx 29e84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9acdc │ │ │ │ - cbz r5, 5679e <_Py_hashtable_size@@Base+0x144> │ │ │ │ + bl 9af44 │ │ │ │ + cbz r5, 56890 <_Py_hashtable_size@@Base+0x144> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 567a8 <_Py_hashtable_size@@Base+0x14e> │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 5689a <_Py_hashtable_size@@Base+0x14e> │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56750 <_Py_hashtable_size@@Base+0xf6> │ │ │ │ + beq.n 56842 <_Py_hashtable_size@@Base+0xf6> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 567b8 <_Py_hashtable_size@@Base+0x15e> │ │ │ │ + b.n 568aa <_Py_hashtable_size@@Base+0x15e> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 567b8 <_Py_hashtable_size@@Base+0x15e> │ │ │ │ + b.n 568aa <_Py_hashtable_size@@Base+0x15e> │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ - b.n 567b8 <_Py_hashtable_size@@Base+0x15e> │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ + b.n 568aa <_Py_hashtable_size@@Base+0x15e> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 56796 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + bl f5e50 │ │ │ │ + b.n 56888 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ - ldrh.w r0, [r0, #69] @ 0x45 │ │ │ │ + cdp2 0, 15, cr0, cr0, cr5, {2} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, sp │ │ │ │ - bl 17a4f8 │ │ │ │ + bl 17b760 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 567f8 <_Py_hashtable_size@@Base+0x19e> │ │ │ │ + beq.n 568e8 <_Py_hashtable_size@@Base+0x19c> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 11a860 │ │ │ │ + b.w 11b318 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movs r1, #0 │ │ │ │ - ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 568a8 <_Py_hashtable_size@@Base+0x24e> │ │ │ │ - movs r3, #0 │ │ │ │ - strh.w r3, [r0, #430] @ 0x1ae │ │ │ │ - ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ - cbz r3, 56850 <_Py_hashtable_size@@Base+0x1f6> │ │ │ │ - addw r0, r6, #431 @ 0x1af │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 56846 <_Py_hashtable_size@@Base+0x1ec> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 56836 <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ - dmb ish │ │ │ │ - beq.n 56850 <_Py_hashtable_size@@Base+0x1f6> │ │ │ │ - bl 279788 │ │ │ │ - add.w r5, r6, #8 │ │ │ │ - add.w r4, r7, #8 │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - mov.w r2, #358 @ 0x166 │ │ │ │ - add.w r1, r6, #72 @ 0x48 │ │ │ │ - add.w r0, r7, #72 @ 0x48 │ │ │ │ - blx 29db8 │ │ │ │ - ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ - cbz r3, 568a8 <_Py_hashtable_size@@Base+0x24e> │ │ │ │ - addw r0, r6, #431 @ 0x1af │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 5689e <_Py_hashtable_size@@Base+0x244> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5688e <_Py_hashtable_size@@Base+0x234> │ │ │ │ - dmb ish │ │ │ │ - beq.n 568a8 <_Py_hashtable_size@@Base+0x24e> │ │ │ │ - bl 25dc0c │ │ │ │ - mov r0, r7 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 568fa <_Py_hashtable_size@@Base+0x2a0> │ │ │ │ + beq.n 5693c <_Py_hashtable_size@@Base+0x1f0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 568fc <_Py_hashtable_size@@Base+0x2a2> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 5693e <_Py_hashtable_size@@Base+0x1f2> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ - bl 2068c4 <_PyEval_GetBuiltin@@Base+0x2f0> │ │ │ │ + bl 208580 <_PyEval_GetBuiltin@@Base+0x2f0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56926 <_Py_hashtable_size@@Base+0x2cc> │ │ │ │ + beq.n 56968 <_Py_hashtable_size@@Base+0x21c> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 11a860 │ │ │ │ - b.n 56928 <_Py_hashtable_size@@Base+0x2ce> │ │ │ │ + bl 11b318 │ │ │ │ + b.n 5696a <_Py_hashtable_size@@Base+0x21e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56956 <_Py_hashtable_size@@Base+0x2fc> │ │ │ │ + beq.n 56998 <_Py_hashtable_size@@Base+0x24c> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56984 <_Py_hashtable_size@@Base+0x32a> │ │ │ │ + bne.n 569c6 <_Py_hashtable_size@@Base+0x27a> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5696a <_Py_hashtable_size@@Base+0x310> │ │ │ │ + beq.n 569ac <_Py_hashtable_size@@Base+0x260> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56986 <_Py_hashtable_size@@Base+0x32c> │ │ │ │ + bgt.n 569c8 <_Py_hashtable_size@@Base+0x27c> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 569b0 <_Py_hashtable_size@@Base+0x356> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 569f2 <_Py_hashtable_size@@Base+0x2a6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 12f2b4 │ │ │ │ + bl 12fddc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 569b0 <_Py_hashtable_size@@Base+0x356> │ │ │ │ + beq.n 569f2 <_Py_hashtable_size@@Base+0x2a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 569b0 <_Py_hashtable_size@@Base+0x356> │ │ │ │ + cbnz r3, 569f2 <_Py_hashtable_size@@Base+0x2a6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 276e3c │ │ │ │ + bl 2774a4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 569da <_Py_hashtable_size@@Base+0x380> │ │ │ │ + beq.n 56a1c <_Py_hashtable_size@@Base+0x2d0> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 11a860 │ │ │ │ - b.n 569dc <_Py_hashtable_size@@Base+0x382> │ │ │ │ + bl 11b318 │ │ │ │ + b.n 56a1e <_Py_hashtable_size@@Base+0x2d2> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56a80 <_Py_hashtable_size@@Base+0x426> │ │ │ │ + beq.n 56ac2 <_Py_hashtable_size@@Base+0x376> │ │ │ │ movs r3, #0 │ │ │ │ strh.w r3, [r0, #222] @ 0xde │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 56a32 <_Py_hashtable_size@@Base+0x3d8> │ │ │ │ + cbz r3, 56a74 <_Py_hashtable_size@@Base+0x328> │ │ │ │ add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 56a28 <_Py_hashtable_size@@Base+0x3ce> │ │ │ │ + bne.n 56a6a <_Py_hashtable_size@@Base+0x31e> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 56a18 <_Py_hashtable_size@@Base+0x3be> │ │ │ │ + bne.n 56a5a <_Py_hashtable_size@@Base+0x30e> │ │ │ │ dmb ish │ │ │ │ - beq.n 56a32 <_Py_hashtable_size@@Base+0x3d8> │ │ │ │ - bl 279788 │ │ │ │ + beq.n 56a74 <_Py_hashtable_size@@Base+0x328> │ │ │ │ + bl 279df0 │ │ │ │ add.w r6, r4, #8 │ │ │ │ add.w r5, r7, #8 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add.w r0, r7, #40 @ 0x28 │ │ │ │ blx 29db8 │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 56a80 <_Py_hashtable_size@@Base+0x426> │ │ │ │ + cbz r3, 56ac2 <_Py_hashtable_size@@Base+0x376> │ │ │ │ add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 56a76 <_Py_hashtable_size@@Base+0x41c> │ │ │ │ + bne.n 56ab8 <_Py_hashtable_size@@Base+0x36c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 56a66 <_Py_hashtable_size@@Base+0x40c> │ │ │ │ + bne.n 56aa8 <_Py_hashtable_size@@Base+0x35c> │ │ │ │ dmb ish │ │ │ │ - beq.n 56a80 <_Py_hashtable_size@@Base+0x426> │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 56ac2 <_Py_hashtable_size@@Base+0x376> │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (56ac0 <_Py_hashtable_size@@Base+0x466>) │ │ │ │ + ldr r4, [pc, #40] @ (56b00 <_Py_hashtable_size@@Base+0x3b4>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 56aac <_Py_hashtable_size@@Base+0x452> │ │ │ │ + cbz r3, 56aee <_Py_hashtable_size@@Base+0x3a2> │ │ │ │ ldr.w r3, [r4, #1364] @ 0x554 │ │ │ │ str.w r3, [r4, #1368] @ 0x558 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 10378c │ │ │ │ + bl 1040e8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 511d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ - cbz r0, 56b12 <_Py_hashtable_size@@Base+0x4b8> │ │ │ │ + bl 51220 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + cbz r0, 56b52 <_Py_hashtable_size@@Base+0x406> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 29e3c <__clock_gettime64@plt> │ │ │ │ - cbz r0, 56af8 <_Py_hashtable_size@@Base+0x49e> │ │ │ │ + cbz r0, 56b38 <_Py_hashtable_size@@Base+0x3ec> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 56b06 <_Py_hashtable_size@@Base+0x4ac> │ │ │ │ + bl f5e50 │ │ │ │ + b.n 56b46 <_Py_hashtable_size@@Base+0x3fa> │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1c4074 │ │ │ │ + bl 1c6584 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 56b0a <_Py_hashtable_size@@Base+0x4b0> │ │ │ │ + bne.n 56b4a <_Py_hashtable_size@@Base+0x3fe> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56b12 <_Py_hashtable_size@@Base+0x4b8> │ │ │ │ + b.n 56b52 <_Py_hashtable_size@@Base+0x406> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 11a860 │ │ │ │ + bl 11b318 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 56b42 <_Py_hashtable_size@@Base+0x4e8> │ │ │ │ + beq.n 56b82 <_Py_hashtable_size@@Base+0x436> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56b58 <_Py_hashtable_size@@Base+0x4fe> │ │ │ │ + bne.n 56b98 <_Py_hashtable_size@@Base+0x44c> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 56b8c <_Py_hashtable_size@@Base+0x532> │ │ │ │ + beq.n 56bcc <_Py_hashtable_size@@Base+0x480> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56b5a <_Py_hashtable_size@@Base+0x500> │ │ │ │ - b.n 56b8c <_Py_hashtable_size@@Base+0x532> │ │ │ │ + bgt.n 56b9a <_Py_hashtable_size@@Base+0x44e> │ │ │ │ + b.n 56bcc <_Py_hashtable_size@@Base+0x480> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 56b78 <_Py_hashtable_size@@Base+0x51e> │ │ │ │ + beq.n 56bb8 <_Py_hashtable_size@@Base+0x46c> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56ba6 <_Py_hashtable_size@@Base+0x54c> │ │ │ │ + bne.n 56be6 <_Py_hashtable_size@@Base+0x49a> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56b8c <_Py_hashtable_size@@Base+0x532> │ │ │ │ + beq.n 56bcc <_Py_hashtable_size@@Base+0x480> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56ba8 <_Py_hashtable_size@@Base+0x54e> │ │ │ │ + bgt.n 56be8 <_Py_hashtable_size@@Base+0x49c> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 56bea <_Py_hashtable_size@@Base+0x590> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 56c2a <_Py_hashtable_size@@Base+0x4de> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 36936 │ │ │ │ + bl 3691e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56bd4 <_Py_hashtable_size@@Base+0x57a> │ │ │ │ + beq.n 56c14 <_Py_hashtable_size@@Base+0x4c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56bd4 <_Py_hashtable_size@@Base+0x57a> │ │ │ │ + cbnz r3, 56c14 <_Py_hashtable_size@@Base+0x4c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56bea <_Py_hashtable_size@@Base+0x590> │ │ │ │ + beq.n 56c2a <_Py_hashtable_size@@Base+0x4de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56bea <_Py_hashtable_size@@Base+0x590> │ │ │ │ + cbnz r3, 56c2a <_Py_hashtable_size@@Base+0x4de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ - movw r0, #36272 @ 0x8db0 │ │ │ │ + movw r0, #37872 @ 0x93f0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r0, r3 │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ ldrd r2, r1, [r0, #4] │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldrd r0, r2, [r2, #16] │ │ │ │ adds r0, #3 │ │ │ │ mla r0, r1, r2, r0 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - cbz r3, 56c30 <_Py_hashtable_size@@Base+0x5d6> │ │ │ │ + cbz r3, 56c70 <_Py_hashtable_size@@Base+0x524> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 56c60 <_Py_hashtable_size@@Base+0x606> │ │ │ │ + beq.n 56ca0 <_Py_hashtable_size@@Base+0x554> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56c76 <_Py_hashtable_size@@Base+0x61c> │ │ │ │ + bne.n 56cb6 <_Py_hashtable_size@@Base+0x56a> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 56caa <_Py_hashtable_size@@Base+0x650> │ │ │ │ + beq.n 56cea <_Py_hashtable_size@@Base+0x59e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56c78 <_Py_hashtable_size@@Base+0x61e> │ │ │ │ - b.n 56caa <_Py_hashtable_size@@Base+0x650> │ │ │ │ + bgt.n 56cb8 <_Py_hashtable_size@@Base+0x56c> │ │ │ │ + b.n 56cea <_Py_hashtable_size@@Base+0x59e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 56c96 <_Py_hashtable_size@@Base+0x63c> │ │ │ │ + beq.n 56cd6 <_Py_hashtable_size@@Base+0x58a> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56cc4 <_Py_hashtable_size@@Base+0x66a> │ │ │ │ + bne.n 56d04 <_Py_hashtable_size@@Base+0x5b8> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56caa <_Py_hashtable_size@@Base+0x650> │ │ │ │ + beq.n 56cea <_Py_hashtable_size@@Base+0x59e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56cc6 <_Py_hashtable_size@@Base+0x66c> │ │ │ │ + bgt.n 56d06 <_Py_hashtable_size@@Base+0x5ba> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 56d08 <_Py_hashtable_size@@Base+0x6ae> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 56d48 <_Py_hashtable_size@@Base+0x5fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 36a84 │ │ │ │ + bl 36a6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56cf2 <_Py_hashtable_size@@Base+0x698> │ │ │ │ + beq.n 56d32 <_Py_hashtable_size@@Base+0x5e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56cf2 <_Py_hashtable_size@@Base+0x698> │ │ │ │ + cbnz r3, 56d32 <_Py_hashtable_size@@Base+0x5e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56d08 <_Py_hashtable_size@@Base+0x6ae> │ │ │ │ + beq.n 56d48 <_Py_hashtable_size@@Base+0x5fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56d08 <_Py_hashtable_size@@Base+0x6ae> │ │ │ │ + cbnz r3, 56d48 <_Py_hashtable_size@@Base+0x5fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r4, #18145 @ 0x46e1 │ │ │ │ + movw r4, #18225 @ 0x4731 │ │ │ │ movt r4, #4 │ │ │ │ - ldr r3, [pc, #56] @ (56d6c <_Py_hashtable_size@@Base+0x712>) │ │ │ │ + ldr r3, [pc, #56] @ (56dac <_Py_hashtable_size@@Base+0x660>) │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 22b130 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ - cbnz r0, 56d44 <_Py_hashtable_size@@Base+0x6ea> │ │ │ │ + bl 22bd90 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ + cbnz r0, 56d84 <_Py_hashtable_size@@Base+0x638> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56d68 <_Py_hashtable_size@@Base+0x70e> │ │ │ │ + b.n 56da8 <_Py_hashtable_size@@Base+0x65c> │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ mov.w r0, #434 @ 0x1b2 │ │ │ │ blx 2a9a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 56d64 <_Py_hashtable_size@@Base+0x70a> │ │ │ │ + bge.n 56da4 <_Py_hashtable_size@@Base+0x658> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 56d40 <_Py_hashtable_size@@Base+0x6e6> │ │ │ │ - bl 81044 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 56d80 <_Py_hashtable_size@@Base+0x634> │ │ │ │ + bl 8123c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp ip, r0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00056d70 : │ │ │ │ +00056db0 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2636e0 │ │ │ │ + b.w 263e88 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56dd2 │ │ │ │ + beq.n 56e12 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 56dd2 │ │ │ │ + ble.n 56e12 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #36376 @ 0x8e18 │ │ │ │ + movw r0, #37976 @ 0x9458 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56de2 │ │ │ │ + beq.n 56e22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56de2 │ │ │ │ + cbnz r3, 56e22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56de2 │ │ │ │ - movw r0, #36412 @ 0x8e3c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 56e22 │ │ │ │ + movw r0, #38012 @ 0x947c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 56e06 │ │ │ │ + bge.n 56e46 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 259278 │ │ │ │ + b.w 259c48 <_PyDeadline_Get@@Base+0x38> │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #39260 @ 0x995c │ │ │ │ - movt r4, #72 @ 0x48 │ │ │ │ + movt r4, #73 @ 0x49 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 145640 │ │ │ │ + bl 1462e0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56e4c │ │ │ │ + beq.n 56e8c │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56e7a │ │ │ │ + bne.n 56eba │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56e60 │ │ │ │ + beq.n 56ea0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56e7c │ │ │ │ + bgt.n 56ebc │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 56eb6 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 56ef6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [pc, #56] @ (56ebc ) │ │ │ │ + ldr r0, [pc, #56] @ (56efc ) │ │ │ │ cmp r3, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56eb6 │ │ │ │ + beq.n 56ef6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56eb6 │ │ │ │ + cbnz r3, 56ef6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #256 @ 0x100 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 56f10 │ │ │ │ + bgt.n 56f50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 56ef4 │ │ │ │ + cbz r2, 56f34 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ - movw r3, #4240 @ 0x1090 │ │ │ │ + movw r3, #5840 @ 0x16d0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r1, #8968 @ 0x2308 │ │ │ │ + movw r1, #10568 @ 0x2948 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 56f1e │ │ │ │ + bl d57ec │ │ │ │ + b.n 56f5e │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ movs r1, #0 │ │ │ │ - bl 912dc │ │ │ │ + bl 91538 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 56f22 │ │ │ │ + cbnz r0, 56f62 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56f46 │ │ │ │ + b.n 56f86 │ │ │ │ mov r3, r7 │ │ │ │ subs r2, r6, #1 │ │ │ │ add.w r1, r4, #16 │ │ │ │ - bl 91900 │ │ │ │ + bl 91b5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56f46 │ │ │ │ + beq.n 56f86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56f46 │ │ │ │ + cbnz r3, 56f86 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00056f4c : │ │ │ │ +00056f8c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #48] @ (56f90 ) │ │ │ │ + ldr r0, [pc, #48] @ (56fd0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - cbnz r1, 56f74 │ │ │ │ + cbnz r1, 56fb4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 3af38 <_PyImport_ClearExtension@@Base+0x1bc> │ │ │ │ + b.w 3af18 <_PyImport_ClearExtension@@Base+0x1bc> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #36436 @ 0x8e54 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #38036 @ 0x9494 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12d3ac <_PyErr_SetString@@Base> │ │ │ │ + bl 12decc <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56fc0 │ │ │ │ + beq.n 57000 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56fee │ │ │ │ + bne.n 5702e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56fd4 │ │ │ │ + beq.n 57014 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56ff0 │ │ │ │ + bgt.n 57030 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5702a │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5706a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [pc, #56] @ (57030 ) │ │ │ │ + ldr r0, [pc, #56] @ (57070 ) │ │ │ │ cmp r3, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5702a │ │ │ │ + beq.n 5706a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5702a │ │ │ │ + cbnz r3, 5706a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r1, pc, #48 @ (adr r1, 57064 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r1, pc, #48 @ (adr r1, 570a4 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00057034 : │ │ │ │ +00057074 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #48064 @ 0xbbc0 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r2 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1d8db0 │ │ │ │ + bl 1dafb0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57086 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 570b4 │ │ │ │ + bne.n 570c6 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 570f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sp │ │ │ │ blx 29270 │ │ │ │ - cbz r0, 570a2 │ │ │ │ + cbz r0, 570e2 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 570b6 │ │ │ │ + b.n 570f6 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - movw r0, #14916 @ 0x3a44 │ │ │ │ + movw r0, #16516 @ 0x4084 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 84824 │ │ │ │ - b.n 570b6 │ │ │ │ + bl 84a1c │ │ │ │ + b.n 570f6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000570ba <_PyXI_FillNamespaceFromDict@@Base>: │ │ │ │ +000570fa <_PyXI_FillNamespaceFromDict@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 57174 <_PyXI_FillNamespaceFromDict@@Base+0xba> │ │ │ │ + ble.n 571b4 <_PyXI_FillNamespaceFromDict@@Base+0xba> │ │ │ │ ldr r5, [r7, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r5, r6, lsl #3] │ │ │ │ add.w r5, r5, r6, lsl #3 │ │ │ │ - bl 36540 │ │ │ │ + bl 36528 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 570fa <_PyXI_FillNamespaceFromDict@@Base+0x40> │ │ │ │ - bl 80760 │ │ │ │ + cbnz r0, 5713a <_PyXI_FillNamespaceFromDict@@Base+0x40> │ │ │ │ + bl 80958 │ │ │ │ subs r4, r0, r4 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5712c <_PyXI_FillNamespaceFromDict@@Base+0x72> │ │ │ │ + b.n 5716c <_PyXI_FillNamespaceFromDict@@Base+0x72> │ │ │ │ movs r0, #24 │ │ │ │ - bl 6cee8 │ │ │ │ + bl 6cf40 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - cbnz r0, 5710c <_PyXI_FillNamespaceFromDict@@Base+0x52> │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 5711e <_PyXI_FillNamespaceFromDict@@Base+0x64> │ │ │ │ + cbnz r0, 5714c <_PyXI_FillNamespaceFromDict@@Base+0x52> │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 5715e <_PyXI_FillNamespaceFromDict@@Base+0x64> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2648b0 <_PyObject_GetCrossInterpreterData@@Base> │ │ │ │ - cbz r0, 57122 <_PyXI_FillNamespaceFromDict@@Base+0x68> │ │ │ │ + bl 265034 <_PyObject_GetCrossInterpreterData@@Base> │ │ │ │ + cbz r0, 57162 <_PyXI_FillNamespaceFromDict@@Base+0x68> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - cbz r4, 57170 <_PyXI_FillNamespaceFromDict@@Base+0xb6> │ │ │ │ + cbz r4, 571b0 <_PyXI_FillNamespaceFromDict@@Base+0xb6> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 57154 <_PyXI_FillNamespaceFromDict@@Base+0x9a> │ │ │ │ - bl 1415f4 │ │ │ │ + beq.n 57194 <_PyXI_FillNamespaceFromDict@@Base+0x9a> │ │ │ │ + bl 14229c │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1420] @ 0x58c │ │ │ │ - bl d7330 │ │ │ │ - cbz r0, 57154 <_PyXI_FillNamespaceFromDict@@Base+0x9a> │ │ │ │ + bl d7838 │ │ │ │ + cbz r0, 57194 <_PyXI_FillNamespaceFromDict@@Base+0x9a> │ │ │ │ mov r3, r8 │ │ │ │ mvn.w r2, #6 │ │ │ │ str.w r2, [r3, #60]! │ │ │ │ str.w r3, [r8, #20] │ │ │ │ movs r5, #0 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 57176 <_PyXI_FillNamespaceFromDict@@Base+0xbc> │ │ │ │ + ble.n 571b6 <_PyXI_FillNamespaceFromDict@@Base+0xbc> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 5716c <_PyXI_FillNamespaceFromDict@@Base+0xb2> │ │ │ │ + cbz r0, 571ac <_PyXI_FillNamespaceFromDict@@Base+0xb2> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ - bl 27932c │ │ │ │ + bl 279994 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 57156 <_PyXI_FillNamespaceFromDict@@Base+0x9c> │ │ │ │ + b.n 57196 <_PyXI_FillNamespaceFromDict@@Base+0x9c> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 570d2 <_PyXI_FillNamespaceFromDict@@Base+0x18> │ │ │ │ + b.n 57112 <_PyXI_FillNamespaceFromDict@@Base+0x18> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movw r1, #10128 @ 0x2790 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 1208cc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1d9c3c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 571cc <_PyXI_FillNamespaceFromDict@@Base+0x112> │ │ │ │ + cbnz r2, 571de <_PyXI_FillNamespaceFromDict@@Base+0xe4> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 571cc <_PyXI_FillNamespaceFromDict@@Base+0x112> │ │ │ │ + bne.n 571de <_PyXI_FillNamespaceFromDict@@Base+0xe4> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 571e6 <_PyXI_FillNamespaceFromDict@@Base+0x12c> │ │ │ │ - ldr r4, [pc, #40] @ (571f8 <_PyXI_FillNamespaceFromDict@@Base+0x13e>) │ │ │ │ + cbnz r0, 571f8 <_PyXI_FillNamespaceFromDict@@Base+0xfe> │ │ │ │ + ldr r4, [pc, #44] @ (5720c <_PyXI_FillNamespaceFromDict@@Base+0x112>) │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 571f4 <_PyXI_FillNamespaceFromDict@@Base+0x13a> │ │ │ │ + cbz r0, 57206 <_PyXI_FillNamespaceFromDict@@Base+0x10c> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 55fc6 │ │ │ │ + b.w 5602e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ cmp r8, r6 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5722e <_PyXI_FillNamespaceFromDict@@Base+0x174> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 57242 <_PyXI_FillNamespaceFromDict@@Base+0x148> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 57226 <_PyXI_FillNamespaceFromDict@@Base+0x16c> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5722e <_PyXI_FillNamespaceFromDict@@Base+0x174> │ │ │ │ + bne.n 5723a <_PyXI_FillNamespaceFromDict@@Base+0x140> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 57242 <_PyXI_FillNamespaceFromDict@@Base+0x148> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 572e0 <_PyXI_FillNamespaceFromDict@@Base+0x226> │ │ │ │ + bne.n 572f4 <_PyXI_FillNamespaceFromDict@@Base+0x1fa> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5724c <_PyXI_FillNamespaceFromDict@@Base+0x192> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 57260 <_PyXI_FillNamespaceFromDict@@Base+0x166> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 57244 <_PyXI_FillNamespaceFromDict@@Base+0x18a> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5724c <_PyXI_FillNamespaceFromDict@@Base+0x192> │ │ │ │ + bne.n 57258 <_PyXI_FillNamespaceFromDict@@Base+0x15e> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 57260 <_PyXI_FillNamespaceFromDict@@Base+0x166> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 572e0 <_PyXI_FillNamespaceFromDict@@Base+0x226> │ │ │ │ + bne.n 572f4 <_PyXI_FillNamespaceFromDict@@Base+0x1fa> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5726a <_PyXI_FillNamespaceFromDict@@Base+0x1b0> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5727e <_PyXI_FillNamespaceFromDict@@Base+0x184> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 57262 <_PyXI_FillNamespaceFromDict@@Base+0x1a8> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5726a <_PyXI_FillNamespaceFromDict@@Base+0x1b0> │ │ │ │ + bne.n 57276 <_PyXI_FillNamespaceFromDict@@Base+0x17c> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5727e <_PyXI_FillNamespaceFromDict@@Base+0x184> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 572e0 <_PyXI_FillNamespaceFromDict@@Base+0x226> │ │ │ │ + bne.n 572f4 <_PyXI_FillNamespaceFromDict@@Base+0x1fa> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 57286 <_PyXI_FillNamespaceFromDict@@Base+0x1cc> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5729a <_PyXI_FillNamespaceFromDict@@Base+0x1a0> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 57280 <_PyXI_FillNamespaceFromDict@@Base+0x1c6> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 57286 <_PyXI_FillNamespaceFromDict@@Base+0x1cc> │ │ │ │ + bne.n 57294 <_PyXI_FillNamespaceFromDict@@Base+0x19a> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5729a <_PyXI_FillNamespaceFromDict@@Base+0x1a0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 572e0 <_PyXI_FillNamespaceFromDict@@Base+0x226> │ │ │ │ + cbnz r0, 572f4 <_PyXI_FillNamespaceFromDict@@Base+0x1fa> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 572a2 <_PyXI_FillNamespaceFromDict@@Base+0x1e8> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 572b6 <_PyXI_FillNamespaceFromDict@@Base+0x1bc> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5729c <_PyXI_FillNamespaceFromDict@@Base+0x1e2> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 572a2 <_PyXI_FillNamespaceFromDict@@Base+0x1e8> │ │ │ │ + bne.n 572b0 <_PyXI_FillNamespaceFromDict@@Base+0x1b6> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 572b6 <_PyXI_FillNamespaceFromDict@@Base+0x1bc> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 572e0 <_PyXI_FillNamespaceFromDict@@Base+0x226> │ │ │ │ + cbnz r0, 572f4 <_PyXI_FillNamespaceFromDict@@Base+0x1fa> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 572be <_PyXI_FillNamespaceFromDict@@Base+0x204> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 572d2 <_PyXI_FillNamespaceFromDict@@Base+0x1d8> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 572b8 <_PyXI_FillNamespaceFromDict@@Base+0x1fe> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 572be <_PyXI_FillNamespaceFromDict@@Base+0x204> │ │ │ │ + bne.n 572cc <_PyXI_FillNamespaceFromDict@@Base+0x1d2> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 572d2 <_PyXI_FillNamespaceFromDict@@Base+0x1d8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 572e0 <_PyXI_FillNamespaceFromDict@@Base+0x226> │ │ │ │ + cbnz r0, 572f4 <_PyXI_FillNamespaceFromDict@@Base+0x1fa> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 572e0 <_PyXI_FillNamespaceFromDict@@Base+0x226> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 572f4 <_PyXI_FillNamespaceFromDict@@Base+0x1fa> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 572d6 <_PyXI_FillNamespaceFromDict@@Base+0x21c> │ │ │ │ + bne.n 572ea <_PyXI_FillNamespaceFromDict@@Base+0x1f0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 57304 <_PyXI_FillNamespaceFromDict@@Base+0x24a> │ │ │ │ + cbnz r2, 57318 <_PyXI_FillNamespaceFromDict@@Base+0x21e> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 57304 <_PyXI_FillNamespaceFromDict@@Base+0x24a> │ │ │ │ + bne.n 57318 <_PyXI_FillNamespaceFromDict@@Base+0x21e> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 5731e <_PyXI_FillNamespaceFromDict@@Base+0x264> │ │ │ │ - ldr r4, [pc, #40] @ (57330 <_PyXI_FillNamespaceFromDict@@Base+0x276>) │ │ │ │ + cbnz r0, 57332 <_PyXI_FillNamespaceFromDict@@Base+0x238> │ │ │ │ + ldr r4, [pc, #40] @ (57344 <_PyXI_FillNamespaceFromDict@@Base+0x24a>) │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5732c <_PyXI_FillNamespaceFromDict@@Base+0x272> │ │ │ │ + cbz r0, 57340 <_PyXI_FillNamespaceFromDict@@Base+0x246> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 55fc6 │ │ │ │ + b.w 5602e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp ip, fp │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + movw r1, #10128 @ 0x2790 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ + bl 12138c │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 1dbe3c │ │ │ │ │ │ │ │ -00057334 <_PyXI_ApplyNamespace@@Base>: │ │ │ │ +00057376 <_PyXI_ApplyNamespace@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r6, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r7, r2 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 573dc <_PyXI_ApplyNamespace@@Base+0xa8> │ │ │ │ + ble.n 5741e <_PyXI_ApplyNamespace@@Base+0xa8> │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ ldr.w r0, [r5, r6, lsl #3] │ │ │ │ add.w r5, r5, r6, lsl #3 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 573e0 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ + beq.n 57422 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 57392 <_PyXI_ApplyNamespace@@Base+0x5e> │ │ │ │ + cbz r0, 573d4 <_PyXI_ApplyNamespace@@Base+0x5e> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 573a2 <_PyXI_ApplyNamespace@@Base+0x6e> │ │ │ │ + cbnz r0, 573e4 <_PyXI_ApplyNamespace@@Base+0x6e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 573e0 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ + beq.n 57422 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 573e0 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ + cbnz r3, 57422 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 573e0 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57422 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 573c0 <_PyXI_ApplyNamespace@@Base+0x8c> │ │ │ │ + beq.n 57402 <_PyXI_ApplyNamespace@@Base+0x8c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 573c0 <_PyXI_ApplyNamespace@@Base+0x8c> │ │ │ │ + cbnz r3, 57402 <_PyXI_ApplyNamespace@@Base+0x8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 573d2 <_PyXI_ApplyNamespace@@Base+0x9e> │ │ │ │ + beq.n 57414 <_PyXI_ApplyNamespace@@Base+0x9e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 573d2 <_PyXI_ApplyNamespace@@Base+0x9e> │ │ │ │ + cbnz r3, 57414 <_PyXI_ApplyNamespace@@Base+0x9e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 573e0 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ + bne.n 57422 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 57350 <_PyXI_ApplyNamespace@@Base+0x1c> │ │ │ │ + b.n 57392 <_PyXI_ApplyNamespace@@Base+0x1c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 573e4 <_PyXI_ApplyNamespace@@Base+0xb0> │ │ │ │ + b.n 57426 <_PyXI_ApplyNamespace@@Base+0xb0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #188] @ (574b8 <_PyXI_ApplyNamespace@@Base+0x184>) │ │ │ │ + ldr r2, [pc, #192] @ (574fc <_PyXI_ApplyNamespace@@Base+0x186>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ add r6, sp, #20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ addw r4, r7, #3816 @ 0xee8 │ │ │ │ addw r7, r7, #3848 @ 0xf08 │ │ │ │ @@ -66607,670 +66636,671 @@ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - bne.n 5740e <_PyXI_ApplyNamespace@@Base+0xda> │ │ │ │ + bne.n 57450 <_PyXI_ApplyNamespace@@Base+0xda> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 574ae <_PyXI_ApplyNamespace@@Base+0x17a> │ │ │ │ - movw sl, #47132 @ 0xb81c │ │ │ │ + beq.n 574f0 <_PyXI_ApplyNamespace@@Base+0x17a> │ │ │ │ + movw sl, #48732 @ 0xbe5c │ │ │ │ movt sl, #40 @ 0x28 │ │ │ │ add r5, sp, #20 │ │ │ │ movs r6, #3 │ │ │ │ ldrd r0, r7, [r5, #4] │ │ │ │ - movw r3, #47252 @ 0xb894 │ │ │ │ + movw r3, #48852 @ 0xbed4 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #33844 @ 0x8434 │ │ │ │ + movw r1, #35444 @ 0x8a74 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ strd sl, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #36488 @ 0x8e88 │ │ │ │ + movw r0, #38088 @ 0x94c8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 574a8 <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ - bl 85c0c │ │ │ │ + cbz r7, 574ea <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 57490 <_PyXI_ApplyNamespace@@Base+0x15c> │ │ │ │ + cbz r0, 574d2 <_PyXI_ApplyNamespace@@Base+0x15c> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 574a8 <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ + beq.n 574ea <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 574a8 <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ + cbnz r3, 574ea <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 574a8 <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 574ea <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 574a0 <_PyXI_ApplyNamespace@@Base+0x16c> │ │ │ │ + beq.n 574e2 <_PyXI_ApplyNamespace@@Base+0x16c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 574a0 <_PyXI_ApplyNamespace@@Base+0x16c> │ │ │ │ + cbnz r3, 574e2 <_PyXI_ApplyNamespace@@Base+0x16c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 57442 <_PyXI_ApplyNamespace@@Base+0x10e> │ │ │ │ - b.n 574b0 <_PyXI_ApplyNamespace@@Base+0x17c> │ │ │ │ + bne.n 57484 <_PyXI_ApplyNamespace@@Base+0x10e> │ │ │ │ + b.n 574f2 <_PyXI_ApplyNamespace@@Base+0x17c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000574bc <_PyXI_FreeNamespace@@Base>: │ │ │ │ +00057500 <_PyXI_FreeNamespace@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 574f4 <_PyXI_FreeNamespace@@Base+0x38> │ │ │ │ + cbz r3, 57538 <_PyXI_FreeNamespace@@Base+0x38> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 574da <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ + cbz r2, 5751e <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 574ea <_PyXI_FreeNamespace@@Base+0x2e> │ │ │ │ + cbnz r3, 5752e <_PyXI_FreeNamespace@@Base+0x2e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 24653c │ │ │ │ + bl 2471bc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6d01c │ │ │ │ - bl 1415f4 │ │ │ │ - bl 1419bc │ │ │ │ - b.n 574da <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ + b.w 6d074 │ │ │ │ + bl 14229c │ │ │ │ + bl 142664 │ │ │ │ + b.n 5751e <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 5751c <_PyXI_FreeNamespace@@Base+0x60> │ │ │ │ + bne.n 57560 <_PyXI_FreeNamespace@@Base+0x60> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5753e <_PyXI_FreeNamespace@@Base+0x82> │ │ │ │ - b.n 57536 <_PyXI_FreeNamespace@@Base+0x7a> │ │ │ │ + bne.n 57582 <_PyXI_FreeNamespace@@Base+0x82> │ │ │ │ + b.n 5757a <_PyXI_FreeNamespace@@Base+0x7a> │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10696 @ 0x29c8 │ │ │ │ + movw r0, #12296 @ 0x3008 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5750e <_PyXI_FreeNamespace@@Base+0x52> │ │ │ │ + bne.n 57552 <_PyXI_FreeNamespace@@Base+0x52> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 575c2 <_PyXI_FreeNamespace@@Base+0x106> │ │ │ │ - bl 80760 │ │ │ │ + b.n 57606 <_PyXI_FreeNamespace@@Base+0x106> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57532 <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ + bne.n 57576 <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1fedc8 │ │ │ │ + bl 200bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57532 <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ + beq.n 57576 <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 1fedc8 │ │ │ │ + bl 200bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57532 <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ + beq.n 57576 <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5756a <_PyXI_FreeNamespace@@Base+0xae> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 575ae <_PyXI_FreeNamespace@@Base+0xae> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57532 <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ + bne.n 57576 <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ ldrd r8, r9, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 29d6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 5759e <_PyXI_FreeNamespace@@Base+0xe2> │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 575e2 <_PyXI_FreeNamespace@@Base+0xe2> │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57572 <_PyXI_FreeNamespace@@Base+0xb6> │ │ │ │ - b.n 57532 <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ - cbz r4, 575ba <_PyXI_FreeNamespace@@Base+0xfe> │ │ │ │ + beq.n 575b6 <_PyXI_FreeNamespace@@Base+0xb6> │ │ │ │ + b.n 57576 <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ + cbz r4, 575fe <_PyXI_FreeNamespace@@Base+0xfe> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ - movw r1, #36568 @ 0x8ed8 │ │ │ │ + movw r1, #38168 @ 0x9518 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r3, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ movs r4, #1 │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ strd r4, ip, [sp, #8] │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 5762e <_PyXI_FreeNamespace@@Base+0x172> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 57672 <_PyXI_FreeNamespace@@Base+0x172> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 57616 <_PyXI_FreeNamespace@@Base+0x15a> │ │ │ │ + bpl.n 5765a <_PyXI_FreeNamespace@@Base+0x15a> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 2106cc │ │ │ │ + bl 21225c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 211668 │ │ │ │ - b.n 57630 <_PyXI_FreeNamespace@@Base+0x174> │ │ │ │ + bl 212f50 │ │ │ │ + b.n 57674 <_PyXI_FreeNamespace@@Base+0x174> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30428 @ 0x76dc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #31716 @ 0x7be4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5765a <_PyXI_FreeNamespace@@Base+0x19e> │ │ │ │ + bne.n 5769e <_PyXI_FreeNamespace@@Base+0x19e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5767c <_PyXI_FreeNamespace@@Base+0x1c0> │ │ │ │ - b.n 57674 <_PyXI_FreeNamespace@@Base+0x1b8> │ │ │ │ + bne.n 576c0 <_PyXI_FreeNamespace@@Base+0x1c0> │ │ │ │ + b.n 576b8 <_PyXI_FreeNamespace@@Base+0x1b8> │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10680 @ 0x29b8 │ │ │ │ + movw r0, #12280 @ 0x2ff8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5764c <_PyXI_FreeNamespace@@Base+0x190> │ │ │ │ + bne.n 57690 <_PyXI_FreeNamespace@@Base+0x190> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 576ea <_PyXI_FreeNamespace@@Base+0x22e> │ │ │ │ - bl 80760 │ │ │ │ + b.n 5772e <_PyXI_FreeNamespace@@Base+0x22e> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57670 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ + bne.n 576b4 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 1fedc8 │ │ │ │ + bl 200bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57670 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ + beq.n 576b4 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1fedc8 │ │ │ │ + bl 200bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57670 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ + beq.n 576b4 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r2, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2a0c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 576c6 <_PyXI_FreeNamespace@@Base+0x20a> │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 5770a <_PyXI_FreeNamespace@@Base+0x20a> │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5769c <_PyXI_FreeNamespace@@Base+0x1e0> │ │ │ │ - b.n 57670 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ - cbz r4, 576e2 <_PyXI_FreeNamespace@@Base+0x226> │ │ │ │ + beq.n 576e0 <_PyXI_FreeNamespace@@Base+0x1e0> │ │ │ │ + b.n 576b4 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ + cbz r4, 57726 <_PyXI_FreeNamespace@@Base+0x226> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 5778c │ │ │ │ + bl 577d0 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5774a <_PyXI_FreeNamespace@@Base+0x28e> │ │ │ │ + cbz r0, 5778e <_PyXI_FreeNamespace@@Base+0x28e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5774a <_PyXI_FreeNamespace@@Base+0x28e> │ │ │ │ + beq.n 5778e <_PyXI_FreeNamespace@@Base+0x28e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5774a <_PyXI_FreeNamespace@@Base+0x28e> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5778e <_PyXI_FreeNamespace@@Base+0x28e> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 57766 <_PyXI_FreeNamespace@@Base+0x2aa> │ │ │ │ + cbz r0, 577aa <_PyXI_FreeNamespace@@Base+0x2aa> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57766 <_PyXI_FreeNamespace@@Base+0x2aa> │ │ │ │ + beq.n 577aa <_PyXI_FreeNamespace@@Base+0x2aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57766 <_PyXI_FreeNamespace@@Base+0x2aa> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 577aa <_PyXI_FreeNamespace@@Base+0x2aa> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 57782 <_PyXI_FreeNamespace@@Base+0x2c6> │ │ │ │ + cbz r0, 577c6 <_PyXI_FreeNamespace@@Base+0x2c6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57782 <_PyXI_FreeNamespace@@Base+0x2c6> │ │ │ │ + beq.n 577c6 <_PyXI_FreeNamespace@@Base+0x2c6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57782 <_PyXI_FreeNamespace@@Base+0x2c6> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 577c6 <_PyXI_FreeNamespace@@Base+0x2c6> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 10554c │ │ │ │ + bl 105d58 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005778c : │ │ │ │ +000577d0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #17 │ │ │ │ - bpl.n 577be │ │ │ │ + bpl.n 57802 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 577b4 │ │ │ │ + cbnz r3, 577f8 │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ and.w r0, r0, #1 │ │ │ │ - b.n 577bc │ │ │ │ + b.n 57800 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 577aa │ │ │ │ + bne.n 577ee │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 577e8 │ │ │ │ + bne.n 5782c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 57808 │ │ │ │ - b.n 57800 │ │ │ │ + bne.n 5784c │ │ │ │ + b.n 57844 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10556 @ 0x293c │ │ │ │ + movw r0, #12156 @ 0x2f7c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 577da │ │ │ │ - b.n 578be │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5781e │ │ │ │ + b.n 57902 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 578be │ │ │ │ + bne.n 57902 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 57820 │ │ │ │ - bl 80760 │ │ │ │ + cbnz r0, 57864 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 578be │ │ │ │ + bne.n 57902 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57840 │ │ │ │ - bl 85a84 │ │ │ │ + b.n 57884 │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5783c │ │ │ │ + beq.n 57880 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5783c │ │ │ │ + cbnz r3, 57880 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 57812 │ │ │ │ + beq.n 57856 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 1fedc8 │ │ │ │ + bl 200bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 578be │ │ │ │ + beq.n 57902 │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 57870 │ │ │ │ + bge.n 578b4 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbz r0, 578be │ │ │ │ + cbz r0, 57902 │ │ │ │ add.w r8, r0, #16 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 29b84 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 578d2 │ │ │ │ + bge.n 57916 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 578e2 │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 57926 │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57882 │ │ │ │ + beq.n 578c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 578c2 │ │ │ │ + bne.n 57906 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 578f2 │ │ │ │ + b.n 57936 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 578be │ │ │ │ + bne.n 57902 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 578be │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57902 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 578de │ │ │ │ + beq.n 57922 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 9d2e0 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d55c <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 578f2 │ │ │ │ + b.n 57936 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 578b4 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 578f8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 57924 │ │ │ │ + cbz r0, 57968 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57924 │ │ │ │ + beq.n 57968 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57924 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57968 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 57940 │ │ │ │ + cbz r0, 57984 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57940 │ │ │ │ + beq.n 57984 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57940 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57984 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5795c │ │ │ │ + cbz r0, 579a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5795c │ │ │ │ + beq.n 579a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5795c │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 579a0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 57978 │ │ │ │ + cbz r0, 579bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57978 │ │ │ │ + beq.n 579bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57978 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 579bc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 10554c │ │ │ │ + bl 105d58 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 5798c │ │ │ │ - b.w 7b2c8 │ │ │ │ + cbz r0, 579d0 │ │ │ │ + b.w 7b41c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 579c0 │ │ │ │ + bhi.n 57a04 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 579e0 │ │ │ │ - b.n 579d8 │ │ │ │ - movw r0, #10564 @ 0x2944 │ │ │ │ + bne.n 57a24 │ │ │ │ + b.n 57a1c │ │ │ │ + movw r0, #12164 @ 0x2f84 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 579b2 │ │ │ │ - b.n 57aca │ │ │ │ - bl 80760 │ │ │ │ + bne.n 579f6 │ │ │ │ + b.n 57b0e │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57aca │ │ │ │ + bne.n 57b0e │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1fedc8 │ │ │ │ + bl 200bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57aca │ │ │ │ + beq.n 57b0e │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 57a08 │ │ │ │ + ble.n 57a4c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 57a0c │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 57a0c │ │ │ │ - b.n 57aca │ │ │ │ + bne.n 57a50 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 57a50 │ │ │ │ + b.n 57b0e │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 15b5d0 │ │ │ │ - cbnz r0, 57a30 │ │ │ │ + bl 15c1b0 │ │ │ │ + cbnz r0, 57a74 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36684 @ 0x8f4c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38284 @ 0x958c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 57ab4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 57af8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15b5ec │ │ │ │ + bl 15c1d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 57ab4 │ │ │ │ + blt.n 57af8 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r3, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 57b00 │ │ │ │ + bl 57b44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57ab4 │ │ │ │ - bl 98094 │ │ │ │ + beq.n 57af8 │ │ │ │ + bl 982f8 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 29968 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge.n 57a90 │ │ │ │ + bge.n 57ad4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 57a90 │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 57ad4 │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57a4e │ │ │ │ + beq.n 57a92 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57a92 │ │ │ │ + b.n 57ad6 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - bl 57c14 │ │ │ │ + bl 57c58 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 57abe │ │ │ │ - cbnz r7, 57ab4 │ │ │ │ + bge.n 57b02 │ │ │ │ + cbnz r7, 57af8 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r5, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 57aca │ │ │ │ + bl f5e50 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 57b0e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #36720 @ 0x8f70 │ │ │ │ + movw r0, #38320 @ 0x95b0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -67278,198 +67308,198 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bge.n 57b28 │ │ │ │ + bge.n 57b6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 77f34 │ │ │ │ - b.n 57b2a │ │ │ │ + bl 78070 │ │ │ │ + b.n 57b6e │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbz r0, 57b52 │ │ │ │ + cbz r0, 57b96 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt.n 57b46 │ │ │ │ + bgt.n 57b8a │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r8 │ │ │ │ - bl 77f34 │ │ │ │ - b.n 57b48 │ │ │ │ + bl 78070 │ │ │ │ + b.n 57b8c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 57b5c │ │ │ │ + cbnz r0, 57ba0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 782ec │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 78428 │ │ │ │ + bl 1f7b08 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57bf0 │ │ │ │ + b.n 57c34 │ │ │ │ movs r4, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 57bca │ │ │ │ - bl eaf24 │ │ │ │ + beq.n 57c0e │ │ │ │ + bl eb488 │ │ │ │ mul.w fp, sl, r4 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 57bce │ │ │ │ + cbz r0, 57c12 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ add r1, fp │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57b9c │ │ │ │ + bne.n 57be0 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 57bce │ │ │ │ + beq.n 57c12 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 57bce │ │ │ │ + cbnz r2, 57c12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57bce │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57c12 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 57bac │ │ │ │ + beq.n 57bf0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 57bac │ │ │ │ + cbnz r2, 57bf0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r1, [r1, fp] │ │ │ │ str.w r1, [r2, r4, lsl #3] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ add r1, fp │ │ │ │ add.w r2, r2, r4, lsl #3 │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 57b66 │ │ │ │ + b.n 57baa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57bf0 │ │ │ │ + b.n 57c34 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 57bea │ │ │ │ + beq.n 57c2e │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 57bd8 │ │ │ │ - bl 782ec │ │ │ │ - b.n 57b56 │ │ │ │ + bl d22fc │ │ │ │ + b.n 57c1c │ │ │ │ + bl 78428 │ │ │ │ + b.n 57b9a │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite hi │ │ │ │ movhi r0, r2 │ │ │ │ movls r0, r3 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 57c3e │ │ │ │ + beq.n 57c82 │ │ │ │ adds r4, #1 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 57c2e │ │ │ │ + bl d22fc │ │ │ │ + b.n 57c72 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 782ec │ │ │ │ + b.w 78428 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 57c52 │ │ │ │ - b.w 7b2c8 │ │ │ │ + cbz r0, 57c96 │ │ │ │ + b.w 7b41c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 57c7e │ │ │ │ - bl 272098 │ │ │ │ + bne.n 57cc2 │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 57c8a │ │ │ │ + cbz r3, 57cce │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 57caa │ │ │ │ + b.n 57cee │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1dfe20 │ │ │ │ - cbnz r0, 57ca6 │ │ │ │ + bl 1e1e10 │ │ │ │ + cbnz r0, 57cea │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 57ca6 │ │ │ │ + cbnz r3, 57cea │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 57ca6 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 57cea │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00057cae <_PyLong_Size_t_Converter@@Base>: │ │ │ │ +00057cf2 <_PyLong_Size_t_Converter@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 57ce8 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + bpl.n 57d2c <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 57ce8 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + bne.n 57d2c <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45980 @ 0xb39c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46156 @ 0xb44c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 57cf8 <_PyLong_Size_t_Converter@@Base+0x4a> │ │ │ │ - bl eeec4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 57d3c <_PyLong_Size_t_Converter@@Base+0x4a> │ │ │ │ + bl ef42c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 57cfc <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 57cfc <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ + bne.n 57d40 <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 57d40 <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57d00 <_PyLong_Size_t_Converter@@Base+0x52> │ │ │ │ + b.n 57d44 <_PyLong_Size_t_Converter@@Base+0x52> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -67477,194 +67507,194 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 29718 │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 57d34 <_PyLong_Size_t_Converter@@Base+0x86> │ │ │ │ + bne.n 57d78 <_PyLong_Size_t_Converter@@Base+0x86> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 57d56 <_PyLong_Size_t_Converter@@Base+0xa8> │ │ │ │ - b.n 57d4e <_PyLong_Size_t_Converter@@Base+0xa0> │ │ │ │ + bne.n 57d9a <_PyLong_Size_t_Converter@@Base+0xa8> │ │ │ │ + b.n 57d92 <_PyLong_Size_t_Converter@@Base+0xa0> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #10580 @ 0x2954 │ │ │ │ + movw r0, #12180 @ 0x2f94 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57d26 <_PyLong_Size_t_Converter@@Base+0x78> │ │ │ │ + bne.n 57d6a <_PyLong_Size_t_Converter@@Base+0x78> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57dba <_PyLong_Size_t_Converter@@Base+0x10c> │ │ │ │ - bl 80760 │ │ │ │ + b.n 57dfe <_PyLong_Size_t_Converter@@Base+0x10c> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57d4a <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ + bne.n 57d8e <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57d4a <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ + bne.n 57d8e <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1fedc8 │ │ │ │ + bl 200bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57d4a <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ + beq.n 57d8e <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2a024 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 57da6 <_PyLong_Size_t_Converter@@Base+0xf8> │ │ │ │ + bge.n 57dea <_PyLong_Size_t_Converter@@Base+0xf8> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 57dc6 <_PyLong_Size_t_Converter@@Base+0x118> │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 57e0a <_PyLong_Size_t_Converter@@Base+0x118> │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57d74 <_PyLong_Size_t_Converter@@Base+0xc6> │ │ │ │ + beq.n 57db8 <_PyLong_Size_t_Converter@@Base+0xc6> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 57db2 <_PyLong_Size_t_Converter@@Base+0x104> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 57df6 <_PyLong_Size_t_Converter@@Base+0x104> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57d4a <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ + bne.n 57d8e <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 8092c │ │ │ │ + bl 80b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 57dd6 <_PyLong_Size_t_Converter@@Base+0x128> │ │ │ │ + cbz r3, 57e1a <_PyLong_Size_t_Converter@@Base+0x128> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 57dd6 <_PyLong_Size_t_Converter@@Base+0x128> │ │ │ │ + bl d22fc │ │ │ │ + b.n 57e1a <_PyLong_Size_t_Converter@@Base+0x128> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 57da6 <_PyLong_Size_t_Converter@@Base+0xf8> │ │ │ │ + bl f5e50 │ │ │ │ + b.n 57dea <_PyLong_Size_t_Converter@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 57e08 <_PyLong_Size_t_Converter@@Base+0x15a> │ │ │ │ + bhi.n 57e4c <_PyLong_Size_t_Converter@@Base+0x15a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 57e28 <_PyLong_Size_t_Converter@@Base+0x17a> │ │ │ │ - b.n 57e20 <_PyLong_Size_t_Converter@@Base+0x172> │ │ │ │ - movw r0, #10588 @ 0x295c │ │ │ │ + bne.n 57e6c <_PyLong_Size_t_Converter@@Base+0x17a> │ │ │ │ + b.n 57e64 <_PyLong_Size_t_Converter@@Base+0x172> │ │ │ │ + movw r0, #12188 @ 0x2f9c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57dfa <_PyLong_Size_t_Converter@@Base+0x14c> │ │ │ │ - b.n 57f06 <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 57e3e <_PyLong_Size_t_Converter@@Base+0x14c> │ │ │ │ + b.n 57f4a <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57f06 <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ + bne.n 57f4a <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1fedc8 │ │ │ │ + bl 200bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57f06 <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ + beq.n 57f4a <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 57e50 <_PyLong_Size_t_Converter@@Base+0x1a2> │ │ │ │ + ble.n 57e94 <_PyLong_Size_t_Converter@@Base+0x1a2> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 57e54 <_PyLong_Size_t_Converter@@Base+0x1a6> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 57e54 <_PyLong_Size_t_Converter@@Base+0x1a6> │ │ │ │ - b.n 57f06 <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ + bne.n 57e98 <_PyLong_Size_t_Converter@@Base+0x1a6> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 57e98 <_PyLong_Size_t_Converter@@Base+0x1a6> │ │ │ │ + b.n 57f4a <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 15b5d0 │ │ │ │ - cbnz r0, 57e78 <_PyLong_Size_t_Converter@@Base+0x1ca> │ │ │ │ + bl 15c1b0 │ │ │ │ + cbnz r0, 57ebc <_PyLong_Size_t_Converter@@Base+0x1ca> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36748 @ 0x8f8c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38348 @ 0x95cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 57ee0 <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 57f24 <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ mov r0, r6 │ │ │ │ - bl 15b5ec │ │ │ │ + bl 15c1d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 57ee0 <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ + blt.n 57f24 <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r3, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 57b00 │ │ │ │ + bl 57b44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57ee0 <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ - bl 98094 │ │ │ │ + beq.n 57f24 <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ + bl 982f8 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2a7ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 57ed2 <_PyLong_Size_t_Converter@@Base+0x224> │ │ │ │ + bge.n 57f16 <_PyLong_Size_t_Converter@@Base+0x224> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 57ef6 <_PyLong_Size_t_Converter@@Base+0x248> │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 57f3a <_PyLong_Size_t_Converter@@Base+0x248> │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57e96 <_PyLong_Size_t_Converter@@Base+0x1e8> │ │ │ │ + beq.n 57eda <_PyLong_Size_t_Converter@@Base+0x1e8> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57c14 │ │ │ │ + bl 57c58 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 57eea <_PyLong_Size_t_Converter@@Base+0x23c> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 57f06 <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ + bne.n 57f2e <_PyLong_Size_t_Converter@@Base+0x23c> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 57f4a <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 57ece <_PyLong_Size_t_Converter@@Base+0x220> │ │ │ │ + bl f5e50 │ │ │ │ + b.n 57f12 <_PyLong_Size_t_Converter@@Base+0x220> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -67673,236 +67703,236 @@ │ │ │ │ strne r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl cf668 │ │ │ │ + bl cfb6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 57f5e <_PyLong_Size_t_Converter@@Base+0x2b0> │ │ │ │ + cbz r0, 57fa2 <_PyLong_Size_t_Converter@@Base+0x2b0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57f5e <_PyLong_Size_t_Converter@@Base+0x2b0> │ │ │ │ + beq.n 57fa2 <_PyLong_Size_t_Converter@@Base+0x2b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57f5e <_PyLong_Size_t_Converter@@Base+0x2b0> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57fa2 <_PyLong_Size_t_Converter@@Base+0x2b0> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 57f7a <_PyLong_Size_t_Converter@@Base+0x2cc> │ │ │ │ + cbz r0, 57fbe <_PyLong_Size_t_Converter@@Base+0x2cc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57f7a <_PyLong_Size_t_Converter@@Base+0x2cc> │ │ │ │ + beq.n 57fbe <_PyLong_Size_t_Converter@@Base+0x2cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57f7a <_PyLong_Size_t_Converter@@Base+0x2cc> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57fbe <_PyLong_Size_t_Converter@@Base+0x2cc> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 57f96 <_PyLong_Size_t_Converter@@Base+0x2e8> │ │ │ │ + cbz r0, 57fda <_PyLong_Size_t_Converter@@Base+0x2e8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57f96 <_PyLong_Size_t_Converter@@Base+0x2e8> │ │ │ │ + beq.n 57fda <_PyLong_Size_t_Converter@@Base+0x2e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57f96 <_PyLong_Size_t_Converter@@Base+0x2e8> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57fda <_PyLong_Size_t_Converter@@Base+0x2e8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 57fb2 <_PyLong_Size_t_Converter@@Base+0x304> │ │ │ │ + cbz r0, 57ff6 <_PyLong_Size_t_Converter@@Base+0x304> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57fb2 <_PyLong_Size_t_Converter@@Base+0x304> │ │ │ │ + beq.n 57ff6 <_PyLong_Size_t_Converter@@Base+0x304> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57fb2 <_PyLong_Size_t_Converter@@Base+0x304> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57ff6 <_PyLong_Size_t_Converter@@Base+0x304> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 57fce <_PyLong_Size_t_Converter@@Base+0x320> │ │ │ │ + cbz r0, 58012 <_PyLong_Size_t_Converter@@Base+0x320> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57fce <_PyLong_Size_t_Converter@@Base+0x320> │ │ │ │ + beq.n 58012 <_PyLong_Size_t_Converter@@Base+0x320> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57fce <_PyLong_Size_t_Converter@@Base+0x320> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58012 <_PyLong_Size_t_Converter@@Base+0x320> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 57fea <_PyLong_Size_t_Converter@@Base+0x33c> │ │ │ │ + cbz r0, 5802e <_PyLong_Size_t_Converter@@Base+0x33c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57fea <_PyLong_Size_t_Converter@@Base+0x33c> │ │ │ │ + beq.n 5802e <_PyLong_Size_t_Converter@@Base+0x33c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57fea <_PyLong_Size_t_Converter@@Base+0x33c> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5802e <_PyLong_Size_t_Converter@@Base+0x33c> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - b.w 8092c │ │ │ │ - b.n 57f2e <_PyLong_Size_t_Converter@@Base+0x280> │ │ │ │ + b.w 80b24 │ │ │ │ + b.n 57f72 <_PyLong_Size_t_Converter@@Base+0x280> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 58022 <_PyLong_Size_t_Converter@@Base+0x374> │ │ │ │ + bne.n 58066 <_PyLong_Size_t_Converter@@Base+0x374> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 58042 <_PyLong_Size_t_Converter@@Base+0x394> │ │ │ │ - b.n 5803a <_PyLong_Size_t_Converter@@Base+0x38c> │ │ │ │ + bne.n 58086 <_PyLong_Size_t_Converter@@Base+0x394> │ │ │ │ + b.n 5807e <_PyLong_Size_t_Converter@@Base+0x38c> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10548 @ 0x2934 │ │ │ │ + movw r0, #12148 @ 0x2f74 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58014 <_PyLong_Size_t_Converter@@Base+0x366> │ │ │ │ - b.n 580f6 <_PyLong_Size_t_Converter@@Base+0x448> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 58058 <_PyLong_Size_t_Converter@@Base+0x366> │ │ │ │ + b.n 5813a <_PyLong_Size_t_Converter@@Base+0x448> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 580f6 <_PyLong_Size_t_Converter@@Base+0x448> │ │ │ │ + bne.n 5813a <_PyLong_Size_t_Converter@@Base+0x448> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 15b5d0 │ │ │ │ - cbnz r0, 58064 <_PyLong_Size_t_Converter@@Base+0x3b6> │ │ │ │ + bl 15c1b0 │ │ │ │ + cbnz r0, 580a8 <_PyLong_Size_t_Converter@@Base+0x3b6> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36784 @ 0x8fb0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38384 @ 0x95f0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 580e0 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 58124 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15b5ec │ │ │ │ + bl 15c1d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 580e0 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ + blt.n 58124 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 57b00 │ │ │ │ + bl 57b44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 580e0 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ - bl 98094 │ │ │ │ + beq.n 58124 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ + bl 982f8 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a964 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge.n 580bc <_PyLong_Size_t_Converter@@Base+0x40e> │ │ │ │ + bge.n 58100 <_PyLong_Size_t_Converter@@Base+0x40e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 580bc <_PyLong_Size_t_Converter@@Base+0x40e> │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 58100 <_PyLong_Size_t_Converter@@Base+0x40e> │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58082 <_PyLong_Size_t_Converter@@Base+0x3d4> │ │ │ │ + beq.n 580c6 <_PyLong_Size_t_Converter@@Base+0x3d4> │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 580be <_PyLong_Size_t_Converter@@Base+0x410> │ │ │ │ + b.n 58102 <_PyLong_Size_t_Converter@@Base+0x410> │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - bl 57c14 │ │ │ │ + bl 57c58 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 580ea <_PyLong_Size_t_Converter@@Base+0x43c> │ │ │ │ - cbnz r7, 580e0 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ + bge.n 5812e <_PyLong_Size_t_Converter@@Base+0x43c> │ │ │ │ + cbnz r7, 58124 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r5, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 580f6 <_PyLong_Size_t_Converter@@Base+0x448> │ │ │ │ + bl f5e50 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5813a <_PyLong_Size_t_Converter@@Base+0x448> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 58116 <_PyLong_Size_t_Converter@@Base+0x468> │ │ │ │ - cbz r2, 58130 <_PyLong_Size_t_Converter@@Base+0x482> │ │ │ │ + cbnz r3, 5815a <_PyLong_Size_t_Converter@@Base+0x468> │ │ │ │ + cbz r2, 58174 <_PyLong_Size_t_Converter@@Base+0x482> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 58130 <_PyLong_Size_t_Converter@@Base+0x482> │ │ │ │ + cbz r3, 58174 <_PyLong_Size_t_Converter@@Base+0x482> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37220 @ 0x9164 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38820 @ 0x97a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58138 <_PyLong_Size_t_Converter@@Base+0x48a> │ │ │ │ - movw r0, #51516 @ 0xc93c │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ + b.n 5817c <_PyLong_Size_t_Converter@@Base+0x48a> │ │ │ │ + movw r0, #51432 @ 0xc8e8 │ │ │ │ + movt r0, #73 @ 0x49 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #14980 @ 0x3a84 │ │ │ │ + movw r0, #16580 @ 0x40c4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ mov r3, r0 │ │ │ │ add.w r2, r0, #32 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ addne r3, #1 │ │ │ │ addne.w r0, r0, r3, lsl #3 │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 581a8 <_PyLong_Size_t_Converter@@Base+0x4fa> │ │ │ │ + bpl.n 581ec <_PyLong_Size_t_Converter@@Base+0x4fa> │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ - cbz r1, 581ac <_PyLong_Size_t_Converter@@Base+0x4fe> │ │ │ │ + cbz r1, 581f0 <_PyLong_Size_t_Converter@@Base+0x4fe> │ │ │ │ push {r4} │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ @@ -67914,204 +67944,204 @@ │ │ │ │ pop {r4} │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ ite ne │ │ │ │ movne r2, #8 │ │ │ │ moveq r2, #12 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - b.n 581b0 <_PyLong_Size_t_Converter@@Base+0x502> │ │ │ │ + b.n 581f4 <_PyLong_Size_t_Converter@@Base+0x502> │ │ │ │ mov.w r0, #464 @ 0x1d0 │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r3, 581d2 <_PyLong_Size_t_Converter@@Base+0x524> │ │ │ │ + cbz r3, 58216 <_PyLong_Size_t_Converter@@Base+0x524> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 581d4 <_PyLong_Size_t_Converter@@Base+0x526> │ │ │ │ + b.n 58218 <_PyLong_Size_t_Converter@@Base+0x526> │ │ │ │ mov r4, r3 │ │ │ │ ldrb r2, [r7, #12] │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldrb r0, [r7, #18] │ │ │ │ ldrb.w sl, [r7, #13] │ │ │ │ ldrb.w r8, [r7, #14] │ │ │ │ ldrb.w r9, [r7, #15] │ │ │ │ ldrb r6, [r7, #17] │ │ │ │ str r0, [sp, #32] │ │ │ │ - cbz r2, 581f4 <_PyLong_Size_t_Converter@@Base+0x546> │ │ │ │ + cbz r2, 58238 <_PyLong_Size_t_Converter@@Base+0x546> │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ - b.n 581fc <_PyLong_Size_t_Converter@@Base+0x54e> │ │ │ │ + b.n 58240 <_PyLong_Size_t_Converter@@Base+0x54e> │ │ │ │ movw fp, #4372 @ 0x1114 │ │ │ │ - movt fp, #71 @ 0x47 │ │ │ │ + movt fp, #72 @ 0x48 │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ str r2, [sp, #24] │ │ │ │ - cbnz r3, 5820c <_PyLong_Size_t_Converter@@Base+0x55e> │ │ │ │ + cbnz r3, 58250 <_PyLong_Size_t_Converter@@Base+0x55e> │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 5820c <_PyLong_Size_t_Converter@@Base+0x55e> │ │ │ │ + blt.n 58250 <_PyLong_Size_t_Converter@@Base+0x55e> │ │ │ │ cmp r1, #5 │ │ │ │ - bgt.n 5820c <_PyLong_Size_t_Converter@@Base+0x55e> │ │ │ │ - cbnz r5, 58230 <_PyLong_Size_t_Converter@@Base+0x582> │ │ │ │ + bgt.n 58250 <_PyLong_Size_t_Converter@@Base+0x55e> │ │ │ │ + cbnz r5, 58274 <_PyLong_Size_t_Converter@@Base+0x582> │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #260] @ (58314 <_PyLong_Size_t_Converter@@Base+0x666>) │ │ │ │ + ldr r5, [pc, #260] @ (58358 <_PyLong_Size_t_Converter@@Base+0x666>) │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r5, [sp, #16] │ │ │ │ movs r5, #5 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 58230 <_PyLong_Size_t_Converter@@Base+0x582> │ │ │ │ + cbnz r0, 58274 <_PyLong_Size_t_Converter@@Base+0x582> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5830c <_PyLong_Size_t_Converter@@Base+0x65e> │ │ │ │ + b.n 58350 <_PyLong_Size_t_Converter@@Base+0x65e> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r6, r6, #8 │ │ │ │ adds r4, r4, r1 │ │ │ │ orr.w r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ orr.w r6, r6, r3 │ │ │ │ - beq.n 582ce <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ + beq.n 58312 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 5825e <_PyLong_Size_t_Converter@@Base+0x5b0> │ │ │ │ - bl f83e0 │ │ │ │ + cbz r0, 582a2 <_PyLong_Size_t_Converter@@Base+0x5b0> │ │ │ │ + bl f8c20 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5825a <_PyLong_Size_t_Converter@@Base+0x5ac> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5829e <_PyLong_Size_t_Converter@@Base+0x5ac> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5822c <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ + bne.n 58270 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 582ce <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ + beq.n 58312 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 5827a <_PyLong_Size_t_Converter@@Base+0x5cc> │ │ │ │ - bl f83e0 │ │ │ │ + cbz r0, 582be <_PyLong_Size_t_Converter@@Base+0x5cc> │ │ │ │ + bl f8c20 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 58276 <_PyLong_Size_t_Converter@@Base+0x5c8> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 582ba <_PyLong_Size_t_Converter@@Base+0x5c8> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5822c <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ + bne.n 58270 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 582ce <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ + beq.n 58312 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 58296 <_PyLong_Size_t_Converter@@Base+0x5e8> │ │ │ │ - bl f83e0 │ │ │ │ + cbz r0, 582da <_PyLong_Size_t_Converter@@Base+0x5e8> │ │ │ │ + bl f8c20 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 58292 <_PyLong_Size_t_Converter@@Base+0x5e4> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 582d6 <_PyLong_Size_t_Converter@@Base+0x5e4> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5822c <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ + bne.n 58270 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 582ce <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ + beq.n 58312 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 582b0 <_PyLong_Size_t_Converter@@Base+0x602> │ │ │ │ - bl f83e0 │ │ │ │ + cbz r0, 582f4 <_PyLong_Size_t_Converter@@Base+0x602> │ │ │ │ + bl f8c20 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 582ac <_PyLong_Size_t_Converter@@Base+0x5fe> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 582f0 <_PyLong_Size_t_Converter@@Base+0x5fe> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5822c <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ + bne.n 58270 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 582ce <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ + beq.n 58312 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 582ba <_PyLong_Size_t_Converter@@Base+0x60c> │ │ │ │ + cbz r3, 582fe <_PyLong_Size_t_Converter@@Base+0x60c> │ │ │ │ mov fp, r3 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 582ce <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ + beq.n 58312 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ str r0, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 582ce <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 58312 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5822c <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ + bne.n 58270 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r3, #39468 @ 0x9a2c │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 582f4 <_PyLong_Size_t_Converter@@Base+0x646> │ │ │ │ + bne.n 58338 <_PyLong_Size_t_Converter@@Base+0x646> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 1e5acc │ │ │ │ - b.n 5830c <_PyLong_Size_t_Converter@@Base+0x65e> │ │ │ │ - movw r2, #39552 @ 0x9a80 │ │ │ │ + bl 1e7aa4 │ │ │ │ + b.n 58350 <_PyLong_Size_t_Converter@@Base+0x65e> │ │ │ │ + movw r2, #41152 @ 0xa0c0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ strd r6, fp, [sp, #8] │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 2735d8 │ │ │ │ + bl 273c98 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ mov r0, r1 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ands.w r7, r4, #64 @ 0x40 │ │ │ │ ubfx r6, r4, #5, #1 │ │ │ │ - beq.n 5833c <_PyLong_Size_t_Converter@@Base+0x68e> │ │ │ │ - cbz r6, 5834c <_PyLong_Size_t_Converter@@Base+0x69e> │ │ │ │ + beq.n 58380 <_PyLong_Size_t_Converter@@Base+0x68e> │ │ │ │ + cbz r6, 58390 <_PyLong_Size_t_Converter@@Base+0x69e> │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r4, #21 │ │ │ │ - b.n 58362 <_PyLong_Size_t_Converter@@Base+0x6b4> │ │ │ │ - cbz r6, 5834c <_PyLong_Size_t_Converter@@Base+0x69e> │ │ │ │ + b.n 583a6 <_PyLong_Size_t_Converter@@Base+0x6b4> │ │ │ │ + cbz r6, 58390 <_PyLong_Size_t_Converter@@Base+0x69e> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 58362 <_PyLong_Size_t_Converter@@Base+0x6b4> │ │ │ │ + b.n 583a6 <_PyLong_Size_t_Converter@@Base+0x6b4> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 58360 <_PyLong_Size_t_Converter@@Base+0x6b2> │ │ │ │ + cbz r3, 583a4 <_PyLong_Size_t_Converter@@Base+0x6b2> │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 58362 <_PyLong_Size_t_Converter@@Base+0x6b4> │ │ │ │ + b.n 583a6 <_PyLong_Size_t_Converter@@Base+0x6b4> │ │ │ │ movs r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1aec10 │ │ │ │ - cbz r0, 58378 <_PyLong_Size_t_Converter@@Base+0x6ca> │ │ │ │ - cbz r7, 58372 <_PyLong_Size_t_Converter@@Base+0x6c4> │ │ │ │ - cbz r6, 58372 <_PyLong_Size_t_Converter@@Base+0x6c4> │ │ │ │ + bl 1b12d8 │ │ │ │ + cbz r0, 583bc <_PyLong_Size_t_Converter@@Base+0x6ca> │ │ │ │ + cbz r7, 583b6 <_PyLong_Size_t_Converter@@Base+0x6c4> │ │ │ │ + cbz r6, 583b6 <_PyLong_Size_t_Converter@@Base+0x6c4> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - b.n 58374 <_PyLong_Size_t_Converter@@Base+0x6c6> │ │ │ │ + b.n 583b8 <_PyLong_Size_t_Converter@@Base+0x6c6> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r4, #1 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ │ │ │ │ -00058382 <_Py_c_prod@@Base>: │ │ │ │ +000583c6 <_Py_c_prod@@Base>: │ │ │ │ vmul.f64 d7, d1, d3 │ │ │ │ vmul.f64 d1, d1, d2 │ │ │ │ vmla.f64 d1, d0, d3 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vnmls.f64 d7, d0, d2 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ @@ -68120,1119 +68150,1119 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 583ce <_Py_c_prod@@Base+0x4c> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 58412 <_Py_c_prod@@Base+0x4c> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 583c6 <_Py_c_prod@@Base+0x44> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 583ce <_Py_c_prod@@Base+0x4c> │ │ │ │ + bne.n 5840a <_Py_c_prod@@Base+0x44> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 58412 <_Py_c_prod@@Base+0x4c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58462 <_Py_c_prod@@Base+0xe0> │ │ │ │ + bne.n 584a6 <_Py_c_prod@@Base+0xe0> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 583ec <_Py_c_prod@@Base+0x6a> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 58430 <_Py_c_prod@@Base+0x6a> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 583e4 <_Py_c_prod@@Base+0x62> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 583ec <_Py_c_prod@@Base+0x6a> │ │ │ │ + bne.n 58428 <_Py_c_prod@@Base+0x62> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 58430 <_Py_c_prod@@Base+0x6a> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58462 <_Py_c_prod@@Base+0xe0> │ │ │ │ + bne.n 584a6 <_Py_c_prod@@Base+0xe0> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 58408 <_Py_c_prod@@Base+0x86> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5844c <_Py_c_prod@@Base+0x86> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 58402 <_Py_c_prod@@Base+0x80> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 58408 <_Py_c_prod@@Base+0x86> │ │ │ │ + bne.n 58446 <_Py_c_prod@@Base+0x80> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5844c <_Py_c_prod@@Base+0x86> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 58462 <_Py_c_prod@@Base+0xe0> │ │ │ │ + cbnz r0, 584a6 <_Py_c_prod@@Base+0xe0> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 58424 <_Py_c_prod@@Base+0xa2> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 58468 <_Py_c_prod@@Base+0xa2> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5841e <_Py_c_prod@@Base+0x9c> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 58424 <_Py_c_prod@@Base+0xa2> │ │ │ │ + bne.n 58462 <_Py_c_prod@@Base+0x9c> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 58468 <_Py_c_prod@@Base+0xa2> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 58462 <_Py_c_prod@@Base+0xe0> │ │ │ │ + cbnz r0, 584a6 <_Py_c_prod@@Base+0xe0> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 58440 <_Py_c_prod@@Base+0xbe> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 58484 <_Py_c_prod@@Base+0xbe> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5843a <_Py_c_prod@@Base+0xb8> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 58440 <_Py_c_prod@@Base+0xbe> │ │ │ │ + bne.n 5847e <_Py_c_prod@@Base+0xb8> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 58484 <_Py_c_prod@@Base+0xbe> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 58462 <_Py_c_prod@@Base+0xe0> │ │ │ │ + cbnz r0, 584a6 <_Py_c_prod@@Base+0xe0> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 58462 <_Py_c_prod@@Base+0xe0> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 584a6 <_Py_c_prod@@Base+0xe0> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 58458 <_Py_c_prod@@Base+0xd6> │ │ │ │ + bne.n 5849c <_Py_c_prod@@Base+0xd6> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00058464 <_Py_c_sum@@Base>: │ │ │ │ +000584a8 <_Py_c_sum@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 584a2 <_Py_c_sum@@Base+0x3e> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 584e6 <_Py_c_sum@@Base+0x3e> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5849c <_Py_c_sum@@Base+0x38> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 584a2 <_Py_c_sum@@Base+0x3e> │ │ │ │ + bne.n 584e0 <_Py_c_sum@@Base+0x38> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 584e6 <_Py_c_sum@@Base+0x3e> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 584e0 <_Py_c_sum@@Base+0x7c> │ │ │ │ + cbnz r0, 58524 <_Py_c_sum@@Base+0x7c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 584be <_Py_c_sum@@Base+0x5a> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 58502 <_Py_c_sum@@Base+0x5a> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 584b8 <_Py_c_sum@@Base+0x54> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 584be <_Py_c_sum@@Base+0x5a> │ │ │ │ + bne.n 584fc <_Py_c_sum@@Base+0x54> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 58502 <_Py_c_sum@@Base+0x5a> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 584e0 <_Py_c_sum@@Base+0x7c> │ │ │ │ + cbnz r0, 58524 <_Py_c_sum@@Base+0x7c> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 584e0 <_Py_c_sum@@Base+0x7c> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 58524 <_Py_c_sum@@Base+0x7c> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 584d6 <_Py_c_sum@@Base+0x72> │ │ │ │ + bne.n 5851a <_Py_c_sum@@Base+0x72> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #39636 @ 0x9ad4 │ │ │ │ + movw r1, #41236 @ 0xa114 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5851a <_Py_c_sum@@Base+0xb6> │ │ │ │ + beq.n 5855e <_Py_c_sum@@Base+0xb6> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5851a <_Py_c_sum@@Base+0xb6> │ │ │ │ + cbz r0, 5855e <_Py_c_sum@@Base+0xb6> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 58574 <_Py_c_sum@@Base+0x110> │ │ │ │ + ble.n 585b8 <_Py_c_sum@@Base+0x110> │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ subs r3, #1 │ │ │ │ movs r6, #0 │ │ │ │ mla r4, r5, r3, r9 │ │ │ │ add.w r8, r9, r6 │ │ │ │ subs r7, r4, r6 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r8 │ │ │ │ cmp r8, r7 │ │ │ │ - bcs.n 58574 <_Py_c_sum@@Base+0x110> │ │ │ │ + bcs.n 585b8 <_Py_c_sum@@Base+0x110> │ │ │ │ blx 29af4 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx 29db8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r7 │ │ │ │ add r6, r5 │ │ │ │ blx 29db8 │ │ │ │ - b.n 58544 <_Py_c_sum@@Base+0xe0> │ │ │ │ + b.n 58588 <_Py_c_sum@@Base+0xe0> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #52] @ (585b8 <_Py_c_sum@@Base+0x154>) │ │ │ │ + ldr r2, [pc, #52] @ (585fc <_Py_c_sum@@Base+0x154>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 585aa <_Py_c_sum@@Base+0x146> │ │ │ │ - movw r0, #39776 @ 0x9b60 │ │ │ │ + bne.n 585ee <_Py_c_sum@@Base+0x146> │ │ │ │ + movw r0, #41376 @ 0xa1a0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w e1af4 │ │ │ │ - movw r0, #39784 @ 0x9b68 │ │ │ │ + b.w e1fc4 │ │ │ │ + movw r0, #41384 @ 0xa1a8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #48] @ (585f0 <_Py_c_sum@@Base+0x18c>) │ │ │ │ + ldr r2, [pc, #48] @ (58634 <_Py_c_sum@@Base+0x18c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 585e4 <_Py_c_sum@@Base+0x180> │ │ │ │ - movw r0, #39792 @ 0x9b70 │ │ │ │ + bne.n 58628 <_Py_c_sum@@Base+0x180> │ │ │ │ + movw r0, #41392 @ 0xa1b0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w e1af4 │ │ │ │ - movw r0, #39804 @ 0x9b7c │ │ │ │ + b.w e1fc4 │ │ │ │ + movw r0, #41404 @ 0xa1bc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39956 @ 0x9c14 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #41556 @ 0xa254 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40000 @ 0x9c40 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #41600 @ 0xa280 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00058644 : │ │ │ │ - b.w 150f68 <_Py_HashDouble@@Base+0x654> │ │ │ │ +00058688 : │ │ │ │ + b.w 151928 <_Py_HashDouble@@Base+0x658> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40096 @ 0x9ca0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #41696 @ 0xa2e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r2, 5869a │ │ │ │ + cbz r2, 586de │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 265468 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x398> │ │ │ │ + bl 265be8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x398> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 586aa │ │ │ │ + cbnz r0, 586ee │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58718 │ │ │ │ + b.n 5875c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2045fc │ │ │ │ + bl 2062b0 <_PyCompile_GetBinaryIntrinsicName@@Base+0x10ac> │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58688 │ │ │ │ - b.n 58696 │ │ │ │ + bne.n 586cc │ │ │ │ + b.n 586da │ │ │ │ ldr r7, [r0, #8] │ │ │ │ - cbnz r7, 586b6 │ │ │ │ - bl 1d75a0 │ │ │ │ + cbnz r7, 586fa │ │ │ │ + bl 1d9818 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 58702 │ │ │ │ + b.n 58746 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r8, r0, #12 │ │ │ │ mov.w sl, #1 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ cmp sl, r7 │ │ │ │ - bge.n 58700 │ │ │ │ + bge.n 58744 │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ - bl 12f3b4 │ │ │ │ + bl 12fedc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 586f4 │ │ │ │ + beq.n 58738 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 586f4 │ │ │ │ + cbnz r3, 58738 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 586d2 │ │ │ │ - b.n 58702 │ │ │ │ + bne.n 58716 │ │ │ │ + b.n 58746 │ │ │ │ mov r4, r5 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58718 │ │ │ │ + beq.n 5875c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 58718 │ │ │ │ + cbnz r3, 5875c │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mla r0, r0, r2, r3 │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ │ │ │ │ -00058730 : │ │ │ │ +00058774 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 7df74 │ │ │ │ + bl 7e16c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 58778 │ │ │ │ + cbnz r4, 587bc │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 58778 │ │ │ │ + ble.n 587bc │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 58778 │ │ │ │ - cbnz r2, 58796 │ │ │ │ + bne.n 587bc │ │ │ │ + cbnz r2, 587da │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #216] @ (58854 ) │ │ │ │ + ldr r4, [pc, #216] @ (58898 ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 58796 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 587da │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5884e │ │ │ │ + b.n 58892 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ str r1, [sp, #24] │ │ │ │ mul.w r4, r2, r4 │ │ │ │ adds r6, r4, r3 │ │ │ │ it mi │ │ │ │ addmi r6, r6, r3 │ │ │ │ asrs r6, r6, #16 │ │ │ │ - cbnz r2, 587bc │ │ │ │ + cbnz r2, 58800 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 5884e │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 58892 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r9, #2 │ │ │ │ movt r9, #32768 @ 0x8000 │ │ │ │ - bl 1564b4 │ │ │ │ + bl 156fdc │ │ │ │ ldr.w r8, [r0, #16] │ │ │ │ movs r5, #0 │ │ │ │ mov.w sl, r5, lsl #16 │ │ │ │ mov fp, r4 │ │ │ │ cmp r6, r5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - ble.n 587b2 │ │ │ │ + ble.n 587f6 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp.w fp, r5, lsl #16 │ │ │ │ ite lt │ │ │ │ sublt.w r1, fp, sl │ │ │ │ movge.w r1, #65536 @ 0x10000 │ │ │ │ add r0, sl │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58792 │ │ │ │ + beq.n 587d6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ strd r3, r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5882a │ │ │ │ + beq.n 5886e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5882a │ │ │ │ + cbnz r3, 5886e │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 58792 │ │ │ │ + beq.n 587d6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ add.w sl, sl, #65536 @ 0x10000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 587d6 │ │ │ │ + beq.n 5881a │ │ │ │ subs r3, #1 │ │ │ │ mov r4, fp │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 587d0 │ │ │ │ + bne.n 58814 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 587d0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58814 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r6 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ - cbnz r1, 5887a │ │ │ │ + cbnz r1, 588be │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl fcaa8 │ │ │ │ + bl fd2ec │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5888c │ │ │ │ - b.n 588ee │ │ │ │ - movw r0, #7636 @ 0x1dd4 │ │ │ │ + cbnz r0, 588d0 │ │ │ │ + b.n 58932 │ │ │ │ + movw r0, #9236 @ 0x2414 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 1fd9f0 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1ff804 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5886e │ │ │ │ - b.n 588ee │ │ │ │ + bne.n 588b2 │ │ │ │ + b.n 58932 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #51656 @ 0xc9c8 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 588ca │ │ │ │ + beq.n 5890e │ │ │ │ mov r1, r5 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 588ca │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 5890e │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #40192 @ 0x9d00 │ │ │ │ + movw r1, #41792 @ 0xa340 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 588f2 │ │ │ │ - b.n 588ee │ │ │ │ + bne.n 58936 │ │ │ │ + b.n 58932 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 89b3c │ │ │ │ + bl 89d84 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 588e4 │ │ │ │ - cbz r7, 58902 │ │ │ │ + beq.n 58928 │ │ │ │ + cbz r7, 58946 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl 89b3c │ │ │ │ + bl 89d84 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 58902 │ │ │ │ + bne.n 58946 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 588f2 │ │ │ │ + bne.n 58936 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58902 │ │ │ │ + b.n 58946 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 588ee │ │ │ │ + bne.n 58932 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 588ee │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58932 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00058908 : │ │ │ │ +0005894c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5895a │ │ │ │ + beq.n 5899e │ │ │ │ movw r3, #33172 @ 0x8194 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5895a │ │ │ │ + beq.n 5899e │ │ │ │ movw r1, #16328 @ 0x3fc8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5895a │ │ │ │ - bl 87b0c │ │ │ │ - movw r3, #42072 @ 0xa458 │ │ │ │ + beq.n 5899e │ │ │ │ + bl 87d1c │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #28276 @ 0x6e74 │ │ │ │ + movw r2, #29876 @ 0x74b4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 58962 │ │ │ │ - movw r0, #42072 @ 0xa458 │ │ │ │ + b.n 589a6 │ │ │ │ + movw r0, #43772 @ 0xaafc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00058964 : │ │ │ │ +000589a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #33172 @ 0x8194 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 58986 │ │ │ │ + bne.n 589ca │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - b.n 5897c │ │ │ │ + b.n 589c0 │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5899c │ │ │ │ + bne.n 589e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c047c │ │ │ │ + b.w c075c │ │ │ │ movw r1, #16328 @ 0x3fc8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 589b4 │ │ │ │ + beq.n 589f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 589b4 │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 589f8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - b.n 589b8 │ │ │ │ + b.n 589fc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #56] @ (58a04 ) │ │ │ │ + ldr r1, [pc, #56] @ (58a48 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 24ebfc <_Py_c_pow@@Base+0x6a4> │ │ │ │ + bl 24f7bc <_Py_c_pow@@Base+0x6a4> │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 58a02 │ │ │ │ + bne.n 58a46 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 589f4 │ │ │ │ + beq.n 58a38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 589f4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58a38 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r1, [pc, #4] @ (58a04 ) │ │ │ │ - b.w 24ebfc <_Py_c_pow@@Base+0x6a4> │ │ │ │ + ldr r1, [pc, #4] @ (58a48 ) │ │ │ │ + b.w 24f7bc <_Py_c_pow@@Base+0x6a4> │ │ │ │ pop {r4, pc} │ │ │ │ - bmi.n 58978 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + bmi.n 589bc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge.n 58a9e │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ + bpl.n 58a9e │ │ │ │ + push {r4} │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r4, [pc, #64] @ (58aa4 ) │ │ │ │ + ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ + movs r3, #28 │ │ │ │ + subs r1, #1 │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ + mul.w r3, r1, r3 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + adds r4, r2, r3 │ │ │ │ + add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ + ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ + cmp r4, r0 │ │ │ │ + beq.n 58a84 │ │ │ │ + cmp r1, #10 │ │ │ │ + bls.n 58a8e │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r2, r3 │ │ │ │ + b.n 58a96 │ │ │ │ + add.w r3, r3, #98304 @ 0x18000 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ + add r2, r3 │ │ │ │ + add.w r0, r2, #24 │ │ │ │ + pop {r4} │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r3, #104] @ 0x68 │ │ │ │ + add r0, r3 │ │ │ │ + bx lr │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (58a14 ) │ │ │ │ - b.w 24ebfc <_Py_c_pow@@Base+0x6a4> │ │ │ │ + ldr r1, [pc, #4] @ (58ab4 ) │ │ │ │ + b.w 24f7bc <_Py_c_pow@@Base+0x6a4> │ │ │ │ nop │ │ │ │ - b.n 59050 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.n 590f0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (58a24 ) │ │ │ │ - b.w 24ebfc <_Py_c_pow@@Base+0x6a4> │ │ │ │ + ldr r1, [pc, #4] @ (58ac4 ) │ │ │ │ + b.w 24f7bc <_Py_c_pow@@Base+0x6a4> │ │ │ │ nop │ │ │ │ - b.n 58608 <_Py_c_sum@@Base+0x1a4> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.n 586a8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (58a34 ) │ │ │ │ - b.w 24ebfc <_Py_c_pow@@Base+0x6a4> │ │ │ │ + ldr r1, [pc, #4] @ (58ad4 ) │ │ │ │ + b.w 24f7bc <_Py_c_pow@@Base+0x6a4> │ │ │ │ nop │ │ │ │ - b.n 586c8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.n 58768 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 58a5c │ │ │ │ + bne.n 58afc │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 58a76 │ │ │ │ - b.n 58a8a │ │ │ │ + cbnz r0, 58b16 │ │ │ │ + b.n 58b2a │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4904 @ 0x1328 │ │ │ │ + movw r0, #6504 @ 0x1968 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58a50 │ │ │ │ + bne.n 58af0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58b1a │ │ │ │ - bl 85a84 │ │ │ │ + b.n 58bba │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 58a98 │ │ │ │ + bne.n 58b38 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 58aa8 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 58b48 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58a72 │ │ │ │ + bne.n 58b12 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 58aa8 │ │ │ │ + b.n 58b48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58a86 │ │ │ │ + bne.n 58b26 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58a86 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58b26 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1fdea0 │ │ │ │ + bl 1ffcb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58a72 │ │ │ │ + beq.n 58b12 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 58ad8 │ │ │ │ + bne.n 58b78 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20332 @ 0x4f6c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #21932 @ 0x55ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 58a72 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 58b12 │ │ │ │ adds r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14ee80 │ │ │ │ + bl 14f84c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58a72 │ │ │ │ + beq.n 58b12 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 58aec │ │ │ │ + cbz r3, 58b8c │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - b.n 58af4 │ │ │ │ + b.n 58b94 │ │ │ │ movw r5, #11008 @ 0x2b00 │ │ │ │ - movt r5, #78 @ 0x4e │ │ │ │ + movt r5, #79 @ 0x4f │ │ │ │ cmp r4, #0 │ │ │ │ itt lt │ │ │ │ addlt r4, r4, r6 │ │ │ │ biclt.w r4, r4, r4, asr #31 │ │ │ │ cmp r4, r6 │ │ │ │ it ge │ │ │ │ movge r4, r6 │ │ │ │ adds r0, r4, #1 │ │ │ │ subs r2, r6, r4 │ │ │ │ add r0, r5 │ │ │ │ adds r1, r5, r4 │ │ │ │ blx 2a51c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ strb r7, [r5, r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (58b28 ) │ │ │ │ - b.w 24ebfc <_Py_c_pow@@Base+0x6a4> │ │ │ │ - b.n 587fc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r1, [pc, #8] @ (58b38 ) │ │ │ │ + ldr r1, [pc, #4] @ (58bc8 ) │ │ │ │ + b.w 24f7bc <_Py_c_pow@@Base+0x6a4> │ │ │ │ + b.n 5889c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr r1, [pc, #8] @ (58bd8 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 24ebfc <_Py_c_pow@@Base+0x6a4> │ │ │ │ + b.w 24f7bc <_Py_c_pow@@Base+0x6a4> │ │ │ │ nop │ │ │ │ ldmia r5!, {r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 58b6c │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 58c0c │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 58b66 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 58b6c │ │ │ │ + bne.n 58c06 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 58c0c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 58baa │ │ │ │ + cbnz r0, 58c4a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 58b88 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 58c28 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 58b82 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 58b88 │ │ │ │ + bne.n 58c22 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 58c28 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 58baa │ │ │ │ + cbnz r0, 58c4a │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 58baa │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 58c4a │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 58ba0 │ │ │ │ + bne.n 58c40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00058bac : │ │ │ │ +00058c4c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #280] @ (58cd4 ) │ │ │ │ + ldr r3, [pc, #280] @ (58d74 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r5, [r0, #52] @ 0x34 │ │ │ │ - cbz r5, 58bea │ │ │ │ + cbz r5, 58c8a │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 58bd2 │ │ │ │ + bne.n 58c72 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b.n 58bc4 │ │ │ │ + b.n 58c64 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 58c02 │ │ │ │ + beq.n 58ca2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add.w r3, r2, #124 @ 0x7c │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 58c02 │ │ │ │ - b.n 58bce │ │ │ │ + bcs.n 58ca2 │ │ │ │ + b.n 58c6e │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #1028 @ 0x404 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #2488 @ 0x9b8 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12d3ac <_PyErr_SetString@@Base> │ │ │ │ - b.n 58c0c │ │ │ │ + bl 12decc <_PyErr_SetString@@Base> │ │ │ │ + b.n 58cac │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d7604 │ │ │ │ + bl 1d987c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 58c10 │ │ │ │ + cbnz r0, 58cb0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58cce │ │ │ │ + b.n 58d6e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24980 @ 0x6194 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 58ca2 │ │ │ │ + bne.n 58d42 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ - cbnz r6, 58c2c │ │ │ │ + cbnz r6, 58ccc │ │ │ │ mov r0, r5 │ │ │ │ - bl d77b4 │ │ │ │ + bl d7cbc │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 58c38 │ │ │ │ + cbz r0, 58cd8 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ - cbnz r5, 58c68 │ │ │ │ - bl 721b8 │ │ │ │ + cbnz r5, 58d08 │ │ │ │ + bl 72368 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 58c66 │ │ │ │ + cbnz r0, 58d06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58c0c │ │ │ │ + beq.n 58cac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58c0c │ │ │ │ - ldr r2, [pc, #140] @ (58cd8 ) │ │ │ │ + bne.n 58cac │ │ │ │ + ldr r2, [pc, #140] @ (58d78 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 58c5c │ │ │ │ + cbz r3, 58cfc │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 58c0c │ │ │ │ + b.n 58cac │ │ │ │ str r0, [r6, #32] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 89b3c │ │ │ │ + bl 89d84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58ccc │ │ │ │ + beq.n 58d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58ccc │ │ │ │ - ldr r2, [pc, #80] @ (58cd8 ) │ │ │ │ + cbnz r3, 58d6c │ │ │ │ + ldr r2, [pc, #80] @ (58d78 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 58c98 │ │ │ │ + cbz r3, 58d38 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 58ccc │ │ │ │ + b.n 58d6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58cce │ │ │ │ + beq.n 58d6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58cce │ │ │ │ - ldr r2, [pc, #36] @ (58cd8 ) │ │ │ │ + cbnz r3, 58d6e │ │ │ │ + ldr r2, [pc, #36] @ (58d78 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 58cc2 │ │ │ │ + cbz r3, 58d62 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 58cce │ │ │ │ + b.n 58d6e │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.n 58d2e │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ - bpl.n 58d2e │ │ │ │ - push {r4} │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #64] @ (58d34 ) │ │ │ │ - ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ - movs r3, #28 │ │ │ │ - subs r1, #1 │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - adds r4, r2, r3 │ │ │ │ - add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ - ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ - cmp r4, r0 │ │ │ │ - beq.n 58d14 │ │ │ │ - cmp r1, #10 │ │ │ │ - bls.n 58d1e │ │ │ │ - add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ - add r2, r3 │ │ │ │ - b.n 58d26 │ │ │ │ - add.w r3, r3, #98304 @ 0x18000 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ - add r2, r3 │ │ │ │ - add.w r0, r2, #24 │ │ │ │ - pop {r4} │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r3, #104] @ 0x68 │ │ │ │ - add r0, r3 │ │ │ │ - bx lr │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - cbnz r3, 58d54 │ │ │ │ + cbnz r3, 58d98 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 58d6e │ │ │ │ + cbz r2, 58db2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 58d6e │ │ │ │ + cbz r3, 58db2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40656 @ 0x9ed0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42256 @ 0xa510 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58e0e │ │ │ │ + b.n 58e52 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1564b4 │ │ │ │ + bl 156fdc │ │ │ │ ldr.w r5, [r4, #144] @ 0x90 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ - cbz r5, 58d96 │ │ │ │ + cbz r5, 58dda │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35124 @ 0x8934 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #36724 @ 0x8f74 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 58d6a │ │ │ │ + bl 12de68 │ │ │ │ + b.n 58dae │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 58dae │ │ │ │ + cbnz r3, 58df2 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - b.n 58e0e │ │ │ │ + b.n 58e52 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #128] @ 0x80 │ │ │ │ strd r3, r3, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 58dc4 │ │ │ │ - bl 782ec │ │ │ │ + cbz r0, 58e08 │ │ │ │ + bl 78428 │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add.w r0, r4, #12 │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ str r3, [r4, #12] │ │ │ │ strd r6, r6, [r4, #120] @ 0x78 │ │ │ │ - bl 1f6dd8 │ │ │ │ + bl 1f8c58 │ │ │ │ mov r7, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 58dea │ │ │ │ + cbz r0, 58e2e │ │ │ │ str.w r6, [r4, #144] @ 0x90 │ │ │ │ - b.n 58d6a │ │ │ │ + b.n 58dae │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1f9578 │ │ │ │ - cbz r7, 58e06 │ │ │ │ + bl 1fb440 │ │ │ │ + cbz r7, 58e4a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r5, [r4, #12] │ │ │ │ subs r2, r3, r5 │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #20] │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00058e12 : │ │ │ │ - cbnz r0, 58e18 │ │ │ │ - b.w 1f5c8c │ │ │ │ +00058e56 : │ │ │ │ + cbnz r0, 58e5c │ │ │ │ + b.w 1f7b08 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #28] @ (58e50 ) │ │ │ │ + ldr r2, [pc, #28] @ (58e94 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 58e4c │ │ │ │ + cbz r3, 58e90 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 58f1e │ │ │ │ + beq.n 58f62 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 58f1e │ │ │ │ + beq.n 58f62 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 58e90 │ │ │ │ + beq.n 58ed4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58f1a │ │ │ │ + beq.n 58f5e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 58f1a │ │ │ │ + b.n 58f5e │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #36040 @ 0x8cc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 58eae │ │ │ │ + beq.n 58ef2 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w c17a4 │ │ │ │ + b.w c1a9c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1b1764 │ │ │ │ + bl 1b3e28 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 58ec0 │ │ │ │ + cbnz r0, 58f04 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58f1a │ │ │ │ + b.n 58f5e │ │ │ │ ldr.w r9, [r6, #156] @ 0x9c │ │ │ │ - movw r3, #1365 @ 0x555 │ │ │ │ + movw r3, #2101 @ 0x835 │ │ │ │ movt r3, #12 │ │ │ │ mov r0, r6 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 58ed8 │ │ │ │ - bl c04dc │ │ │ │ - b.n 58ede │ │ │ │ + bne.n 58f1c │ │ │ │ + bl c07bc │ │ │ │ + b.n 58f22 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 58efa │ │ │ │ + cbnz r0, 58f3e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 58ebc │ │ │ │ + beq.n 58f00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58ebc │ │ │ │ + bne.n 58f00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58ebc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58f00 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -69247,312 +69277,312 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 270674 │ │ │ │ + b.w 270cd4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 58f6c │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 58fb0 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #30108 @ 0x759c │ │ │ │ + movw r0, #32864 @ 0x8060 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, r5 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59002 │ │ │ │ + b.n 59046 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ and.w r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - beq.n 58f92 │ │ │ │ + beq.n 58fd6 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40764 @ 0x9f3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42364 @ 0xa57c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 58f68 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 58fac │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 58fcc │ │ │ │ + bne.n 59010 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 129c14 │ │ │ │ + bl 12a738 │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 58fc2 │ │ │ │ + ble.n 59006 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, r6, r7 │ │ │ │ - bl 224b50 <_PyTime_AsMilliseconds@@Base+0xec0> │ │ │ │ + bl 225c30 <_PyParkingLot_AfterFork@@Base+0x1564> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58f68 │ │ │ │ + beq.n 58fac │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ - bl 129c14 │ │ │ │ + bl 12a738 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 59002 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 59046 │ │ │ │ mov r0, r1 │ │ │ │ - bl 14218c │ │ │ │ + bl 142c20 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, r6 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 58fe6 │ │ │ │ + bcc.n 5902a │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 224b50 <_PyTime_AsMilliseconds@@Base+0xec0> │ │ │ │ + bl 225c30 <_PyParkingLot_AfterFork@@Base+0x1564> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58f68 │ │ │ │ + beq.n 58fac │ │ │ │ ldr r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ - bl 182c44 │ │ │ │ - b.n 58fc2 │ │ │ │ + bl 184558 │ │ │ │ + b.n 59006 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 5902c │ │ │ │ - movw r1, #40836 @ 0x9f84 │ │ │ │ + cbnz r2, 59070 │ │ │ │ + movw r1, #42436 @ 0xa5c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12d348 │ │ │ │ - b.n 59038 │ │ │ │ - movw r1, #40860 @ 0x9f9c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5907c │ │ │ │ + movw r1, #42460 @ 0xa5dc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 15161c │ │ │ │ - cbnz r0, 59060 │ │ │ │ + bl 151fdc │ │ │ │ + cbnz r0, 590a4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59074 │ │ │ │ + b.n 590b8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5905c │ │ │ │ + blt.n 590a0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #40880 @ 0x9fb0 │ │ │ │ + movw r0, #42480 @ 0xa5f0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 590da │ │ │ │ + bhi.n 5911e │ │ │ │ push {r4} │ │ │ │ movw r3, #51864 @ 0xca98 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 590e4 │ │ │ │ + bne.n 59128 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 590e4 │ │ │ │ + bne.n 59128 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 590ba │ │ │ │ + bne.n 590fe │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ subs r0, r3, r1 │ │ │ │ negs r3, r0 │ │ │ │ adcs r3, r0 │ │ │ │ - b.n 590bc │ │ │ │ + b.n 59100 │ │ │ │ movs r3, #0 │ │ │ │ subs r1, r2, #2 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ negs r2, r1 │ │ │ │ adcs r2, r1 │ │ │ │ movw r1, #4324 @ 0x10e4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r0, r1 │ │ │ │ - b.n 590ec │ │ │ │ + b.n 59130 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000590f0 : │ │ │ │ +00059134 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (59108 ) │ │ │ │ + ldr r4, [pc, #16] @ (5914c ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 1ba4d0 │ │ │ │ + b.w 1bcb88 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005910c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +00059150 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #37257 @ 0x9189 │ │ │ │ + movw r1, #37325 @ 0x91cd │ │ │ │ movt r1, #5 │ │ │ │ - b.w 26538c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2bc> │ │ │ │ + b.w 265b0c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2bc> │ │ │ │ │ │ │ │ -0005911a : │ │ │ │ +0005915e : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r1, #58352 @ 0xe3f0 │ │ │ │ + movw r1, #60244 @ 0xeb54 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #34764 @ 0x87cc │ │ │ │ + movw r0, #36364 @ 0x8e0c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 113714 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 1141b4 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5914c │ │ │ │ + cbnz r0, 59190 │ │ │ │ movs r4, #0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r4 │ │ │ │ - b.n 59172 │ │ │ │ + b.n 591b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59142 │ │ │ │ + beq.n 59186 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c17a4 │ │ │ │ + bl c1a9c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5916e │ │ │ │ - bl 85a84 │ │ │ │ + cbz r0, 591b2 │ │ │ │ + bl 85c84 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 59172 │ │ │ │ + b.n 591b6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl deb08 <_PyType_Name@@Base> │ │ │ │ + bl defe0 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #40912 @ 0x9fd0 │ │ │ │ + movw r0, #42512 @ 0xa610 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ mov.w r3, r3, ror #4 │ │ │ │ mov.w r0, r0, ror #4 │ │ │ │ adds r2, r3, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r3, #1 │ │ │ │ adds r1, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ eors r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ bx lr │ │ │ │ - b.w 58b3c │ │ │ │ + b.n 58bdc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 59216 │ │ │ │ + cbnz r3, 59258 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 59216 │ │ │ │ + ble.n 59258 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 59216 │ │ │ │ - cbnz r4, 59238 │ │ │ │ + bne.n 59258 │ │ │ │ + cbnz r4, 5927a │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #2 │ │ │ │ add r0, sp, #24 │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #4] │ │ │ │ movw r4, #18172 @ 0x46fc │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ + movt r4, #74 @ 0x4a │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5925a │ │ │ │ + cbz r0, 5929c │ │ │ │ ldrd r5, r0, [r4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5924c │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5925a │ │ │ │ + bne.n 5928e │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5929c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1ca7cc │ │ │ │ + b.w 1cca48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -69561,588 +69591,587 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #13432 @ 0x3478 │ │ │ │ + movw r1, #15032 @ 0x3ab8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl c35f0 │ │ │ │ - cbz r0, 592b4 │ │ │ │ + bl c38e8 │ │ │ │ + cbz r0, 592f6 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ movw r3, #17016 @ 0x4278 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 592b8 │ │ │ │ + beq.n 592fa │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40924 @ 0x9fdc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42524 @ 0xa61c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5932e │ │ │ │ + b.n 59370 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbnz r3, 592c6 │ │ │ │ + cbnz r3, 59308 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 5932e │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 59370 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 592e2 │ │ │ │ + beq.n 59324 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40956 @ 0x9ffc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42556 @ 0xa63c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 592b4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 592f6 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - beq.n 59302 │ │ │ │ + beq.n 59344 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40996 @ 0xa024 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42596 @ 0xa664 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 592b4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 592f6 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #40] @ (59334 ) │ │ │ │ + ldr r0, [pc, #40] @ (59374 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 592b4 │ │ │ │ + beq.n 592f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 592bc │ │ │ │ + beq.n 592fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 592bc │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 592bc │ │ │ │ + bne.n 592fe │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 592fe │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ - b.n 591c8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.n 59208 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5937c │ │ │ │ + bhi.n 593bc │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 59394 │ │ │ │ + bmi.n 593d4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #28096 @ 0x6dc0 │ │ │ │ + movw r2, #29696 @ 0x7400 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #9688 @ 0x25d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #41696 @ 0xa2e0 │ │ │ │ + movw r0, #43296 @ 0xa920 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 594e6 │ │ │ │ - movw r0, #41696 @ 0xa2e0 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59526 │ │ │ │ + movw r0, #43296 @ 0xa920 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59352 │ │ │ │ - b.n 594e6 │ │ │ │ + bne.n 59392 │ │ │ │ + b.n 59526 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 593fe │ │ │ │ + ble.n 5943e │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 593fe │ │ │ │ + beq.n 5943e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 593de │ │ │ │ + bpl.n 5941e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 594e6 │ │ │ │ + beq.w 59526 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 593fe │ │ │ │ + beq.n 5943e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 594e6 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 59526 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #3712 @ 0xe80 │ │ │ │ + movw r2, #5312 @ 0x14c0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #41696 @ 0xa2e0 │ │ │ │ + movw r0, #43296 @ 0xa920 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 594e6 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59526 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp.w r7, #536870912 @ 0x20000000 │ │ │ │ - blt.n 5941e │ │ │ │ + blt.n 5945e │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41044 @ 0xa054 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42644 @ 0xa694 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 594e6 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 59526 │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 594e6 │ │ │ │ + beq.n 59526 │ │ │ │ add.w r1, r0, #16 │ │ │ │ mvn.w r3, #14 │ │ │ │ add.w r2, r5, #15 │ │ │ │ mov r4, r1 │ │ │ │ subs r0, r3, r5 │ │ │ │ adds r3, r0, r2 │ │ │ │ cmp r7, r3 │ │ │ │ - ble.n 594c0 │ │ │ │ + ble.n 59500 │ │ │ │ ldrb.w r5, [r2, #1]! │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - beq.n 5944e │ │ │ │ + beq.n 5948e │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne.n 5945c │ │ │ │ + bne.n 5949c │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ strb.w r6, [r3], #2 │ │ │ │ strb r5, [r4, #1] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 5943c │ │ │ │ + b.n 5947c │ │ │ │ cmp r5, #9 │ │ │ │ - bne.n 5946a │ │ │ │ + bne.n 594aa │ │ │ │ movw r3, #29788 @ 0x745c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 5943c │ │ │ │ + b.n 5947c │ │ │ │ cmp r5, #10 │ │ │ │ - bne.n 59478 │ │ │ │ + bne.n 594b8 │ │ │ │ movw r3, #28252 @ 0x6e5c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 5943c │ │ │ │ + b.n 5947c │ │ │ │ cmp r5, #13 │ │ │ │ - bne.n 59486 │ │ │ │ + bne.n 594c6 │ │ │ │ movw r3, #29276 @ 0x725c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 5943c │ │ │ │ + b.n 5947c │ │ │ │ sub.w r3, r5, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bls.n 594ba │ │ │ │ + bls.n 594fa │ │ │ │ movw r6, #9672 @ 0x25c8 │ │ │ │ - movt r6, #72 @ 0x48 │ │ │ │ + movt r6, #73 @ 0x49 │ │ │ │ movw r3, #30812 @ 0x785c │ │ │ │ strh r3, [r4, #0] │ │ │ │ mov.w ip, r5, lsr #4 │ │ │ │ and.w r5, r5, #15 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r4, #4 │ │ │ │ ldrb.w r3, [r3, ip] │ │ │ │ strb.w r3, [r4, #-2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ strb.w r3, [r4, #-1] │ │ │ │ - b.n 5943c │ │ │ │ + b.n 5947c │ │ │ │ strb.w r5, [r4], #1 │ │ │ │ - b.n 5943c │ │ │ │ + b.n 5947c │ │ │ │ movs r3, #0 │ │ │ │ subs r1, r4, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - bl 9d2e0 <_PyBytes_Resize@@Base> │ │ │ │ - cbnz r0, 594e6 │ │ │ │ + bl 9d55c <_PyBytes_Resize@@Base> │ │ │ │ + cbnz r0, 59526 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 594e6 │ │ │ │ + cbz r1, 59526 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #51004 @ 0xc73c │ │ │ │ + movw r0, #52604 @ 0xcd7c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 59504 │ │ │ │ - cbz r2, 5951e │ │ │ │ + cbnz r3, 59544 │ │ │ │ + cbz r2, 5955e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 5951e │ │ │ │ + cbz r3, 5955e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41076 @ 0xa074 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42676 @ 0xa6b4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59526 │ │ │ │ + b.n 59566 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ - bl d7534 │ │ │ │ + bl d7a3c │ │ │ │ movw r7, #54568 @ 0xd528 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 5956c │ │ │ │ + bne.n 595ac │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5961a │ │ │ │ + beq.n 5965a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59590 │ │ │ │ + beq.n 595d0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59590 │ │ │ │ + b.n 595d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 135e98 │ │ │ │ + bl 1369b8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 59588 │ │ │ │ + cbnz r0, 595c8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #41104 @ 0xa090 │ │ │ │ + movw r0, #42704 @ 0xa6d0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 1fde74 │ │ │ │ - b.n 5961a │ │ │ │ + bl 1ffc88 │ │ │ │ + b.n 5965a │ │ │ │ ldr r3, [r0, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #148] @ (59628 ) │ │ │ │ + ldr r0, [pc, #148] @ (59668 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ - bl 13964c │ │ │ │ - cbnz r0, 595b2 │ │ │ │ + bl 13a350 │ │ │ │ + cbnz r0, 595f2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #41148 @ 0xa0bc │ │ │ │ + movw r0, #42748 @ 0xa6fc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 1fde74 │ │ │ │ - b.n 595c6 │ │ │ │ + bl 1ffc88 │ │ │ │ + b.n 59606 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 595c6 │ │ │ │ + beq.n 59606 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 595c6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 59606 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 59604 │ │ │ │ + beq.n 59644 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #88] @ (5962c ) │ │ │ │ + ldr r0, [pc, #88] @ (5966c ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 956f4 │ │ │ │ - cbnz r0, 595f0 │ │ │ │ + bl 95954 │ │ │ │ + cbnz r0, 59630 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #41104 @ 0xa090 │ │ │ │ + movw r0, #42704 @ 0xa6d0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 1fde74 │ │ │ │ - b.n 59604 │ │ │ │ + bl 1ffc88 │ │ │ │ + b.n 59644 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 59604 │ │ │ │ + beq.n 59644 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 59604 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 59644 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5961a │ │ │ │ + beq.n 5965a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5961a │ │ │ │ + cbnz r3, 5965a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl d7548 │ │ │ │ + bl d7a50 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #992 @ 0x3e0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 594c0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 59500 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ lsls r3, r3, #8 │ │ │ │ orr.w r3, r3, r2, lsl #16 │ │ │ │ orrs r0, r3 │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 59662 │ │ │ │ + cbnz r3, 596a2 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 59662 │ │ │ │ + ble.n 596a2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 59662 │ │ │ │ - cbnz r0, 5967a │ │ │ │ + bne.n 596a2 │ │ │ │ + cbnz r0, 596ba │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #80] @ (596bc ) │ │ │ │ + ldr r4, [pc, #80] @ (596fc ) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 596b4 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 596f4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 596b4 │ │ │ │ + beq.n 596f4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #41196 @ 0xa0ec │ │ │ │ + movw r1, #42796 @ 0xa72c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #32440 @ 0x7eb8 │ │ │ │ + movw r0, #34040 @ 0x84f8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 596b4 │ │ │ │ + beq.n 596f4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #43084 @ 0xa84c │ │ │ │ movt r1, #2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2644d0 │ │ │ │ + b.w 264c5c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bx r5 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 596d8 │ │ │ │ - cbz r2, 596f2 │ │ │ │ + cbnz r3, 59718 │ │ │ │ + cbz r2, 59732 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 596f2 │ │ │ │ + cbz r3, 59732 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41200 @ 0xa0f0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42800 @ 0xa730 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 596fa │ │ │ │ + b.n 5973a │ │ │ │ movw r0, #7536 @ 0x1d70 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 59528 │ │ │ │ + bl 59568 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr.w r2, [r7, #172] @ 0xac │ │ │ │ - cbz r2, 59786 │ │ │ │ + cbz r2, 597c6 │ │ │ │ mov r0, r2 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [r0, #8]! │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, ip │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bge.n 59738 │ │ │ │ + bge.n 59778 │ │ │ │ ldr.w r4, [r0, #4]! │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 59728 │ │ │ │ + bne.n 59768 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 59786 │ │ │ │ - movw r0, #38653 @ 0x96fd │ │ │ │ + bge.n 597c6 │ │ │ │ + movw r0, #38717 @ 0x973d │ │ │ │ movt r0, #5 │ │ │ │ adds r2, #12 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 5975e │ │ │ │ + bge.n 5979e │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ - cbz r4, 5975e │ │ │ │ + cbz r4, 5979e │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 5975e │ │ │ │ - cbnz r4, 59766 │ │ │ │ + beq.n 5979e │ │ │ │ + cbnz r4, 597a6 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 59746 │ │ │ │ - b.n 59786 │ │ │ │ - movw r3, #169 @ 0xa9 │ │ │ │ + bne.n 59786 │ │ │ │ + b.n 597c6 │ │ │ │ + movw r3, #2657 @ 0xa61 │ │ │ │ movt r3, #21 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5977a │ │ │ │ + bne.n 597ba │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 59786 │ │ │ │ + b.n 597c6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 59792 │ │ │ │ + cbz r3, 597d2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 5979a │ │ │ │ + b.n 597da │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 597c2 │ │ │ │ - cbz r2, 597dc │ │ │ │ + cbnz r3, 59802 │ │ │ │ + cbz r2, 5981c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 597dc │ │ │ │ + cbz r3, 5981c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41232 @ 0xa110 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42832 @ 0xa750 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 597e4 │ │ │ │ + b.n 59824 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41272 @ 0xa138 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42872 @ 0xa778 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r4, #2896 @ 0xb50 │ │ │ │ + movw r4, #4496 @ 0x1190 │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - movw r3, #2920 @ 0xb68 │ │ │ │ + movw r3, #4520 @ 0x11a8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #2888 @ 0xb48 │ │ │ │ + movw r2, #4488 @ 0x1188 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #2908 @ 0xb5c │ │ │ │ + movw r1, #4508 @ 0x119c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #41312 @ 0xa160 │ │ │ │ + movw r0, #42912 @ 0xa7a0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41320 @ 0xa168 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42920 @ 0xa7a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41372 @ 0xa19c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42972 @ 0xa7dc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #16044 @ 0x3eac │ │ │ │ + movw r1, #17616 @ 0x44d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl c35f0 │ │ │ │ - cbz r0, 598d2 │ │ │ │ + bl c38e8 │ │ │ │ + cbz r0, 59912 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f154 │ │ │ │ + bl 2f148 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ @@ -70154,387 +70183,387 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #20] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 1450c0 │ │ │ │ + bl 145d64 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 59926 │ │ │ │ + cbnz r3, 59966 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 59926 │ │ │ │ + ble.n 59966 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 59926 │ │ │ │ - cbnz r0, 5993e │ │ │ │ + bne.n 59966 │ │ │ │ + cbnz r0, 5997e │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #92] @ (5998c ) │ │ │ │ + ldr r4, [pc, #92] @ (599cc ) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 59986 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 599c6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 59950 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 59986 │ │ │ │ + bne.n 59990 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 599c6 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2a334 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5997c │ │ │ │ + bne.n 599bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 5997c │ │ │ │ + cbz r3, 599bc │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bxns sl │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 599b0 │ │ │ │ + cbnz r3, 599f0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 599b0 │ │ │ │ + ble.n 599f0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 599b0 │ │ │ │ - cbnz r0, 599c8 │ │ │ │ + bne.n 599f0 │ │ │ │ + cbnz r0, 59a08 │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #96] @ (59a18 ) │ │ │ │ + ldr r4, [pc, #96] @ (59a58 ) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 59a10 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 59a50 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 599da │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 59a10 │ │ │ │ + bne.n 59a1a │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 59a50 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 296e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 59a06 │ │ │ │ + bne.n 59a46 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 59a06 │ │ │ │ + cbz r3, 59a46 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ blx r0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #284] @ (59b4c ) │ │ │ │ + ldr r3, [pc, #284] @ (59b8c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 59a46 │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ + cbnz r0, 59a86 │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #268] @ (59b50 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #268] @ (59b90 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #41436 @ 0xa1dc │ │ │ │ + movw r1, #43036 @ 0xa81c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl fc07c <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ + bl fc8bc <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59a5c │ │ │ │ + bne.n 59a9c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59b42 │ │ │ │ - bl 721b8 │ │ │ │ + b.n 59b82 │ │ │ │ + bl 72368 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59a58 │ │ │ │ - ldr r0, [pc, #236] @ (59b54 ) │ │ │ │ + beq.n 59a98 │ │ │ │ + ldr r0, [pc, #236] @ (59b94 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 59a80 │ │ │ │ + bne.n 59ac0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 59a70 │ │ │ │ + bne.n 59ab0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 59a9c │ │ │ │ + beq.n 59adc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1e5e24 │ │ │ │ + bl 1e7dfc │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ movw r8, #4372 @ 0x1114 │ │ │ │ - movt r8, #71 @ 0x47 │ │ │ │ + movt r8, #72 @ 0x48 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r7, [r3, #620] @ 0x26c │ │ │ │ - cbz r7, 59b1e │ │ │ │ + cbz r7, 59b5e │ │ │ │ ldr.w r5, [r7, #3704] @ 0xe78 │ │ │ │ - cbz r5, 59b00 │ │ │ │ + cbz r5, 59b40 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 1e3140 │ │ │ │ + bl 1e5120 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ - bl 7ee1c │ │ │ │ + bl 7f010 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 59b06 │ │ │ │ + cbz r0, 59b46 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, r8 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 59af6 │ │ │ │ + beq.n 59b36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 59af6 │ │ │ │ + cbnz r3, 59b36 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 59b06 │ │ │ │ + beq.n 59b46 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b.n 59aba │ │ │ │ + b.n 59afa │ │ │ │ ldr.w r7, [r7, #3644] @ 0xe3c │ │ │ │ - b.n 59ab4 │ │ │ │ + b.n 59af4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59b1c │ │ │ │ + beq.n 59b5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59b1c │ │ │ │ + cbnz r3, 59b5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 59b36 │ │ │ │ + bne.n 59b76 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 59b26 │ │ │ │ + bne.n 59b66 │ │ │ │ dmb ish │ │ │ │ - beq.n 59b42 │ │ │ │ - ldr r0, [pc, #20] @ (59b54 ) │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 59b82 │ │ │ │ + ldr r0, [pc, #20] @ (59b94 ) │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - vld4.16 {d16-d19}, [r4], r5 │ │ │ │ + vmla.i32 q0, q2, d5[0] │ │ │ │ str r0, [r1, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #41460 @ 0xa1f4 │ │ │ │ + movw r1, #43060 @ 0xa834 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1520e4 │ │ │ │ - cbnz r0, 59b7e │ │ │ │ + bl 152b0c │ │ │ │ + cbnz r0, 59bbe │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59bd2 │ │ │ │ + b.n 59c12 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2a1a0 <__sched_rr_get_interval64@plt> │ │ │ │ - cbz r0, 59b98 │ │ │ │ + cbz r0, 59bd8 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 59bc2 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 59c02 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 27f1c8 │ │ │ │ + bl 27f7e0 │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #44] @ 59bd8 │ │ │ │ + vldr d5, [pc, #44] @ 59c18 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d5 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 59bce │ │ │ │ - bl 80760 │ │ │ │ + bne.n 59c0e │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59b7a │ │ │ │ + bne.n 59bba │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ - bl 85b34 │ │ │ │ + bl 85d34 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bvs.n 59b06 │ │ │ │ + bvs.n 59b46 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 59c14 │ │ │ │ + bne.n 59c54 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov.w r0, #13824 @ 0x3600 │ │ │ │ movt r0, #50277 @ 0xc465 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ - b.n 59c42 │ │ │ │ + b.n 59c82 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, sp │ │ │ │ - bl 154f1c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 155a44 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59c3e │ │ │ │ + beq.n 59c7e │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 59c42 │ │ │ │ + bge.n 59c82 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27516 @ 0x6b7c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29116 @ 0x71bc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59c5a │ │ │ │ + b.n 59c9a │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r1, #16 │ │ │ │ ldrexd r4, r5, [r1] │ │ │ │ strexd r0, r2, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59c46 │ │ │ │ + bne.n 59c86 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 59c7e │ │ │ │ + cbnz r3, 59cbe │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 59c7e │ │ │ │ + ble.n 59cbe │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 59c7e │ │ │ │ - cbnz r0, 59c96 │ │ │ │ + bne.n 59cbe │ │ │ │ + cbnz r0, 59cd6 │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #48] @ (59cb8 ) │ │ │ │ + ldr r4, [pc, #48] @ (59cf8 ) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 59cb2 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 59cf2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 59cb2 │ │ │ │ + beq.n 59cf2 │ │ │ │ movw r1, #40348 @ 0x9d9c │ │ │ │ movt r1, #2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2644d0 │ │ │ │ + b.w 264c5c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blxns r5 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r5, r0 │ │ │ │ blx 294d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 59cf2 │ │ │ │ + bge.n 59d32 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r5, [pc, #220] @ (59dec ) │ │ │ │ + ldr r5, [pc, #220] @ (59e2c ) │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -70542,1066 +70571,1066 @@ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 59d3e │ │ │ │ + bne.n 59d7e │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 59d3e │ │ │ │ + ble.n 59d7e │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 59d3e │ │ │ │ - cbnz r6, 59d62 │ │ │ │ - ldr r4, [pc, #176] @ (59df0 ) │ │ │ │ + bne.n 59d7e │ │ │ │ + cbnz r6, 59da2 │ │ │ │ + ldr r4, [pc, #176] @ (59e30 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ movs r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 59d62 │ │ │ │ + cbnz r0, 59da2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59dde │ │ │ │ + b.n 59e1e │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 116298 │ │ │ │ + bl 116d3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59d5e │ │ │ │ - movw r3, #14196 @ 0x3774 │ │ │ │ + beq.n 59d9e │ │ │ │ + movw r3, #15796 @ 0x3db4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 209cc8 │ │ │ │ + bl 20b8e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59d5e │ │ │ │ + beq.n 59d9e │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldrb.w r3, [sp, #76] @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r3, 59da2 │ │ │ │ + cbz r3, 59de2 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ blx 2a834 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59dac │ │ │ │ + b.n 59dec │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx 2a574 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 59dd6 │ │ │ │ + bne.n 59e16 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 59dce │ │ │ │ + cbz r2, 59e0e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bne.n 59dc8 │ │ │ │ - bl f5618 │ │ │ │ - b.n 59dce │ │ │ │ + bne.n 59e08 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 59e0e │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ - bl 11684c │ │ │ │ - bl 80760 │ │ │ │ + bl 1172f0 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59d5e │ │ │ │ + bne.n 59d9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 116854 │ │ │ │ + bl 1172f8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - vst1.8 {d0[2]}, [r0], r5 │ │ │ │ + vmla.i q8, q0, d1[1] │ │ │ │ blx fp │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 59e1a │ │ │ │ + bne.n 59e5a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 59e82 │ │ │ │ - b.n 59e32 │ │ │ │ + beq.n 59ec2 │ │ │ │ + b.n 59e72 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10896 @ 0x2a90 │ │ │ │ + movw r0, #12496 @ 0x30d0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59e0c │ │ │ │ - b.n 59e82 │ │ │ │ - movw r3, #14196 @ 0x3774 │ │ │ │ + bne.n 59e4c │ │ │ │ + b.n 59ec2 │ │ │ │ + movw r3, #15796 @ 0x3db4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 209cc8 │ │ │ │ - cbz r0, 59e82 │ │ │ │ + bl 20b8e8 │ │ │ │ + cbz r0, 59ec2 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2a834 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 59e76 │ │ │ │ + bne.n 59eb6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 59e70 │ │ │ │ + cbz r3, 59eb0 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 59e82 │ │ │ │ + bl f5e50 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 59ec2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 59eaa │ │ │ │ + bne.n 59eea │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1f3938 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 59ec4 │ │ │ │ - b.n 59ec0 │ │ │ │ + bl 1f58b4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 59f04 │ │ │ │ + b.n 59f00 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10996 @ 0x2af4 │ │ │ │ + movw r0, #12596 @ 0x3134 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59e9e │ │ │ │ + bne.n 59ede │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59f06 │ │ │ │ + b.n 59f46 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1f3938 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f58b4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59ec0 │ │ │ │ + beq.n 59f00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f3938 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f58b4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59ec0 │ │ │ │ + beq.n 59f00 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 29e24 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 59efe │ │ │ │ + bge.n 59f3e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 59f2c │ │ │ │ + bne.n 59f6c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1de570 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 59f46 │ │ │ │ - b.n 59f42 │ │ │ │ + bl 1e0564 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 59f86 │ │ │ │ + b.n 59f82 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10984 @ 0x2ae8 │ │ │ │ + movw r0, #12584 @ 0x3128 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59f20 │ │ │ │ + bne.n 59f60 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59f88 │ │ │ │ + b.n 59fc8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1de570 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1e0564 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59f42 │ │ │ │ + beq.n 59f82 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1de570 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1e0564 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59f42 │ │ │ │ + beq.n 59f82 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2a9b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 59f80 │ │ │ │ + bge.n 59fc0 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5a0cc │ │ │ │ + bne.w 5a10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 272b4c │ │ │ │ + bl 2731ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a0cc │ │ │ │ - cbz r4, 59fe2 │ │ │ │ + beq.w 5a10c │ │ │ │ + cbz r4, 5a022 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 272b4c │ │ │ │ + bl 2731ac │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a000 │ │ │ │ + cbnz r0, 5a040 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a0cc │ │ │ │ + beq.n 5a10c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a0cc │ │ │ │ + bne.n 5a10c │ │ │ │ mov r0, r5 │ │ │ │ - b.n 5a0c2 │ │ │ │ + b.n 5a102 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - cbz r6, 5a028 │ │ │ │ + cbz r6, 5a068 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 272b4c │ │ │ │ + bl 2731ac │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5a046 │ │ │ │ + cbnz r0, 5a086 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a0b0 │ │ │ │ + beq.n 5a0f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a0b0 │ │ │ │ + bne.n 5a0f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a0b0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a0f0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ - cbz r0, 5a05e │ │ │ │ + cbz r0, 5a09e │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl c17a4 │ │ │ │ - bl 79388 │ │ │ │ - b.n 5a084 │ │ │ │ + bl c1a9c │ │ │ │ + bl 794d4 │ │ │ │ + b.n 5a0c4 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 114200 │ │ │ │ + bl 114ca0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5a084 │ │ │ │ + bne.n 5a0c4 │ │ │ │ movw r3, #56088 @ 0xdb18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41492 @ 0xa214 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43092 @ 0xa854 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a09a │ │ │ │ + beq.n 5a0da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5a09a │ │ │ │ + cbnz r3, 5a0da │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a0b0 │ │ │ │ + beq.n 5a0f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5a0b0 │ │ │ │ + cbnz r3, 5a0f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a0cc │ │ │ │ + beq.n 5a10c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5a0cc │ │ │ │ + cbnz r3, 5a10c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5a0fc │ │ │ │ + bgt.n 5a13c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5a118 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5a158 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 5a11e │ │ │ │ + cbz r5, 5a15e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45120 @ 0xb040 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46720 @ 0xb680 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a16a │ │ │ │ - cbnz r1, 5a138 │ │ │ │ + b.n 5a1aa │ │ │ │ + cbnz r1, 5a178 │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #47460 @ 0xb964 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #49036 @ 0xbf8c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5a118 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5a158 │ │ │ │ movw r4, #6512 @ 0x1970 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - bl db098 │ │ │ │ + bl db57c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5a154 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 5a158 │ │ │ │ - b.n 5a118 │ │ │ │ + bne.n 5a194 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 5a198 │ │ │ │ + b.n 5a158 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 5a168 │ │ │ │ + bgt.n 5a1a8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #41592 @ 0xa278 │ │ │ │ + movw r1, #43192 @ 0xa8b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5a118 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5a158 │ │ │ │ str r0, [r6, #16] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1e5acc │ │ │ │ + bl 1e7aa4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r2, 5a1b8 │ │ │ │ + cbnz r2, 5a1f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5a1ca │ │ │ │ - b.n 5a1c6 │ │ │ │ + bge.n 5a20a │ │ │ │ + b.n 5a206 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1fdea0 │ │ │ │ + bl 1ffcb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a1b0 │ │ │ │ - b.n 5a1e4 │ │ │ │ + bne.n 5a1f0 │ │ │ │ + b.n 5a224 │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi.n 5a1ce │ │ │ │ + bmi.n 5a20e │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 5a1ea │ │ │ │ + blt.n 5a22a │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13668 @ 0x3564 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #15388 @ 0x3c1c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a206 │ │ │ │ - cbnz r5, 5a1fe │ │ │ │ + b.n 5a246 │ │ │ │ + cbnz r5, 5a23e │ │ │ │ mov r3, r5 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1ee6c8 │ │ │ │ + b.w 1f06b4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strb r2, [r3, r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #39468 @ 0x9a2c │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ mov r4, r0 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ ldrb r1, [r4, #22] │ │ │ │ lsls r3, r3, #8 │ │ │ │ str r2, [sp, #0] │ │ │ │ orr.w r3, r3, r0, lsl #16 │ │ │ │ ldrb r2, [r4, #19] │ │ │ │ orrs r3, r1 │ │ │ │ ldrb r0, [r4, #17] │ │ │ │ ldrb r1, [r4, #18] │ │ │ │ ldrb r4, [r4, #23] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1e5acc │ │ │ │ + bl 1e7aa4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a276 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5a29a │ │ │ │ + bne.n 5a2b6 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5a2da │ │ │ │ mov r0, r4 │ │ │ │ blx 298a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5a292 │ │ │ │ + bge.n 5a2d2 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ - movw r2, #41720 @ 0xa2f8 │ │ │ │ + movw r2, #43320 @ 0xa938 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 20bb24 <_PyArg_ParseStack@@Base> │ │ │ │ - cbnz r0, 5a2ca │ │ │ │ + bl 20d744 <_PyArg_ParseStack@@Base> │ │ │ │ + cbnz r0, 5a30a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a2ee │ │ │ │ + b.n 5a32e │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ blx 29b78 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5a2e6 │ │ │ │ + bge.n 5a326 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 5a2c6 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 5a306 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #22108 @ 0x565c │ │ │ │ + movw r1, #23708 @ 0x5c9c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 254f04 │ │ │ │ + bl 2558b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a31c │ │ │ │ + beq.n 5a35c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 5a320 │ │ │ │ + b.n 5a360 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 5a338 │ │ │ │ + cbz r0, 5a378 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5a440 │ │ │ │ + beq.w 5a480 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r2, #39244 @ 0x994c │ │ │ │ - movt r2, #72 @ 0x48 │ │ │ │ + movt r2, #73 @ 0x49 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a434 │ │ │ │ + beq.n 5a474 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a378 │ │ │ │ + bne.n 5a3b8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 5a386 │ │ │ │ + cbnz r3, 5a3c6 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 5a386 │ │ │ │ - movw r0, #53940 @ 0xd2b4 │ │ │ │ + cbnz r3, 5a3c6 │ │ │ │ + movw r0, #55540 @ 0xd8f4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 7b2c8 │ │ │ │ - bge.n 5a386 │ │ │ │ - bl 259278 │ │ │ │ + b.w 7b41c │ │ │ │ + bge.n 5a3c6 │ │ │ │ + bl 259c48 <_PyDeadline_Get@@Base+0x38> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a42e │ │ │ │ + beq.n 5a46e │ │ │ │ movs r6, #45 @ 0x2d │ │ │ │ - b.n 5a396 │ │ │ │ + b.n 5a3d6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r6, #43 @ 0x2b │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r4, r7, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a3ae │ │ │ │ + beq.n 5a3ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a3ae │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a3ee │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27ee94 │ │ │ │ + bl 27f4ac │ │ │ │ subs r4, r1, #0 │ │ │ │ it lt │ │ │ │ addlt.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ it lt │ │ │ │ addlt r4, #60 @ 0x3c │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 27ee94 │ │ │ │ + bl 27f4ac │ │ │ │ subs r3, r1, #0 │ │ │ │ itt lt │ │ │ │ addlt.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ addlt r3, #60 @ 0x3c │ │ │ │ - cbz r7, 5a402 │ │ │ │ + cbz r7, 5a442 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ strd r4, r7, [sp] │ │ │ │ - movw r0, #41736 @ 0xa308 │ │ │ │ + movw r0, #43336 @ 0xa948 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ - b.n 5a42e │ │ │ │ - cbz r4, 5a418 │ │ │ │ + bl e1fc4 │ │ │ │ + b.n 5a46e │ │ │ │ + cbz r4, 5a458 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #41764 @ 0xa324 │ │ │ │ + movw r0, #43364 @ 0xa964 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ - b.n 5a42e │ │ │ │ + bl e1fc4 │ │ │ │ + b.n 5a46e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #41784 @ 0xa338 │ │ │ │ + movw r0, #43384 @ 0xa978 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r0, #53940 @ 0xd2b4 │ │ │ │ + movw r0, #55540 @ 0xd8f4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5a468 │ │ │ │ + bne.n 5a4a8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5a488 │ │ │ │ - b.n 5a480 │ │ │ │ + bne.n 5a4c8 │ │ │ │ + b.n 5a4c0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10572 @ 0x294c │ │ │ │ + movw r0, #12172 @ 0x2f8c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a45a │ │ │ │ - b.n 5a52c │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5a49a │ │ │ │ + b.n 5a56c │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a52c │ │ │ │ + bne.n 5a56c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 15b5d0 │ │ │ │ - cbnz r0, 5a4aa │ │ │ │ + bl 15c1b0 │ │ │ │ + cbnz r0, 5a4ea │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41800 @ 0xa348 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43400 @ 0xa988 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5a506 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5a546 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15b5ec │ │ │ │ + bl 15c1d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 5a506 │ │ │ │ + blt.n 5a546 │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 57b00 │ │ │ │ + bl 57b44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a506 │ │ │ │ - bl 98094 │ │ │ │ + beq.n 5a546 │ │ │ │ + bl 982f8 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 29880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5a4f8 │ │ │ │ + bge.n 5a538 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5a51c │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 5a55c │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a4c8 │ │ │ │ + beq.n 5a508 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57c14 │ │ │ │ + bl 57c58 │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 5a510 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5a52c │ │ │ │ + bne.n 5a550 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5a56c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 5a4f8 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 5a538 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r1, [r0, #32] │ │ │ │ - b.w fde28 │ │ │ │ + b.w fe51c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbz r7, 5a55e │ │ │ │ + cbz r7, 5a59e │ │ │ │ ldr r4, [r7, #8] │ │ │ │ - b.n 5a56c │ │ │ │ + b.n 5a5ac │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 5a56a │ │ │ │ - bne.n 5a566 │ │ │ │ - cbnz r2, 5a58a │ │ │ │ + blt.n 5a5aa │ │ │ │ + bne.n 5a5a6 │ │ │ │ + cbnz r2, 5a5ca │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a56c │ │ │ │ + b.n 5a5ac │ │ │ │ mov r4, r7 │ │ │ │ - ldr r1, [pc, #116] @ (5a5e4 ) │ │ │ │ + ldr r1, [pc, #116] @ (5a624 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5a590 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 5a5d0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a5de │ │ │ │ + b.n 5a61e │ │ │ │ clz r4, r2 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn.w r8, r4 │ │ │ │ - beq.n 5a5a2 │ │ │ │ + beq.n 5a5e2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 5a5a4 │ │ │ │ - b.n 5a586 │ │ │ │ + bge.n 5a5e4 │ │ │ │ + b.n 5a5c6 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r3, #32768 @ 0x8000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 215994 │ │ │ │ + bl 217288 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5a5c6 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5a606 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a586 │ │ │ │ + bne.n 5a5c6 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 5a5de │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 5a61e │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #16] @ (5a5f8 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r0, [pc, #16] @ (5a638 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 5a606 │ │ │ │ + bhi.n 5a646 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 5a632 │ │ │ │ - b.n 5a620 │ │ │ │ - movw r0, #54660 @ 0xd584 │ │ │ │ + ble.n 5a672 │ │ │ │ + b.n 5a660 │ │ │ │ + movw r0, #56552 @ 0xdce8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a600 │ │ │ │ + bne.n 5a640 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a6d8 │ │ │ │ + b.n 5a718 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5a638 │ │ │ │ - bl 80760 │ │ │ │ + cbnz r0, 5a678 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a61c │ │ │ │ + bne.n 5a65c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a658 │ │ │ │ - bl 85a84 │ │ │ │ + b.n 5a698 │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a654 │ │ │ │ + beq.n 5a694 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5a654 │ │ │ │ + cbnz r3, 5a694 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 5a62a │ │ │ │ + beq.n 5a66a │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - cbnz r5, 5a674 │ │ │ │ + cbnz r5, 5a6b4 │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41836 @ 0xa36c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43436 @ 0xa9ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5a61c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5a65c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5a67c │ │ │ │ + bge.n 5a6bc │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi.n 5a680 │ │ │ │ + bmi.n 5a6c0 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 5a698 │ │ │ │ + bgt.n 5a6d8 │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #9400 @ 0x24b8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #11000 @ 0x2af8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5a61c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5a65c │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5a6b6 │ │ │ │ + ble.n 5a6f6 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #63092 @ 0xf674 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #64756 @ 0xfcf4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5a61c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5a65c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ adds r1, r4, #1 │ │ │ │ subs r2, r5, r4 │ │ │ │ add r1, r0 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r4 │ │ │ │ blx 2a51c │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14ee80 │ │ │ │ + bl 14f84c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a61c │ │ │ │ - ldr r0, [pc, #8] @ (5a6dc ) │ │ │ │ + beq.n 5a65c │ │ │ │ + ldr r0, [pc, #8] @ (5a71c ) │ │ │ │ add.w r0, r0, r7, lsl #4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 5a716 │ │ │ │ + cbnz r3, 5a756 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 5a6fa │ │ │ │ + cbz r2, 5a73a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 5a716 │ │ │ │ + cbnz r3, 5a756 │ │ │ │ mov r0, r1 │ │ │ │ - bl 16f9d4 │ │ │ │ + bl 1708c4 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - b.w 26824c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x317c> │ │ │ │ + b.w 268298 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2a48> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41884 @ 0xa39c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43484 @ 0xa9dc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5a73a │ │ │ │ + cbz r0, 5a77a │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #16 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r5, [sp] │ │ │ │ - movw r2, #41916 @ 0xa3bc │ │ │ │ + movw r2, #43516 @ 0xa9fc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 20bb24 <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 5a7a8 │ │ │ │ + bl 20d744 <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 5a7e8 │ │ │ │ ldrd r6, r7, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 29594 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 5a7ac │ │ │ │ + bge.n 5a7ec │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5a820 │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 5a860 │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a776 │ │ │ │ + beq.n 5a7b6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a830 │ │ │ │ + b.n 5a870 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a816 │ │ │ │ + beq.n 5a856 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - bl 85538 │ │ │ │ + bl 85738 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a7a8 │ │ │ │ + beq.n 5a7e8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5a7f8 │ │ │ │ + cbz r0, 5a838 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 1c8dc4 │ │ │ │ + bl 1cb040 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5a7f8 │ │ │ │ + cbz r0, 5a838 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5a7f8 │ │ │ │ + cbz r0, 5a838 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5a7f8 │ │ │ │ + cbz r0, 5a838 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 81044 │ │ │ │ - cbnz r0, 5a812 │ │ │ │ + bl 8123c │ │ │ │ + cbnz r0, 5a852 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a7a8 │ │ │ │ + beq.n 5a7e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a7a8 │ │ │ │ + bne.n 5a7e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a7a8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a7e8 │ │ │ │ str r0, [r4, #28] │ │ │ │ - b.n 5a830 │ │ │ │ + b.n 5a870 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ - b.n 5a830 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ + b.n 5a870 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 5a7a8 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 5a7e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -71610,35 +71639,35 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 29718 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5a86a │ │ │ │ + bhi.n 5a8aa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - beq.n 5a8bc │ │ │ │ - b.n 5a880 │ │ │ │ - movw r0, #41836 @ 0xa36c │ │ │ │ + beq.n 5a8fc │ │ │ │ + b.n 5a8c0 │ │ │ │ + movw r0, #43436 @ 0xa9ac │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5a8c4 │ │ │ │ - b.n 5a85c │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5a904 │ │ │ │ + b.n 5a89c │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 8b720 │ │ │ │ - cbz r0, 5a8c4 │ │ │ │ + bl 8b960 │ │ │ │ + cbz r0, 5a904 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 5a89c │ │ │ │ + cbz r3, 5a8dc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ @@ -71648,1896 +71677,1896 @@ │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 5a8c8 │ │ │ │ + b.n 5a908 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl d122c │ │ │ │ - cbz r0, 5a8c8 │ │ │ │ + bl d1730 │ │ │ │ + cbz r0, 5a908 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a94c │ │ │ │ + b.n 5a98c │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 5a92e │ │ │ │ + ble.n 5a96e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a92e │ │ │ │ + beq.n 5a96e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 5a910 │ │ │ │ + bpl.n 5a950 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a8c4 │ │ │ │ + beq.n 5a904 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5a92e │ │ │ │ + beq.n 5a96e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5a8c4 │ │ │ │ - movw r2, #3712 @ 0xe80 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5a904 │ │ │ │ + movw r2, #5312 @ 0x14c0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #41836 @ 0xa36c │ │ │ │ + movw r0, #43436 @ 0xa9ac │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5a8c4 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5a904 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a8c4 │ │ │ │ - movw r0, #51004 @ 0xc73c │ │ │ │ + beq.n 5a904 │ │ │ │ + movw r0, #52604 @ 0xcd7c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 5a956 │ │ │ │ + cbz r3, 5a996 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #41928 @ 0xa3c8 │ │ │ │ + movw r0, #43528 @ 0xaa08 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e1af4 │ │ │ │ - b.w 5a984 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b.w e1fc4 │ │ │ │ + b.w 5a9c4 <_PyThread_CurrentFrames@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #18664 @ 0x48e8 │ │ │ │ + movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ │ │ │ │ -0005a984 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0005a9c4 <_PyThread_CurrentFrames@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #324] @ (5aadc <_PyThread_CurrentFrames@@Base+0x158>) │ │ │ │ + ldr r0, [pc, #324] @ (5ab1c <_PyThread_CurrentFrames@@Base+0x158>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #41944 @ 0xa3d8 │ │ │ │ + movw r1, #43544 @ 0xaa18 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl fc07c <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ + bl fc8bc <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a9b4 <_PyThread_CurrentFrames@@Base+0x30> │ │ │ │ + bne.n 5a9f4 <_PyThread_CurrentFrames@@Base+0x30> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5aad4 <_PyThread_CurrentFrames@@Base+0x150> │ │ │ │ - bl 721b8 │ │ │ │ + b.n 5ab14 <_PyThread_CurrentFrames@@Base+0x150> │ │ │ │ + bl 72368 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a9b0 <_PyThread_CurrentFrames@@Base+0x2c> │ │ │ │ - ldr r0, [pc, #288] @ (5aae0 <_PyThread_CurrentFrames@@Base+0x15c>) │ │ │ │ + beq.n 5a9f0 <_PyThread_CurrentFrames@@Base+0x2c> │ │ │ │ + ldr r0, [pc, #288] @ (5ab20 <_PyThread_CurrentFrames@@Base+0x15c>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5a9d8 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ + bne.n 5aa18 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5a9c8 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne.n 5aa08 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5a9f4 <_PyThread_CurrentFrames@@Base+0x70> │ │ │ │ + beq.n 5aa34 <_PyThread_CurrentFrames@@Base+0x70> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1e5e24 │ │ │ │ + bl 1e7dfc │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r3, #620] @ 0x26c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 5aab0 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ + beq.n 5aaf0 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ ldr.w r7, [r8, #3704] @ 0xe78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 5aa92 <_PyThread_CurrentFrames@@Base+0x10e> │ │ │ │ + beq.n 5aad2 <_PyThread_CurrentFrames@@Base+0x10e> │ │ │ │ ldr r6, [r7, #52] @ 0x34 │ │ │ │ - cbz r6, 5aa5a <_PyThread_CurrentFrames@@Base+0xd6> │ │ │ │ + cbz r6, 5aa9a <_PyThread_CurrentFrames@@Base+0xd6> │ │ │ │ ldrb.w r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 5aa22 <_PyThread_CurrentFrames@@Base+0x9e> │ │ │ │ + bne.n 5aa62 <_PyThread_CurrentFrames@@Base+0x9e> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b.n 5aa14 <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ + b.n 5aa54 <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5aa38 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ + beq.n 5aa78 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add.w r3, r1, #124 @ 0x7c │ │ │ │ ldr r1, [r1, #116] @ 0x74 │ │ │ │ add.w r3, r3, r1, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 5aa1e <_PyThread_CurrentFrames@@Base+0x9a> │ │ │ │ + bcc.n 5aa5e <_PyThread_CurrentFrames@@Base+0x9a> │ │ │ │ ldr r0, [r7, #92] @ 0x5c │ │ │ │ - bl 7ee1c │ │ │ │ + bl 7f010 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5aa98 <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ + cbz r0, 5aad8 <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ - cbz r2, 5aa5e <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ + cbz r2, 5aa9e <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 5aa82 <_PyThread_CurrentFrames@@Base+0xfe> │ │ │ │ + bne.n 5aac2 <_PyThread_CurrentFrames@@Base+0xfe> │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 5aa98 <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ + beq.n 5aad8 <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b.n 5aa0e <_PyThread_CurrentFrames@@Base+0x8a> │ │ │ │ + b.n 5aa4e <_PyThread_CurrentFrames@@Base+0x8a> │ │ │ │ mov r0, r6 │ │ │ │ - bl d77b4 │ │ │ │ + bl d7cbc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5aa46 <_PyThread_CurrentFrames@@Base+0xc2> │ │ │ │ + bne.n 5aa86 <_PyThread_CurrentFrames@@Base+0xc2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5aa98 <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ + beq.n 5aad8 <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5aa98 <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ + cbnz r3, 5aad8 <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5aa98 <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5aad8 <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5aa56 <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ + bne.n 5aa96 <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5aa56 <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5aa96 <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ ldr.w r8, [r8, #3644] @ 0xe3c │ │ │ │ - b.n 5aa04 <_PyThread_CurrentFrames@@Base+0x80> │ │ │ │ + b.n 5aa44 <_PyThread_CurrentFrames@@Base+0x80> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5aaae <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ + beq.n 5aaee <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5aaae <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ + cbnz r3, 5aaee <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5aac8 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ + bne.n 5ab08 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5aab8 <_PyThread_CurrentFrames@@Base+0x134> │ │ │ │ + bne.n 5aaf8 <_PyThread_CurrentFrames@@Base+0x134> │ │ │ │ dmb ish │ │ │ │ - beq.n 5aad4 <_PyThread_CurrentFrames@@Base+0x150> │ │ │ │ - ldr r0, [pc, #16] @ (5aae0 <_PyThread_CurrentFrames@@Base+0x15c>) │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 5ab14 <_PyThread_CurrentFrames@@Base+0x150> │ │ │ │ + ldr r0, [pc, #16] @ (5ab20 <_PyThread_CurrentFrames@@Base+0x15c>) │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5ab14 <_PyThread_CurrentFrames@@Base+0x190> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5ab54 <_PyThread_CurrentFrames@@Base+0x190> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5ab0e <_PyThread_CurrentFrames@@Base+0x18a> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5ab14 <_PyThread_CurrentFrames@@Base+0x190> │ │ │ │ + bne.n 5ab4e <_PyThread_CurrentFrames@@Base+0x18a> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5ab54 <_PyThread_CurrentFrames@@Base+0x190> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ab52 <_PyThread_CurrentFrames@@Base+0x1ce> │ │ │ │ + cbnz r0, 5ab92 <_PyThread_CurrentFrames@@Base+0x1ce> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5ab30 <_PyThread_CurrentFrames@@Base+0x1ac> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5ab70 <_PyThread_CurrentFrames@@Base+0x1ac> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5ab2a <_PyThread_CurrentFrames@@Base+0x1a6> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5ab30 <_PyThread_CurrentFrames@@Base+0x1ac> │ │ │ │ + bne.n 5ab6a <_PyThread_CurrentFrames@@Base+0x1a6> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5ab70 <_PyThread_CurrentFrames@@Base+0x1ac> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ab52 <_PyThread_CurrentFrames@@Base+0x1ce> │ │ │ │ + cbnz r0, 5ab92 <_PyThread_CurrentFrames@@Base+0x1ce> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5ab52 <_PyThread_CurrentFrames@@Base+0x1ce> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5ab92 <_PyThread_CurrentFrames@@Base+0x1ce> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5ab48 <_PyThread_CurrentFrames@@Base+0x1c4> │ │ │ │ + bne.n 5ab88 <_PyThread_CurrentFrames@@Base+0x1c4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #16] @ (5ab68 <_PyThread_CurrentFrames@@Base+0x1e4>) │ │ │ │ + ldr r3, [pc, #16] @ (5aba8 <_PyThread_CurrentFrames@@Base+0x1e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3900] @ 0xf3c │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl f8c20 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 5abcc <_PyThread_CurrentFrames@@Base+0x208> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5abe4 <_PyThread_CurrentFrames@@Base+0x220> │ │ │ │ + ldr r2, [pc, #24] @ (5abe8 <_PyThread_CurrentFrames@@Base+0x224>) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + str.w r4, [r3, #3900] @ 0xf3c │ │ │ │ + b.n 5abe6 <_PyThread_CurrentFrames@@Base+0x222> │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5aba8 <_PyThread_CurrentFrames@@Base+0x224> │ │ │ │ + bne.n 5ac28 <_PyThread_CurrentFrames@@Base+0x264> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bmi.n 5abc0 <_PyThread_CurrentFrames@@Base+0x23c> │ │ │ │ - movw r2, #38664 @ 0x9708 │ │ │ │ + bmi.n 5ac40 <_PyThread_CurrentFrames@@Base+0x27c> │ │ │ │ + movw r2, #40264 @ 0x9d48 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #9688 @ 0x25d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #41252 @ 0xa124 │ │ │ │ + movw r0, #42852 @ 0xa764 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5abda <_PyThread_CurrentFrames@@Base+0x256> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5ac5a <_PyThread_CurrentFrames@@Base+0x296> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41252 @ 0xa124 │ │ │ │ + movw r0, #42852 @ 0xa764 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ab80 <_PyThread_CurrentFrames@@Base+0x1fc> │ │ │ │ - b.n 5abda <_PyThread_CurrentFrames@@Base+0x256> │ │ │ │ + bne.n 5ac00 <_PyThread_CurrentFrames@@Base+0x23c> │ │ │ │ + b.n 5ac5a <_PyThread_CurrentFrames@@Base+0x296> │ │ │ │ mov r0, r3 │ │ │ │ - bl 173c20 │ │ │ │ + bl 174b80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5abde <_PyThread_CurrentFrames@@Base+0x25a> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 5abde <_PyThread_CurrentFrames@@Base+0x25a> │ │ │ │ + bne.n 5ac5e <_PyThread_CurrentFrames@@Base+0x29a> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 5ac5e <_PyThread_CurrentFrames@@Base+0x29a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ac2e <_PyThread_CurrentFrames@@Base+0x2aa> │ │ │ │ + b.n 5acae <_PyThread_CurrentFrames@@Base+0x2ea> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #41964 @ 0xa3ec │ │ │ │ + movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #41968 @ 0xa3f0 │ │ │ │ + movw r0, #43568 @ 0xaa30 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5abda <_PyThread_CurrentFrames@@Base+0x256> │ │ │ │ + beq.n 5ac5a <_PyThread_CurrentFrames@@Base+0x296> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 29be8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ac1e <_PyThread_CurrentFrames@@Base+0x29a> │ │ │ │ + cbz r0, 5ac9e <_PyThread_CurrentFrames@@Base+0x2da> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f5618 │ │ │ │ - bl e90c8 │ │ │ │ + b.w f5e50 │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5abda <_PyThread_CurrentFrames@@Base+0x256> │ │ │ │ + bne.n 5ac5a <_PyThread_CurrentFrames@@Base+0x296> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5ac50 <_PyThread_CurrentFrames@@Base+0x2cc> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5ac68 <_PyThread_CurrentFrames@@Base+0x2e4> │ │ │ │ - ldr r2, [pc, #24] @ (5ac6c <_PyThread_CurrentFrames@@Base+0x2e8>) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - str.w r4, [r3, #3900] @ 0xf3c │ │ │ │ - b.n 5ac6a <_PyThread_CurrentFrames@@Base+0x2e6> │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5adb4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + bne.w 5adf4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5ad2a <_PyThread_CurrentFrames@@Base+0x3a6> │ │ │ │ + bne.n 5ad6a <_PyThread_CurrentFrames@@Base+0x3a6> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - cbz r3, 5aca6 <_PyThread_CurrentFrames@@Base+0x322> │ │ │ │ + cbz r3, 5ace6 <_PyThread_CurrentFrames@@Base+0x322> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbnz r3, 5acb0 <_PyThread_CurrentFrames@@Base+0x32c> │ │ │ │ + cbnz r3, 5acf0 <_PyThread_CurrentFrames@@Base+0x32c> │ │ │ │ ldrb.w r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5adb4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + beq.w 5adf4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #65032 @ 0xfe08 │ │ │ │ - movt r2, #39 @ 0x27 │ │ │ │ + movw r2, #1096 @ 0x448 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae7c0 │ │ │ │ + bl aea28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ada8 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + beq.n 5ade8 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #65032 @ 0xfe08 │ │ │ │ - movt r2, #39 @ 0x27 │ │ │ │ + movw r2, #1096 @ 0x448 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae7c0 │ │ │ │ + bl aea28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ada8 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + beq.n 5ade8 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e85e │ │ │ │ - bl 79388 │ │ │ │ + bl 5e8a8 │ │ │ │ + bl 794d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ad0c <_PyThread_CurrentFrames@@Base+0x388> │ │ │ │ + beq.n 5ad4c <_PyThread_CurrentFrames@@Base+0x388> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ad0c <_PyThread_CurrentFrames@@Base+0x388> │ │ │ │ + cbnz r3, 5ad4c <_PyThread_CurrentFrames@@Base+0x388> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5adb4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + beq.n 5adf4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5adb4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + bne.n 5adf4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5adb4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + beq.n 5adf4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #65032 @ 0xfe08 │ │ │ │ - movt r2, #39 @ 0x27 │ │ │ │ + movw r2, #1096 @ 0x448 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae7c0 │ │ │ │ + bl aea28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ada8 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + cbz r0, 5ade8 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #65032 @ 0xfe08 │ │ │ │ - movt r2, #39 @ 0x27 │ │ │ │ + movw r2, #1096 @ 0x448 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae7c0 │ │ │ │ + bl aea28 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5ada8 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + cbz r0, 5ade8 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 90b18 │ │ │ │ - bl 79388 │ │ │ │ + bl 90d74 │ │ │ │ + bl 794d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ad90 <_PyThread_CurrentFrames@@Base+0x40c> │ │ │ │ + beq.n 5add0 <_PyThread_CurrentFrames@@Base+0x40c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ad90 <_PyThread_CurrentFrames@@Base+0x40c> │ │ │ │ + cbnz r3, 5add0 <_PyThread_CurrentFrames@@Base+0x40c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5adb4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + beq.n 5adf4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5adb4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + cbnz r3, 5adf4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5adb4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5adf4 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 79388 │ │ │ │ + b.w 794d4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ae48 <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ + bne.n 5ae88 <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5ae04 <_PyThread_CurrentFrames@@Base+0x480> │ │ │ │ + bne.n 5ae44 <_PyThread_CurrentFrames@@Base+0x480> │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #65032 @ 0xfe08 │ │ │ │ - movt r2, #39 @ 0x27 │ │ │ │ + movw r2, #1096 @ 0x448 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae7c0 │ │ │ │ + bl aea28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ae48 <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ + cbz r0, 5ae88 <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bcd6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6> │ │ │ │ - b.n 5ae2a <_PyThread_CurrentFrames@@Base+0x4a6> │ │ │ │ + bl 5bd16 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6> │ │ │ │ + b.n 5ae6a <_PyThread_CurrentFrames@@Base+0x4a6> │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r3, 5ae48 <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ + cbz r3, 5ae88 <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #65032 @ 0xfe08 │ │ │ │ - movt r2, #39 @ 0x27 │ │ │ │ + movw r2, #1096 @ 0x448 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae7c0 │ │ │ │ + bl aea28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ae48 <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ + cbz r0, 5ae88 <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - bl d5f64 │ │ │ │ - bl 79388 │ │ │ │ + bl d6454 │ │ │ │ + bl 794d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ae48 <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ + beq.n 5ae88 <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ae48 <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ + cbnz r3, 5ae88 <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 5ae66 <_PyThread_CurrentFrames@@Base+0x4e2> │ │ │ │ + cbz r3, 5aea6 <_PyThread_CurrentFrames@@Base+0x4e2> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 5ae76 <_PyThread_CurrentFrames@@Base+0x4f2> │ │ │ │ + b.n 5aeb6 <_PyThread_CurrentFrames@@Base+0x4f2> │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 5ae74 <_PyThread_CurrentFrames@@Base+0x4f0> │ │ │ │ + blt.n 5aeb4 <_PyThread_CurrentFrames@@Base+0x4f0> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 5ae70 <_PyThread_CurrentFrames@@Base+0x4ec> │ │ │ │ - cbnz r1, 5ae94 <_PyThread_CurrentFrames@@Base+0x510> │ │ │ │ + bgt.n 5aeb0 <_PyThread_CurrentFrames@@Base+0x4ec> │ │ │ │ + cbnz r1, 5aed4 <_PyThread_CurrentFrames@@Base+0x510> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ae76 <_PyThread_CurrentFrames@@Base+0x4f2> │ │ │ │ + b.n 5aeb6 <_PyThread_CurrentFrames@@Base+0x4f2> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #116] @ (5aeec <_PyThread_CurrentFrames@@Base+0x568>) │ │ │ │ + ldr r1, [pc, #116] @ (5af2c <_PyThread_CurrentFrames@@Base+0x568>) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5ae9a <_PyThread_CurrentFrames@@Base+0x516> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 5aeda <_PyThread_CurrentFrames@@Base+0x516> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5aee8 <_PyThread_CurrentFrames@@Base+0x564> │ │ │ │ + b.n 5af28 <_PyThread_CurrentFrames@@Base+0x564> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ adds r4, r4, r6 │ │ │ │ - beq.n 5aebc <_PyThread_CurrentFrames@@Base+0x538> │ │ │ │ + beq.n 5aefc <_PyThread_CurrentFrames@@Base+0x538> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 5aea6 <_PyThread_CurrentFrames@@Base+0x522> │ │ │ │ + cbz r6, 5aee6 <_PyThread_CurrentFrames@@Base+0x522> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 5aec0 <_PyThread_CurrentFrames@@Base+0x53c> │ │ │ │ + beq.n 5af00 <_PyThread_CurrentFrames@@Base+0x53c> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5aec0 <_PyThread_CurrentFrames@@Base+0x53c> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5af00 <_PyThread_CurrentFrames@@Base+0x53c> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ae90 <_PyThread_CurrentFrames@@Base+0x50c> │ │ │ │ - b.n 5aec0 <_PyThread_CurrentFrames@@Base+0x53c> │ │ │ │ + bne.n 5aed0 <_PyThread_CurrentFrames@@Base+0x50c> │ │ │ │ + b.n 5af00 <_PyThread_CurrentFrames@@Base+0x53c> │ │ │ │ movs r4, #1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - cbz r1, 5aec8 <_PyThread_CurrentFrames@@Base+0x544> │ │ │ │ + cbz r1, 5af08 <_PyThread_CurrentFrames@@Base+0x544> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 5aed0 <_PyThread_CurrentFrames@@Base+0x54c> │ │ │ │ + b.n 5af10 <_PyThread_CurrentFrames@@Base+0x54c> │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ mov r2, r6 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r5, #24] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 227754 │ │ │ │ + bl 228810 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #192] @ (5afb0 <_PyThread_CurrentFrames@@Base+0x62c>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r0, [pc, #192] @ (5aff0 <_PyThread_CurrentFrames@@Base+0x62c>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5af2e <_PyThread_CurrentFrames@@Base+0x5aa> │ │ │ │ + bpl.n 5af6e <_PyThread_CurrentFrames@@Base+0x5aa> │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #24160 @ 0x5e60 │ │ │ │ + movw r1, #27052 @ 0x69ac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 133fdc │ │ │ │ - cbz r0, 5af2e <_PyThread_CurrentFrames@@Base+0x5aa> │ │ │ │ - cbz r4, 5af3c <_PyThread_CurrentFrames@@Base+0x5b8> │ │ │ │ + bl 134b00 │ │ │ │ + cbz r0, 5af6e <_PyThread_CurrentFrames@@Base+0x5aa> │ │ │ │ + cbz r4, 5af7c <_PyThread_CurrentFrames@@Base+0x5b8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5af3c <_PyThread_CurrentFrames@@Base+0x5b8> │ │ │ │ + beq.n 5af7c <_PyThread_CurrentFrames@@Base+0x5b8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5af3c <_PyThread_CurrentFrames@@Base+0x5b8> │ │ │ │ + b.n 5af7c <_PyThread_CurrentFrames@@Base+0x5b8> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 83418 │ │ │ │ + b.w 83610 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5b12a <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ - movw r5, #13432 @ 0x3478 │ │ │ │ + bne.w 5b16a <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ + movw r5, #15032 @ 0x3ab8 │ │ │ │ movt r5, #40 @ 0x28 │ │ │ │ cmp r8, r0 │ │ │ │ ite ne │ │ │ │ movne r7, r8 │ │ │ │ moveq r7, r5 │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ ldr.w r8, [r9, #12] │ │ │ │ cmp r4, r0 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5b084 <_PyThread_CurrentFrames@@Base+0x700> │ │ │ │ + bne.n 5b0c4 <_PyThread_CurrentFrames@@Base+0x700> │ │ │ │ ldr.w r4, [r8, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 5b11e <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ + beq.w 5b15e <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ ldr.w r4, [r8, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 5b11e <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ + beq.w 5b15e <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #65032 @ 0xfe08 │ │ │ │ - movt r2, #39 @ 0x27 │ │ │ │ + movw r2, #1096 @ 0x448 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae7c0 │ │ │ │ + bl aea28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5b12a <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ + beq.w 5b16a <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ mov r0, r7 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #65032 @ 0xfe08 │ │ │ │ - movt r2, #39 @ 0x27 │ │ │ │ + movw r2, #1096 @ 0x448 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ae7c0 │ │ │ │ + bl aea28 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5affa <_PyThread_CurrentFrames@@Base+0x676> │ │ │ │ + cbnz r0, 5b03a <_PyThread_CurrentFrames@@Base+0x676> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5b12a <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ + beq.w 5b16a <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b12a <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ + bne.w 5b16a <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5b0d4 <_PyThread_CurrentFrames@@Base+0x750> │ │ │ │ + b.n 5b114 <_PyThread_CurrentFrames@@Base+0x750> │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ - cbz r3, 5b04c <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ + cbz r3, 5b08c <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ - cbz r3, 5b04c <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ + cbz r3, 5b08c <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b054 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ + cbz r0, 5b094 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ ldr.w r1, [r8, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 273348 │ │ │ │ + bl 273a08 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 5b03c <_PyThread_CurrentFrames@@Base+0x6b8> │ │ │ │ + bne.n 5b07c <_PyThread_CurrentFrames@@Base+0x6b8> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5b054 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ + beq.n 5b094 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbnz r1, 5b054 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ + cbnz r1, 5b094 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b054 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b094 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5b04c <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ + beq.n 5b08c <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbnz r1, 5b04c <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ + cbnz r1, 5b08c <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b06a <_PyThread_CurrentFrames@@Base+0x6e6> │ │ │ │ + beq.n 5b0aa <_PyThread_CurrentFrames@@Base+0x6e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5b06a <_PyThread_CurrentFrames@@Base+0x6e6> │ │ │ │ + cbnz r3, 5b0aa <_PyThread_CurrentFrames@@Base+0x6e6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b080 <_PyThread_CurrentFrames@@Base+0x6fc> │ │ │ │ + beq.n 5b0c0 <_PyThread_CurrentFrames@@Base+0x6fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b080 <_PyThread_CurrentFrames@@Base+0x6fc> │ │ │ │ + cbnz r3, 5b0c0 <_PyThread_CurrentFrames@@Base+0x6fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5b11e <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ + b.n 5b15e <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ ldr.w r4, [r9, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5b11e <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ + beq.n 5b15e <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #65032 @ 0xfe08 │ │ │ │ - movt r2, #39 @ 0x27 │ │ │ │ + movw r2, #1096 @ 0x448 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae7c0 │ │ │ │ + bl aea28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b12a <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ + beq.n 5b16a <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ mov r0, r7 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #65032 @ 0xfe08 │ │ │ │ - movt r2, #39 @ 0x27 │ │ │ │ + movw r2, #1096 @ 0x448 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ae7c0 │ │ │ │ + bl aea28 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5b0de <_PyThread_CurrentFrames@@Base+0x75a> │ │ │ │ + cbnz r0, 5b11e <_PyThread_CurrentFrames@@Base+0x75a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b12a <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ + beq.n 5b16a <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b12a <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ + cbnz r3, 5b16a <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r0, [r9, #24] │ │ │ │ mov r1, sp │ │ │ │ strd r5, r7, [sp] │ │ │ │ - bl 90b18 │ │ │ │ + bl 90d74 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b108 <_PyThread_CurrentFrames@@Base+0x784> │ │ │ │ + beq.n 5b148 <_PyThread_CurrentFrames@@Base+0x784> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5b108 <_PyThread_CurrentFrames@@Base+0x784> │ │ │ │ + cbnz r3, 5b148 <_PyThread_CurrentFrames@@Base+0x784> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b11e <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ + beq.n 5b15e <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b11e <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ + cbnz r3, 5b15e <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 79388 │ │ │ │ + b.w 794d4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbnz r0, 5b168 <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ + cbnz r0, 5b1a8 <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 5b168 <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ + ble.n 5b1a8 <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5b168 <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ - cbz r2, 5b168 <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ + bne.n 5b1a8 <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ + cbz r2, 5b1a8 <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #41988 @ 0xa404 │ │ │ │ + movw r1, #43588 @ 0xaa44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5b186 <_PyThread_CurrentFrames@@Base+0x802> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5b1c6 <_PyThread_CurrentFrames@@Base+0x802> │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r4, [pc, #28] @ (5b18c <_PyThread_CurrentFrames@@Base+0x808>) │ │ │ │ + ldr r4, [pc, #28] @ (5b1cc <_PyThread_CurrentFrames@@Base+0x808>) │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b152 <_PyThread_CurrentFrames@@Base+0x7ce> │ │ │ │ + bne.n 5b192 <_PyThread_CurrentFrames@@Base+0x7ce> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #368] @ (5b300 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r0, [pc, #368] @ (5b340 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b236 <_PyThread_CurrentFrames@@Base+0x8b2> │ │ │ │ + bne.n 5b276 <_PyThread_CurrentFrames@@Base+0x8b2> │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #13432 @ 0x3478 │ │ │ │ + movw r3, #15032 @ 0x3ab8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp r7, r4 │ │ │ │ ite ne │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5b1ee <_PyThread_CurrentFrames@@Base+0x86a> │ │ │ │ + bne.n 5b22e <_PyThread_CurrentFrames@@Base+0x86a> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 5b22c <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ + cbz r3, 5b26c <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ - cbz r1, 5b22c <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ + cbz r1, 5b26c <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - bl 273348 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + bl 273a08 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 5b22c <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ + b.n 5b26c <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 5b22c <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ + cbz r3, 5b26c <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #65032 @ 0xfe08 │ │ │ │ - movt r2, #39 @ 0x27 │ │ │ │ + movw r2, #1096 @ 0x448 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae7c0 │ │ │ │ + bl aea28 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b236 <_PyThread_CurrentFrames@@Base+0x8b2> │ │ │ │ + cbz r0, 5b276 <_PyThread_CurrentFrames@@Base+0x8b2> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl d5f64 │ │ │ │ + bl d6454 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b22c <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ + beq.n 5b26c <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b22c <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ + cbnz r3, 5b26c <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 79388 │ │ │ │ + b.w 794d4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005b238 : │ │ │ │ +0005b278 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #108] @ (5b2b4 ) │ │ │ │ + ldr r4, [pc, #108] @ (5b2f4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r4, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r3, 5b268 │ │ │ │ + cbnz r3, 5b2a8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 5b25e │ │ │ │ + cbz r3, 5b29e │ │ │ │ mov r4, r3 │ │ │ │ - b.n 5b252 │ │ │ │ + b.n 5b292 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - b.n 5b278 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + b.n 5b2b8 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b278 │ │ │ │ + beq.n 5b2b8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 5b286 │ │ │ │ + cbz r3, 5b2c6 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ itt ne │ │ │ │ addne r5, #1 │ │ │ │ strne r5, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 5b29a │ │ │ │ + cbz r3, 5b2da │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r2 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 21f168 │ │ │ │ + bl 2205c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005b2b8 : │ │ │ │ +0005b2f8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #40] @ (5b2f0 ) │ │ │ │ + ldr r4, [pc, #40] @ (5b330 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ - bl 24a52c │ │ │ │ + bl 24b0ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 79388 │ │ │ │ + b.w 794d4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 5b30e │ │ │ │ + blt.n 5b34e │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 5b314 │ │ │ │ - b.n 5b356 │ │ │ │ + bne.n 5b354 │ │ │ │ + b.n 5b396 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5b32c │ │ │ │ + b.n 5b36c │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r5, 5b32c │ │ │ │ + cbz r5, 5b36c │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ cmp r0, r6 │ │ │ │ - bge.n 5b32c │ │ │ │ + bge.n 5b36c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ mul.w r5, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 14ee80 │ │ │ │ + bl 14f84c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b366 │ │ │ │ + beq.n 5b3a6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 5b344 │ │ │ │ + cbz r3, 5b384 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - b.n 5b34c │ │ │ │ + b.n 5b38c │ │ │ │ movw r2, #11008 @ 0x2b00 │ │ │ │ - movt r2, #78 @ 0x4e │ │ │ │ + movt r2, #79 @ 0x4f │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1508b4 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 151270 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b368 │ │ │ │ + beq.n 5b3a8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5b368 │ │ │ │ + b.n 5b3a8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005b36c : │ │ │ │ - ldr r3, [pc, #56] @ (5b3a8 ) │ │ │ │ +0005b3ac : │ │ │ │ + ldr r3, [pc, #56] @ (5b3e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 5b382 │ │ │ │ + cbnz r3, 5b3c2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b376 │ │ │ │ + bne.n 5b3b6 │ │ │ │ bx lr │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b3a2 │ │ │ │ + beq.n 5b3e2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 5b39c │ │ │ │ + bne.n 5b3dc │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 5b398 │ │ │ │ + b.n 5b3d8 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85a84 │ │ │ │ + bl 85c84 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b3ce │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5b3ee │ │ │ │ + bne.n 5b40e │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5b42e │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5b3e4 │ │ │ │ + cbz r3, 5b424 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5b3e0 │ │ │ │ + blt.n 5b420 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 5b3e2 │ │ │ │ + b.n 5b422 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 5b3f0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 5b430 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b45a │ │ │ │ + beq.n 5b49a │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - cbnz r2, 5b48c │ │ │ │ + cbnz r2, 5b4cc │ │ │ │ mov r0, r3 │ │ │ │ - bl 8865c │ │ │ │ + bl 88864 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b45a │ │ │ │ + cbz r0, 5b49a │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 5b46e │ │ │ │ - ldr r1, [pc, #128] @ (5b4b8 ) │ │ │ │ - movw r2, #19932 @ 0x4ddc │ │ │ │ + cbz r3, 5b4ae │ │ │ │ + ldr r1, [pc, #128] @ (5b4f8 ) │ │ │ │ + movw r2, #21532 @ 0x541c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 12d554 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 12e074 <_PyObject_CallMethod@@Base> │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 5b45e │ │ │ │ + cbnz r0, 5b49e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5b45a │ │ │ │ + beq.n 5b49a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b45a │ │ │ │ + cbnz r3, 5b49a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b4b4 │ │ │ │ + b.n 5b4f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5b46e │ │ │ │ + beq.n 5b4ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b46e │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b4ae │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #42088 @ 0xa468 │ │ │ │ + movw r0, #43688 @ 0xaaa8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r4, #4324 @ 0x10e4 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 84824 │ │ │ │ - b.n 5b4b4 │ │ │ │ + bl 84a1c │ │ │ │ + b.n 5b4f4 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ movw r5, #7796 @ 0x1e74 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ movne r5, r0 │ │ │ │ - movw r0, #42100 @ 0xa474 │ │ │ │ + movw r0, #43700 @ 0xaab4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub sp, #32 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b502 │ │ │ │ + beq.n 5b542 │ │ │ │ ldrd r3, r0, [r4, #12] │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #42660 @ 0xa6a4 │ │ │ │ + movw r0, #44260 @ 0xace4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ - b.n 5b504 │ │ │ │ + bl 84a1c │ │ │ │ + b.n 5b544 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w ip, [sp, #56] @ 0x38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 5b530 │ │ │ │ + beq.n 5b570 │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 5b540 │ │ │ │ + b.n 5b580 │ │ │ │ cmp r3, ip │ │ │ │ - ble.n 5b53e │ │ │ │ + ble.n 5b57e │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 5b53a │ │ │ │ - cbnz r2, 5b562 │ │ │ │ + bgt.n 5b57a │ │ │ │ + cbnz r2, 5b5a2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5b540 │ │ │ │ + b.n 5b580 │ │ │ │ mov r5, ip │ │ │ │ - ldr r1, [pc, #84] @ (5b598 ) │ │ │ │ + ldr r1, [pc, #84] @ (5b5d8 ) │ │ │ │ mov r3, ip │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5b568 │ │ │ │ - b.n 5b592 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 5b5a8 │ │ │ │ + b.n 5b5d2 │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #4372 @ 0x1114 │ │ │ │ - movteq r4, #71 @ 0x47 │ │ │ │ + movteq r4, #72 @ 0x48 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 16f9d4 │ │ │ │ + bl 1708c4 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl fc0a4 │ │ │ │ + bl fc8e4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #544] @ (5b7bc ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r0, [pc, #544] @ (5b7fc ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b5ce │ │ │ │ + bne.n 5b60e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b5e2 │ │ │ │ + b.n 5b622 │ │ │ │ mov r0, r5 │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 5b5ca │ │ │ │ + blt.n 5b60a │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r3, [r4, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b626 │ │ │ │ + beq.n 5b666 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - movw r0, #18664 @ 0x48e8 │ │ │ │ + movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5b650 │ │ │ │ + bhi.n 5b690 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 5b66a │ │ │ │ + ble.n 5b6aa │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - b.n 5b672 │ │ │ │ - movw r0, #10188 @ 0x27cc │ │ │ │ + b.n 5b6b2 │ │ │ │ + movw r0, #11788 @ 0x2e0c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b648 │ │ │ │ + bne.n 5b688 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b9e2 │ │ │ │ + b.n 5ba22 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ - cbz r4, 5b6a0 │ │ │ │ + cbz r4, 5b6e0 │ │ │ │ ldr.w r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5b6b8 │ │ │ │ + beq.n 5b6f8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42668 @ 0xa6ac │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #44268 @ 0xacec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5b666 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5b6a6 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13032 @ 0x32e8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #14632 @ 0x3928 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5b666 │ │ │ │ - movw r1, #4896 @ 0x1320 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5b6a6 │ │ │ │ + movw r1, #6496 @ 0x1960 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl cf384 │ │ │ │ + bl cf888 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b666 │ │ │ │ + beq.n 5b6a6 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 5b6ee │ │ │ │ + cbz r0, 5b72e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b6ee │ │ │ │ + beq.n 5b72e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b6ee │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b72e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 5b70a │ │ │ │ + cbz r0, 5b74a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b70a │ │ │ │ + beq.n 5b74a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b70a │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b74a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 5b726 │ │ │ │ + cbz r0, 5b766 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b726 │ │ │ │ + beq.n 5b766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b726 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b766 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 5b742 │ │ │ │ + cbz r0, 5b782 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b742 │ │ │ │ + beq.n 5b782 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b742 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b782 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 5b75e │ │ │ │ + cbz r0, 5b79e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b75e │ │ │ │ + beq.n 5b79e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b75e │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b79e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 5b77a │ │ │ │ + cbz r0, 5b7ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b77a │ │ │ │ + beq.n 5b7ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b77a │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b7ba │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5b796 │ │ │ │ - movw r0, #4436 @ 0x1154 │ │ │ │ + bne.n 5b7d6 │ │ │ │ + movw r0, #6036 @ 0x1794 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b.n 5b9c8 │ │ │ │ + b.n 5ba08 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #42736 @ 0xa6f0 │ │ │ │ + movw r1, #44336 @ 0xad30 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl f8ec0 │ │ │ │ + bl f9700 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5b666 │ │ │ │ + beq.w 5b6a6 │ │ │ │ movs r7, #0 │ │ │ │ - movw r3, #4436 @ 0x1154 │ │ │ │ + movw r3, #6036 @ 0x1794 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r3, r0, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 5b7d6 │ │ │ │ + bpl.n 5b816 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 5b9be │ │ │ │ + bge.w 5b9fe │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ - b.n 5b7e2 │ │ │ │ + b.n 5b822 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 5b9be │ │ │ │ + bge.w 5b9fe │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 5b7f6 │ │ │ │ + bpl.n 5b836 │ │ │ │ mov r0, sl │ │ │ │ - bl c047c │ │ │ │ + bl c075c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 5b80a │ │ │ │ + b.n 5b84a │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bmi.n 5b806 │ │ │ │ + bmi.n 5b846 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5b80e │ │ │ │ - b.n 5b81a │ │ │ │ + bne.n 5b84e │ │ │ │ + b.n 5b85a │ │ │ │ add.w r6, sl, #16 │ │ │ │ - cbnz r6, 5b836 │ │ │ │ - b.n 5b7fa │ │ │ │ + cbnz r6, 5b876 │ │ │ │ + b.n 5b83a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b81a │ │ │ │ + cbnz r3, 5b85a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42764 @ 0xa70c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #44364 @ 0xad4c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d52fc │ │ │ │ - movw r1, #3572 @ 0xdf4 │ │ │ │ + b.w d57ec │ │ │ │ + movw r1, #5172 @ 0x1434 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5b864 │ │ │ │ + cbnz r0, 5b8a4 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ str.w sl, [r4, #52] @ 0x34 │ │ │ │ - bl 79388 │ │ │ │ - b.n 5b9ba │ │ │ │ + bl 794d4 │ │ │ │ + b.n 5b9fa │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5b88c │ │ │ │ + cbnz r0, 5b8cc │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ str.w sl, [r4, #56] @ 0x38 │ │ │ │ - bl 79388 │ │ │ │ - b.n 5b9ba │ │ │ │ - movw r1, #42788 @ 0xa724 │ │ │ │ + bl 794d4 │ │ │ │ + b.n 5b9fa │ │ │ │ + movw r1, #44388 @ 0xad64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5b8b6 │ │ │ │ + cbnz r0, 5b8f6 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ str.w sl, [r4, #60] @ 0x3c │ │ │ │ - b.n 5b8de │ │ │ │ - movw r1, #42800 @ 0xa730 │ │ │ │ + b.n 5b91e │ │ │ │ + movw r1, #44400 @ 0xad70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5b900 │ │ │ │ + cbnz r0, 5b940 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ str.w sl, [r4, #64] @ 0x40 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r2, #45457 @ 0xb191 │ │ │ │ + movw r2, #45521 @ 0xb1d1 │ │ │ │ movt r2, #5 │ │ │ │ - movw r1, #44873 @ 0xaf49 │ │ │ │ + movw r1, #44937 @ 0xaf89 │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 5b9ba │ │ │ │ - movw r1, #10460 @ 0x28dc │ │ │ │ + b.n 5b9fa │ │ │ │ + movw r1, #12060 @ 0x2f1c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5b942 │ │ │ │ + cbnz r0, 5b982 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ str.w sl, [r4, #68] @ 0x44 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #44475 @ 0xadbb │ │ │ │ + movw r1, #44539 @ 0xadfb │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b.n 5b9ba │ │ │ │ - movw r1, #54160 @ 0xd390 │ │ │ │ + b.n 5b9fa │ │ │ │ + movw r1, #55760 @ 0xd9d0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5b984 │ │ │ │ + cbnz r0, 5b9c4 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ str.w sl, [r4, #72] @ 0x48 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #44145 @ 0xac71 │ │ │ │ + movw r1, #44209 @ 0xacb1 │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b.n 5b9ba │ │ │ │ + b.n 5b9fa │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #42808 @ 0xa738 │ │ │ │ + movw r1, #44408 @ 0xad78 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5b666 │ │ │ │ + beq.w 5b6a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b666 │ │ │ │ + bne.w 5b6a6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b666 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b6a6 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 5b7be │ │ │ │ + b.n 5b7fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5b9d2 │ │ │ │ + bne.n 5ba12 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 5b9e2 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 5ba22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b9c8 │ │ │ │ + bne.n 5ba08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b9c8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ba08 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ba4a │ │ │ │ + beq.n 5ba8a │ │ │ │ adds r1, r4, #4 │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ - cbz r5, 5ba38 │ │ │ │ + cbz r5, 5ba78 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5ba38 │ │ │ │ + cbz r0, 5ba78 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - cbz r4, 5ba38 │ │ │ │ + cbz r4, 5ba78 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #42828 @ 0xa74c │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ - bl 84824 │ │ │ │ - b.n 5ba4c │ │ │ │ - movw r0, #18664 @ 0x48e8 │ │ │ │ + bl 84a1c │ │ │ │ + b.n 5ba8c │ │ │ │ + movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bab0 │ │ │ │ + beq.n 5baf0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 5ba9c │ │ │ │ - ldr r0, [pc, #44] @ (5bab4 ) │ │ │ │ - bl 2065d4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq.n 5badc │ │ │ │ + ldr r0, [pc, #44] @ (5baf4 ) │ │ │ │ + bl 208290 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #25996 @ 0x658c │ │ │ │ + movw r0, #27596 @ 0x6bcc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r0, #18664 @ 0x48e8 │ │ │ │ + movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bpl.n 5b9d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + bpl.n 5ba10 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bb06 │ │ │ │ + beq.n 5bb46 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 5bb0a │ │ │ │ + bmi.n 5bb4a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36316 @ 0x8ddc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37916 @ 0x941c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bb74 │ │ │ │ + b.n 5bbb4 │ │ │ │ add r1, sp, #12 │ │ │ │ add r3, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ - movw r1, #33268 @ 0x81f4 │ │ │ │ + movw r1, #34868 @ 0x8834 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ - bl 8eea4 │ │ │ │ + bl 8f0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bb06 │ │ │ │ + beq.n 5bb46 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #25964 @ 0x656c │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1208cc │ │ │ │ + bl 12138c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 5bbb4 │ │ │ │ + beq.n 5bbf4 │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5bbb4 │ │ │ │ + beq.n 5bbf4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 5bbde │ │ │ │ - b.n 5bbcc │ │ │ │ + beq.n 5bc1e │ │ │ │ + b.n 5bc0c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5bbac │ │ │ │ - movw r0, #42840 @ 0xa758 │ │ │ │ + beq.n 5bbec │ │ │ │ + movw r0, #44440 @ 0xad98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r6 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bbac │ │ │ │ - b.n 5bc1c │ │ │ │ + bne.n 5bbec │ │ │ │ + b.n 5bc5c │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #42840 @ 0xa758 │ │ │ │ + movw r0, #44440 @ 0xad98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5bc1c │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5bc5c │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r4, [r5, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 5bc10 │ │ │ │ + beq.n 5bc50 │ │ │ │ mov r1, r6 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 5bc10 │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 5bc50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #9688 @ 0x25d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #42840 @ 0xa758 │ │ │ │ + movw r0, #44440 @ 0xad98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5bc1c │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5bc5c │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2349d8 │ │ │ │ + b.w 235640 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005bc20 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +0005bc60 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr.w r4, [r3], #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbz r0, 5bc50 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + cbz r0, 5bc90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 5bc50 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + bpl.n 5bc90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 5bc64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + cbz r1, 5bca4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5bc64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + bmi.n 5bca4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ movw r1, #2273 @ 0x8e1 │ │ │ │ - movw r0, #58816 @ 0xe5c0 │ │ │ │ + movw r0, #60416 @ 0xec00 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bc74 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ + b.n 5bcb4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r5, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #12 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 22b1dc <_PyArg_ParseStackAndKeywords@@Base+0xac> │ │ │ │ + bl 22be3c <_PyArg_ParseStackAndKeywords@@Base+0xac> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -73545,921 +73574,921 @@ │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #13432 @ 0x3478 │ │ │ │ + movw r1, #15032 @ 0x3ab8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl c35f0 │ │ │ │ - cbz r0, 5bcc0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0> │ │ │ │ + bl c38e8 │ │ │ │ + cbz r0, 5bd00 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 5bccc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xac> │ │ │ │ + cbz r3, 5bd0c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xac> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r0, 5bcd2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb2> │ │ │ │ + cbnz r0, 5bd12 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb2> │ │ │ │ movs r0, #0 │ │ │ │ - b.w 731f4 │ │ │ │ - b.w ec60c │ │ │ │ + b.w 73330 │ │ │ │ + b.w ecb70 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 272fb0 │ │ │ │ + bl 273670 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bd70 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ + beq.n 5bdb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 5bd38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x118> │ │ │ │ + cbz r0, 5bd78 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x118> │ │ │ │ mov r1, r4 │ │ │ │ - bl d5f64 │ │ │ │ + bl d6454 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bd70 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ + beq.n 5bdb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ ldrb.w r3, [r5, #76] @ 0x4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 5bd46 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ + cbz r3, 5bd86 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5bd46 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ + beq.n 5bd86 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2733bc │ │ │ │ + bl 273a7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bd5a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13a> │ │ │ │ + beq.n 5bd9a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13a> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 79388 │ │ │ │ - b.n 5bd46 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ + bl 794d4 │ │ │ │ + b.n 5bd86 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 5bd72 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x152> │ │ │ │ + cbz r3, 5bdb2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x152> │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ - cbz r1, 5bd72 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x152> │ │ │ │ + cbz r1, 5bdb2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x152> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 273348 │ │ │ │ + bl 273a08 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bd72 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x152> │ │ │ │ + bne.n 5bdb2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x152> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bd70 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ + beq.n 5bdb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5bd70 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ + cbnz r3, 5bdb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #25964 @ 0x656c │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1208cc │ │ │ │ + bl 12138c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5bdb2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x192> │ │ │ │ + beq.n 5bdf2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x192> │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5bdb2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x192> │ │ │ │ + beq.n 5bdf2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x192> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5bde0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c0> │ │ │ │ - b.n 5bdcc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ac> │ │ │ │ + beq.n 5be20 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c0> │ │ │ │ + b.n 5be0c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ac> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5bdaa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18a> │ │ │ │ - movw r0, #42872 @ 0xa778 │ │ │ │ + beq.n 5bdea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18a> │ │ │ │ + movw r0, #44472 @ 0xadb8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r6 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bdaa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18a> │ │ │ │ + bne.n 5bdea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5be48 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x228> │ │ │ │ + b.n 5be88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x228> │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #42872 @ 0xa778 │ │ │ │ + movw r0, #44472 @ 0xadb8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bdc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + beq.n 5be08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 8865c │ │ │ │ + bl 88864 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bdc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + beq.n 5be08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5be14 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f4> │ │ │ │ + cbnz r0, 5be54 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bdc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + beq.n 5be08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5bdc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + bne.n 5be08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5bdc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5be08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ strd r5, r3, [r0, #8] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ str r0, [r4, #16] │ │ │ │ - cbnz r0, 5be48 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x228> │ │ │ │ + cbnz r0, 5be88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x228> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bdc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + beq.n 5be08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5bdc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + bne.n 5be08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5bdc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5be08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 5c006 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e6> │ │ │ │ + bl 5c046 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e6> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bf5c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33c> │ │ │ │ + beq.n 5bf9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33c> │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5be7a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x25a> │ │ │ │ + beq.n 5beba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x25a> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 5be82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x262> │ │ │ │ + b.n 5bec2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x262> │ │ │ │ movw r6, #11008 @ 0x2b00 │ │ │ │ - movt r6, #78 @ 0x4e │ │ │ │ + movt r6, #79 @ 0x4f │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 5bf44 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x324> │ │ │ │ + beq.n 5bf84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x324> │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5be9a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x27a> │ │ │ │ + cbnz r0, 5beda <_PyArg_ParseTupleAndKeywordsFast@@Base+0x27a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bf28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x308> │ │ │ │ + b.n 5bf68 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x308> │ │ │ │ mov r2, r8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e7040 <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ + bl 1e901c <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 5bedc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2bc> │ │ │ │ + bge.n 5bf1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2bc> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, r1 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 5bf28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x308> │ │ │ │ - b.n 5bf0e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ee> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 5bf68 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x308> │ │ │ │ + b.n 5bf4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ee> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r0, r7, r8 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ it ne │ │ │ │ strne r3, [r5, #0] │ │ │ │ add r0, r6 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 5bf28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x308> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 5bf68 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x308> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5be96 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ + beq.n 5bed6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5be96 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ + bne.n 5bed6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5be96 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5bed6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bf38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x318> │ │ │ │ + beq.n 5bf78 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x318> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 5bf3c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x31c> │ │ │ │ + cbz r3, 5bf7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x31c> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5bf5c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33c> │ │ │ │ + b.n 5bf9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5bf38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x318> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5bf78 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x318> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #60636 @ 0xecdc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #62236 @ 0xf31c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5be96 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5bed6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5bf90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x370> │ │ │ │ + bgt.n 5bfd0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x370> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28476 @ 0x6f3c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5bfb6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x396> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5bff6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x396> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 5bfac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x38c> │ │ │ │ + cbz r3, 5bfec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x38c> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45120 @ 0xb040 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46720 @ 0xb680 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5bfb6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x396> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5bff6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x396> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 792cc │ │ │ │ + bl 79418 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c004 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e4> │ │ │ │ + beq.n 5c044 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5c004 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e4> │ │ │ │ + cbnz r3, 5c044 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ add r1, sp, #4 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5c06e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44e> │ │ │ │ + blt.n 5c0ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44e> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c064 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ + cbz r0, 5c0a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 5c038 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x418> │ │ │ │ + cbz r3, 5c078 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x418> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 5c040 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x420> │ │ │ │ + b.n 5c080 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x420> │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 14f074 │ │ │ │ + bl 14fa40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c066 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x446> │ │ │ │ + bne.n 5c0a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x446> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c064 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ + beq.n 5c0a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c064 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ + cbnz r3, 5c0a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 5c070 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x450> │ │ │ │ + bl d22fc │ │ │ │ + b.n 5c0b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x450> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5c0a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x486> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5c0e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x486> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5c0a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x480> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5c0a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x486> │ │ │ │ + bne.n 5c0e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x480> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5c0e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x486> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c100 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ + cbnz r0, 5c140 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5c0c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a2> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5c102 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a2> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5c0bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x49c> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5c0c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a2> │ │ │ │ + bne.n 5c0fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x49c> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5c102 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a2> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c100 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ + cbnz r0, 5c140 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5c0de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4be> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5c11e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4be> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5c0d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4b8> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5c0de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4be> │ │ │ │ + bne.n 5c118 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4b8> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5c11e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4be> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c100 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ + cbnz r0, 5c140 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5c100 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5c140 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5c0f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4d6> │ │ │ │ + bne.n 5c136 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4d6> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 5c006 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e6> │ │ │ │ + bl 5c046 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e6> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c214 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5f4> │ │ │ │ + beq.n 5c254 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5f4> │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5c130 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x510> │ │ │ │ + beq.n 5c170 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x510> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 5c138 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x518> │ │ │ │ + b.n 5c178 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x518> │ │ │ │ movw r6, #11008 @ 0x2b00 │ │ │ │ - movt r6, #78 @ 0x4e │ │ │ │ + movt r6, #79 @ 0x4f │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 5c1fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5dc> │ │ │ │ + beq.n 5c23c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5dc> │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5c150 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x530> │ │ │ │ + cbnz r0, 5c190 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x530> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c1e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c0> │ │ │ │ + b.n 5c220 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c0> │ │ │ │ mov r2, r8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e7040 <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ + bl 1e901c <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 5c194 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x574> │ │ │ │ + bge.n 5c1d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x574> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, r1 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 5c1e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c0> │ │ │ │ - b.n 5c1c6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5a6> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 5c220 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c0> │ │ │ │ + b.n 5c206 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5a6> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r0, r7, r8 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ it ne │ │ │ │ strne r3, [r5, #0] │ │ │ │ add r0, r6 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl 15e6f8 │ │ │ │ + bl 15f2e8 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 5c1e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c0> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 5c220 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c14c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ + beq.n 5c18c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c14c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ + bne.n 5c18c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c14c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c18c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c1f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ + beq.n 5c230 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 5c1f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d4> │ │ │ │ + cbz r3, 5c234 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d4> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5c214 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5f4> │ │ │ │ + b.n 5c254 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c1f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c230 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #60636 @ 0xecdc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #62236 @ 0xf31c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5c14c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5c18c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5c24c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x62c> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5c28c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x62c> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5c246 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x626> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5c24c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x62c> │ │ │ │ + bne.n 5c286 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x626> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5c28c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x62c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c28a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x66a> │ │ │ │ + cbnz r0, 5c2ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x66a> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5c268 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x648> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5c2a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x648> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5c262 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x642> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5c268 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x648> │ │ │ │ + bne.n 5c2a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x642> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5c2a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x648> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c28a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x66a> │ │ │ │ + cbnz r0, 5c2ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x66a> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5c28a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x66a> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5c2ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x66a> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5c280 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x660> │ │ │ │ + bne.n 5c2c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x660> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1fdea0 │ │ │ │ + bl 1ffcb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c320 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x700> │ │ │ │ + beq.n 5c360 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x700> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r6, 5c2b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x694> │ │ │ │ + cbz r6, 5c2f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x694> │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.n 5c2bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x69c> │ │ │ │ + b.n 5c2fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x69c> │ │ │ │ movw r4, #11008 @ 0x2b00 │ │ │ │ - movt r4, #78 @ 0x4e │ │ │ │ + movt r4, #79 @ 0x4f │ │ │ │ uxtb r2, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fe904 │ │ │ │ + bl 200718 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 5c2e2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6c2> │ │ │ │ + bge.n 5c322 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6c2> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42904 @ 0xa798 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #44504 @ 0xadd8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5c320 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x700> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5c360 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x700> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5c30a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6ea> │ │ │ │ + bgt.n 5c34a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6ea> │ │ │ │ adds r1, r2, #1 │ │ │ │ adds r0, r4, r2 │ │ │ │ add r1, r4 │ │ │ │ subs r2, r6, r2 │ │ │ │ blx 2a51c │ │ │ │ subs r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14ee80 │ │ │ │ + bl 14f84c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c320 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x700> │ │ │ │ + beq.n 5c360 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x700> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 5c322 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x702> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 5c362 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x702> │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #63092 @ 0xf674 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #64756 @ 0xfcf4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 15161c │ │ │ │ - cbnz r0, 5c346 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x726> │ │ │ │ + bl 151fdc │ │ │ │ + cbnz r0, 5c386 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x726> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c382 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x762> │ │ │ │ - movw r3, #2653 @ 0xa5d │ │ │ │ + b.n 5c3c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x762> │ │ │ │ + movw r3, #3893 @ 0xf35 │ │ │ │ movt r3, #14 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5c366 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x746> │ │ │ │ + bne.n 5c3a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x746> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5c37a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x75a> │ │ │ │ + bne.n 5c3ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x75a> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 5c382 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x762> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 5c3c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x762> │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c376 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x756> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 5c37a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x75a> │ │ │ │ - b.n 5c342 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x722> │ │ │ │ + bne.n 5c3b6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x756> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 5c3ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x75a> │ │ │ │ + b.n 5c382 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x722> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c35c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x73c> │ │ │ │ + beq.n 5c39c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x73c> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5c3c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7a0> │ │ │ │ + cbz r0, 5c400 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7a0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 18662c │ │ │ │ + bl 1880d8 <_PyTime_AsMilliseconds@@Base+0x3104> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {r4, r5} │ │ │ │ add.w r4, r3, r3, lsr #31 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - cbz r3, 5c3da <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7ba> │ │ │ │ + cbz r3, 5c41a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7ba> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 5c3e2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7c2> │ │ │ │ + b.n 5c422 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7c2> │ │ │ │ movw r2, #11008 @ 0x2b00 │ │ │ │ - movt r2, #78 @ 0x4e │ │ │ │ + movt r2, #79 @ 0x4f │ │ │ │ subs r3, #1 │ │ │ │ add r3, r2 │ │ │ │ mov r1, r3 │ │ │ │ subs r0, r3, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 5c3fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7dc> │ │ │ │ + ble.n 5c43c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7dc> │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ strb.w r5, [r2], #1 │ │ │ │ strb.w r0, [r1], #-1 │ │ │ │ - b.n 5c3e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7c8> │ │ │ │ + b.n 5c428 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7c8> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1ee214 │ │ │ │ + bl 1f0200 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c426 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x806> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5c430 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x810> │ │ │ │ + bne.n 5c466 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x806> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5c470 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x810> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8092c │ │ │ │ + b.w 80b24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 5c44c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x82c> │ │ │ │ + blt.n 5c48c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x82c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 5c466 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x846> │ │ │ │ + blt.n 5c4a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x846> │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13668 @ 0x3564 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #15388 @ 0x3c1c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c470 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x850> │ │ │ │ + b.n 5c4b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x850> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ (5c474 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x854>) │ │ │ │ + ldr r0, [pc, #8] @ (5c4b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x854>) │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #42936 @ 0xa7b8 │ │ │ │ + movw r1, #44536 @ 0xadf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 5c4b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x898> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 5c4f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x898> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ blx 29a30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5c4bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x89c> │ │ │ │ + bge.n 5c4fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x89c> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c50c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8ec> │ │ │ │ - bne.n 5c4d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8b6> │ │ │ │ + b.n 5c54c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8ec> │ │ │ │ + bne.n 5c516 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8b6> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42952 @ 0xa7c8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #44552 @ 0xae08 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5c4b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x898> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5c4f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x898> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5c4e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c6> │ │ │ │ + bne.n 5c526 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c6> │ │ │ │ movs r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 72d9c │ │ │ │ - b.n 5c50c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8ec> │ │ │ │ + bl 72f4c │ │ │ │ + b.n 5c54c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8ec> │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 5c4f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8d4> │ │ │ │ + bne.n 5c534 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8d4> │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 72d9c │ │ │ │ - b.n 5c50c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8ec> │ │ │ │ + bl 72f4c │ │ │ │ + b.n 5c54c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8ec> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #61020 @ 0xee5c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #62652 @ 0xf4bc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5c4b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x898> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5c4f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x898> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c574 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x954> │ │ │ │ + beq.n 5c5b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x954> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r7, [r2, #8] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 5c55e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ + bpl.n 5c59e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 5c55e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ + bne.n 5c59e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ add.w r8, r8, #8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5c58a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x96a> │ │ │ │ + b.n 5c5ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x96a> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40256 @ 0x9d40 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42236 @ 0xa4fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c60c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9ec> │ │ │ │ + b.n 5c64c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9ec> │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 5c5b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x998> │ │ │ │ + blt.n 5c5f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x998> │ │ │ │ cmp r3, r6 │ │ │ │ it ge │ │ │ │ movge r3, r6 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str.w r3, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bge.n 5c5bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x99c> │ │ │ │ + bge.n 5c5fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x99c> │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - bl 85a84 │ │ │ │ + bl 85c84 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge.n 5c5a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x982> │ │ │ │ - bl 80760 │ │ │ │ + bge.n 5c5e2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x982> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c574 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x954> │ │ │ │ + bne.n 5c5b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x954> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5c578 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x958> │ │ │ │ + bne.n 5c5b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x958> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 5c604 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9e4> │ │ │ │ + b.n 5c644 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9e4> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 5c582 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x962> │ │ │ │ + b.n 5c5c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x962> │ │ │ │ mov r0, r7 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c574 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x954> │ │ │ │ + beq.n 5c5b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x954> │ │ │ │ add.w r5, r0, #8 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r7 │ │ │ │ - bge.n 5c5fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9dc> │ │ │ │ + bge.n 5c63c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9dc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ ldr.w r0, [r0, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ - b.n 5c5d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9b2> │ │ │ │ + b.n 5c612 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9b2> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r1, [r4, #16] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r1, 5c62a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0a> │ │ │ │ + cbz r1, 5c66a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -74469,790 +74498,790 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 29718 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 5c662 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa42> │ │ │ │ + bhi.n 5c6a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa42> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c67a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa5a> │ │ │ │ - b.n 5c6c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ - movw r0, #41608 @ 0xa288 │ │ │ │ + cbz r0, 5c6ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa5a> │ │ │ │ + b.n 5c700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ + movw r0, #43208 @ 0xa8c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c652 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa32> │ │ │ │ - b.n 5c6c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ + bne.n 5c692 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa32> │ │ │ │ + b.n 5c700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 5c6f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xad4> │ │ │ │ + ble.n 5c734 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xad4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c6e2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xac2> │ │ │ │ + beq.n 5c722 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xac2> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 5c6c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa4> │ │ │ │ + bpl.n 5c704 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa4> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5c6c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ + cbz r0, 5c700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5c6e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xac4> │ │ │ │ + beq.n 5c724 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xac4> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c724 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb04> │ │ │ │ - movw r2, #3712 @ 0xe80 │ │ │ │ + b.n 5c764 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb04> │ │ │ │ + movw r2, #5312 @ 0x14c0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #41608 @ 0xa288 │ │ │ │ + movw r0, #43208 @ 0xa8c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5c6c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5c700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 5c6f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xad6> │ │ │ │ + beq.n 5c736 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xad6> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5c6f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xad6> │ │ │ │ - b.n 5c6c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ + bge.n 5c736 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xad6> │ │ │ │ + b.n 5c700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 5c704 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xae4> │ │ │ │ + cbnz r4, 5c744 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xae4> │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 199738 │ │ │ │ + bl 19bb14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c724 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb04> │ │ │ │ + cbz r0, 5c764 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb04> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #51004 @ 0xc73c │ │ │ │ + movw r0, #52604 @ 0xcd7c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 5c72e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb0e> │ │ │ │ + cbz r3, 5c76e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb0e> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl deb08 <_PyType_Name@@Base> │ │ │ │ + bl defe0 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 5c764 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb44> │ │ │ │ - movw r0, #12548 @ 0x3104 │ │ │ │ + bne.n 5c7a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb44> │ │ │ │ + movw r0, #14148 @ 0x3744 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #43004 @ 0xa7fc │ │ │ │ + movw r0, #44604 @ 0xae3c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - cbnz r1, 5c7a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb80> │ │ │ │ + cbnz r1, 5c7e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb80> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43016 @ 0xa808 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #44616 @ 0xae48 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5c7ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5c80a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #54680 @ 0xd598 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movw r1, #54332 @ 0xd43c │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1208cc │ │ │ │ + bl 12138c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5c7f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbd6> │ │ │ │ + bne.n 5c836 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbd6> │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 21bf98 │ │ │ │ + bl 21d3b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5c7d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbb0> │ │ │ │ + cbnz r0, 5c810 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbb0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5c8bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc9c> │ │ │ │ + b.n 5c8fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc9c> │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 5c89a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc7a> │ │ │ │ + beq.n 5c8da <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc7a> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ - cbz r2, 5c7ee <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbce> │ │ │ │ + cbz r2, 5c82e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbce> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ add.w r1, r1, #1 │ │ │ │ it ne │ │ │ │ strne r1, [r2, #0] │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 5c7d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbb6> │ │ │ │ + b.n 5c816 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbb6> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 5c880 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc60> │ │ │ │ + bpl.n 5c8c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc60> │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 21bf98 │ │ │ │ + bl 21d3b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c7ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ + beq.n 5c80a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 906d8 │ │ │ │ + bl 90934 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c89a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc7a> │ │ │ │ + beq.n 5c8da <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc7a> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 5c840 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc20> │ │ │ │ + bmi.n 5c880 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc20> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43052 @ 0xa82c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #44652 @ 0xae6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5c878 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc58> │ │ │ │ - bl 85a84 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5c8b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc58> │ │ │ │ + bl 85c84 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c868 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc48> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5c878 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc58> │ │ │ │ + bne.n 5c8a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc48> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5c8b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc58> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43080 @ 0xa848 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #44680 @ 0xae88 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5c878 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc58> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5c8b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc58> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5c850 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc30> │ │ │ │ + blt.n 5c890 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc30> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 18218c │ │ │ │ + bl 183934 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c80e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbee> │ │ │ │ + bne.n 5c84e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbee> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5c7ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ + beq.n 5c80a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ subs r4, #1 │ │ │ │ - b.n 5c8a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc88> │ │ │ │ + b.n 5c8e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc88> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #43116 @ 0xa86c │ │ │ │ + movw r1, #44716 @ 0xaeac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 5c7ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ + bl d57ec │ │ │ │ + b.n 5c80a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ mov r0, r6 │ │ │ │ - bl 182adc │ │ │ │ + bl 184290 │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r4, [r6, #12] │ │ │ │ - b.n 5c8bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc9c> │ │ │ │ + b.n 5c8fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc9c> │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n 5c8a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc88> │ │ │ │ + bcs.n 5c8e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc88> │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ - b.n 5c7ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ + bl 78428 │ │ │ │ + b.n 5c80a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c916 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcf6> │ │ │ │ + beq.n 5c956 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcf6> │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5c906 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xce6> │ │ │ │ - movw r0, #18672 @ 0x48f0 │ │ │ │ + blt.n 5c946 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xce6> │ │ │ │ + movw r0, #20272 @ 0x4f30 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ - movw r0, #11668 @ 0x2d94 │ │ │ │ + b.w 84a1c │ │ │ │ + movw r0, #13512 @ 0x34c8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 5b5e4 │ │ │ │ + b.w 5b624 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 5c934 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd14> │ │ │ │ + cbz r3, 5c974 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd14> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r0, #3 │ │ │ │ - b.w 7e7f4 │ │ │ │ + b.w 7e9e8 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7e5c0 │ │ │ │ + b.w 7e7b4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #54680 @ 0xd598 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movw r1, #54332 @ 0xd43c │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1208cc │ │ │ │ + bl 12138c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c978 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd58> │ │ │ │ + cbz r0, 5c9b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd58> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 8234c │ │ │ │ + bl 82544 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c9c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xda2> │ │ │ │ + beq.n 5ca02 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xda2> │ │ │ │ ldrd r3, r0, [r4, #12] │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #42660 @ 0xa6a4 │ │ │ │ + movw r0, #44260 @ 0xace4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ - b.n 5c9c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xda4> │ │ │ │ + bl 84a1c │ │ │ │ + b.n 5ca04 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xda4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ - cbnz r1, 5c9f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdd4> │ │ │ │ + cbnz r1, 5ca34 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdd4> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43016 @ 0xa808 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #44616 @ 0xae48 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5cbe2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5cc22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ - movw r1, #54680 @ 0xd598 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movw r1, #54332 @ 0xd43c │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1208cc │ │ │ │ + bl 12138c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5ca82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe62> │ │ │ │ + bne.n 5cac2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe62> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 224b08 <_PyTime_AsMilliseconds@@Base+0xe78> │ │ │ │ + bl 225be8 <_PyParkingLot_AfterFork@@Base+0x151c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5cbe2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ + beq.w 5cc22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ strd r1, r2, [r0] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 5ca42 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe22> │ │ │ │ + bcs.n 5ca82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe22> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 77f34 │ │ │ │ - b.n 5ca44 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe24> │ │ │ │ + bl 78070 │ │ │ │ + b.n 5ca84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe24> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 5ca54 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe34> │ │ │ │ + cbz r0, 5ca94 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe34> │ │ │ │ ldrd r7, r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 5ca76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe56> │ │ │ │ + b.n 5cab6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe56> │ │ │ │ mov r0, r4 │ │ │ │ - bl 782ec │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 5cbe2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ + bl 78428 │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 5cc22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ ldr.w r3, [r1, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ - cbz r3, 5ca76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe56> │ │ │ │ + cbz r3, 5cab6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe56> │ │ │ │ ldr r5, [r3, #0] │ │ │ │ add.w ip, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ strne.w ip, [r3] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 5ca60 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe40> │ │ │ │ + bne.n 5caa0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe40> │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 29db8 │ │ │ │ - b.n 5cbd2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfb2> │ │ │ │ + b.n 5cc12 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfb2> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 5cbb8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf98> │ │ │ │ + bpl.w 5cbf8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf98> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 224b08 <_PyTime_AsMilliseconds@@Base+0xe78> │ │ │ │ + bl 225be8 <_PyParkingLot_AfterFork@@Base+0x151c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5cbe2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ + beq.w 5cc22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 906d8 │ │ │ │ + bl 90934 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5cbd2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfb2> │ │ │ │ + beq.w 5cc12 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfb2> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 5cabc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe9c> │ │ │ │ + bpl.n 5cafc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe9c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 5cad4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xeb4> │ │ │ │ + beq.n 5cb14 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xeb4> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43192 @ 0xa8b8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #44792 @ 0xaef8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5cbb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf90> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5cbf0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf90> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 85a84 │ │ │ │ + bl 85c84 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5caea <_PyArg_ParseTupleAndKeywordsFast@@Base+0xeca> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5cb2a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xeca> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5cbb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf90> │ │ │ │ + bne.n 5cbf0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf90> │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 185854 │ │ │ │ + bl 187300 <_PyTime_AsMilliseconds@@Base+0x232c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5cb04 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xee4> │ │ │ │ + cbz r0, 5cb44 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xee4> │ │ │ │ str.w r9, [r3, #4] │ │ │ │ - b.n 5ca9a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe7a> │ │ │ │ + b.n 5cada <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe7a> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ strd r5, r9, [r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp.w r3, #1431655765 @ 0x55555555 │ │ │ │ - bhi.n 5cb3c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1c> │ │ │ │ + bhi.n 5cb7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, r3, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 5ca9a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe7a> │ │ │ │ + bcc.n 5cada <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe7a> │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ ite hi │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b.n 5cb3e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1e> │ │ │ │ + b.n 5cb7e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1e> │ │ │ │ movs r2, #2 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5cb62 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf42> │ │ │ │ + blt.n 5cba2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf42> │ │ │ │ movs r5, #8 │ │ │ │ cmp r3, r5 │ │ │ │ - bls.n 5cb50 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf30> │ │ │ │ + bls.n 5cb90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf30> │ │ │ │ lsls r5, r5, #1 │ │ │ │ - b.n 5cb48 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf28> │ │ │ │ + b.n 5cb88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf28> │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 5cb5c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf3c> │ │ │ │ + bcs.n 5cb9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf3c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 5cb68 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf48> │ │ │ │ + cbnz r0, 5cba8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf48> │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 5cbb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf90> │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 5cbf0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf90> │ │ │ │ subs r3, r5, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ str r5, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add.w r5, r6, #8 │ │ │ │ blx 29718 │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5cba8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf88> │ │ │ │ + beq.n 5cbe8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf88> │ │ │ │ ldr.w sl, [r5, #-8] │ │ │ │ mov r2, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5cba4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf84> │ │ │ │ + beq.n 5cbe4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf84> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 185854 │ │ │ │ + bl 187300 <_PyTime_AsMilliseconds@@Base+0x232c> │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ strd sl, r3, [r0] │ │ │ │ adds r5, #8 │ │ │ │ - b.n 5cb7e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf5e> │ │ │ │ + b.n 5cbbe <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf5e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 782ec │ │ │ │ - b.n 5ca9a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe7a> │ │ │ │ + bl 78428 │ │ │ │ + b.n 5cada <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 226f20 │ │ │ │ - b.n 5cbe2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ + bl 228004 │ │ │ │ + b.n 5cc22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #43228 @ 0xa8dc │ │ │ │ + movw r1, #44828 @ 0xaf1c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 5cbe2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ + bl d57ec │ │ │ │ + b.n 5cc22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 226f20 │ │ │ │ + bl 228004 │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r8, #8] │ │ │ │ - b.n 5cbe6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc6> │ │ │ │ + b.n 5cc26 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc6> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cc1e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffe> │ │ │ │ + bne.n 5cc5e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffe> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5cc32 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1012> │ │ │ │ + b.n 5cc72 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1012> │ │ │ │ mov r0, r5 │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 5cc1a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffa> │ │ │ │ + blt.n 5cc5a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffa> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r3, [r4, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 792cc │ │ │ │ + bl 79418 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5cc66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1046> │ │ │ │ + cbz r0, 5cca6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1046> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5cc66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1046> │ │ │ │ + beq.n 5cca6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1046> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5cc66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1046> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5cca6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1046> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5cc88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1068> │ │ │ │ + beq.n 5ccc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1068> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5cc88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1068> │ │ │ │ + cbnz r3, 5ccc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1068> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #54680 @ 0xd598 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movw r1, #54332 @ 0xd43c │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1208cc │ │ │ │ + bl 12138c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ccc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a8> │ │ │ │ + cbz r0, 5cd08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 8234c │ │ │ │ + bl 82544 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 792cc │ │ │ │ + bl 79418 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5ccfe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10de> │ │ │ │ + cbz r0, 5cd3e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10de> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ccfe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10de> │ │ │ │ + beq.n 5cd3e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ccfe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10de> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5cd3e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10de> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5cd20 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1100> │ │ │ │ + beq.n 5cd60 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1100> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5cd20 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1100> │ │ │ │ + cbnz r3, 5cd60 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1100> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 182adc │ │ │ │ + bl 184290 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 21bf98 │ │ │ │ + bl 21d3b0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ - ldr r2, [pc, #260] @ (5ce6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x124c>) │ │ │ │ + ldr r2, [pc, #260] @ (5ceac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x124c>) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #236] @ 0xec │ │ │ │ mov.w r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b79b8 │ │ │ │ + bl b7c94 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 5cd8a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x116a> │ │ │ │ + beq.n 5cdca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x116a> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 5cdba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x119a> │ │ │ │ - b.n 5cda0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1180> │ │ │ │ - movw r1, #43308 @ 0xa92c │ │ │ │ + bne.n 5cdfa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x119a> │ │ │ │ + b.n 5cde0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1180> │ │ │ │ + movw r1, #44908 @ 0xaf6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 8eea4 │ │ │ │ - cbnz r0, 5cdd4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b4> │ │ │ │ - b.n 5cdd0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b0> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbnz r0, 5ce14 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b4> │ │ │ │ + b.n 5ce10 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b0> │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #20 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ - movw r1, #43320 @ 0xa938 │ │ │ │ + movw r1, #44920 @ 0xaf78 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ - bl 8eea4 │ │ │ │ - cbnz r0, 5cdd4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b4> │ │ │ │ - b.n 5cdd0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b0> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbnz r0, 5ce14 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b4> │ │ │ │ + b.n 5ce10 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b0> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43332 @ 0xa944 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #44932 @ 0xaf84 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ce54 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1234> │ │ │ │ + b.n 5ce94 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1234> │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ - movw r0, #43312 @ 0xa930 │ │ │ │ + movw r0, #44912 @ 0xaf70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 227c60 │ │ │ │ - cbnz r0, 5cdf6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11d6> │ │ │ │ + bl 228cd0 │ │ │ │ + cbnz r0, 5ce36 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11d6> │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl d1df8 │ │ │ │ - b.n 5cdd0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b0> │ │ │ │ + bl d22fc │ │ │ │ + b.n 5ce10 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b0> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #976 @ 0x3d0 │ │ │ │ + movw r1, #2576 @ 0xa10 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #43376 @ 0xa970 │ │ │ │ + movw r0, #44976 @ 0xafb0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cdee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11ce> │ │ │ │ + beq.n 5ce2e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11ce> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldrd r6, r7, [r4, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ strd r1, r2, [sp, #40] @ 0x28 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #52919 @ 0xceb7 │ │ │ │ + movw r2, #52983 @ 0xcef7 │ │ │ │ movt r2, #5 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ - bl 223e50 <_PyTime_AsMilliseconds@@Base+0x1c0> │ │ │ │ + bl 224f2c <_PyParkingLot_AfterFork@@Base+0x860> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cdee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11ce> │ │ │ │ + beq.n 5ce2e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11ce> │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 8092c │ │ │ │ - ldr r3, [pc, #20] @ (5ce6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x124c>) │ │ │ │ + bl 80b24 │ │ │ │ + ldr r3, [pc, #20] @ (5ceac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x124c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5ce66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1246> │ │ │ │ + beq.n 5cea6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1246> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ceb2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1292> │ │ │ │ + beq.n 5cef2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1292> │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - movw r0, #43392 @ 0xa980 │ │ │ │ + movw r0, #44992 @ 0xafc0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -75274,122 +75303,126 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #43412 @ 0xa994 │ │ │ │ + movw r1, #45012 @ 0xafd4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 5cf2e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x130e> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 5cf6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x130e> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 5cf32 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1312> │ │ │ │ + bge.n 5cf72 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1312> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #45028 @ 0xafe4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cf84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1364> │ │ │ │ + b.n 5cfc4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1364> │ │ │ │ mov r0, r4 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cf2e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x130e> │ │ │ │ + beq.n 5cf6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x130e> │ │ │ │ add.w r1, r0, #16 │ │ │ │ add r4, sp, #16 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 5cf8a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x136a> │ │ │ │ + bl 5cfd0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1370> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 5cf58 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1338> │ │ │ │ + bge.n 5cf98 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1338> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cf78 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1358> │ │ │ │ + b.n 5cfb8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1358> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 5cf6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x134c> │ │ │ │ + bne.n 5cfac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x134c> │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5cf78 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1358> │ │ │ │ + b.n 5cfb8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1358> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 9d2e0 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d55c <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cf5e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x133e> │ │ │ │ - b.n 5cf54 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1334> │ │ │ │ + bne.n 5cf9e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x133e> │ │ │ │ + b.n 5cf94 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1334> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #128] @ (5d020 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1400>) │ │ │ │ + ldr r1, [pc, #128] @ (5d068 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1408>) │ │ │ │ add r7, sp, #20 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ str r5, [r6, #0] │ │ │ │ - bl 222bd8 │ │ │ │ - cbnz r0, 5cfc4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13a4> │ │ │ │ + bl 223e44 │ │ │ │ + cbnz r0, 5d00a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13aa> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d008 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13e8> │ │ │ │ + b.n 5d04e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13ee> │ │ │ │ strd r5, r5, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldrd r2, r3, [r4, #32] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r2, #53285 @ 0xd025 │ │ │ │ + movw r2, #53357 @ 0xd06d │ │ │ │ movt r2, #5 │ │ │ │ strd sl, r9, [sp, #24] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ - bl 223e50 <_PyTime_AsMilliseconds@@Base+0x1c0> │ │ │ │ + bl 224f2c <_PyParkingLot_AfterFork@@Base+0x860> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cfbe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x139e> │ │ │ │ + beq.n 5d004 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13a4> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 222d40 │ │ │ │ + bl 223fac │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cfbe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x139e> │ │ │ │ + beq.n 5d004 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13a4> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #20] @ (5d020 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1400>) │ │ │ │ + ldr r3, [pc, #24] @ (5d068 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1408>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5d01a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13fa> │ │ │ │ + beq.n 5d060 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1400> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + nop │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -75406,603 +75439,600 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005d064 : │ │ │ │ +0005d0ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 5d07e │ │ │ │ + cbz r0, 5d0c6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 5d096 │ │ │ │ + bmi.n 5d0de │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43516 @ 0xa9fc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #45124 @ 0xb044 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5d142 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5d18a │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 5d0a2 │ │ │ │ + cbz r1, 5d0ea │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 5d0ba │ │ │ │ + bmi.n 5d102 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43552 @ 0xaa20 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #45160 @ 0xb068 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5d142 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5d18a │ │ │ │ ldr r0, [r1, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 5d0fe │ │ │ │ + bge.n 5d146 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ - cbz r1, 5d0e0 │ │ │ │ + cbz r1, 5d128 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldrb.w r6, [r6, #87] @ 0x57 │ │ │ │ lsls r6, r6, #25 │ │ │ │ - bmi.n 5d0fa │ │ │ │ + bmi.n 5d142 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5d0fa │ │ │ │ + beq.n 5d142 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43596 @ 0xaa4c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #45204 @ 0xb094 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ adds r2, #1 │ │ │ │ - b.n 5d0c6 │ │ │ │ + b.n 5d10e │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 5d11c │ │ │ │ + cbnz r0, 5d164 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43636 @ 0xaa74 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #45244 @ 0xb0bc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5d136 │ │ │ │ + beq.n 5d17e │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 5d130 │ │ │ │ + bne.n 5d178 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 5d136 │ │ │ │ - cbnz r3, 5d136 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d17e │ │ │ │ + cbnz r3, 5d17e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 24a940 │ │ │ │ + b.w 24b500 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 5d180 │ │ │ │ + bne.n 5d1c8 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #32516 @ 0x7f04 │ │ │ │ + movw r0, #34116 @ 0x8544 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5d19a │ │ │ │ + b.n 5d1e2 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ tst.w r2, #3 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ - movw r8, #7521 @ 0x1d61 │ │ │ │ + movw r8, #8081 @ 0x1f91 │ │ │ │ movt r8, #11 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r7, 5d1e0 │ │ │ │ + cbz r7, 5d228 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r3, [r3, r7, lsl #3] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5d1bc │ │ │ │ + beq.n 5d204 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 5d1d6 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d1bc │ │ │ │ + bne.n 5d21e │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d204 │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d1bc │ │ │ │ - b.n 5d22e │ │ │ │ + beq.n 5d204 │ │ │ │ + b.n 5d276 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 5d1ea │ │ │ │ + cbnz r0, 5d232 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - cbnz r0, 5d1f4 │ │ │ │ - b.n 5d20c │ │ │ │ + cbnz r0, 5d23c │ │ │ │ + b.n 5d254 │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d1e4 │ │ │ │ - b.n 5d22e │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + beq.n 5d22c │ │ │ │ + b.n 5d276 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d206 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d20c │ │ │ │ + bne.n 5d24e │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d254 │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d22e │ │ │ │ + cbnz r0, 5d276 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 5d22e │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d276 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d224 │ │ │ │ + bne.n 5d26c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5d26c │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d2ae │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5d262 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d26c │ │ │ │ + bne.n 5d2a4 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d2ae │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d3de │ │ │ │ + bne.w 5d420 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - cbnz r0, 5d276 │ │ │ │ + cbnz r0, 5d2b8 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - cbz r0, 5d28a │ │ │ │ - b.n 5d280 │ │ │ │ + cbz r0, 5d2cc │ │ │ │ + b.n 5d2c2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d270 │ │ │ │ - b.n 5d3de │ │ │ │ + beq.n 5d2b2 │ │ │ │ + b.n 5d420 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d3de │ │ │ │ + bne.w 5d420 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 5d298 │ │ │ │ + cbz r0, 5d2da │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d3de │ │ │ │ + bne.w 5d420 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - cbz r0, 5d2a6 │ │ │ │ + cbz r0, 5d2e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d3de │ │ │ │ + bne.w 5d420 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 5d2c6 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d308 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d2bc │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d2c6 │ │ │ │ + bne.n 5d2fe │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d308 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d3de │ │ │ │ + bne.w 5d420 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbnz r0, 5d2d0 │ │ │ │ + cbnz r0, 5d312 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbnz r0, 5d2da │ │ │ │ - b.n 5d2f4 │ │ │ │ + cbnz r0, 5d31c │ │ │ │ + b.n 5d336 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d2ca │ │ │ │ - b.n 5d3de │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + beq.n 5d30c │ │ │ │ + b.n 5d420 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d2ec │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d2f4 │ │ │ │ + bne.n 5d32e │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d336 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d3de │ │ │ │ + bne.n 5d420 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5d312 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d354 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d30a │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d312 │ │ │ │ + bne.n 5d34c │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d354 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d3de │ │ │ │ + bne.n 5d420 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5d330 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d372 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d328 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d330 │ │ │ │ + bne.n 5d36a │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d372 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d3de │ │ │ │ + bne.n 5d420 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5d34e │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d390 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d346 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d34e │ │ │ │ + bne.n 5d388 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d390 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d3de │ │ │ │ + bne.n 5d420 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5d36c │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d3ae │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d364 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d36c │ │ │ │ + bne.n 5d3a6 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d3ae │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d3de │ │ │ │ + bne.n 5d420 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbnz r0, 5d376 │ │ │ │ + cbnz r0, 5d3b8 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbnz r0, 5d380 │ │ │ │ - b.n 5d398 │ │ │ │ + cbnz r0, 5d3c2 │ │ │ │ + b.n 5d3da │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d370 │ │ │ │ - b.n 5d3de │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + beq.n 5d3b2 │ │ │ │ + b.n 5d420 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d392 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d398 │ │ │ │ + bne.n 5d3d4 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d3da │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d3de │ │ │ │ + cbnz r0, 5d420 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 5d3b4 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d3f6 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d3ae │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d3b4 │ │ │ │ + bne.n 5d3f0 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d3f6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d3de │ │ │ │ + cbnz r0, 5d420 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 5d3d0 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d412 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d3ca │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d3d0 │ │ │ │ + bne.n 5d40c │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d412 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d3de │ │ │ │ + cbnz r0, 5d420 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 5d3de │ │ │ │ + cbz r0, 5d420 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5d414 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d456 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5d40a │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d414 │ │ │ │ + bne.n 5d44c │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d456 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d548 │ │ │ │ + bne.w 5d58a │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 5d434 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d476 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d42a │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d434 │ │ │ │ + bne.n 5d46c │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d476 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d548 │ │ │ │ + bne.w 5d58a │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 5d452 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d494 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d44a │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d452 │ │ │ │ + bne.n 5d48c │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d494 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d548 │ │ │ │ + bne.n 5d58a │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 5d470 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d4b2 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d468 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d470 │ │ │ │ + bne.n 5d4aa │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d4b2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d548 │ │ │ │ + bne.n 5d58a │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 5d48e │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d4d0 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d486 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d48e │ │ │ │ + bne.n 5d4c8 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d4d0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d548 │ │ │ │ + bne.n 5d58a │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 5d4ac │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d4ee │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d4a4 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d4ac │ │ │ │ + bne.n 5d4e6 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d4ee │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d548 │ │ │ │ + bne.n 5d58a │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 5d4ca │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d50c │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d4c2 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d4ca │ │ │ │ + bne.n 5d504 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d50c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d548 │ │ │ │ + bne.n 5d58a │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbnz r0, 5d4d4 │ │ │ │ + cbnz r0, 5d516 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 5d4e4 │ │ │ │ - b.n 5d4de │ │ │ │ + cbz r0, 5d526 │ │ │ │ + b.n 5d520 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d4ce │ │ │ │ - b.n 5d548 │ │ │ │ + beq.n 5d510 │ │ │ │ + b.n 5d58a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d548 │ │ │ │ + cbnz r0, 5d58a │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 5d4ee │ │ │ │ + cbz r0, 5d530 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d548 │ │ │ │ + cbnz r0, 5d58a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5d50a │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d54c │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d504 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d50a │ │ │ │ + bne.n 5d546 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d54c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d548 │ │ │ │ + cbnz r0, 5d58a │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5d526 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d568 │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d520 │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d526 │ │ │ │ + bne.n 5d562 │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d568 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d548 │ │ │ │ + cbnz r0, 5d58a │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5d548 │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d58a │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d53e │ │ │ │ + bne.n 5d580 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5d56e │ │ │ │ + cbnz r5, 5d5b0 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 5d56e │ │ │ │ + blt.n 5d5b0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5d56e │ │ │ │ - cbnz r2, 5d590 │ │ │ │ + bgt.n 5d5b0 │ │ │ │ + cbnz r2, 5d5d2 │ │ │ │ add r2, sp, #28 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ movw r5, #18844 @ 0x499c │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5d5bc │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5d5fe │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5d5aa │ │ │ │ + bgt.n 5d5ec │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #11668 @ 0x2d94 │ │ │ │ + movw r1, #13268 @ 0x33d4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5d5bc │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5d5fe │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d594 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5d5d6 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d594 │ │ │ │ + beq.n 5d5d6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ - b.w 383c0 │ │ │ │ + b.w 383a8 │ │ │ │ │ │ │ │ -0005d5d0 : │ │ │ │ +0005d612 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ - movw r1, #65120 @ 0xfe60 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #9964 @ 0x26ec │ │ │ │ + movw r1, #1184 @ 0x4a0 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + movw r0, #11564 @ 0x2d2c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ - bl 113714 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 1141b4 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 5d656 │ │ │ │ + cbz r0, 5d698 │ │ │ │ strd r4, r5, [sp] │ │ │ │ movw r1, #7796 @ 0x1e74 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r5, #4324 @ 0x10e4 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ - movw r1, #43684 @ 0xaaa4 │ │ │ │ + movw r1, #45284 @ 0xb0e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 871f4 │ │ │ │ + bl 87410 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d654 │ │ │ │ + beq.n 5d696 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5d654 │ │ │ │ + cbnz r3, 5d696 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r8, r4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0005d65e <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0005d6a0 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movs r0, #0 │ │ │ │ push {r4} │ │ │ │ ldr.w r3, [r3, #324] @ 0x144 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -76022,167 +76052,168 @@ │ │ │ │ str r1, [r2, #4] │ │ │ │ and.w r1, r3, #65536 @ 0x10000 │ │ │ │ and.w r3, r3, #1024 @ 0x400 │ │ │ │ str r1, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005d6a2 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0005d6e4 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ cmp r0, #1 │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ - beq.n 5d6cc <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ + beq.n 5d70e <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43692 @ 0xaaac │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #45292 @ 0xb0ec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - b.n 5d6e4 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ + b.n 5d726 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbz r4, 5d6d4 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ + cbz r4, 5d716 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbnz r3, 5d6f0 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ + cbnz r3, 5d732 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43740 @ 0xaadc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #45340 @ 0xb11c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d52fc │ │ │ │ - movw r1, #63624 @ 0xf888 │ │ │ │ + b.w d57ec │ │ │ │ + movw r1, #65224 @ 0xfec8 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5d70a <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + cbnz r0, 5d74c <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5d72c <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ + cbz r2, 5d76e <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #60764 @ 0xed5c │ │ │ │ + movw r1, #62396 @ 0xf3bc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #60768 @ 0xed60 │ │ │ │ + movw r1, #62400 @ 0xf3c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #43796 @ 0xab14 │ │ │ │ + movw r0, #45396 @ 0xb154 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 5d778 <_PyErr_SetFromPyStatus@@Base+0xd6> │ │ │ │ + cbnz r4, 5d7ba <_PyErr_SetFromPyStatus@@Base+0xd6> │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5d778 <_PyErr_SetFromPyStatus@@Base+0xd6> │ │ │ │ + ble.n 5d7ba <_PyErr_SetFromPyStatus@@Base+0xd6> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5d778 <_PyErr_SetFromPyStatus@@Base+0xd6> │ │ │ │ - cbnz r2, 5d792 <_PyErr_SetFromPyStatus@@Base+0xf0> │ │ │ │ + bne.n 5d7ba <_PyErr_SetFromPyStatus@@Base+0xd6> │ │ │ │ + cbnz r2, 5d7d4 <_PyErr_SetFromPyStatus@@Base+0xf0> │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #124] @ (5d7f8 <_PyErr_SetFromPyStatus@@Base+0x156>) │ │ │ │ + ldr r4, [pc, #124] @ (5d83c <_PyErr_SetFromPyStatus@@Base+0x158>) │ │ │ │ add r2, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5d7ba <_PyErr_SetFromPyStatus@@Base+0x118> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5d7fc <_PyErr_SetFromPyStatus@@Base+0x118> │ │ │ │ ldrd r6, r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 5d7be <_PyErr_SetFromPyStatus@@Base+0x11c> │ │ │ │ - movw r2, #39316 @ 0x9994 │ │ │ │ + bmi.n 5d800 <_PyErr_SetFromPyStatus@@Base+0x11c> │ │ │ │ + movw r2, #40916 @ 0x9fd4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #10448 @ 0x28d0 │ │ │ │ + movw r0, #12048 @ 0x2f10 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5d7f2 <_PyErr_SetFromPyStatus@@Base+0x150> │ │ │ │ + b.n 5d834 <_PyErr_SetFromPyStatus@@Base+0x150> │ │ │ │ mov r0, r3 │ │ │ │ - bl 83f14 │ │ │ │ + bl 8410c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d7ba <_PyErr_SetFromPyStatus@@Base+0x118> │ │ │ │ + beq.n 5d7fc <_PyErr_SetFromPyStatus@@Base+0x118> │ │ │ │ mov r0, r5 │ │ │ │ - bl 16f9d4 │ │ │ │ + bl 1708c4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2516b8 │ │ │ │ + bl 252094 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d7f2 <_PyErr_SetFromPyStatus@@Base+0x150> │ │ │ │ + beq.n 5d834 <_PyErr_SetFromPyStatus@@Base+0x150> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d7f2 <_PyErr_SetFromPyStatus@@Base+0x150> │ │ │ │ + cbnz r3, 5d834 <_PyErr_SetFromPyStatus@@Base+0x150> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #800] @ (5db1c <_PyErr_SetFromPyStatus@@Base+0x47a>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movw r0, #43804 @ 0xab1c │ │ │ │ + nop │ │ │ │ + ldr r1, [pc, #800] @ (5db60 <_PyErr_SetFromPyStatus@@Base+0x47c>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + movw r0, #45404 @ 0xb15c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #2 │ │ │ │ - b.w e1af4 │ │ │ │ - movw r0, #13792 @ 0x35e0 │ │ │ │ + b.w e1fc4 │ │ │ │ + movw r0, #15392 @ 0x3c20 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5d846 <_PyErr_SetFromPyStatus@@Base+0x1a4> │ │ │ │ + blt.n 5d88a <_PyErr_SetFromPyStatus@@Base+0x1a6> │ │ │ │ mov r4, r0 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 29c34 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - cbnz r4, 5d850 <_PyErr_SetFromPyStatus@@Base+0x1ae> │ │ │ │ + bl 9af44 │ │ │ │ + cbnz r4, 5d894 <_PyErr_SetFromPyStatus@@Base+0x1b0> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 5d858 <_PyErr_SetFromPyStatus@@Base+0x1b6> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 5d89c <_PyErr_SetFromPyStatus@@Base+0x1b8> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -76192,610 +76223,611 @@ │ │ │ │ mov r0, r3 │ │ │ │ blx 29718 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ subs r2, r5, r0 │ │ │ │ negs r5, r2 │ │ │ │ adcs r5, r2 │ │ │ │ str r5, [r3, #0] │ │ │ │ - cbz r4, 5d89e <_PyErr_SetFromPyStatus@@Base+0x1fc> │ │ │ │ + cbz r4, 5d8e2 <_PyErr_SetFromPyStatus@@Base+0x1fe> │ │ │ │ ldr.w r1, [r4, #3648] @ 0xe40 │ │ │ │ ldr.w r2, [r4, #3652] @ 0xe44 │ │ │ │ - b.n 5d8a0 <_PyErr_SetFromPyStatus@@Base+0x1fe> │ │ │ │ + b.n 5d8e4 <_PyErr_SetFromPyStatus@@Base+0x200> │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #55697 @ 0xd991 │ │ │ │ + movw r0, #55765 @ 0xd9d5 │ │ │ │ movt r0, #5 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + movw r1, #35852 @ 0x8c0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d900 <_PyErr_SetFromPyStatus@@Base+0x25e> │ │ │ │ + beq.n 5d944 <_PyErr_SetFromPyStatus@@Base+0x260> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #24] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 5d902 <_PyErr_SetFromPyStatus@@Base+0x260> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 5d946 <_PyErr_SetFromPyStatus@@Base+0x262> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5d934 <_PyErr_SetFromPyStatus@@Base+0x292> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d978 <_PyErr_SetFromPyStatus@@Base+0x294> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5d92e <_PyErr_SetFromPyStatus@@Base+0x28c> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d934 <_PyErr_SetFromPyStatus@@Base+0x292> │ │ │ │ + bne.n 5d972 <_PyErr_SetFromPyStatus@@Base+0x28e> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d978 <_PyErr_SetFromPyStatus@@Base+0x294> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d98e <_PyErr_SetFromPyStatus@@Base+0x2ec> │ │ │ │ + cbnz r0, 5d9d2 <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5d950 <_PyErr_SetFromPyStatus@@Base+0x2ae> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d994 <_PyErr_SetFromPyStatus@@Base+0x2b0> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d94a <_PyErr_SetFromPyStatus@@Base+0x2a8> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d950 <_PyErr_SetFromPyStatus@@Base+0x2ae> │ │ │ │ + bne.n 5d98e <_PyErr_SetFromPyStatus@@Base+0x2aa> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d994 <_PyErr_SetFromPyStatus@@Base+0x2b0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d98e <_PyErr_SetFromPyStatus@@Base+0x2ec> │ │ │ │ + cbnz r0, 5d9d2 <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5d96c <_PyErr_SetFromPyStatus@@Base+0x2ca> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d9b0 <_PyErr_SetFromPyStatus@@Base+0x2cc> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d966 <_PyErr_SetFromPyStatus@@Base+0x2c4> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d96c <_PyErr_SetFromPyStatus@@Base+0x2ca> │ │ │ │ + bne.n 5d9aa <_PyErr_SetFromPyStatus@@Base+0x2c6> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d9b0 <_PyErr_SetFromPyStatus@@Base+0x2cc> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d98e <_PyErr_SetFromPyStatus@@Base+0x2ec> │ │ │ │ + cbnz r0, 5d9d2 <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 5d98e <_PyErr_SetFromPyStatus@@Base+0x2ec> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5d9d2 <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d984 <_PyErr_SetFromPyStatus@@Base+0x2e2> │ │ │ │ + bne.n 5d9c8 <_PyErr_SetFromPyStatus@@Base+0x2e4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 5d9d4 <_PyErr_SetFromPyStatus@@Base+0x332> │ │ │ │ + cbnz r1, 5da18 <_PyErr_SetFromPyStatus@@Base+0x334> │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26928 @ 0x6930 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5d9f6 <_PyErr_SetFromPyStatus@@Base+0x354> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5da3a <_PyErr_SetFromPyStatus@@Base+0x356> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5d9fc <_PyErr_SetFromPyStatus@@Base+0x35a> │ │ │ │ + bmi.n 5da40 <_PyErr_SetFromPyStatus@@Base+0x35c> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43824 @ 0xab30 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #45424 @ 0xb170 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5da28 <_PyErr_SetFromPyStatus@@Base+0x386> │ │ │ │ + b.n 5da6c <_PyErr_SetFromPyStatus@@Base+0x388> │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r1, 5da16 <_PyErr_SetFromPyStatus@@Base+0x374> │ │ │ │ + cbz r1, 5da5a <_PyErr_SetFromPyStatus@@Base+0x376> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5da20 <_PyErr_SetFromPyStatus@@Base+0x37e> │ │ │ │ + beq.n 5da64 <_PyErr_SetFromPyStatus@@Base+0x380> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5da20 <_PyErr_SetFromPyStatus@@Base+0x37e> │ │ │ │ - bl 24fd18 │ │ │ │ + b.n 5da64 <_PyErr_SetFromPyStatus@@Base+0x380> │ │ │ │ + bl 2508d8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5da02 <_PyErr_SetFromPyStatus@@Base+0x360> │ │ │ │ - b.n 5d9f6 <_PyErr_SetFromPyStatus@@Base+0x354> │ │ │ │ + bne.n 5da46 <_PyErr_SetFromPyStatus@@Base+0x362> │ │ │ │ + b.n 5da3a <_PyErr_SetFromPyStatus@@Base+0x356> │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #55915 @ 0xda6b │ │ │ │ + movw r1, #55983 @ 0xdaaf │ │ │ │ movt r1, #5 │ │ │ │ mov r4, r2 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 264d18 <_PyCrossInterpreterData_InitWithSize@@Base> │ │ │ │ + bl 26549c <_PyCrossInterpreterData_InitWithSize@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5da66 <_PyErr_SetFromPyStatus@@Base+0x3c4> │ │ │ │ + beq.n 5daaa <_PyErr_SetFromPyStatus@@Base+0x3c6> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 145b4c │ │ │ │ + bl 1467ec │ │ │ │ movs r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ - b.w 85b34 │ │ │ │ + b.w 85d34 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5daa4 <_PyErr_SetFromPyStatus@@Base+0x402> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5dae8 <_PyErr_SetFromPyStatus@@Base+0x404> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5da9e <_PyErr_SetFromPyStatus@@Base+0x3fc> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5daa4 <_PyErr_SetFromPyStatus@@Base+0x402> │ │ │ │ + bne.n 5dae2 <_PyErr_SetFromPyStatus@@Base+0x3fe> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dae8 <_PyErr_SetFromPyStatus@@Base+0x404> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5db0e <_PyErr_SetFromPyStatus@@Base+0x46c> │ │ │ │ + cbnz r0, 5db52 <_PyErr_SetFromPyStatus@@Base+0x46e> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 5daae <_PyErr_SetFromPyStatus@@Base+0x40c> │ │ │ │ + cbnz r0, 5daf2 <_PyErr_SetFromPyStatus@@Base+0x40e> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 5dab8 <_PyErr_SetFromPyStatus@@Base+0x416> │ │ │ │ - b.n 5dad0 <_PyErr_SetFromPyStatus@@Base+0x42e> │ │ │ │ + cbnz r0, 5dafc <_PyErr_SetFromPyStatus@@Base+0x418> │ │ │ │ + b.n 5db14 <_PyErr_SetFromPyStatus@@Base+0x430> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5daa8 <_PyErr_SetFromPyStatus@@Base+0x406> │ │ │ │ - b.n 5db0e <_PyErr_SetFromPyStatus@@Base+0x46c> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + beq.n 5daec <_PyErr_SetFromPyStatus@@Base+0x408> │ │ │ │ + b.n 5db52 <_PyErr_SetFromPyStatus@@Base+0x46e> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5daca <_PyErr_SetFromPyStatus@@Base+0x428> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dad0 <_PyErr_SetFromPyStatus@@Base+0x42e> │ │ │ │ + bne.n 5db0e <_PyErr_SetFromPyStatus@@Base+0x42a> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5db14 <_PyErr_SetFromPyStatus@@Base+0x430> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5db0e <_PyErr_SetFromPyStatus@@Base+0x46c> │ │ │ │ + cbnz r0, 5db52 <_PyErr_SetFromPyStatus@@Base+0x46e> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5daec <_PyErr_SetFromPyStatus@@Base+0x44a> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5db30 <_PyErr_SetFromPyStatus@@Base+0x44c> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dae6 <_PyErr_SetFromPyStatus@@Base+0x444> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5daec <_PyErr_SetFromPyStatus@@Base+0x44a> │ │ │ │ + bne.n 5db2a <_PyErr_SetFromPyStatus@@Base+0x446> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5db30 <_PyErr_SetFromPyStatus@@Base+0x44c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5db0e <_PyErr_SetFromPyStatus@@Base+0x46c> │ │ │ │ + cbnz r0, 5db52 <_PyErr_SetFromPyStatus@@Base+0x46e> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5db0e <_PyErr_SetFromPyStatus@@Base+0x46c> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5db52 <_PyErr_SetFromPyStatus@@Base+0x46e> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5db04 <_PyErr_SetFromPyStatus@@Base+0x462> │ │ │ │ + bne.n 5db48 <_PyErr_SetFromPyStatus@@Base+0x464> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5db40 <_PyErr_SetFromPyStatus@@Base+0x49e> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5db84 <_PyErr_SetFromPyStatus@@Base+0x4a0> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5db3a <_PyErr_SetFromPyStatus@@Base+0x498> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5db40 <_PyErr_SetFromPyStatus@@Base+0x49e> │ │ │ │ + bne.n 5db7e <_PyErr_SetFromPyStatus@@Base+0x49a> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5db84 <_PyErr_SetFromPyStatus@@Base+0x4a0> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5db62 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ + cbnz r0, 5dba6 <_PyErr_SetFromPyStatus@@Base+0x4c2> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5db62 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5dba6 <_PyErr_SetFromPyStatus@@Base+0x4c2> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5db58 <_PyErr_SetFromPyStatus@@Base+0x4b6> │ │ │ │ + bne.n 5db9c <_PyErr_SetFromPyStatus@@Base+0x4b8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5db94 <_PyErr_SetFromPyStatus@@Base+0x4f2> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5dbd8 <_PyErr_SetFromPyStatus@@Base+0x4f4> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5db8e <_PyErr_SetFromPyStatus@@Base+0x4ec> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5db94 <_PyErr_SetFromPyStatus@@Base+0x4f2> │ │ │ │ + bne.n 5dbd2 <_PyErr_SetFromPyStatus@@Base+0x4ee> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dbd8 <_PyErr_SetFromPyStatus@@Base+0x4f4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dbd2 <_PyErr_SetFromPyStatus@@Base+0x530> │ │ │ │ + cbnz r0, 5dc16 <_PyErr_SetFromPyStatus@@Base+0x532> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5dbb0 <_PyErr_SetFromPyStatus@@Base+0x50e> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5dbf4 <_PyErr_SetFromPyStatus@@Base+0x510> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dbaa <_PyErr_SetFromPyStatus@@Base+0x508> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dbb0 <_PyErr_SetFromPyStatus@@Base+0x50e> │ │ │ │ + bne.n 5dbee <_PyErr_SetFromPyStatus@@Base+0x50a> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dbf4 <_PyErr_SetFromPyStatus@@Base+0x510> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dbd2 <_PyErr_SetFromPyStatus@@Base+0x530> │ │ │ │ + cbnz r0, 5dc16 <_PyErr_SetFromPyStatus@@Base+0x532> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5dbd2 <_PyErr_SetFromPyStatus@@Base+0x530> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5dc16 <_PyErr_SetFromPyStatus@@Base+0x532> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dbc8 <_PyErr_SetFromPyStatus@@Base+0x526> │ │ │ │ + bne.n 5dc0c <_PyErr_SetFromPyStatus@@Base+0x528> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5dc04 <_PyErr_SetFromPyStatus@@Base+0x562> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5dc48 <_PyErr_SetFromPyStatus@@Base+0x564> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5dbfe <_PyErr_SetFromPyStatus@@Base+0x55c> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dc04 <_PyErr_SetFromPyStatus@@Base+0x562> │ │ │ │ + bne.n 5dc42 <_PyErr_SetFromPyStatus@@Base+0x55e> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dc48 <_PyErr_SetFromPyStatus@@Base+0x564> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dc42 <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ + cbnz r0, 5dc86 <_PyErr_SetFromPyStatus@@Base+0x5a2> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5dc20 <_PyErr_SetFromPyStatus@@Base+0x57e> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5dc64 <_PyErr_SetFromPyStatus@@Base+0x580> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dc1a <_PyErr_SetFromPyStatus@@Base+0x578> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dc20 <_PyErr_SetFromPyStatus@@Base+0x57e> │ │ │ │ + bne.n 5dc5e <_PyErr_SetFromPyStatus@@Base+0x57a> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dc64 <_PyErr_SetFromPyStatus@@Base+0x580> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dc42 <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ + cbnz r0, 5dc86 <_PyErr_SetFromPyStatus@@Base+0x5a2> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5dc42 <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5dc86 <_PyErr_SetFromPyStatus@@Base+0x5a2> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dc38 <_PyErr_SetFromPyStatus@@Base+0x596> │ │ │ │ + bne.n 5dc7c <_PyErr_SetFromPyStatus@@Base+0x598> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5dc74 <_PyErr_SetFromPyStatus@@Base+0x5d2> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5dcb8 <_PyErr_SetFromPyStatus@@Base+0x5d4> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5dc6e <_PyErr_SetFromPyStatus@@Base+0x5cc> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dc74 <_PyErr_SetFromPyStatus@@Base+0x5d2> │ │ │ │ + bne.n 5dcb2 <_PyErr_SetFromPyStatus@@Base+0x5ce> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dcb8 <_PyErr_SetFromPyStatus@@Base+0x5d4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dcb2 <_PyErr_SetFromPyStatus@@Base+0x610> │ │ │ │ + cbnz r0, 5dcf6 <_PyErr_SetFromPyStatus@@Base+0x612> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5dc90 <_PyErr_SetFromPyStatus@@Base+0x5ee> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5dcd4 <_PyErr_SetFromPyStatus@@Base+0x5f0> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dc8a <_PyErr_SetFromPyStatus@@Base+0x5e8> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dc90 <_PyErr_SetFromPyStatus@@Base+0x5ee> │ │ │ │ + bne.n 5dcce <_PyErr_SetFromPyStatus@@Base+0x5ea> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dcd4 <_PyErr_SetFromPyStatus@@Base+0x5f0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dcb2 <_PyErr_SetFromPyStatus@@Base+0x610> │ │ │ │ + cbnz r0, 5dcf6 <_PyErr_SetFromPyStatus@@Base+0x612> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5dcb2 <_PyErr_SetFromPyStatus@@Base+0x610> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5dcf6 <_PyErr_SetFromPyStatus@@Base+0x612> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dca8 <_PyErr_SetFromPyStatus@@Base+0x606> │ │ │ │ + bne.n 5dcec <_PyErr_SetFromPyStatus@@Base+0x608> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 5dc44 <_PyErr_SetFromPyStatus@@Base+0x5a2> │ │ │ │ + b.n 5dc88 <_PyErr_SetFromPyStatus@@Base+0x5a4> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5dce6 <_PyErr_SetFromPyStatus@@Base+0x644> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5dd2a <_PyErr_SetFromPyStatus@@Base+0x646> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5dce0 <_PyErr_SetFromPyStatus@@Base+0x63e> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dce6 <_PyErr_SetFromPyStatus@@Base+0x644> │ │ │ │ + bne.n 5dd24 <_PyErr_SetFromPyStatus@@Base+0x640> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dd2a <_PyErr_SetFromPyStatus@@Base+0x646> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dd24 <_PyErr_SetFromPyStatus@@Base+0x682> │ │ │ │ + cbnz r0, 5dd68 <_PyErr_SetFromPyStatus@@Base+0x684> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5dd02 <_PyErr_SetFromPyStatus@@Base+0x660> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5dd46 <_PyErr_SetFromPyStatus@@Base+0x662> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dcfc <_PyErr_SetFromPyStatus@@Base+0x65a> │ │ │ │ - bl b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dd02 <_PyErr_SetFromPyStatus@@Base+0x660> │ │ │ │ + bne.n 5dd40 <_PyErr_SetFromPyStatus@@Base+0x65c> │ │ │ │ + bl b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dd46 <_PyErr_SetFromPyStatus@@Base+0x662> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dd24 <_PyErr_SetFromPyStatus@@Base+0x682> │ │ │ │ + cbnz r0, 5dd68 <_PyErr_SetFromPyStatus@@Base+0x684> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5dd24 <_PyErr_SetFromPyStatus@@Base+0x682> │ │ │ │ - movw r3, #7521 @ 0x1d61 │ │ │ │ + cbz r0, 5dd68 <_PyErr_SetFromPyStatus@@Base+0x684> │ │ │ │ + movw r3, #8081 @ 0x1f91 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dd1a <_PyErr_SetFromPyStatus@@Base+0x678> │ │ │ │ + bne.n 5dd5e <_PyErr_SetFromPyStatus@@Base+0x67a> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1cf4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1f24 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 5dd44 <_PyErr_SetFromPyStatus@@Base+0x6a2> │ │ │ │ + cbnz r3, 5dd88 <_PyErr_SetFromPyStatus@@Base+0x6a4> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ - cbnz r3, 5dd44 <_PyErr_SetFromPyStatus@@Base+0x6a2> │ │ │ │ + cbnz r3, 5dd88 <_PyErr_SetFromPyStatus@@Base+0x6a4> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 5dda2 <_PyErr_SetFromPyStatus@@Base+0x700> │ │ │ │ - cbz r4, 5dd50 <_PyErr_SetFromPyStatus@@Base+0x6ae> │ │ │ │ + cbz r3, 5dde6 <_PyErr_SetFromPyStatus@@Base+0x702> │ │ │ │ + cbz r4, 5dd94 <_PyErr_SetFromPyStatus@@Base+0x6b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 83f14 │ │ │ │ + bl 8410c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5dd56 <_PyErr_SetFromPyStatus@@Base+0x6b4> │ │ │ │ - bl 721b8 │ │ │ │ + b.n 5dd9a <_PyErr_SetFromPyStatus@@Base+0x6b6> │ │ │ │ + bl 72368 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5ddf8 <_PyErr_SetFromPyStatus@@Base+0x756> │ │ │ │ + beq.n 5de3c <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 5dd6a <_PyErr_SetFromPyStatus@@Base+0x6c8> │ │ │ │ - ldr r1, [pc, #160] @ (5de00 <_PyErr_SetFromPyStatus@@Base+0x75e>) │ │ │ │ + cbz r2, 5ddae <_PyErr_SetFromPyStatus@@Base+0x6ca> │ │ │ │ + ldr r1, [pc, #160] @ (5de44 <_PyErr_SetFromPyStatus@@Base+0x760>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5dd8a <_PyErr_SetFromPyStatus@@Base+0x6e8> │ │ │ │ + beq.n 5ddce <_PyErr_SetFromPyStatus@@Base+0x6ea> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - cbz r2, 5dd7a <_PyErr_SetFromPyStatus@@Base+0x6d8> │ │ │ │ - ldr r1, [pc, #148] @ (5de04 <_PyErr_SetFromPyStatus@@Base+0x762>) │ │ │ │ + cbz r2, 5ddbe <_PyErr_SetFromPyStatus@@Base+0x6da> │ │ │ │ + ldr r1, [pc, #148] @ (5de48 <_PyErr_SetFromPyStatus@@Base+0x764>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5dd8a <_PyErr_SetFromPyStatus@@Base+0x6e8> │ │ │ │ + beq.n 5ddce <_PyErr_SetFromPyStatus@@Base+0x6ea> │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 5ddbc <_PyErr_SetFromPyStatus@@Base+0x71a> │ │ │ │ - ldr r1, [pc, #136] @ (5de08 <_PyErr_SetFromPyStatus@@Base+0x766>) │ │ │ │ + cbz r2, 5de00 <_PyErr_SetFromPyStatus@@Base+0x71c> │ │ │ │ + ldr r1, [pc, #136] @ (5de4c <_PyErr_SetFromPyStatus@@Base+0x768>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ddbc <_PyErr_SetFromPyStatus@@Base+0x71a> │ │ │ │ + bne.n 5de00 <_PyErr_SetFromPyStatus@@Base+0x71c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ddf8 <_PyErr_SetFromPyStatus@@Base+0x756> │ │ │ │ + beq.n 5de3c <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ddf8 <_PyErr_SetFromPyStatus@@Base+0x756> │ │ │ │ + cbnz r3, 5de3c <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ddf8 <_PyErr_SetFromPyStatus@@Base+0x756> │ │ │ │ - cbz r4, 5ddb4 <_PyErr_SetFromPyStatus@@Base+0x712> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5de3c <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ + cbz r4, 5ddf8 <_PyErr_SetFromPyStatus@@Base+0x714> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ddbc <_PyErr_SetFromPyStatus@@Base+0x71a> │ │ │ │ + beq.n 5de00 <_PyErr_SetFromPyStatus@@Base+0x71c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5ddbc <_PyErr_SetFromPyStatus@@Base+0x71a> │ │ │ │ + b.n 5de00 <_PyErr_SetFromPyStatus@@Base+0x71c> │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bne.n 5ddd6 <_PyErr_SetFromPyStatus@@Base+0x734> │ │ │ │ + bne.n 5de1a <_PyErr_SetFromPyStatus@@Base+0x736> │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5dde0 <_PyErr_SetFromPyStatus@@Base+0x73e> │ │ │ │ + b.n 5de24 <_PyErr_SetFromPyStatus@@Base+0x740> │ │ │ │ mov r3, r4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 7e7f4 │ │ │ │ + bl 7e9e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ddfa <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ + beq.n 5de3e <_PyErr_SetFromPyStatus@@Base+0x75a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ddfa <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ + cbnz r3, 5de3e <_PyErr_SetFromPyStatus@@Base+0x75a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ddfa <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5de3e <_PyErr_SetFromPyStatus@@Base+0x75a> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 5dd8c <_PyErr_SetFromPyStatus@@Base+0x6ea> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 5e3d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 5ddcc <_PyErr_SetFromPyStatus@@Base+0x72a> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ble.n 5ddd0 <_PyErr_SetFromPyStatus@@Base+0x6ec> │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 5e414 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ble.n 5de10 <_PyErr_SetFromPyStatus@@Base+0x72c> │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85a84 │ │ │ │ + bl 85c84 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5de2e <_PyErr_SetFromPyStatus@@Base+0x78c> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5de4e <_PyErr_SetFromPyStatus@@Base+0x7ac> │ │ │ │ + bne.n 5de72 <_PyErr_SetFromPyStatus@@Base+0x78e> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5de92 <_PyErr_SetFromPyStatus@@Base+0x7ae> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5de44 <_PyErr_SetFromPyStatus@@Base+0x7a2> │ │ │ │ + cbz r3, 5de88 <_PyErr_SetFromPyStatus@@Base+0x7a4> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5de40 <_PyErr_SetFromPyStatus@@Base+0x79e> │ │ │ │ + blt.n 5de84 <_PyErr_SetFromPyStatus@@Base+0x7a0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 5de42 <_PyErr_SetFromPyStatus@@Base+0x7a0> │ │ │ │ + b.n 5de86 <_PyErr_SetFromPyStatus@@Base+0x7a2> │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 5de50 <_PyErr_SetFromPyStatus@@Base+0x7ae> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 5de94 <_PyErr_SetFromPyStatus@@Base+0x7b0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005de52 : │ │ │ │ - vldr d0, [pc, #4] @ 5de58 │ │ │ │ +0005de96 : │ │ │ │ + vldr d0, [pc, #8] @ 5dea0 │ │ │ │ bx lr │ │ │ │ + nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -0005de60 : │ │ │ │ - vldr d0, [pc, #4] @ 5de68 │ │ │ │ +0005dea8 : │ │ │ │ + vldr d0, [pc, #4] @ 5deb0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -0005de70 : │ │ │ │ +0005deb8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #36] @ (5dea4 ) │ │ │ │ + ldr r1, [pc, #36] @ (5deec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r2, sp, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 1ab5b0 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 1adcac <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5de9c │ │ │ │ + cbz r3, 5dee4 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2b3da │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @@ -76804,1039 +76836,1040 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5dec2 │ │ │ │ + cbz r3, 5df0a │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5ded2 │ │ │ │ + b.n 5df1a │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5ded0 │ │ │ │ + ble.n 5df18 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5decc │ │ │ │ - cbnz r1, 5def2 │ │ │ │ + bne.n 5df14 │ │ │ │ + cbnz r1, 5df3a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5ded2 │ │ │ │ + b.n 5df1a │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #156] @ (5df70 ) │ │ │ │ + ldr r1, [pc, #156] @ (5dfb8 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5def8 │ │ │ │ - b.n 5df68 │ │ │ │ + cbnz r0, 5df40 │ │ │ │ + b.n 5dfb0 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 5df0c │ │ │ │ + beq.n 5df54 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 5df2a │ │ │ │ - b.n 5df16 │ │ │ │ - bl 80760 │ │ │ │ + beq.n 5df72 │ │ │ │ + b.n 5df5e │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5df04 │ │ │ │ - b.n 5df68 │ │ │ │ + beq.n 5df4c │ │ │ │ + b.n 5dfb0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5df2c │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 5df2c │ │ │ │ - b.n 5df68 │ │ │ │ + bne.n 5df74 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 5df74 │ │ │ │ + b.n 5dfb0 │ │ │ │ movs r4, #0 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a804 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5df5c │ │ │ │ + bne.n 5dfa4 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #976] @ (5e344 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r1, [pc, #976] @ (5e38c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 5df98 │ │ │ │ + cbnz r4, 5dfe0 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 5df98 │ │ │ │ + ble.n 5dfe0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5df98 │ │ │ │ - cbnz r2, 5dfb2 │ │ │ │ + bne.n 5dfe0 │ │ │ │ + cbnz r2, 5dffa │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #132] @ (5e020 ) │ │ │ │ + ldr r4, [pc, #132] @ (5e068 ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5e01a │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5e062 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5dfda │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 5e022 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #9688 @ 0x25d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #11240 @ 0x2be8 │ │ │ │ + movw r0, #12840 @ 0x3228 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5e01a │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5e062 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ - cbz r0, 5e01a │ │ │ │ + bl 8b960 │ │ │ │ + cbz r0, 5e062 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5e006 │ │ │ │ + beq.n 5e04e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5e01a │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5e062 │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #11240 @ 0x2be8 │ │ │ │ + movw r1, #12840 @ 0x3228 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #128] @ (5e0a4 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r2, [pc, #128] @ (5e0ec ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #32 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r3 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ + cbnz r5, 5e090 │ │ │ │ + cmp r3, r5 │ │ │ │ + blt.n 5e090 │ │ │ │ + cmp r3, #1 │ │ │ │ + bgt.n 5e090 │ │ │ │ + cbnz r2, 5e0ac │ │ │ │ + ldr r1, [pc, #76] @ (5e0e0 ) │ │ │ │ + add r2, sp, #28 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + mov r3, r5 │ │ │ │ + movs r1, #1 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5e0d8 │ │ │ │ + cmp r4, #0 │ │ │ │ + bgt.n 5e0c6 │ │ │ │ + ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ + movw r1, #50660 @ 0xc5e4 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5e0d8 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl f8c20 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 5e0b0 │ │ │ │ + bl 80958 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5e0b0 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #32 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ + ldr r2, [pc, #304] @ (5e214 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5e044 │ │ │ │ + cbz r3, 5e104 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5e054 │ │ │ │ + b.n 5e114 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5e052 │ │ │ │ + ble.n 5e112 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5e04e │ │ │ │ - cbnz r1, 5e074 │ │ │ │ + bne.n 5e10e │ │ │ │ + cbnz r1, 5e134 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5e054 │ │ │ │ + b.n 5e114 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #352] @ (5e1b8 ) │ │ │ │ + ldr r1, [pc, #352] @ (5e278 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5e07a │ │ │ │ - b.n 5e140 │ │ │ │ + cbnz r0, 5e13a │ │ │ │ + b.n 5e200 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ subs r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5e140 │ │ │ │ + beq.n 5e200 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5e11a │ │ │ │ + beq.n 5e1da │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5e0ac │ │ │ │ - bl f83e0 │ │ │ │ + cbz r0, 5e16c │ │ │ │ + bl f8c20 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e0a6 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5e166 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e140 │ │ │ │ + bne.n 5e200 │ │ │ │ subs r5, #2 │ │ │ │ - bne.n 5e0b0 │ │ │ │ - b.n 5e11a │ │ │ │ + bne.n 5e170 │ │ │ │ + b.n 5e1da │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #26096 @ 0x65f0 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ - cbz r0, 5e0ea │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ + cbz r0, 5e1aa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 5e0c8 │ │ │ │ + bne.n 5e188 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 5e0e4 │ │ │ │ - bl 145b4c │ │ │ │ + b.n 5e1a4 │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5e0e4 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5e140 │ │ │ │ + bne.n 5e1a4 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5e200 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 5e0ee │ │ │ │ - b.n 5e124 │ │ │ │ - vldr d9, [pc, #196] @ 5e1b0 │ │ │ │ + bne.n 5e1ae │ │ │ │ + b.n 5e1e4 │ │ │ │ + vldr d9, [pc, #196] @ 5e270 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 5e0fc │ │ │ │ + bne.n 5e1bc │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 5e128 │ │ │ │ - bl 145b4c │ │ │ │ + b.n 5e1e8 │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5e128 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 5e128 │ │ │ │ - b.n 5e140 │ │ │ │ - vldr d8, [pc, #148] @ 5e1b0 │ │ │ │ + bne.n 5e1e8 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 5e1e8 │ │ │ │ + b.n 5e200 │ │ │ │ + vldr d8, [pc, #148] @ 5e270 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b.n 5e128 │ │ │ │ - vldr d8, [pc, #136] @ 5e1b0 │ │ │ │ + b.n 5e1e8 │ │ │ │ + vldr d8, [pc, #136] @ 5e270 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1f5b7c │ │ │ │ + bl 1f7a00 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e144 │ │ │ │ + bne.n 5e204 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e1a4 │ │ │ │ + b.n 5e264 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1f5b7c │ │ │ │ + bl 1f7a00 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e140 │ │ │ │ + beq.n 5e200 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - bl 1553a0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 155ec0 <_PyTime_AsTimespec@@Base> │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 1553a0 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 98094 │ │ │ │ + bl 155ec0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 982f8 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ blx 2aaf8 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5e19e │ │ │ │ + bne.n 5e25e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 5e140 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 5e200 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 5e2ac │ │ │ │ + bl 5e2f4 │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r2, [pc, #304] @ (5e2ec ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #32 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5e1e0 │ │ │ │ - cmp r3, r5 │ │ │ │ - blt.n 5e1e0 │ │ │ │ - cmp r3, #1 │ │ │ │ - bgt.n 5e1e0 │ │ │ │ - cbnz r2, 5e1fc │ │ │ │ - ldr r1, [pc, #76] @ (5e230 ) │ │ │ │ - add r2, sp, #28 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - mov r3, r5 │ │ │ │ - movs r1, #1 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5e228 │ │ │ │ - cmp r4, #0 │ │ │ │ - bgt.n 5e216 │ │ │ │ - ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #49084 @ 0xbfbc │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5e228 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5e200 │ │ │ │ - bl 80760 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5e200 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #32 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - ldr r2, [pc, #480] @ (5e414 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r2, [pc, #480] @ (5e45c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5e258 │ │ │ │ + cbnz r5, 5e2a0 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 5e258 │ │ │ │ + blt.n 5e2a0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5e258 │ │ │ │ - cbnz r2, 5e274 │ │ │ │ - ldr r1, [pc, #76] @ (5e2a8 ) │ │ │ │ + bgt.n 5e2a0 │ │ │ │ + cbnz r2, 5e2bc │ │ │ │ + ldr r1, [pc, #76] @ (5e2f0 ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5e2a0 │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5e2e8 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5e28e │ │ │ │ + bgt.n 5e2d6 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #34552 @ 0x86f8 │ │ │ │ + movw r1, #36152 @ 0x8d38 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5e2a0 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5e2e8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e278 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5e2c0 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e278 │ │ │ │ + beq.n 5e2c0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #656] @ (5e53c ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r2, [pc, #656] @ (5e584 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - vldr d8, [pc, #156] @ 5e360 │ │ │ │ + vldr d8, [pc, #156] @ 5e3a8 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ - bl 27f1c8 │ │ │ │ + bl 27f7e0 │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 85b34 │ │ │ │ - cbz r0, 5e31a │ │ │ │ + bl 85d34 │ │ │ │ + cbz r0, 5e362 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 27f1c8 │ │ │ │ + bl 27f7e0 │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 85b34 │ │ │ │ + bl 85d34 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5e31e │ │ │ │ + cbnz r0, 5e366 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e31a │ │ │ │ + beq.n 5e362 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e31a │ │ │ │ + cbnz r3, 5e362 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5e356 │ │ │ │ + b.n 5e39e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e340 │ │ │ │ + beq.n 5e388 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e340 │ │ │ │ + cbnz r3, 5e388 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e356 │ │ │ │ + beq.n 5e39e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e356 │ │ │ │ + cbnz r3, 5e39e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ vpop {d8} │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 5e28e │ │ │ │ + bvs.n 5e2d6 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5e3b8 │ │ │ │ + beq.n 5e400 │ │ │ │ mov r4, r0 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a24c <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5e3b0 │ │ │ │ + bne.n 5e3f8 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e3ba │ │ │ │ + b.n 5e402 │ │ │ │ mov r0, sp │ │ │ │ - bl 5e2ac │ │ │ │ - b.n 5e3ba │ │ │ │ + bl 5e2f4 │ │ │ │ + b.n 5e402 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + │ │ │ │ +0005e406 : │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl 7b41c │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 5e43e │ │ │ │ + bl 1dbfb4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 5e432 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 5e436 │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 5e43e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e432 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 5e3da │ │ │ │ + cbz r3, 5e45e │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5e3ea │ │ │ │ + b.n 5e46e │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5e3e8 │ │ │ │ + ble.n 5e46c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5e3e4 │ │ │ │ - cbnz r1, 5e40a │ │ │ │ + bne.n 5e468 │ │ │ │ + cbnz r1, 5e48e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5e3ea │ │ │ │ + b.n 5e46e │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #264] @ (5e4f4 ) │ │ │ │ + ldr r1, [pc, #264] @ (5e578 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5e410 │ │ │ │ - b.n 5e4e2 │ │ │ │ + cbnz r0, 5e494 │ │ │ │ + b.n 5e566 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r4, r6 │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5e4e2 │ │ │ │ - cbz r6, 5e48c │ │ │ │ + beq.n 5e566 │ │ │ │ + cbz r6, 5e510 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 5e440 │ │ │ │ - bl f83e0 │ │ │ │ + cbz r0, 5e4c4 │ │ │ │ + bl f8c20 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e43a │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5e4be │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e4e2 │ │ │ │ + bne.n 5e566 │ │ │ │ subs r4, #2 │ │ │ │ - bne.n 5e444 │ │ │ │ - b.n 5e496 │ │ │ │ + bne.n 5e4c8 │ │ │ │ + b.n 5e51a │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5e46a │ │ │ │ - bl 121390 │ │ │ │ + cbz r0, 5e4ee │ │ │ │ + bl 121e48 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5e464 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 5e4e8 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e4e2 │ │ │ │ + bne.n 5e566 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 5e46e │ │ │ │ - b.n 5e49e │ │ │ │ + bne.n 5e4f2 │ │ │ │ + b.n 5e522 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 121390 │ │ │ │ + bl 121e48 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5e4a2 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 5e4a2 │ │ │ │ - b.n 5e4e2 │ │ │ │ + bne.n 5e526 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 5e526 │ │ │ │ + b.n 5e566 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 5e4a2 │ │ │ │ + b.n 5e526 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 5e4a2 │ │ │ │ + b.n 5e526 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1553a0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 155ec0 <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1553a0 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 98094 │ │ │ │ + bl 155ec0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 982f8 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ blx 2aaf8 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5e4e6 │ │ │ │ + bne.n 5e56a │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e4ec │ │ │ │ + b.n 5e570 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 5e53c │ │ │ │ + bl 5e76c │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #832] @ (5e838 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - │ │ │ │ -0005e4f8 : │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 7b2c8 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 5e530 │ │ │ │ - bl 1d9db4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 5e524 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 5e528 │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 5e530 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e524 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + ldr r2, [pc, #832] @ (5e8bc ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0005e534 : │ │ │ │ +0005e57c : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 5e58c │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #24 │ │ │ │ - add.w r1, r0, #16 │ │ │ │ - mov r4, r0 │ │ │ │ - movs r2, #1 │ │ │ │ - add r0, sp, #16 │ │ │ │ - bl 1c4074 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5e562 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 5e588 │ │ │ │ - movs r2, #1 │ │ │ │ - mov r1, r4 │ │ │ │ - add r0, sp, #8 │ │ │ │ - bl 1c4074 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 5e55e │ │ │ │ - ldrd r0, r1, [sp, #8] │ │ │ │ - strd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #64576 @ 0xfc40 │ │ │ │ - movt r0, #39 @ 0x27 │ │ │ │ - bl 84824 │ │ │ │ - add sp, #24 │ │ │ │ - pop {r4, pc} │ │ │ │ + b.w 5e584 │ │ │ │ │ │ │ │ -0005e58c : │ │ │ │ +0005e584 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e684 │ │ │ │ + beq.n 5e67c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5e67e │ │ │ │ + beq.n 5e676 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5e5c2 │ │ │ │ + cbnz r0, 5e5ba │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5e5e2 │ │ │ │ - cbz r4, 5e608 │ │ │ │ + b.n 5e5da │ │ │ │ + cbz r4, 5e600 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e678 │ │ │ │ + beq.n 5e670 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r5 │ │ │ │ - bl 5e6ea │ │ │ │ + bl 5e68c │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e5f8 │ │ │ │ + beq.n 5e5f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5e5f8 │ │ │ │ + cbnz r3, 5e5f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r7 │ │ │ │ - bl 79330 │ │ │ │ - b.n 5e684 │ │ │ │ - ldr r2, [pc, #128] @ (5e68c ) │ │ │ │ + bl 7947c │ │ │ │ + b.n 5e67c │ │ │ │ + ldr r2, [pc, #128] @ (5e684 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 5e628 │ │ │ │ - movw r1, #51048 @ 0xc768 │ │ │ │ + cbnz r3, 5e620 │ │ │ │ + movw r1, #52648 @ 0xcda8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #64028 @ 0xfa1c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #92 @ 0x5c │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r0, [r3, #3888] @ 0xf30 │ │ │ │ - movw r1, #52140 @ 0xcbac │ │ │ │ + movw r1, #53740 @ 0xd1ec │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl cf384 │ │ │ │ + bl cf888 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5e642 │ │ │ │ - bl d7574 │ │ │ │ - b.n 5e5d0 │ │ │ │ + cbnz r0, 5e63a │ │ │ │ + bl d7a7c │ │ │ │ + b.n 5e5c8 │ │ │ │ mov r3, r4 │ │ │ │ strd r0, r5, [sp] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #64] @ (5e690 ) │ │ │ │ + ldr r0, [pc, #64] @ (5e688 ) │ │ │ │ mov r1, sp │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e66e │ │ │ │ + beq.n 5e666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5e66e │ │ │ │ + cbnz r3, 5e666 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5e63c │ │ │ │ + beq.n 5e634 │ │ │ │ mov r4, r9 │ │ │ │ - b.n 5e5d0 │ │ │ │ + b.n 5e5c8 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5e5e2 │ │ │ │ + b.n 5e5da │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5e5c4 │ │ │ │ - b.n 5e5d0 │ │ │ │ + bne.n 5e5bc │ │ │ │ + b.n 5e5c8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb63c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 20418c │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 5e6e4 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 98094 │ │ │ │ - mov r1, sp │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2a24c <__timerfd_gettime64@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - adds r4, #1 │ │ │ │ - bne.n 5e6dc │ │ │ │ - movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 5e6e6 │ │ │ │ - mov r0, sp │ │ │ │ - bl 5e53c │ │ │ │ - b.n 5e6e6 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0005e6ea : │ │ │ │ +0005e68c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #192] @ (5e7c0 ) │ │ │ │ + ldr r3, [pc, #196] @ (5e764 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b3778 │ │ │ │ - cbz r0, 5e74a │ │ │ │ + bl 1b5e38 │ │ │ │ + cbz r0, 5e6ec │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 5e71e │ │ │ │ + cbnz r4, 5e6c0 │ │ │ │ ldr.w r4, [r8, #80] @ 0x50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #52140 @ 0xcbac │ │ │ │ + movw r1, #53740 @ 0xd1ec │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r0, [r3, #3888] @ 0xf30 │ │ │ │ - bl cf384 │ │ │ │ + bl cf888 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 5e74e │ │ │ │ + cbnz r0, 5e6f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e74a │ │ │ │ + beq.n 5e6ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e74a │ │ │ │ + cbnz r3, 5e6ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5e7b8 │ │ │ │ + b.n 5e75a │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ strd r4, sl, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #104] @ (5e7c4 ) │ │ │ │ - bl fc0a4 │ │ │ │ + ldr r1, [pc, #104] @ (5e768 ) │ │ │ │ + bl fc8e4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e77c │ │ │ │ + beq.n 5e71e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 5e77c │ │ │ │ + cbnz r3, 5e71e │ │ │ │ mov r0, r9 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 5e7a2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 5e744 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e794 │ │ │ │ + beq.n 5e736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e794 │ │ │ │ + cbnz r3, 5e736 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b3940 │ │ │ │ + bl 1b6000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e7b8 │ │ │ │ + beq.n 5e75a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e7b8 │ │ │ │ + cbnz r3, 5e75a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #24 │ │ │ │ + add.w r1, r0, #16 │ │ │ │ + mov r4, r0 │ │ │ │ + movs r2, #1 │ │ │ │ + add r0, sp, #16 │ │ │ │ + bl 1c6584 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 5e792 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 5e7b8 │ │ │ │ + movs r2, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + add r0, sp, #8 │ │ │ │ + bl 1c6584 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 5e78e │ │ │ │ + ldrd r0, r1, [sp, #8] │ │ │ │ + strd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #16] │ │ │ │ + movw r0, #640 @ 0x280 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + bl 84a1c │ │ │ │ + add sp, #24 │ │ │ │ + pop {r4, pc} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 168624 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 5e80c │ │ │ │ + mov r4, r0 │ │ │ │ + bl 982f8 │ │ │ │ + mov r1, sp │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2a24c <__timerfd_gettime64@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9af44 │ │ │ │ + adds r4, #1 │ │ │ │ + bne.n 5e804 │ │ │ │ + movw r3, #6520 @ 0x1978 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f5e50 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 5e80e │ │ │ │ + mov r0, sp │ │ │ │ + bl 5e76c │ │ │ │ + b.n 5e80e │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 5e7f0 │ │ │ │ + cbz r3, 5e83a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w r2, r3, #16 │ │ │ │ adds r4, #32 │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ ldrne r3, [r3, #8] │ │ │ │ addne.w r4, r4, r3, lsl #2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5e7fa │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5e804 │ │ │ │ + bne.n 5e844 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5e84e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005e808 : │ │ │ │ +0005e852 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 5e58c │ │ │ │ - b.w 5bcd6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6> │ │ │ │ + b.w 5e584 │ │ │ │ + b.w 5bd16 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5e836 │ │ │ │ + bhi.n 5e880 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 5e84e │ │ │ │ + ble.n 5e898 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 5e856 │ │ │ │ - movw r0, #54160 @ 0xd390 │ │ │ │ + b.n 5e8a0 │ │ │ │ + movw r0, #55760 @ 0xd9d0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e82c │ │ │ │ + bne.n 5e876 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5e85e │ │ │ │ + b.n 5e8a8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 272fb0 │ │ │ │ + bl 273670 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e892 │ │ │ │ + beq.n 5e8dc │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 5e8ce │ │ │ │ + cbz r0, 5e918 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 90b18 │ │ │ │ + bl 90d74 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5e896 │ │ │ │ + cbnz r0, 5e8e0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5e90c │ │ │ │ + b.n 5e956 │ │ │ │ ldrb.w r3, [r5, #77] @ 0x4d │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 5e8de │ │ │ │ + cbz r3, 5e928 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5e8de │ │ │ │ + beq.n 5e928 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2733bc │ │ │ │ + bl 273a7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e8f2 │ │ │ │ + beq.n 5e93c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 79388 │ │ │ │ - b.n 5e8de │ │ │ │ + bl 794d4 │ │ │ │ + b.n 5e928 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e892 │ │ │ │ + beq.n 5e8dc │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 5e90c │ │ │ │ + cbz r3, 5e956 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ - cbz r1, 5e90c │ │ │ │ + cbz r1, 5e956 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 273348 │ │ │ │ + bl 273a08 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e90c │ │ │ │ + bne.n 5e956 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e892 │ │ │ │ + beq.n 5e8dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e892 │ │ │ │ + bne.n 5e8dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e892 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e8dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -77844,36 +77877,36 @@ │ │ │ │ mov r6, r0 │ │ │ │ add r4, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #12] │ │ │ │ movw r2, #39468 @ 0x9a2c │ │ │ │ - movt r2, #72 @ 0x48 │ │ │ │ + movt r2, #73 @ 0x49 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #116] @ (5e9b0 ) │ │ │ │ + ldr r3, [pc, #116] @ (5e9fc ) │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ movw r2, #39016 @ 0x9868 │ │ │ │ - movt r2, #72 @ 0x48 │ │ │ │ + movt r2, #73 @ 0x49 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #43980 @ 0xabcc │ │ │ │ + movw r2, #45580 @ 0xb20c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl d6158 │ │ │ │ - cbz r0, 5e9ac │ │ │ │ + bl d6648 │ │ │ │ + cbz r0, 5e9f6 │ │ │ │ ldrd r5, r4, [sp, #28] │ │ │ │ - cbnz r5, 5e978 │ │ │ │ + cbnz r5, 5e9c2 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 5e96c │ │ │ │ + cbz r3, 5e9b6 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - b.n 5e978 │ │ │ │ + b.n 5e9c2 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r1, [r0, #15] │ │ │ │ ldrh.w r0, [r0, #13] │ │ │ │ @@ -77889,241 +77922,242 @@ │ │ │ │ ldrb r6, [r4, #18] │ │ │ │ orrs r5, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrb r5, [r4, #15] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldrb r4, [r4, #14] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 24dc2c │ │ │ │ + bl 24e7ec │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #1008] @ (5eda4 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + nop │ │ │ │ + ldr r2, [pc, #1008] @ (5edf0 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #43996 @ 0xabdc │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ - cbnz r0, 5e9f8 │ │ │ │ + bl 1ee8f0 │ │ │ │ + cbnz r0, 5ea44 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #12429 @ 0x308d │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #20489 @ 0x5009 │ │ │ │ movt r1, #31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 35ce4 │ │ │ │ + b.w 35ccc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ - cbz r4, 5ea42 │ │ │ │ + cbz r4, 5ea8e │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ - cbz r3, 5ea5a │ │ │ │ + cbz r3, 5eaa6 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #13432 @ 0x3478 │ │ │ │ + movw r2, #15032 @ 0x3ab8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 24ee80 <_Py_c_pow@@Base+0x928> │ │ │ │ + bl 24f9e8 <_Py_c_pow@@Base+0x8d0> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b.n 5ea62 │ │ │ │ + b.n 5eaae │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13032 @ 0x32e8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #14632 @ 0x3928 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5ea62 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5eaae │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ movw r7, #38808 @ 0x9798 │ │ │ │ - movt r7, #72 @ 0x48 │ │ │ │ + movt r7, #73 @ 0x49 │ │ │ │ sub sp, #12 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 5eb2c │ │ │ │ + beq.n 5eb78 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5eb2c │ │ │ │ + bne.n 5eb78 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 5eb2c │ │ │ │ + beq.n 5eb78 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5eb2c │ │ │ │ + bne.n 5eb78 │ │ │ │ movw r8, #39016 @ 0x9868 │ │ │ │ - movt r8, #72 @ 0x48 │ │ │ │ + movt r8, #73 @ 0x49 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 5eac2 │ │ │ │ + beq.n 5eb0e │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 5eb2c │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 5eb78 │ │ │ │ movw r7, #39260 @ 0x995c │ │ │ │ - movt r7, #72 @ 0x48 │ │ │ │ + movt r7, #73 @ 0x49 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 5eade │ │ │ │ + beq.n 5eb2a │ │ │ │ movw r1, #39016 @ 0x9868 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 5eb10 │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 5eb5c │ │ │ │ ldrh.w r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 206f8c <_PyEval_GetBuiltin@@Base+0x9b8> │ │ │ │ + bl 208bb4 <_PyEval_GetBuiltin@@Base+0x924> │ │ │ │ mov r4, r0 │ │ │ │ ldrh.w r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 206f8c <_PyEval_GetBuiltin@@Base+0x9b8> │ │ │ │ + bl 208bb4 <_PyEval_GetBuiltin@@Base+0x924> │ │ │ │ movs r3, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 145640 │ │ │ │ - b.n 5eb34 │ │ │ │ + bl 1462e0 │ │ │ │ + b.n 5eb80 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 5eb1e │ │ │ │ + beq.n 5eb6a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 5eb2c │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 5eb78 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 5ec20 │ │ │ │ + b.n 5ec6c │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0005eb3a : │ │ │ │ - movw r0, #30268 @ 0x763c │ │ │ │ +0005eb86 : │ │ │ │ + movw r0, #31868 @ 0x7c7c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r5, #38808 @ 0x9798 │ │ │ │ - movt r5, #72 @ 0x48 │ │ │ │ + movt r5, #73 @ 0x49 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 5ebdc │ │ │ │ + beq.n 5ec28 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 5ebdc │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 5ec28 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 5ebdc │ │ │ │ + beq.n 5ec28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 5ebdc │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 5ec28 │ │ │ │ movw r1, #39016 @ 0x9868 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ movw r5, #39260 @ 0x995c │ │ │ │ - movt r5, #72 @ 0x48 │ │ │ │ + movt r5, #73 @ 0x49 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5eb9e │ │ │ │ + beq.n 5ebea │ │ │ │ mov r0, r4 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 5eba4 │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 5ebf0 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 5ebba │ │ │ │ - b.n 5ebaa │ │ │ │ + beq.n 5ec06 │ │ │ │ + b.n 5ebf6 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 5ebd0 │ │ │ │ - b.n 5ebc6 │ │ │ │ + beq.n 5ec1c │ │ │ │ + b.n 5ec12 │ │ │ │ movw r1, #39260 @ 0x995c │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ mov r0, r8 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 5ebdc │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 5ec28 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 5ec20 │ │ │ │ + b.n 5ec6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87b0c │ │ │ │ - cbz r0, 5ebdc │ │ │ │ + bl 87d1c │ │ │ │ + cbz r0, 5ec28 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 5ec20 │ │ │ │ + b.n 5ec6c │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005ebe8 : │ │ │ │ +0005ec34 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (5ec1c ) │ │ │ │ + ldr r3, [pc, #36] @ (5ec68 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3880] @ 0xf28 │ │ │ │ - cbnz r0, 5ec1a │ │ │ │ - movw r1, #13652 @ 0x3554 │ │ │ │ + cbnz r0, 5ec66 │ │ │ │ + movw r1, #15252 @ 0x3b94 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #33932 @ 0x848c │ │ │ │ + movw r0, #35532 @ 0x8acc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -78133,492 +78167,492 @@ │ │ │ │ mov r4, r0 │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r0, [r0, #15] │ │ │ │ uxth r1, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ - cbz r2, 5ec48 │ │ │ │ + cbz r2, 5ec94 │ │ │ │ negs r3, r3 │ │ │ │ add r0, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 24e9e0 <_Py_c_pow@@Base+0x488> │ │ │ │ - cbnz r0, 5ec6a │ │ │ │ + bl 24f5a0 <_Py_c_pow@@Base+0x488> │ │ │ │ + cbnz r0, 5ecb6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20ce40 │ │ │ │ + b.w 20e9cc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005ec70 : │ │ │ │ +0005ecbc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #44180 @ 0xac94 │ │ │ │ + movw r1, #45780 @ 0xb2d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ - cbnz r0, 5eca4 │ │ │ │ + bl 1ee8f0 │ │ │ │ + cbnz r0, 5ecf0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 115b98 │ │ │ │ + b.w 116634 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ldrb r2, [r0, #15] │ │ │ │ ldrb r1, [r0, #14] │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ - bl 5ed04 │ │ │ │ + bl 5ed50 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0005ecd0 : │ │ │ │ +0005ed1c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 5ecfc │ │ │ │ + bmi.n 5ed48 │ │ │ │ movw r1, #1486 @ 0x5ce │ │ │ │ - movw r0, #13904 @ 0x3650 │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5ed02 │ │ │ │ - bl 1bd01c │ │ │ │ + b.n 5ed4e │ │ │ │ + bl 1bf6d4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ orr.w r5, r1, r0, lsl #8 │ │ │ │ sub sp, #20 │ │ │ │ mov r1, r2 │ │ │ │ add.w r8, r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov sl, r3 │ │ │ │ - movw r4, #64028 @ 0xfa1c │ │ │ │ - movt r4, #69 @ 0x45 │ │ │ │ - bl 206f8c <_PyEval_GetBuiltin@@Base+0x9b8> │ │ │ │ + movw r4, #92 @ 0x5c │ │ │ │ + movt r4, #70 @ 0x46 │ │ │ │ + bl 208bb4 <_PyEval_GetBuiltin@@Base+0x924> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 27ee94 │ │ │ │ + bl 27f4ac │ │ │ │ add.w r8, r4, r8, lsl #2 │ │ │ │ add.w r4, r4, r1, lsl #2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldrd r6, r7, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r2, [r8, #40] @ 0x28 │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - movw r0, #44304 @ 0xad10 │ │ │ │ + movw r0, #45904 @ 0xb350 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ strd r7, r5, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, sl, pc} │ │ │ │ │ │ │ │ -0005ed6a : │ │ │ │ +0005edb6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 5ed88 │ │ │ │ + bpl.n 5edd4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w f883c <_PyList_Extend@@Base+0x24> │ │ │ │ + b.w f907c <_PyList_Extend@@Base+0x24> │ │ │ │ movw r1, #1475 @ 0x5c3 │ │ │ │ - movw r0, #13904 @ 0x3650 │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #44336 @ 0xad30 │ │ │ │ + movw r1, #45936 @ 0xb370 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 5ee46 │ │ │ │ + beq.n 5ee92 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b720 │ │ │ │ - cbz r0, 5ee28 │ │ │ │ + bl 8b960 │ │ │ │ + cbz r0, 5ee74 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ subs r3, r1, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5ee08 │ │ │ │ + bls.n 5ee54 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 5ee28 │ │ │ │ + bne.n 5ee74 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 27db40 <_PyCrossInterpreterData_Free@@Base+0x59c> │ │ │ │ - cbnz r0, 5ee28 │ │ │ │ + bl 27e15c <_PyCrossInterpreterData_Free@@Base+0x59c> │ │ │ │ + cbnz r0, 5ee74 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 20ce40 │ │ │ │ + b.w 20e9cc │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #44428 @ 0xad8c │ │ │ │ + movw r1, #46028 @ 0xb3cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44392 @ 0xad68 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #45992 @ 0xb3a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #4372 @ 0x1114 │ │ │ │ strge r3, [r4, #20] │ │ │ │ - movtge r0, #71 @ 0x47 │ │ │ │ + movtge r0, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #8 │ │ │ │ movw r1, #42028 @ 0xa42c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #44460 @ 0xadac │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + movw r0, #46060 @ 0xb3ec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r3, r4, [r2, #16] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #4 │ │ │ │ adds r0, #13 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #4148 @ 0x1034 │ │ │ │ + movw r0, #5776 @ 0x1690 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #29848 @ 0x7498 │ │ │ │ + movw r0, #31432 @ 0x7ac8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 5ef18 │ │ │ │ + cbz r3, 5ef64 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 5ef1a │ │ │ │ + b.n 5ef66 │ │ │ │ mov sl, r3 │ │ │ │ ldrh.w r6, [r9, #13] │ │ │ │ ldrb.w r7, [r9, #15] │ │ │ │ ldrb.w r8, [r9, #16] │ │ │ │ - cbnz r3, 5ef32 │ │ │ │ + cbnz r3, 5ef7e │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 5ef32 │ │ │ │ + blt.n 5ef7e │ │ │ │ cmp r5, #3 │ │ │ │ - bgt.n 5ef32 │ │ │ │ - cbnz r4, 5ef50 │ │ │ │ - ldr r1, [pc, #136] @ (5efbc ) │ │ │ │ + bgt.n 5ef7e │ │ │ │ + cbnz r4, 5ef9c │ │ │ │ + ldr r1, [pc, #136] @ (5f008 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5efb2 │ │ │ │ + cbz r0, 5effe │ │ │ │ rev16 r6, r6 │ │ │ │ adds.w r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq.n 5ef9e │ │ │ │ + beq.n 5efea │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 5ef72 │ │ │ │ - bl f83e0 │ │ │ │ + cbz r0, 5efbe │ │ │ │ + bl f8c20 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5ef6e │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5efb2 │ │ │ │ + bne.n 5efba │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5effe │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 5ef9e │ │ │ │ + beq.n 5efea │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5ef8a │ │ │ │ - bl f83e0 │ │ │ │ + cbz r0, 5efd6 │ │ │ │ + bl f8c20 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ef86 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5efb2 │ │ │ │ + bne.n 5efd2 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5effe │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 5ef9e │ │ │ │ + beq.n 5efea │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5ef9e │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5efb2 │ │ │ │ + bne.n 5efea │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5effe │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 20ce40 │ │ │ │ + b.w 20e9cc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #48] @ (5eff0 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r3, [pc, #48] @ (5f03c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrh.w r3, [r0, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r1, [r0, #15] │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 206f8c <_PyEval_GetBuiltin@@Base+0x9b8> │ │ │ │ + bl 208bb4 <_PyEval_GetBuiltin@@Base+0x924> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 27ee94 │ │ │ │ + bl 27f4ac │ │ │ │ adds r0, r1, #1 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrb r1, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r4, [r0, #17] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldrb r2, [r0, #15] │ │ │ │ ldrb r1, [r0, #14] │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 5ed04 │ │ │ │ + bl 5ed50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005f01c : │ │ │ │ +0005f068 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 5f03a │ │ │ │ + bpl.n 5f086 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 5f040 │ │ │ │ - bl 4abe2 │ │ │ │ - b.n 5f0e4 │ │ │ │ + bmi.n 5f08c │ │ │ │ + bl 4ac2a │ │ │ │ + b.n 5f130 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 5f04c │ │ │ │ + blt.n 5f098 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 5f064 │ │ │ │ + blt.n 5f0b0 │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41756 @ 0xa31c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43356 @ 0xa95c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5f0e4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5f130 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2029b8 │ │ │ │ + bl 2047a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f0e4 │ │ │ │ + bne.n 5f130 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #6, #1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 5f094 │ │ │ │ + bmi.n 5f0e0 │ │ │ │ ubfx r7, r3, #2, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 5f098 │ │ │ │ + beq.n 5f0e4 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r7, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 5f09a │ │ │ │ + b.n 5f0e6 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 5f09a │ │ │ │ + b.n 5f0e6 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 5f0b6 │ │ │ │ + bls.n 5f102 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44620 @ 0xae4c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46220 @ 0xb48c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5f0e4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5f130 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 5f0cc │ │ │ │ + bpl.n 5f118 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 5f0c8 │ │ │ │ + beq.n 5f114 │ │ │ │ adds r4, #20 │ │ │ │ - b.n 5f0ce │ │ │ │ + b.n 5f11a │ │ │ │ adds r4, #28 │ │ │ │ - b.n 5f0ce │ │ │ │ + b.n 5f11a │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5f0d6 │ │ │ │ + bne.n 5f122 │ │ │ │ strb r6, [r4, r5] │ │ │ │ - b.n 5f0e8 │ │ │ │ + b.n 5f134 │ │ │ │ cmp r2, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r6, [r4, r5, lsl #1] │ │ │ │ strne.w r6, [r4, r5, lsl #2] │ │ │ │ - b.n 5f0e8 │ │ │ │ + b.n 5f134 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #44644 @ 0xae64 │ │ │ │ + movw r1, #46244 @ 0xb4a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec914 │ │ │ │ - cbz r0, 5f11c │ │ │ │ + bl 1ee8f0 │ │ │ │ + cbz r0, 5f168 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f148 │ │ │ │ - movw r1, #44860 @ 0xaf3c │ │ │ │ + b.n 5f194 │ │ │ │ + movw r1, #46460 @ 0xb57c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8eea4 │ │ │ │ + bl 8f0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f118 │ │ │ │ + beq.n 5f164 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12429 @ 0x308d │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #20489 @ 0x5009 │ │ │ │ movt r1, #31 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 253814 │ │ │ │ + bl 2541f4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 4671e <_PyEval_FormatAwaitableError@@Base+0x216> │ │ │ │ + bl 4676c <_PyEval_FormatAwaitableError@@Base+0x234> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #29848 @ 0x7498 │ │ │ │ + movw r0, #31432 @ 0x7ac8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ sub sp, #20 │ │ │ │ ldrb r1, [r0, #20] │ │ │ │ @@ -78626,172 +78660,172 @@ │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ lsls r3, r3, #8 │ │ │ │ orr.w r3, r3, r1, lsl #16 │ │ │ │ ldrb r5, [r0, #17] │ │ │ │ orrs r3, r2 │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ - cbz r4, 5f1a2 │ │ │ │ + cbz r4, 5f1ee │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - b.n 5f1aa │ │ │ │ + b.n 5f1f6 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #39468 @ 0x9a2c │ │ │ │ - movt r4, #72 @ 0x48 │ │ │ │ + movt r4, #73 @ 0x49 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 1e5acc │ │ │ │ + bl 1e7aa4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005f1c4 : │ │ │ │ +0005f210 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5f1f4 │ │ │ │ + beq.n 5f240 │ │ │ │ mov.w r1, #410 @ 0x19a │ │ │ │ - movw r0, #64020 @ 0xfa14 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #84 @ 0x54 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f1f6 │ │ │ │ + b.n 5f242 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f218 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5f25a │ │ │ │ - ldr r1, [pc, #68] @ (5f260 ) │ │ │ │ + bne.n 5f264 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5f2a6 │ │ │ │ + ldr r1, [pc, #68] @ (5f2ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr.w r2, [r3, #624] @ 0x270 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5f24a │ │ │ │ + bne.n 5f296 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44880 @ 0xaf50 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46480 @ 0xb590 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 5f25a │ │ │ │ + bl 12de68 │ │ │ │ + b.n 5f2a6 │ │ │ │ ldr.w r0, [r3, #3896] @ 0xf38 │ │ │ │ str.w r4, [r3, #3896] @ 0xf38 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005f264 : │ │ │ │ +0005f2b0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5f294 │ │ │ │ + beq.n 5f2e0 │ │ │ │ mov.w r1, #390 @ 0x186 │ │ │ │ - movw r0, #64020 @ 0xfa14 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #84 @ 0x54 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f296 │ │ │ │ + b.n 5f2e2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005f298 : │ │ │ │ +0005f2e4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5f2c8 │ │ │ │ + beq.n 5f314 │ │ │ │ movw r1, #451 @ 0x1c3 │ │ │ │ - movw r0, #64020 @ 0xfa14 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #84 @ 0x54 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f2ca │ │ │ │ + b.n 5f316 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005f2cc : │ │ │ │ +0005f318 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5f2fa │ │ │ │ + beq.n 5f346 │ │ │ │ mov.w r1, #420 @ 0x1a4 │ │ │ │ - movw r0, #64020 @ 0xfa14 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5f33a │ │ │ │ + movw r0, #84 @ 0x54 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5f386 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5f340 │ │ │ │ - cbz r1, 5f324 │ │ │ │ + beq.n 5f38c │ │ │ │ + cbz r1, 5f370 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 5f324 │ │ │ │ + bpl.n 5f370 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f342 │ │ │ │ + beq.n 5f38e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5f342 │ │ │ │ + b.n 5f38e │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44968 @ 0xafa8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46568 @ 0xb5e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f380 │ │ │ │ + b.n 5f3cc │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ - bl 201480 │ │ │ │ + bl 20326c │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ - cbz r2, 5f372 │ │ │ │ - ldr r1, [pc, #48] @ (5f384 ) │ │ │ │ + cbz r2, 5f3be │ │ │ │ + ldr r1, [pc, #48] @ (5f3d0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #9920 @ 0x26c0 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ @@ -78799,70 +78833,70 @@ │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r3, r2, lsl #3] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ movs r6, #0 │ │ │ │ str r4, [r5, #28] │ │ │ │ str r6, [r5, #68] @ 0x44 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005f388 : │ │ │ │ +0005f3d4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5f3b6 │ │ │ │ - movw r0, #64020 @ 0xfa14 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ + beq.n 5f402 │ │ │ │ + movw r0, #84 @ 0x54 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5f3f6 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5f442 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5f3fc │ │ │ │ - cbz r1, 5f3e0 │ │ │ │ + beq.n 5f448 │ │ │ │ + cbz r1, 5f42c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 5f3e0 │ │ │ │ + bpl.n 5f42c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f3fe │ │ │ │ + beq.n 5f44a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5f3fe │ │ │ │ + b.n 5f44a │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44992 @ 0xafc0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46592 @ 0xb600 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f43c │ │ │ │ + b.n 5f488 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 201480 │ │ │ │ + bl 20326c │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ - cbz r2, 5f42e │ │ │ │ - ldr r1, [pc, #48] @ (5f440 ) │ │ │ │ + cbz r2, 5f47a │ │ │ │ + ldr r1, [pc, #48] @ (5f48c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #9920 @ 0x26c0 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ @@ -78870,1474 +78904,1474 @@ │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r3, r2, lsl #3] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r6, #0 │ │ │ │ str r4, [r5, #32] │ │ │ │ str r6, [r5, #68] @ 0x44 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005f444 : │ │ │ │ +0005f490 : │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r3, #6524 @ 0x197c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #55040 @ 0xd700 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #56932 @ 0xde64 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #45028 @ 0xafe4 │ │ │ │ + movw r1, #46628 @ 0xb624 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 5f4c8 │ │ │ │ + cbz r3, 5f514 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 5f4c8 │ │ │ │ + beq.n 5f514 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #55040 @ 0xd700 │ │ │ │ + movw r1, #56932 @ 0xde64 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1f5430 │ │ │ │ + bl 1f72b4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5f4b0 │ │ │ │ + cbnz r0, 5f4fc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f546 │ │ │ │ + b.n 5f592 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 5f4d8 │ │ │ │ + bne.n 5f524 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f4c8 │ │ │ │ + beq.n 5f514 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5f4c8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5f514 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f500 │ │ │ │ + beq.n 5f54c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f500 │ │ │ │ + b.n 5f54c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e0e0 │ │ │ │ + bl 24eca0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f4fc │ │ │ │ + beq.n 5f548 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f4fc │ │ │ │ + cbnz r3, 5f548 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5f4ac │ │ │ │ + beq.n 5f4f8 │ │ │ │ ldrh.w r5, [r4, #13] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ rev16 r5, r5 │ │ │ │ ldrb r6, [r4, #15] │ │ │ │ ldrb r7, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ ldrb.w r8, [r4, #17] │ │ │ │ uxth r5, r5 │ │ │ │ ldrb.w r9, [r4, #18] │ │ │ │ ldrb.w sl, [r4, #19] │ │ │ │ - beq.n 5f52e │ │ │ │ + beq.n 5f57a │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 5f52e │ │ │ │ + cbnz r0, 5f57a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 20c20c <_PyArg_ParseStack@@Base+0x6e8> │ │ │ │ + bl 20de28 <_PyArg_ParseStack@@Base+0x6e4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5f5ba │ │ │ │ + beq.n 5f606 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bl eeaf0 │ │ │ │ + bl ef058 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f58c │ │ │ │ + beq.n 5f5d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f58c │ │ │ │ + cbnz r3, 5f5d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5f5b8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5f604 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #45068 @ 0xb00c │ │ │ │ + movw r0, #46668 @ 0xb64c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f5ba │ │ │ │ + beq.n 5f606 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f5ba │ │ │ │ + cbnz r3, 5f606 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f5ba │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f606 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #29832 @ 0x7488 │ │ │ │ + movw r1, #31416 @ 0x7ab8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 5f5fc │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 5f648 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 5f600 │ │ │ │ + bl 5f64c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #29848 @ 0x7498 │ │ │ │ + movw r0, #31432 @ 0x7ac8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, #13 │ │ │ │ movs r1, #6 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5f670 │ │ │ │ + cbz r0, 5f6bc │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 5f62e │ │ │ │ + ble.n 5f67a │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ - cbz r3, 5f62e │ │ │ │ + cbz r3, 5f67a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 5f642 │ │ │ │ + cbz r3, 5f68e │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5f64c │ │ │ │ + bne.n 5f698 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7e6ec │ │ │ │ + bl 7e8e0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5f654 │ │ │ │ + b.n 5f6a0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f664 │ │ │ │ + beq.n 5f6b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5f668 │ │ │ │ + cbz r3, 5f6b4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5f670 │ │ │ │ + b.n 5f6bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f664 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f6b0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bl eeaf0 │ │ │ │ + bl ef058 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f6a8 │ │ │ │ + beq.n 5f6f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f6a8 │ │ │ │ + cbnz r3, 5f6f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 5f6d8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 5f724 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #45084 @ 0xb01c │ │ │ │ + movw r0, #46684 @ 0xb65c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f6cc │ │ │ │ + beq.n 5f718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5f6d0 │ │ │ │ + cbz r3, 5f71c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5f6d8 │ │ │ │ + b.n 5f724 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f6cc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f718 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r1, 5f6f0 │ │ │ │ + cbnz r1, 5f73c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f6f4 │ │ │ │ + beq.n 5f740 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w ddbd8 │ │ │ │ + b.w de0b0 │ │ │ │ bx lr │ │ │ │ movw r3, #6524 @ 0x197c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #22108 @ 0x565c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #23708 @ 0x5c9c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #45028 @ 0xafe4 │ │ │ │ + movw r1, #46628 @ 0xb624 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movw r3, #6524 @ 0x197c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #55140 @ 0xd764 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #57032 @ 0xdec8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #45028 @ 0xafe4 │ │ │ │ + movw r1, #46628 @ 0xb624 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r3, [pc, #120] @ (5f7c4 ) │ │ │ │ + ldr r3, [pc, #120] @ (5f810 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #28436 @ 0x6f14 │ │ │ │ + movw r2, #29828 @ 0x7484 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl d6158 │ │ │ │ - cbnz r0, 5f760 │ │ │ │ + bl d6648 │ │ │ │ + cbnz r0, 5f7ac │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5f7bc │ │ │ │ + b.n 5f808 │ │ │ │ ldrb r4, [r5, #15] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r2, [r5, #14] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldrb r1, [r5, #13] │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ str r4, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ - movw r0, #45100 @ 0xb02c │ │ │ │ + movw r0, #46700 @ 0xb66c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f75c │ │ │ │ + beq.n 5f7a8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - bl 20c520 <_PyArg_ParseStack@@Base+0x9fc> │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + bl 20e13c <_PyArg_ParseStack@@Base+0x9f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f7bc │ │ │ │ + beq.n 5f808 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f7bc │ │ │ │ + cbnz r3, 5f808 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #224] @ (5f8a8 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r3, [pc, #224] @ (5f8f4 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 5f600 │ │ │ │ + bl 5f64c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #29848 @ 0x7498 │ │ │ │ + movw r0, #31432 @ 0x7ac8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84824 │ │ │ │ + b.w 84a1c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #39260 @ 0x995c │ │ │ │ - movt r2, #72 @ 0x48 │ │ │ │ + movt r2, #73 @ 0x49 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 145640 │ │ │ │ + bl 1462e0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #39260 @ 0x995c │ │ │ │ - movt r4, #72 @ 0x48 │ │ │ │ + movt r4, #73 @ 0x49 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5f846 │ │ │ │ + beq.n 5f892 │ │ │ │ mov r1, r4 │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f928 │ │ │ │ + beq.n 5f974 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5f85c │ │ │ │ + beq.n 5f8a8 │ │ │ │ movw r1, #39260 @ 0x995c │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 87b0c │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ + bl 87d1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f928 │ │ │ │ + beq.n 5f974 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2551e8 │ │ │ │ + bl 255b94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f8ea │ │ │ │ + beq.n 5f936 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2551e8 │ │ │ │ + bl 255b94 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5f88a │ │ │ │ + cbnz r0, 5f8d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f8ea │ │ │ │ + beq.n 5f936 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f8ea │ │ │ │ + cbnz r3, 5f936 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f8ea │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f936 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b300 │ │ │ │ + bl 24bec0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f8aa │ │ │ │ + beq.n 5f8f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f8aa │ │ │ │ + cbnz r3, 5f8f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f8c0 │ │ │ │ + beq.n 5f90c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5f8c0 │ │ │ │ + cbnz r3, 5f90c │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5f8ea │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5f936 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movw r1, #39260 @ 0x995c │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 24b180 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ + bl 24bd40 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5f8ee │ │ │ │ + cbnz r0, 5f93a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f8ea │ │ │ │ + beq.n 5f936 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f8ea │ │ │ │ + cbnz r3, 5f936 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f930 │ │ │ │ + b.n 5f97c │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f910 │ │ │ │ + beq.n 5f95c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5f910 │ │ │ │ + cbnz r3, 5f95c │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f930 │ │ │ │ + beq.n 5f97c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f930 │ │ │ │ + cbnz r3, 5f97c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f930 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f97c │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #39260 @ 0x995c │ │ │ │ - movt r4, #72 @ 0x48 │ │ │ │ + movt r4, #73 @ 0x49 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5f95e │ │ │ │ + beq.n 5f9aa │ │ │ │ mov r1, r4 │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fa08 │ │ │ │ + beq.n 5fa54 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5f974 │ │ │ │ + beq.n 5f9c0 │ │ │ │ movw r1, #39260 @ 0x995c │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 87b0c │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ + bl 87d1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fa08 │ │ │ │ + beq.n 5fa54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2551e8 │ │ │ │ + bl 255b94 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f982 │ │ │ │ + cbnz r0, 5f9ce │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5fa10 │ │ │ │ + b.n 5fa5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2551e8 │ │ │ │ + bl 255b94 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5f9a6 │ │ │ │ + cbnz r0, 5f9f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f97e │ │ │ │ + beq.n 5f9ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5f97e │ │ │ │ + bne.n 5f9ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f97e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f9ca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13b340 │ │ │ │ + bl 13c018 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f9c6 │ │ │ │ + beq.n 5fa12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f9c6 │ │ │ │ + cbnz r3, 5fa12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f9dc │ │ │ │ + beq.n 5fa28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5f9dc │ │ │ │ + cbnz r3, 5fa28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5f97e │ │ │ │ + beq.n 5f9ca │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #39260 @ 0x995c │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 24b180 │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ + bl 24bd40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fa10 │ │ │ │ + beq.n 5fa5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5fa10 │ │ │ │ + cbnz r3, 5fa5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fa10 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fa5c │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 2539e4 <_PyTime_ObjectToTimeval@@Base+0x24> │ │ │ │ + b.w 2543c4 <_PyTime_ObjectToTimeval@@Base+0x24> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #39244 @ 0x994c │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - bne.n 5fa36 │ │ │ │ - movw r0, #45112 @ 0xb038 │ │ │ │ + bne.n 5fa82 │ │ │ │ + movw r0, #46712 @ 0xb678 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ - cbnz r3, 5fa48 │ │ │ │ - movw r0, #12548 @ 0x3104 │ │ │ │ + cbnz r3, 5fa94 │ │ │ │ + movw r0, #14148 @ 0x3744 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.w e1af4 │ │ │ │ - movw r0, #41424 @ 0xa1d0 │ │ │ │ + b.w e1fc4 │ │ │ │ + movw r0, #43024 @ 0xa810 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ │ │ │ │ -0005fa54 : │ │ │ │ +0005faa0 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr.w r9, [pc, #192] @ 5fb2c │ │ │ │ + ldr.w r9, [pc, #192] @ 5fb78 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr.w r7, [r8, r9] │ │ │ │ add r2, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ sub.w r3, r5, r3, lsl #3 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 5fa9e │ │ │ │ + bhi.n 5faea │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r2, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 725b8 │ │ │ │ - cbnz r0, 5faa8 │ │ │ │ + bl 72768 │ │ │ │ + cbnz r0, 5faf4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f5e74 │ │ │ │ + b.w 1f7cf0 │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ add r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r0] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ strd r1, r1, [r4, #-8] │ │ │ │ ldr.w r1, [r3, #3760] @ 0xeb0 │ │ │ │ ldr.w r0, [r3, #3756] @ 0xeac │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r3, #3760] @ 0xeb0 │ │ │ │ cmp r1, r0 │ │ │ │ - ble.n 5fb04 │ │ │ │ + ble.n 5fb50 │ │ │ │ ldr.w r1, [r3, #3740] @ 0xe9c │ │ │ │ - cbz r1, 5fb04 │ │ │ │ - cbz r0, 5fb04 │ │ │ │ + cbz r1, 5fb50 │ │ │ │ + cbz r0, 5fb50 │ │ │ │ ldr.w r3, [r3, #3852] @ 0xf0c │ │ │ │ - cbnz r3, 5fb04 │ │ │ │ + cbnz r3, 5fb50 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ - cbz r3, 5fae2 │ │ │ │ + cbz r3, 5fb2e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 5fb04 │ │ │ │ + cbnz r3, 5fb50 │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 5fb04 │ │ │ │ + bmi.n 5fb50 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5faf0 │ │ │ │ + bne.n 5fb3c │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #16] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r6 │ │ │ │ blx 29718 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ str r5, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 72ad0 <_Py_NewReference@@Base> │ │ │ │ + bl 72c80 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r0, #30036 @ 0x7554 │ │ │ │ + movw r0, #31636 @ 0x7b94 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1c1b24 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ - cbz r0, 5fb84 │ │ │ │ + bl 1c3f94 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ + cbz r0, 5fbd0 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #25600 @ 0x6400 │ │ │ │ + movw r1, #27200 @ 0x6a40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #45120 @ 0xb040 │ │ │ │ + movw r0, #46720 @ 0xb680 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5fb88 │ │ │ │ + bne.n 5fbd4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fb84 │ │ │ │ + beq.n 5fbd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fb84 │ │ │ │ + cbnz r3, 5fbd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5fbac │ │ │ │ + b.n 5fbf8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90b18 │ │ │ │ + bl 90d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fbac │ │ │ │ + beq.n 5fbf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fbac │ │ │ │ + cbnz r3, 5fbf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #352] @ (5fd24 ) │ │ │ │ + ldr r4, [pc, #352] @ (5fd70 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - movw r0, #45156 @ 0xb064 │ │ │ │ + movw r0, #46756 @ 0xb6a4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1a926c │ │ │ │ - cbz r0, 5fbfa │ │ │ │ + bl 1ab968 │ │ │ │ + cbz r0, 5fc46 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 5fbfa │ │ │ │ - movw r1, #49020 @ 0xbf7c │ │ │ │ + cbz r3, 5fc46 │ │ │ │ + movw r1, #50388 @ 0xc4d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5fc02 │ │ │ │ + cbnz r0, 5fc4e │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ - b.n 5fd1c │ │ │ │ - movw r4, #45140 @ 0xb054 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ + b.n 5fd68 │ │ │ │ + movw r4, #46740 @ 0xb694 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a6578 │ │ │ │ + bl 1a8da8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5fc16 │ │ │ │ + cbnz r0, 5fc62 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5e74 │ │ │ │ + b.w 1f7cf0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 29770 │ │ │ │ - cbnz r0, 5fc30 │ │ │ │ - movw r0, #13304 @ 0x33f8 │ │ │ │ + cbnz r0, 5fc7c │ │ │ │ + movw r0, #14904 @ 0x3a38 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5fc42 │ │ │ │ + b.n 5fc8e │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 5fcec │ │ │ │ + beq.n 5fd38 │ │ │ │ subs r1, r0, r4 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80700 │ │ │ │ + bl 808f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 5fc4e │ │ │ │ + cbnz r5, 5fc9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5fd1c │ │ │ │ + b.n 5fd68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1137d4 │ │ │ │ + bl 114274 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fc6c │ │ │ │ + beq.n 5fcb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5fc6c │ │ │ │ + cbnz r3, 5fcb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 5fc86 │ │ │ │ + bne.n 5fcd2 │ │ │ │ movw r3, #48064 @ 0xbbc0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1291ac <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 5fcec │ │ │ │ - b.n 5fc44 │ │ │ │ + bl 129c74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 5fd38 │ │ │ │ + b.n 5fc90 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl cf384 │ │ │ │ + bl cf888 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fcaa │ │ │ │ + beq.n 5fcf6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 5fcaa │ │ │ │ + cbnz r3, 5fcf6 │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 5fcc0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 5fd0c │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1291ac <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 5fcec │ │ │ │ - b.n 5fc44 │ │ │ │ + bl 129c74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 5fd38 │ │ │ │ + b.n 5fc90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90b18 │ │ │ │ + bl 90d74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fd1c │ │ │ │ + beq.n 5fd68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5fd1c │ │ │ │ + cbnz r3, 5fd68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fd1c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fd68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1291b8 <_PyErr_Clear@@Base> │ │ │ │ + bl 129c80 <_PyErr_Clear@@Base> │ │ │ │ movw r0, #56088 @ 0xdb18 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #45176 @ 0xb078 │ │ │ │ + movw r2, #46776 @ 0xb6b8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 206368 │ │ │ │ + bl 208024 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 5fbf0 │ │ │ │ - b.n 5fc4a │ │ │ │ + bne.w 5fc3c │ │ │ │ + b.n 5fc96 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 5fd46 │ │ │ │ + cbz r3, 5fd92 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ adds r4, #16 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 5fd54 │ │ │ │ - bl 25bffc <_PySys_GetSizeOf@@Base> │ │ │ │ + cbz r0, 5fda0 │ │ │ │ + bl 25c8a0 <_PySys_GetSizeOf@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5fd58 │ │ │ │ + beq.n 5fda4 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5fd62 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5fd6c │ │ │ │ + bne.n 5fdae │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5fdb8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 5fd8e │ │ │ │ + cbz r3, 5fdda │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r3, [r5, #124] @ 0x7c │ │ │ │ - cbz r3, 5fd9a │ │ │ │ + cbz r3, 5fde6 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 5fda6 │ │ │ │ + cbz r0, 5fdf2 │ │ │ │ adds r4, #1 │ │ │ │ blx 29d00 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ - cbz r0, 5fdb2 │ │ │ │ + cbz r0, 5fdfe │ │ │ │ adds r4, #1 │ │ │ │ blx 29d00 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ - cbz r0, 5fdbe │ │ │ │ + cbz r0, 5fe0a │ │ │ │ adds r4, #1 │ │ │ │ blx 29d00 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5fdc8 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 5fdd2 │ │ │ │ + bne.n 5fe14 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 5fe1e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 12b170 │ │ │ │ + b.w 12bc94 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005fdd6 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +0005fe22 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005fddc : │ │ │ │ +0005fe28 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #24384 @ 0x5f40 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 5fe0c │ │ │ │ - movw r0, #64020 @ 0xfa14 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ + beq.n 5fe58 │ │ │ │ + movw r0, #84 @ 0x54 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ movw r1, #495 @ 0x1ef │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5fe48 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5fe94 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5fe4e │ │ │ │ + beq.n 5fe9a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 5fe30 │ │ │ │ + bpl.n 5fe7c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 5fe50 │ │ │ │ + beq.n 5fe9c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 5fe50 │ │ │ │ + b.n 5fe9c │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45224 @ 0xb0a8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46824 @ 0xb6e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5fe84 │ │ │ │ + b.n 5fed0 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #52] @ (5fe88 ) │ │ │ │ + ldr r4, [pc, #52] @ (5fed4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - cbz r0, 5fe76 │ │ │ │ + cbz r0, 5fec2 │ │ │ │ add.w r2, r2, #9920 @ 0x26c0 │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ adds r2, #4 │ │ │ │ ldr.w r4, [r2, r0, lsl #3] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r4, #0 │ │ │ │ streq.w r4, [r2, r0, lsl #3] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ str r4, [r3, #68] @ 0x44 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005fe8c : │ │ │ │ +0005fed8 : │ │ │ │ ldr.w r3, [r0, #128] @ 0x80 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ subs r0, r0, r3 │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005fea2 : │ │ │ │ +0005feee : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005feb4 : │ │ │ │ +0005ff00 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005febe <_PyRWMutex_Lock@@Base>: │ │ │ │ +0005ff0a <_PyRWMutex_Lock@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ bics.w r3, r1, #2 │ │ │ │ - bne.n 5fef8 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ + bne.n 5ff44 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ orr.w r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 5feee <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ + bne.n 5ff3a <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fede <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ + bne.n 5ff2a <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ - beq.n 5ff02 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + beq.n 5ff4e <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 5fed0 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 5ff1c <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ff6e <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 5ffba <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 5fed0 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 5ff1c <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005ff04 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +0005ff50 <_PyRWMutex_Unlock@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ push {r4} │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ strex r4, r1, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5ff0e <_PyRWMutex_Unlock@@Base+0xa> │ │ │ │ + bne.n 5ff5a <_PyRWMutex_Unlock@@Base+0xa> │ │ │ │ lsls r3, r2, #30 │ │ │ │ dmb ish │ │ │ │ - bpl.n 5ff28 <_PyRWMutex_Unlock@@Base+0x24> │ │ │ │ + bpl.n 5ff74 <_PyRWMutex_Unlock@@Base+0x24> │ │ │ │ pop {r4} │ │ │ │ - b.w 1e2a48 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b.w 1e4a2c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005ff2c <_PyRWMutex_RLock@@Base>: │ │ │ │ +0005ff78 <_PyRWMutex_RLock@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ - mov r0, r4 │ │ │ │ lsls r3, r1, #30 │ │ │ │ - beq.n 5ff4c <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ - bl 5ff6e <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + beq.n 5ff98 <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 5ffba <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 5ff3e <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 5ff8a <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ adds r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 5ff62 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ + bne.n 5ffae <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ff52 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ + bne.n 5ff9e <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ dmb ish │ │ │ │ - beq.n 5ff6c <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ + beq.n 5ffb8 <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 5ff3e <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 5ff8a <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ lsls r3, r1, #30 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bmi.n 5ffa8 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ + bmi.n 5fff4 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ mov r3, r1 │ │ │ │ orr.w r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5ffa0 <_PyRWMutex_RLock@@Base+0x74> │ │ │ │ + bne.n 5ffec <_PyRWMutex_RLock@@Base+0x74> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5ff90 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bne.n 5ffdc <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ dmb ish │ │ │ │ - bne.n 5ffc8 <_PyRWMutex_RLock@@Base+0x9c> │ │ │ │ + bne.n 60014 <_PyRWMutex_RLock@@Base+0x9c> │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #4 │ │ │ │ strd r0, r1, [sp] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 141f78 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 143430 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005ffcc <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +00060018 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #4 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5ffd2 <_PyRWMutex_RUnlock@@Base+0x6> │ │ │ │ + bne.n 6001e <_PyRWMutex_RUnlock@@Base+0x6> │ │ │ │ bic.w r3, r2, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5fff0 <_PyRWMutex_RUnlock@@Base+0x24> │ │ │ │ - b.w 1e2a48 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bne.n 6003c <_PyRWMutex_RUnlock@@Base+0x24> │ │ │ │ + b.w 1e4a2c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005fff2 : │ │ │ │ +0006003e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6001c │ │ │ │ + cbz r0, 60068 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #33916 @ 0x847c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6001c │ │ │ │ + bne.n 60068 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6001c │ │ │ │ + cbz r2, 60068 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ - b.n 60036 │ │ │ │ + b.n 60082 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45268 @ 0xb0d4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46868 @ 0xb714 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00060038 : │ │ │ │ +00060084 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6005e │ │ │ │ + cbz r0, 600aa │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33916 @ 0x847c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6005e │ │ │ │ + bne.n 600aa │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6005e │ │ │ │ + cbz r3, 600aa │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 60076 │ │ │ │ + b.n 600c2 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45328 @ 0xb110 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46928 @ 0xb750 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00060078 : │ │ │ │ +000600c4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6009e │ │ │ │ + cbz r0, 600ea │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33916 @ 0x847c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6009e │ │ │ │ + bne.n 600ea │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6009e │ │ │ │ + cbz r3, 600ea │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 600b6 │ │ │ │ + b.n 60102 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45388 @ 0xb14c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #46988 @ 0xb78c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000600b8 : │ │ │ │ +00060104 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 600de │ │ │ │ + cbz r0, 6012a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33916 @ 0x847c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 600de │ │ │ │ + bne.n 6012a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 600de │ │ │ │ + cbz r3, 6012a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 600f6 │ │ │ │ + b.n 60142 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45452 @ 0xb18c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47052 @ 0xb7cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000600f8 : │ │ │ │ +00060144 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 60136 │ │ │ │ + cbz r0, 60182 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #33916 @ 0x847c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 60136 │ │ │ │ + bne.n 60182 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 60136 │ │ │ │ - cbnz r1, 60152 │ │ │ │ + cbz r2, 60182 │ │ │ │ + cbnz r1, 6019e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45568 @ 0xb200 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47168 @ 0xb840 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6014c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 60198 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45508 @ 0xb1c4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47108 @ 0xb804 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60156 │ │ │ │ + b.n 601a2 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00060158 : │ │ │ │ +000601a4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 60182 │ │ │ │ + cbz r0, 601ce │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #33916 @ 0x847c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 60182 │ │ │ │ + bne.n 601ce │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 60182 │ │ │ │ + cbz r2, 601ce │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 6019c │ │ │ │ + b.n 601e8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45616 @ 0xb230 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47216 @ 0xb870 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006019e : │ │ │ │ +000601ea : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 601c8 │ │ │ │ + cbz r0, 60214 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #33916 @ 0x847c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 601c8 │ │ │ │ + bne.n 60214 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 601c8 │ │ │ │ + cbz r2, 60214 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b.n 601e2 │ │ │ │ + b.n 6022e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45672 @ 0xb268 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47272 @ 0xb8a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000601e4 : │ │ │ │ - b.w 1128e4 <_PyArena_Free@@Base+0x1c0c> │ │ │ │ +00060230 : │ │ │ │ + b.w 11336c <_PyArena_Free@@Base+0x1b74> │ │ │ │ │ │ │ │ -000601e8 : │ │ │ │ - b.w 21c354 │ │ │ │ +00060234 : │ │ │ │ + b.w 21d7e8 │ │ │ │ │ │ │ │ -000601ec : │ │ │ │ - b.w 3a936 │ │ │ │ +00060238 : │ │ │ │ + b.w 3a916 │ │ │ │ │ │ │ │ -000601f0 : │ │ │ │ - b.w 224028 <_PyTime_AsMilliseconds@@Base+0x398> │ │ │ │ +0006023c : │ │ │ │ + b.w 225104 <_PyParkingLot_AfterFork@@Base+0xa38> │ │ │ │ │ │ │ │ -000601f4 : │ │ │ │ +00060240 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl 14f200 │ │ │ │ - cbz r0, 60228 │ │ │ │ + bl 14fbcc │ │ │ │ + cbz r0, 60274 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ blx 29db8 │ │ │ │ - b.n 6029e │ │ │ │ + b.n 602ea │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6023a │ │ │ │ + cbz r0, 60286 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 60244 │ │ │ │ - bl 1f5c8c │ │ │ │ + b.n 60290 │ │ │ │ + bl 1f7b08 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 602a0 │ │ │ │ + b.n 602ec │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - ble.n 60252 │ │ │ │ + ble.n 6029e │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 60244 │ │ │ │ + b.n 60290 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #677 @ 0x2a5 │ │ │ │ + movw r3, #753 @ 0x2f1 │ │ │ │ movt r3, #6 │ │ │ │ - movw r2, #3339 @ 0xd0b │ │ │ │ + movw r2, #3415 @ 0xd57 │ │ │ │ movt r2, #6 │ │ │ │ cmp.w r9, #70 @ 0x46 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r2 │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 60298 │ │ │ │ - bl 1a3e18 │ │ │ │ + cbz r5, 602e4 │ │ │ │ + bl 1a65f8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ subs r5, #1 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r3 │ │ │ │ blx r8 │ │ │ │ - b.n 60276 │ │ │ │ + b.n 602c2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4} │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ subs r4, r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 602d2 │ │ │ │ + blt.n 6031e │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ ldr.w r3, [r1, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 602c6 │ │ │ │ + bge.n 60312 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 602d2 │ │ │ │ + b.n 6031e │ │ │ │ movs r3, #0 │ │ │ │ subs r4, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ subs r1, #4 │ │ │ │ - b.n 602ac │ │ │ │ + b.n 602f8 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000602d6 : │ │ │ │ +00060322 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000602e8 : │ │ │ │ +00060334 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #68] @ (60340 ) │ │ │ │ + ldr r4, [pc, #68] @ (6038c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ addw r5, r4, #3748 @ 0xea4 │ │ │ │ addw r9, r4, #3796 @ 0xed4 │ │ │ │ ldr.w r8, [r4, #3740] @ 0xe9c │ │ │ │ str.w r2, [r4, #3740] @ 0xe9c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60344 │ │ │ │ - cbnz r0, 60336 │ │ │ │ + bl 60390 │ │ │ │ + cbnz r0, 60382 │ │ │ │ adds r5, #16 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 60318 │ │ │ │ + bne.n 60364 │ │ │ │ addw r2, r4, #3800 @ 0xed8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60344 │ │ │ │ + bl 60390 │ │ │ │ str.w r8, [r4, #3740] @ 0xe9c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -80346,844 +80380,844 @@ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 60398 │ │ │ │ + beq.n 603e4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w sl, r4, #8 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r6 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #8] │ │ │ │ blx r8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 6038e │ │ │ │ + beq.n 603da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbnz r3, 6038e │ │ │ │ + cbnz r3, 603da │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6039c │ │ │ │ + beq.n 603e8 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - b.n 60360 │ │ │ │ + b.n 603ac │ │ │ │ movs r0, #0 │ │ │ │ - b.n 603a0 │ │ │ │ + b.n 603ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000603a4 : │ │ │ │ - cbz r0, 603b4 │ │ │ │ +000603f0 : │ │ │ │ + cbz r0, 60400 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000603b6 : │ │ │ │ - b.w 1af938 │ │ │ │ +00060402 : │ │ │ │ + b.w 1b2000 │ │ │ │ │ │ │ │ -000603ba : │ │ │ │ +00060406 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #8 │ │ │ │ - bl 6cee8 │ │ │ │ - cbz r0, 603d4 │ │ │ │ + bl 6cf40 │ │ │ │ + cbz r0, 60420 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000603d6 : │ │ │ │ - cbz r0, 60400 │ │ │ │ +00060422 : │ │ │ │ + cbz r0, 6044c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 603f6 │ │ │ │ + cbz r3, 60442 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2a3e4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6d01c │ │ │ │ + b.w 6d074 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060402 : │ │ │ │ - cbz r0, 60412 │ │ │ │ +0006044e : │ │ │ │ + cbz r0, 6045e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060414 : │ │ │ │ - ldr r3, [pc, #12] @ (60424 ) │ │ │ │ - cbz r0, 6041e │ │ │ │ +00060460 : │ │ │ │ + ldr r3, [pc, #12] @ (60470 ) │ │ │ │ + cbz r0, 6046a │ │ │ │ ldr.w r2, [r3, #1420] @ 0x58c │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r0, [r3, #1416] @ 0x588 │ │ │ │ bx lr │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00060428 : │ │ │ │ +00060474 : │ │ │ │ ldrd r0, r1, [r0, #136] @ 0x88 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006042e : │ │ │ │ +0006047a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 60470 │ │ │ │ + cbz r0, 604bc │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #9980 @ 0x26fc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 60484 │ │ │ │ + beq.n 604d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ movw r2, #10640 @ 0x2990 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 60484 │ │ │ │ + beq.n 604d0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 60484 │ │ │ │ + bmi.n 604d0 │ │ │ │ movw r1, #954 @ 0x3ba │ │ │ │ - movw r0, #7972 @ 0x1f24 │ │ │ │ + movw r0, #9572 @ 0x2564 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 604ac │ │ │ │ + b.n 604f8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 604ac │ │ │ │ + beq.n 604f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 604aa │ │ │ │ + ble.n 604f6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 604ac │ │ │ │ + beq.n 604f8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 604ac │ │ │ │ + bne.n 604f8 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 604ac │ │ │ │ + b.n 604f8 │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000604ae <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +000604fa <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ - bl 8b720 │ │ │ │ - cbz r0, 604f6 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + bl 8b960 │ │ │ │ + cbz r0, 60542 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 604f6 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + cbz r0, 60542 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 604e8 <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ + bne.n 60534 <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ ldrd r4, r3, [sp, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ lsls r4, r4, #1 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 604fc <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ - bl 1f5c8c │ │ │ │ + cbnz r0, 60548 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ + bl 1f7b08 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60514 <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ + b.n 60560 <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ strd r4, r5, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 210be8 │ │ │ │ + bl 212778 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006051a <_Py_hashtable_new@@Base>: │ │ │ │ +00060566 <_Py_hashtable_new@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 6d914 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 6da9c <_Py_hashtable_new_full@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00060538 : │ │ │ │ - movw r3, #60320 @ 0xeba0 │ │ │ │ +00060584 : │ │ │ │ + movw r3, #61920 @ 0xf1e0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ subs r2, r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r5, [r1, #1]! │ │ │ │ ldrb.w r4, [r2, #1]! │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ - cbz r4, 6055a │ │ │ │ - cbz r5, 6055a │ │ │ │ + cbz r4, 605a6 │ │ │ │ + cbz r5, 605a6 │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 60546 │ │ │ │ + beq.n 60592 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ pop {r4, r5} │ │ │ │ subs r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060562 : │ │ │ │ +000605ae : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbz r4, 60584 │ │ │ │ + cbz r4, 605d0 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ - cbz r0, 60584 │ │ │ │ - bl 105c88 <_PyObject_SetManagedDict@@Base+0xe8> │ │ │ │ - b.n 60578 │ │ │ │ + cbz r0, 605d0 │ │ │ │ + bl 1065f0 <_PyObject_SetManagedDict@@Base+0xe8> │ │ │ │ + b.n 605c4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00060586 : │ │ │ │ +000605d2 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldrd r6, r7, [sp, #52] @ 0x34 │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 605de │ │ │ │ + cbz r0, 6062a │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ - bl 1dbe60 │ │ │ │ + bl 1de030 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 605d2 │ │ │ │ + beq.n 6061e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 605d6 │ │ │ │ + cbz r3, 60622 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 605de │ │ │ │ + b.n 6062a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 605d2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6061e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000605e6 : │ │ │ │ +00060632 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #38796 @ 0x978c │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #24] @ (6061c ) │ │ │ │ + ldr r0, [pc, #24] @ (60668 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1b2290 │ │ │ │ + bl 1b4950 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [ip, #-292] @ 0xfffffedc │ │ │ │ + stcl 0, cr0, [ip, #-296] @ 0xfffffed8 │ │ │ │ │ │ │ │ -00060620 : │ │ │ │ +0006066c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #76] @ (6067c ) │ │ │ │ + ldr r2, [pc, #76] @ (606c8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r5, [r3, #3872] @ 0xf20 │ │ │ │ - cbz r5, 60674 │ │ │ │ + cbz r5, 606c0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 91c58 │ │ │ │ + bl 91eb4 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 60664 │ │ │ │ + cbz r3, 606b0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 60664 │ │ │ │ - movw r0, #45736 @ 0xb2a8 │ │ │ │ + cbz r3, 606b0 │ │ │ │ + movw r0, #47336 @ 0xb8e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1fde74 │ │ │ │ + bl 1ffc88 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060680 : │ │ │ │ +000606cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (606a4 ) │ │ │ │ + ldr r3, [pc, #20] @ (606f0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 606a8 │ │ │ │ + bl 606f4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #76] @ (6070c ) │ │ │ │ - bl 1d896c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (60758 ) │ │ │ │ + bl 1dab6c <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 60700 │ │ │ │ + blt.n 6074c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 606d2 │ │ │ │ + cbz r0, 6071e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 60704 │ │ │ │ - bl 79330 │ │ │ │ - bl 721b8 │ │ │ │ + bmi.n 60750 │ │ │ │ + bl 7947c │ │ │ │ + bl 72368 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 60700 │ │ │ │ - ldr r1, [pc, #40] @ (6070c ) │ │ │ │ + cbz r0, 6074c │ │ │ │ + ldr r1, [pc, #40] @ (60758 ) │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1d9a38 │ │ │ │ - cbz r0, 60704 │ │ │ │ + bl 1dbc38 │ │ │ │ + cbz r0, 60750 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60700 │ │ │ │ + beq.n 6074c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 60700 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6074c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 60706 │ │ │ │ + b.n 60752 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 60720 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + cbnz r0, 6076c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00060710 : │ │ │ │ +0006075c : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #38796 @ 0x978c │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (60744 ) │ │ │ │ + ldr r0, [pc, #20] @ (60790 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1c99a4 │ │ │ │ + bl 1cbc20 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - stcl 0, cr0, [ip, #-292] @ 0xfffffedc │ │ │ │ + stcl 0, cr0, [ip, #-296] @ 0xfffffed8 │ │ │ │ │ │ │ │ -00060748 : │ │ │ │ +00060794 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ movs r0, #0 │ │ │ │ blx 29e3c <__clock_gettime64@plt> │ │ │ │ - cbnz r0, 60774 │ │ │ │ + cbnz r0, 607c0 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c4074 │ │ │ │ + bl 1c6584 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 60780 │ │ │ │ + bne.n 607cc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00060786 : │ │ │ │ +000607d2 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl cd7b8 │ │ │ │ + bl cdcf0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 607c2 │ │ │ │ + beq.n 6080e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl cd7b8 │ │ │ │ + bl cdcf0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 607c2 │ │ │ │ + beq.n 6080e │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15d7b0 │ │ │ │ + b.w 15e3a0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -000607ca : │ │ │ │ +00060816 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 607ec │ │ │ │ - movw r0, #36536 @ 0x8eb8 │ │ │ │ + cbnz r0, 60838 │ │ │ │ + movw r0, #38136 @ 0x94f8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #1907 @ 0x773 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 60818 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 60864 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 607fe │ │ │ │ + cbz r3, 6084a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 607fe │ │ │ │ + bpl.n 6084a │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 60810 │ │ │ │ - movw r0, #36536 @ 0x8eb8 │ │ │ │ + bge.n 6085c │ │ │ │ + movw r0, #38136 @ 0x94f8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #1913 @ 0x779 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 60818 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 60864 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w fde98 │ │ │ │ + b.w fe890 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006081e : │ │ │ │ +0006086a : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl cd7b8 │ │ │ │ + bl cdcf0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60856 │ │ │ │ - cbnz r4, 6084c │ │ │ │ + beq.n 608a2 │ │ │ │ + cbnz r4, 60898 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 21db48 │ │ │ │ + b.w 21ef18 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl cd7b8 │ │ │ │ + bl cdcf0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6083e │ │ │ │ + bne.n 6088a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006085a : │ │ │ │ +000608a6 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl cd7b8 │ │ │ │ + bl cdcf0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60886 │ │ │ │ + beq.n 608d2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1fbd44 <_PyEvent_IsSet@@Base+0x5c> │ │ │ │ + b.w 1fdb68 <_PyEvent_IsSet@@Base+0x5c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006088a : │ │ │ │ +000608d6 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #84] @ (608f0 ) │ │ │ │ + ldr r1, [pc, #84] @ (6093c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w r2, r1, #5632 @ 0x1600 │ │ │ │ adds r2, #28 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ - cbnz r4, 608cc │ │ │ │ + cbnz r4, 60918 │ │ │ │ add.w r2, r3, #1416 @ 0x588 │ │ │ │ add.w r4, r1, #4096 @ 0x1000 │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #1600] @ 0x640 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #1600] @ 0x640 │ │ │ │ - b.n 608ec │ │ │ │ + b.n 60938 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 608aa │ │ │ │ + bne.n 608f6 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45896 @ 0xb348 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47496 @ 0xb988 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000608f4 : │ │ │ │ +00060940 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls.n 60920 │ │ │ │ + bls.n 6096c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45932 @ 0xb36c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47532 @ 0xb9ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 6096e │ │ │ │ - ldr r3, [pc, #80] @ (60974 ) │ │ │ │ + bl d57ec │ │ │ │ + b.n 609ba │ │ │ │ + ldr r3, [pc, #80] @ (609c0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #1568] @ 0x620 │ │ │ │ - cbnz r3, 60950 │ │ │ │ + cbnz r3, 6099c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45960 @ 0xb388 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47560 @ 0xb9c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 6096e │ │ │ │ + bl d57ec │ │ │ │ + b.n 609ba │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #1568] @ 0x620 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #1600] @ 0x640 │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #1600] @ 0x640 │ │ │ │ - b.n 60972 │ │ │ │ + b.n 609be │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060978 : │ │ │ │ +000609c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (609d0 ) │ │ │ │ + ldr r1, [pc, #72] @ (60a1c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #42496 @ 0xa600 │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 609ac │ │ │ │ + cbnz r4, 609f8 │ │ │ │ add.w r1, r3, #10624 @ 0x2980 │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 609cc │ │ │ │ + b.n 60a18 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 60998 │ │ │ │ + bne.n 609e4 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45992 @ 0xb3a8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47592 @ 0xb9e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000609d4 : │ │ │ │ +00060a20 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #40] @ (60a0c ) │ │ │ │ + ldr r2, [pc, #40] @ (60a58 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d9f14 │ │ │ │ - cbnz r0, 60a06 │ │ │ │ + bl 1dc114 │ │ │ │ + cbnz r0, 60a52 │ │ │ │ add.w r1, r4, #10624 @ 0x2980 │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ add.w r5, r5, r1, lsl #2 │ │ │ │ str r0, [r5, #4] │ │ │ │ - b.n 60a0a │ │ │ │ + b.n 60a56 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060a10 : │ │ │ │ +00060a5c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (60a78 ) │ │ │ │ + ldr r1, [pc, #88] @ (60ac4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w r2, r1, #4416 @ 0x1140 │ │ │ │ adds r2, #20 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ - cbnz r4, 60a52 │ │ │ │ + cbnz r4, 60a9e │ │ │ │ addw r2, r3, #1110 @ 0x456 │ │ │ │ add.w r4, r1, #4096 @ 0x1000 │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #376] @ 0x178 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #376] @ 0x178 │ │ │ │ - b.n 60a72 │ │ │ │ + b.n 60abe │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 60a30 │ │ │ │ + bne.n 60a7c │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #46028 @ 0xb3cc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47628 @ 0xba0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060a7c : │ │ │ │ +00060ac8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls.n 60aa8 │ │ │ │ + bls.n 60af4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #46064 @ 0xb3f0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47664 @ 0xba30 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 60ad6 │ │ │ │ - ldr r3, [pc, #80] @ (60afc ) │ │ │ │ + bl d57ec │ │ │ │ + b.n 60b22 │ │ │ │ + ldr r3, [pc, #80] @ (60b48 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #344] @ 0x158 │ │ │ │ - cbnz r3, 60adc │ │ │ │ + cbnz r3, 60b28 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #46092 @ 0xb40c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47692 @ 0xba4c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60af8 │ │ │ │ + b.n 60b44 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #344] @ 0x158 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #376] @ 0x178 │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #376] @ 0x178 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060b00 : │ │ │ │ +00060b4c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #68] @ (60b54 ) │ │ │ │ + ldr r1, [pc, #68] @ (60ba0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w r2, r1, #5600 @ 0x15e0 │ │ │ │ adds r2, #28 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ - cbnz r4, 60b30 │ │ │ │ + cbnz r4, 60b7c │ │ │ │ add.w r2, r3, #1408 @ 0x580 │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ - b.n 60b50 │ │ │ │ + b.n 60b9c │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 60b20 │ │ │ │ + bne.n 60b6c │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #46188 @ 0xb46c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47788 @ 0xbaac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060b58 : │ │ │ │ +00060ba4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 60b86 │ │ │ │ + blt.n 60bd2 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #46224 @ 0xb490 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47824 @ 0xbad0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 60ba0 │ │ │ │ - ldr r2, [pc, #56] @ (60bc0 ) │ │ │ │ + bl 12de68 │ │ │ │ + b.n 60bec │ │ │ │ + ldr r2, [pc, #56] @ (60c0c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 60bc4 │ │ │ │ + bl 60c10 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 60ba6 │ │ │ │ + bne.n 60bf2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60bbe │ │ │ │ + b.n 60c0a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b4c <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 83d44 <_PyType_LookupRef@@Base+0x110> │ │ │ │ movs r1, #1 │ │ │ │ ldrb.w r3, [r4, #204] @ 0xcc │ │ │ │ movs r0, #0 │ │ │ │ lsls r1, r5 │ │ │ │ orrs r1, r3 │ │ │ │ strb.w r1, [r4, #204] @ 0xcc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -81191,87 +81225,87 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 60bf0 │ │ │ │ + bls.n 60c3c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #46248 @ 0xb4a8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47848 @ 0xbae8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 60c10 │ │ │ │ + bl d57ec │ │ │ │ + b.n 60c5c │ │ │ │ add.w r3, r1, #1408 @ 0x580 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ - cbnz r3, 60c16 │ │ │ │ + cbnz r3, 60c62 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #46276 @ 0xb4c4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47876 @ 0xbb04 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60c18 │ │ │ │ + b.n 60c64 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00060c1a : │ │ │ │ +00060c66 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #36] @ (60c50 ) │ │ │ │ + ldr r2, [pc, #36] @ (60c9c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 60bc4 │ │ │ │ + bl 60c10 │ │ │ │ adds r3, r0, #1 │ │ │ │ itttt ne │ │ │ │ addne.w r4, r4, #1408 @ 0x580 │ │ │ │ movne r3, #0 │ │ │ │ movne r0, r3 │ │ │ │ strne.w r3, [r5, r4, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060c54 : │ │ │ │ +00060ca0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 60c82 │ │ │ │ + blt.n 60cce │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #46224 @ 0xb490 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47824 @ 0xbad0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 60c98 │ │ │ │ - ldr r2, [pc, #44] @ (60cb0 ) │ │ │ │ + bl 12de68 │ │ │ │ + b.n 60ce4 │ │ │ │ + ldr r2, [pc, #44] @ (60cfc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 60bc4 │ │ │ │ - cbz r0, 60c9e │ │ │ │ + bl 60c10 │ │ │ │ + cbz r0, 60cea │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60cae │ │ │ │ + b.n 60cfa │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r3, [r4, #204] @ 0xcc │ │ │ │ lsls r2, r5 │ │ │ │ bic.w r3, r3, r2 │ │ │ │ strb.w r3, [r4, #204] @ 0xcc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -81293,1364 +81327,1162 @@ │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ cmp r3, r5 │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ - beq.n 60d00 │ │ │ │ + beq.n 60d4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 60d00 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60d4c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7f874 │ │ │ │ + b.w 7fa68 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 60d2e │ │ │ │ + bge.n 60d7a │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ subs r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 60d28 │ │ │ │ + bge.n 60d74 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 60d2e │ │ │ │ + b.n 60d7a │ │ │ │ str.w r6, [r1], #4 │ │ │ │ - b.n 60d10 │ │ │ │ + b.n 60d5c │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 60d3c │ │ │ │ + cbz r0, 60d88 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 60d48 │ │ │ │ - mov r1, r2 │ │ │ │ - bx r3 │ │ │ │ - bx lr │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - mov r3, r1 │ │ │ │ - cbz r0, 60d54 │ │ │ │ + cbz r0, 60d94 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 60d78 │ │ │ │ - bl 272098 │ │ │ │ + bne.n 60db8 │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 60d84 │ │ │ │ + cbz r3, 60dc4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 60db6 │ │ │ │ + b.n 60df6 │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 60db2 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 60df2 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 60db2 │ │ │ │ + cbnz r3, 60df2 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 60db2 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 60df2 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 60db2 │ │ │ │ + cbnz r3, 60df2 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 60db2 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 60df2 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 1ac8b8 │ │ │ │ - b.w 1ac8b8 │ │ │ │ - b.w 1ac8b8 │ │ │ │ + b.w 1aef88 │ │ │ │ movs r1, #2 │ │ │ │ - b.w 5219c <_PyMonitoring_FireStopIterationEvent@@Base+0x620> │ │ │ │ + b.w 521e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x620> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 7af30 │ │ │ │ - cbz r0, 60de6 │ │ │ │ + bl 7b084 │ │ │ │ + cbz r0, 60e1e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w e87a8 │ │ │ │ + b.w e8cfc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1feee8 <_PyObject_FunctionStr@@Base+0xd4> │ │ │ │ + b.w 200cf4 <_PyObject_FunctionStr@@Base+0xd4> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 60e18 │ │ │ │ - bl 272098 │ │ │ │ + bne.n 60e50 │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 60e36 │ │ │ │ + cbnz r3, 60e6e │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 60e2c │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 60e64 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 60e36 │ │ │ │ + b.n 60e6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fdac │ │ │ │ + bl a001c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60e28 │ │ │ │ + beq.n 60e60 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00060e3e : │ │ │ │ +00060e76 : │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r4, [sp, #8] │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ - bne.n 60e5e │ │ │ │ + bne.n 60e96 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 60e74 │ │ │ │ + bge.n 60eac │ │ │ │ str.w r3, [r2, r4, lsl #2] │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - b.n 60e4a │ │ │ │ + b.n 60e82 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 60e74 │ │ │ │ + blt.n 60eac │ │ │ │ str.w r3, [r2, r0, lsl #2] │ │ │ │ ldr.w r4, [r1, r0, lsl #2] │ │ │ │ subs r0, #1 │ │ │ │ mul.w r3, r4, r3 │ │ │ │ - b.n 60e60 │ │ │ │ + b.n 60e98 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060e78 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +00060eb0 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #37257 @ 0x9189 │ │ │ │ + movw r1, #37325 @ 0x91cd │ │ │ │ movt r1, #5 │ │ │ │ - b.w 27beb0 <_PyInterpreterConfig_AsDict@@Base+0x770> │ │ │ │ + b.w 27c4d8 <_PyInterpreterConfig_AsDict@@Base+0x730> │ │ │ │ │ │ │ │ -00060e86 : │ │ │ │ +00060ebe : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r0, 60ea2 │ │ │ │ + cbz r0, 60eda │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #56399 @ 0xdc4f │ │ │ │ + movw r3, #56367 @ 0xdc2f │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060ea4 : │ │ │ │ +00060edc : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #32] @ (60ed8 ) │ │ │ │ + ldr r4, [pc, #32] @ (60f10 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1b010c │ │ │ │ + bl 1b27d4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060edc <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +00060f14 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #32] @ (60f10 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (60f48 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1b010c │ │ │ │ + bl 1b27d4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - movw r2, #38704 @ 0x9730 │ │ │ │ + movw r2, #40304 @ 0x9d70 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1b9cf0 │ │ │ │ + bl 1bc3a8 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f40 : │ │ │ │ +00060f78 : │ │ │ │ bic.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f46 : │ │ │ │ +00060f7e : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f4a : │ │ │ │ - movw r1, #17464 @ 0x4438 │ │ │ │ +00060f82 : │ │ │ │ + movw r1, #19064 @ 0x4a78 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - b.w 1fbcfc <_PyEvent_IsSet@@Base+0x14> │ │ │ │ + b.w 1fdb20 <_PyEvent_IsSet@@Base+0x14> │ │ │ │ │ │ │ │ -00060f58 : │ │ │ │ - b.w 60f4a │ │ │ │ +00060f90 : │ │ │ │ + b.w 60f82 │ │ │ │ │ │ │ │ -00060f5c : │ │ │ │ - b.w 60f4a │ │ │ │ +00060f94 : │ │ │ │ + b.w 60f82 │ │ │ │ │ │ │ │ -00060f60 : │ │ │ │ +00060f98 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f64 : │ │ │ │ +00060f9c : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f66 : │ │ │ │ +00060f9e : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f68 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +00060fa0 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 60f78 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ + cbz r0, 60fb0 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ ldrb.w r0, [r0, #38] @ 0x26 │ │ │ │ subs r3, r0, #3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f7a : │ │ │ │ +00060fb2 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #15 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f86 : │ │ │ │ +00060fbe : │ │ │ │ ldrd r3, r0, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f98 <_PyDict_NewPresized@@Base>: │ │ │ │ +00060fd0 <_PyDict_NewPresized@@Base>: │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (60fb0 <_PyDict_NewPresized@@Base+0x18>) │ │ │ │ + ldr r4, [pc, #16] @ (60fe8 <_PyDict_NewPresized@@Base+0x18>) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ pop {r4} │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w c037c <_PyDict_FromItems@@Base+0x310> │ │ │ │ + b.w c065c <_PyDict_FromItems@@Base+0x310> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060fb4 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ +00060fec <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r3 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 60fe6 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x32> │ │ │ │ + beq.n 6101e <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x32> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 60fee <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3a> │ │ │ │ + cbz r3, 61026 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #1 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 60ff0 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3c> │ │ │ │ + b.n 61028 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3c> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60ff0 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3c> │ │ │ │ + b.n 61028 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3c> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - │ │ │ │ -00060ff6 : │ │ │ │ - movw r3, #21648 @ 0x5490 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movs r2, #0 │ │ │ │ - movw r0, #17660 @ 0x44fc │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ - bx r3 │ │ │ │ - │ │ │ │ -00061010 <_Py_BreakPoint@@Base>: │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00061012 : │ │ │ │ - b.w 58cdc │ │ │ │ - │ │ │ │ -00061016 : │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - subs r3, r0, r3 │ │ │ │ - negs r0, r3 │ │ │ │ - adcs r0, r3 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00061026 : │ │ │ │ - movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - subs r3, r0, r3 │ │ │ │ - negs r0, r3 │ │ │ │ - adcs r0, r3 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00061036 : │ │ │ │ - movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - subs r3, r0, r3 │ │ │ │ - negs r0, r3 │ │ │ │ - adcs r0, r3 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00061046 <_Py_SetRefcnt@@Base>: │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - it ne │ │ │ │ - strne r1, [r0, #0] │ │ │ │ - bx lr │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - subs r3, r0, #1 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r4, r1 │ │ │ │ - bfc r3, #0, #22 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 61090 <_Py_SetRefcnt@@Base+0x4a> │ │ │ │ - ldrb r3, [r3, #20] │ │ │ │ - cbz r3, 61090 <_Py_SetRefcnt@@Base+0x4a> │ │ │ │ - mov r0, r1 │ │ │ │ - bl 1b1720 │ │ │ │ - cmp r0, #4 │ │ │ │ - bls.n 61090 <_Py_SetRefcnt@@Base+0x4a> │ │ │ │ - subs r1, r0, #4 │ │ │ │ - movw r2, #38912 @ 0x9800 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ - adds r0, r4, #4 │ │ │ │ - bl 631fc │ │ │ │ - add.w r1, r5, #32 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - bic.w r2, r3, #3 │ │ │ │ - ands.w r0, r3, #3 │ │ │ │ - bne.n 610a6 <_Py_SetRefcnt@@Base+0x60> │ │ │ │ - orr.w r2, r2, #1 │ │ │ │ - b.n 610ac <_Py_SetRefcnt@@Base+0x66> │ │ │ │ - str r2, [r4, #0] │ │ │ │ - orr.w r2, r4, r0 │ │ │ │ - dmb ish │ │ │ │ - ldrex r6, [r1] │ │ │ │ - cmp r6, r3 │ │ │ │ - bne.n 610c0 <_Py_SetRefcnt@@Base+0x7a> │ │ │ │ - strex ip, r2, [r1] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - mov r3, r6 │ │ │ │ - bne.n 61096 <_Py_SetRefcnt@@Base+0x50> │ │ │ │ - cbnz r0, 61114 <_Py_SetRefcnt@@Base+0xce> │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - dmb ish │ │ │ │ - cbnz r3, 610d2 <_Py_SetRefcnt@@Base+0x8c> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - b.n 610f8 <_Py_SetRefcnt@@Base+0xb2> │ │ │ │ - addw r2, r3, #1420 @ 0x58c │ │ │ │ - ldr.w r3, [r3, #1420] @ 0x58c │ │ │ │ - str r3, [r4, #0] │ │ │ │ - dmb ish │ │ │ │ - ldrex r0, [r2] │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.n 610ee <_Py_SetRefcnt@@Base+0xa8> │ │ │ │ - strex r6, r4, [r2] │ │ │ │ - cmp r6, #0 │ │ │ │ - mov r3, r0 │ │ │ │ - beq.n 610ce <_Py_SetRefcnt@@Base+0x88> │ │ │ │ - b.n 610da <_Py_SetRefcnt@@Base+0x94> │ │ │ │ - mov r3, r0 │ │ │ │ - beq.n 61114 <_Py_SetRefcnt@@Base+0xce> │ │ │ │ - bic.w r2, r3, #3 │ │ │ │ - dmb ish │ │ │ │ - orr.w r2, r2, #2 │ │ │ │ - ldrex r0, [r1] │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.n 610f4 <_Py_SetRefcnt@@Base+0xae> │ │ │ │ - strex r4, r2, [r1] │ │ │ │ - cmp r4, #0 │ │ │ │ - b.n 610f4 <_Py_SetRefcnt@@Base+0xae> │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - add.w r3, r0, #116 @ 0x74 │ │ │ │ - movw r5, #43691 @ 0xaaab │ │ │ │ - movt r5, #43690 @ 0xaaaa │ │ │ │ - subs r3, r1, r3 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ - asrs r3, r3, #4 │ │ │ │ - cmp r4, #3 │ │ │ │ - mul.w r3, r5, r3 │ │ │ │ - bls.n 61154 <_Py_SetRefcnt@@Base+0x10e> │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 61148 <_Py_SetRefcnt@@Base+0x102> │ │ │ │ - add.w r5, r4, r4, lsl #1 │ │ │ │ - b.n 61156 <_Py_SetRefcnt@@Base+0x110> │ │ │ │ - cmp.w r4, #512 @ 0x200 │ │ │ │ - ite ls │ │ │ │ - movls r5, r4 │ │ │ │ - movhi r5, #0 │ │ │ │ - b.n 61156 <_Py_SetRefcnt@@Base+0x110> │ │ │ │ - movs r5, #0 │ │ │ │ - cmp r4, #0 │ │ │ │ - add.w r5, r5, r3, lsl #15 │ │ │ │ - add r0, r5 │ │ │ │ - sub.w r0, r2, r0 │ │ │ │ - itt lt │ │ │ │ - ldrlt r4, [r1, #0] │ │ │ │ - lsllt r4, r4, #15 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 27ebe4 │ │ │ │ - subs r0, r4, r1 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r8, r3 │ │ │ │ - dmb ish │ │ │ │ - ldr r5, [r0, #24] │ │ │ │ - dmb ish │ │ │ │ - add.w r5, r5, r1, lsl #22 │ │ │ │ - mov r2, r1 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 62868 │ │ │ │ - cbz r0, 611b4 <_Py_SetRefcnt@@Base+0x16e> │ │ │ │ - mov r0, r5 │ │ │ │ - mov r3, r8 │ │ │ │ - lsls r1, r6, #22 │ │ │ │ - movs r2, #1 │ │ │ │ - bl 1c95b8 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 611d0 <_Py_SetRefcnt@@Base+0x18a> │ │ │ │ - mov sl, r0 │ │ │ │ - mov r3, r8 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, sl │ │ │ │ - lsls r1, r6, #22 │ │ │ │ - bl 1c95b8 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r3, sl │ │ │ │ - add.w r0, r8, #96 @ 0x60 │ │ │ │ - bl 1adb70 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 1ae360 │ │ │ │ - cbz r5, 611ea <_Py_SetRefcnt@@Base+0x1a4> │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1ae360 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - │ │ │ │ -000611ee : │ │ │ │ - cbnz r0, 611f4 │ │ │ │ - b.w 1f5c8c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r2, [pc, #40] @ (61230 ) │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ - str r1, [r0, #4] │ │ │ │ - cmp r3, r4 │ │ │ │ + movw r3, #29396 @ 0x72d4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r1, #0] │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.n 61060 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x74> │ │ │ │ + ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ + ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 61060 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x74> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 61078 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x8c> │ │ │ │ + b.n 6108a <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x9e> │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 61058 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x6c> │ │ │ │ + movw r0, #8232 @ 0x2028 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + mov r1, r2 │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 61058 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x6c> │ │ │ │ + b.n 61096 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0xaa> │ │ │ │ movs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 6122a │ │ │ │ - ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ - movs r1, #0 │ │ │ │ - blx r3 │ │ │ │ + movw r0, #8232 @ 0x2028 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + mov r2, r3 │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 61096 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0xaa> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - str r5, [r4, #8] │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 1dbec8 │ │ │ │ + movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + │ │ │ │ +0006109a : │ │ │ │ + b.w 15c1d0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 6125c │ │ │ │ - movw r3, #13432 @ 0x3478 │ │ │ │ + cbnz r2, 610c6 │ │ │ │ + movw r3, #15032 @ 0x3ab8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #55888 @ 0xda50 │ │ │ │ + movw r2, #57488 @ 0xe090 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - b.n 61264 │ │ │ │ - movw r3, #45220 @ 0xb0a4 │ │ │ │ + b.n 610ce │ │ │ │ + movw r3, #46820 @ 0xb6e4 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #46308 @ 0xb4e4 │ │ │ │ + movw r0, #47908 @ 0xbb24 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #46340 @ 0xb504 │ │ │ │ + movw r0, #47940 @ 0xbb44 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ │ │ │ │ -00061288 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +000610f2 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ adds r3, r0, #1 │ │ │ │ itet ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000612aa : │ │ │ │ +00061114 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33708 @ 0x83ac │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 612d8 │ │ │ │ - movw r0, #63780 @ 0xf924 │ │ │ │ + beq.n 61142 │ │ │ │ + movw r0, #65380 @ 0xff64 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 612ec │ │ │ │ + b.n 61156 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 612d4 │ │ │ │ + beq.n 6113e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000612ee : │ │ │ │ +00061158 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33172 @ 0x8194 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6131c │ │ │ │ + beq.n 61186 │ │ │ │ movs r1, #26 │ │ │ │ - movw r0, #61344 @ 0xefa0 │ │ │ │ + movw r0, #62944 @ 0xf5e0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6131e │ │ │ │ + b.n 61188 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061320 : │ │ │ │ +0006118a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33172 @ 0x8194 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6134e │ │ │ │ + beq.n 611b8 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ - movw r0, #61344 @ 0xefa0 │ │ │ │ + movw r0, #62944 @ 0xf5e0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61350 │ │ │ │ + b.n 611ba │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061352 : │ │ │ │ +000611bc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33460 @ 0x82b4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61382 │ │ │ │ + beq.n 611ec │ │ │ │ mov.w r1, #380 @ 0x17c │ │ │ │ - movw r0, #61344 @ 0xefa0 │ │ │ │ + movw r0, #62944 @ 0xf5e0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61384 │ │ │ │ + b.n 611ee │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061386 : │ │ │ │ +000611f0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 613b8 │ │ │ │ - movw r0, #64020 @ 0xfa14 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ + beq.n 61222 │ │ │ │ + movw r0, #84 @ 0x54 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ mov.w r1, #548 @ 0x224 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61414 │ │ │ │ + b.n 6127e │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 613b4 │ │ │ │ + beq.n 6121e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 61412 │ │ │ │ - bl 721b8 │ │ │ │ + bne.n 6127c │ │ │ │ + bl 72368 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 613b4 │ │ │ │ + beq.n 6121e │ │ │ │ mov r5, r6 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 613fa │ │ │ │ + bge.n 61264 │ │ │ │ ldrd r1, r2, [r5, #12] │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ add.w r8, r8, #2 │ │ │ │ adds r5, #8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 613de │ │ │ │ - b.n 613b4 │ │ │ │ + bne.n 61248 │ │ │ │ + b.n 6121e │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r7, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61412 │ │ │ │ + beq.n 6127c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 61412 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6127c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00061418 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movw r1, #16328 @ 0x3fc8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 6144c │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 6144c │ │ │ │ - movs r1, #131 @ 0x83 │ │ │ │ - movw r0, #28716 @ 0x702c │ │ │ │ - movt r0, #42 @ 0x2a │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 61454 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - lsls r3, r3, #26 │ │ │ │ - bpl.n 61458 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6145a │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - pop {r4, pc} │ │ │ │ - │ │ │ │ -0006145c : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movw r1, #16328 @ 0x3fc8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 61494 │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 61494 │ │ │ │ - movs r1, #141 @ 0x8d │ │ │ │ - movw r0, #28716 @ 0x702c │ │ │ │ - movt r0, #42 @ 0x2a │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61498 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - pop {r4, pc} │ │ │ │ - │ │ │ │ -0006149a : │ │ │ │ - b.w 109c70 │ │ │ │ +00061282 : │ │ │ │ + b.w 10a5d4 │ │ │ │ │ │ │ │ -0006149e : │ │ │ │ +00061286 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 614d6 │ │ │ │ + cbz r3, 612be │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 614d6 │ │ │ │ + cbz r3, 612be │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ blx r3 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 614ca │ │ │ │ - bl d7574 │ │ │ │ + bne.n 612b2 │ │ │ │ + bl d7a7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 614d2 │ │ │ │ + b.n 612ba │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000614da : │ │ │ │ +000612c2 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 614f4 │ │ │ │ - cbnz r0, 614fa │ │ │ │ - bl 27591c │ │ │ │ - b.n 61516 │ │ │ │ + beq.n 612dc │ │ │ │ + cbnz r0, 612e2 │ │ │ │ + bl 275f84 │ │ │ │ + b.n 612fe │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbnz r3, 6151c │ │ │ │ + cbnz r3, 61304 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #46376 @ 0xb528 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #47976 @ 0xbb68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61540 │ │ │ │ + b.n 61328 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 61500 │ │ │ │ + beq.n 612e8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61500 │ │ │ │ + bne.n 612e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 61568 │ │ │ │ + beq.n 61350 │ │ │ │ mov r5, r2 │ │ │ │ clz r2, r0 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbnz r0, 6156e │ │ │ │ - bl 27591c │ │ │ │ - b.n 6157a │ │ │ │ + cbnz r0, 61356 │ │ │ │ + bl 275f84 │ │ │ │ + b.n 61362 │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61580 │ │ │ │ + cbz r0, 61368 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6158e │ │ │ │ + b.n 61376 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00061594 : │ │ │ │ - b.n 61546 │ │ │ │ +0006137c : │ │ │ │ + b.n 6132e │ │ │ │ │ │ │ │ -00061596 : │ │ │ │ - b.n 61546 │ │ │ │ +0006137e : │ │ │ │ + b.n 6132e │ │ │ │ │ │ │ │ -00061598 : │ │ │ │ +00061380 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 615ce │ │ │ │ + cbz r3, 613b6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 615ce │ │ │ │ + cbz r3, 613b6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 615ce │ │ │ │ + cbz r3, 613b6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 615ce │ │ │ │ + cbz r3, 613b6 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl d122c │ │ │ │ - cbz r0, 615ea │ │ │ │ - b.n 615e4 │ │ │ │ + bl d1730 │ │ │ │ + cbz r0, 613d2 │ │ │ │ + b.n 613cc │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #46416 @ 0xb550 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #48016 @ 0xbb90 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6171e │ │ │ │ + b.n 61506 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 61602 │ │ │ │ + cbz r0, 613ea │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ - b.n 615e4 │ │ │ │ + bl d22fc │ │ │ │ + b.n 613cc │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 6162e │ │ │ │ + bge.n 61416 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #46472 @ 0xb588 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #48072 @ 0xbbc8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, sp │ │ │ │ - bl d1df8 │ │ │ │ - b.n 615e4 │ │ │ │ + bl d22fc │ │ │ │ + b.n 613cc │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbnz r3, 61672 │ │ │ │ + cbnz r3, 6145a │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1ee5a8 │ │ │ │ - cbz r0, 61646 │ │ │ │ + bl 1f0594 │ │ │ │ + cbz r0, 6142e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 61646 │ │ │ │ + cbnz r3, 6142e │ │ │ │ mov r0, sp │ │ │ │ - bl 1ee5a8 │ │ │ │ - cbnz r0, 6165a │ │ │ │ + bl 1f0594 │ │ │ │ + cbnz r0, 61442 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 256aa8 <_PyTime_AsTimeval@@Base+0xd20> │ │ │ │ - cbz r0, 61672 │ │ │ │ + bl 257440 <_PyTime_AsTimeval@@Base+0xd08> │ │ │ │ + cbz r0, 6145a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 61672 │ │ │ │ + cbnz r3, 6145a │ │ │ │ mov r0, sp │ │ │ │ - bl 256aa8 <_PyTime_AsTimeval@@Base+0xd20> │ │ │ │ - cbz r0, 61672 │ │ │ │ + bl 257440 <_PyTime_AsTimeval@@Base+0xd08> │ │ │ │ + cbz r0, 6145a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 29db8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, sp │ │ │ │ - bl d1df8 │ │ │ │ - b.n 6171e │ │ │ │ + bl d22fc │ │ │ │ + b.n 61506 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61690 │ │ │ │ - bl 1f5c8c │ │ │ │ + cbnz r0, 61478 │ │ │ │ + bl 1f7b08 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, sp │ │ │ │ - bl d1df8 │ │ │ │ - b.n 615e4 │ │ │ │ + bl d22fc │ │ │ │ + b.n 613cc │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 616a2 │ │ │ │ + ble.n 6148a │ │ │ │ str.w r1, [r4, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 61694 │ │ │ │ + b.n 6147c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ movs r6, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 616b8 │ │ │ │ + ble.n 614a0 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ mul.w r6, r0, r6 │ │ │ │ - b.n 616a8 │ │ │ │ + b.n 61490 │ │ │ │ movs r7, #0 │ │ │ │ - cbz r6, 6170c │ │ │ │ + cbz r6, 614f4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #1 │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ subs r1, r3, #1 │ │ │ │ add.w r3, r4, r3, lsl #2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 616ee │ │ │ │ + blt.n 614d6 │ │ │ │ ldr.w r0, [ip, r1, lsl #2] │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 616e6 │ │ │ │ + bge.n 614ce │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ - b.n 616ee │ │ │ │ + b.n 614d6 │ │ │ │ str.w r7, [r3, #-4] │ │ │ │ subs r3, #4 │ │ │ │ - b.n 616ca │ │ │ │ + b.n 614b2 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1a3e18 │ │ │ │ + bl 1a65f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1a3e18 │ │ │ │ + bl 1a65f8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 29db8 │ │ │ │ - b.n 616ba │ │ │ │ + b.n 614a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, sp │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00061726 : │ │ │ │ - b.w 15b5ec │ │ │ │ +0006150e : │ │ │ │ + b.w d4f44 │ │ │ │ │ │ │ │ -0006172a : │ │ │ │ - b.w d4a54 │ │ │ │ +00061512 : │ │ │ │ + b.w 12a6c0 │ │ │ │ │ │ │ │ -0006172e : │ │ │ │ - b.w 129b9c │ │ │ │ - │ │ │ │ -00061732 <_PyBytes_DecodeEscape@@Base>: │ │ │ │ +00061516 <_PyBytes_DecodeEscape@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl cfc10 <_PyBytes_DecodeEscape2@@Base> │ │ │ │ + bl d0114 <_PyBytes_DecodeEscape2@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 61764 <_PyBytes_DecodeEscape@@Base+0x32> │ │ │ │ + cbz r3, 61548 <_PyBytes_DecodeEscape@@Base+0x32> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 6177a <_PyBytes_DecodeEscape@@Base+0x48> │ │ │ │ + cbnz r3, 6155e <_PyBytes_DecodeEscape@@Base+0x48> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #32532 @ 0x7f14 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #34132 @ 0x8554 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12d3ac <_PyErr_SetString@@Base> │ │ │ │ + bl 12decc <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006177e : │ │ │ │ +00061562 : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #84] @ (617e4 ) │ │ │ │ + ldr r2, [pc, #84] @ (615c8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 6179c │ │ │ │ - cbnz r1, 617a4 │ │ │ │ + cbz r0, 61580 │ │ │ │ + cbnz r1, 61588 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6174e <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ - b.n 617ac │ │ │ │ - bl cf384 │ │ │ │ + bl 61532 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ + b.n 61590 │ │ │ │ + bl cf888 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 617b0 │ │ │ │ + cbnz r0, 61594 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 617d6 │ │ │ │ + b.n 615ba │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1b9cf0 │ │ │ │ + bl 1bc3a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 617d6 │ │ │ │ + beq.n 615ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 617d6 │ │ │ │ + cbnz r3, 615ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000617e8 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +000615cc <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #80] @ (6184c <_PyObject_CallMethod_SizeT@@Base+0x64>) │ │ │ │ + ldr r2, [pc, #80] @ (61630 <_PyObject_CallMethod_SizeT@@Base+0x64>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 61806 <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ - cbnz r1, 6180e <_PyObject_CallMethod_SizeT@@Base+0x26> │ │ │ │ + cbz r0, 615ea <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ + cbnz r1, 615f2 <_PyObject_CallMethod_SizeT@@Base+0x26> │ │ │ │ mov r0, r5 │ │ │ │ - bl 6174e <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ - b.n 61816 <_PyObject_CallMethod_SizeT@@Base+0x2e> │ │ │ │ - bl cf384 │ │ │ │ + bl 61532 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ + b.n 615fa <_PyObject_CallMethod_SizeT@@Base+0x2e> │ │ │ │ + bl cf888 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6181a <_PyObject_CallMethod_SizeT@@Base+0x32> │ │ │ │ + cbnz r0, 615fe <_PyObject_CallMethod_SizeT@@Base+0x32> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 61840 <_PyObject_CallMethod_SizeT@@Base+0x58> │ │ │ │ + b.n 61624 <_PyObject_CallMethod_SizeT@@Base+0x58> │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1b9cf0 │ │ │ │ + bl 1bc3a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61840 <_PyObject_CallMethod_SizeT@@Base+0x58> │ │ │ │ + beq.n 61624 <_PyObject_CallMethod_SizeT@@Base+0x58> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61840 <_PyObject_CallMethod_SizeT@@Base+0x58> │ │ │ │ + cbnz r3, 61624 <_PyObject_CallMethod_SizeT@@Base+0x58> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061850 : │ │ │ │ +00061634 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #124] @ (618dc ) │ │ │ │ + ldr r6, [pc, #124] @ (616c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r3, r6] │ │ │ │ - cbz r1, 6188e │ │ │ │ + cbz r1, 61672 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bmi.n 618c2 │ │ │ │ + bmi.n 616a6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #12664 @ 0x3178 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #14224 @ 0x3790 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12d3ac <_PyErr_SetString@@Base> │ │ │ │ - b.n 618ae │ │ │ │ - cbz r2, 618b4 │ │ │ │ + bl 12decc <_PyErr_SetString@@Base> │ │ │ │ + b.n 61692 │ │ │ │ + cbz r2, 61698 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 618b2 │ │ │ │ + bmi.n 61696 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #46528 @ 0xb5c0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #48128 @ 0xbc00 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12d3ac <_PyErr_SetString@@Base> │ │ │ │ + bl 12decc <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 618d6 │ │ │ │ - cbnz r1, 618c6 │ │ │ │ + b.n 616ba │ │ │ │ + cbnz r1, 616aa │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1b18bc │ │ │ │ - b.n 618d6 │ │ │ │ + bl 1b3f80 │ │ │ │ + b.n 616ba │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 61890 │ │ │ │ + bne.n 61674 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e1480 │ │ │ │ + b.w e1950 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +000616c4 <_PyObject_CallMethodId@@Base>: │ │ │ │ + push {r2, r3} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r2, [pc, #80] @ (61728 <_PyObject_CallMethodId@@Base+0x64>) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + sub sp, #12 │ │ │ │ + ldr r5, [r3, r2] │ │ │ │ + cbz r0, 616e2 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ + cbnz r1, 616ea <_PyObject_CallMethodId@@Base+0x26> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 61532 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ + b.n 616f2 <_PyObject_CallMethodId@@Base+0x2e> │ │ │ │ + bl 64eea <_PyObject_GetAttrId@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 616f6 <_PyObject_CallMethodId@@Base+0x32> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 6171c <_PyObject_CallMethodId@@Base+0x58> │ │ │ │ + add r3, sp, #28 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 1bc3a8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 6171c <_PyObject_CallMethodId@@Base+0x58> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 6171c <_PyObject_CallMethodId@@Base+0x58> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + add sp, #8 │ │ │ │ + bx lr │ │ │ │ + movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #4] @ (618e8 ) │ │ │ │ + ldr r1, [pc, #4] @ (61734 <_PyObject_CallMethodId@@Base+0x70>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 90fcc │ │ │ │ - add r3, pc, #736 @ (adr r3, 61bcc ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.w 91228 │ │ │ │ + add r3, pc, #736 @ (adr r3, 61a18 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7faa8 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 61916 │ │ │ │ + bl 7fca0 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 61762 <_PyObject_CallMethodId@@Base+0x9e> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83a3c <_PyType_LookupRef@@Base> │ │ │ │ + bl 83c34 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61924 │ │ │ │ - b.n 61950 │ │ │ │ + cbnz r0, 61770 <_PyObject_CallMethodId@@Base+0xac> │ │ │ │ + b.n 6179c <_PyObject_CallMethodId@@Base+0xd8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 806dc │ │ │ │ + bl 808d4 │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 61908 │ │ │ │ - b.n 6195c │ │ │ │ + bge.n 61754 <_PyObject_CallMethodId@@Base+0x90> │ │ │ │ + b.n 617a8 <_PyObject_CallMethodId@@Base+0xe4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 6195c │ │ │ │ + cbz r3, 617a8 <_PyObject_CallMethodId@@Base+0xe4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61944 │ │ │ │ + beq.n 61790 <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 61948 │ │ │ │ + cbz r3, 61794 <_PyObject_CallMethodId@@Base+0xd0> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6195c │ │ │ │ + b.n 617a8 <_PyObject_CallMethodId@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61944 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61790 <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 90fcc │ │ │ │ + b.w 91228 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w e10ec │ │ │ │ + b.w e15c0 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 619da │ │ │ │ + bhi.n 61826 <_PyObject_CallMethodId@@Base+0x162> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #33460 @ 0x82b4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 619e4 │ │ │ │ + bne.n 61830 <_PyObject_CallMethodId@@Base+0x16c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 619e4 │ │ │ │ + bne.n 61830 <_PyObject_CallMethodId@@Base+0x16c> │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r2, #2 │ │ │ │ - bl d4de4 │ │ │ │ + bl d52d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 619ee │ │ │ │ + blt.n 6183a <_PyObject_CallMethodId@@Base+0x176> │ │ │ │ cmp r4, #2 │ │ │ │ itete eq │ │ │ │ movweq r2, #7796 @ 0x1e74 │ │ │ │ movwne r2, #4324 @ 0x10e4 │ │ │ │ - movteq r2, #71 @ 0x47 │ │ │ │ - movtne r2, #71 @ 0x47 │ │ │ │ + movteq r2, #72 @ 0x48 │ │ │ │ + movtne r2, #72 @ 0x48 │ │ │ │ itete eq │ │ │ │ movweq r0, #4324 @ 0x10e4 │ │ │ │ movwne r0, #7796 @ 0x1e74 │ │ │ │ - movteq r0, #71 @ 0x47 │ │ │ │ - movtne r0, #71 @ 0x47 │ │ │ │ + movteq r0, #72 @ 0x48 │ │ │ │ + movtne r0, #72 @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 619f0 │ │ │ │ + beq.n 6183c <_PyObject_CallMethodId@@Base+0x178> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 619f0 │ │ │ │ + b.n 6183c <_PyObject_CallMethodId@@Base+0x178> │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 619f0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 6183c <_PyObject_CallMethodId@@Base+0x178> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000619f2 : │ │ │ │ +0006183e : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ @@ -82679,128 +82511,89 @@ │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - bl 21d610 │ │ │ │ + bl 21e8e0 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00061a48 : │ │ │ │ +00061894 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ - bge.n 61a70 │ │ │ │ + bge.n 618bc │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 61ab4 │ │ │ │ + b.n 61900 │ │ │ │ ldr.w ip, [r0, #92] @ 0x5c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ add.w r3, ip, #16 │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, r1 │ │ │ │ mov r1, sp │ │ │ │ strd lr, r2, [sp, #8] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 12d0a8 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 12dbc8 <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r0, sp │ │ │ │ - bl 31270 │ │ │ │ + bl 31260 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 159814 │ │ │ │ + bl 15a3a8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #29396 @ 0x72d4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.n 61aec │ │ │ │ - ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ - ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 61aec │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 61b04 │ │ │ │ - b.n 61b16 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 61ae4 │ │ │ │ - movw r0, #6632 @ 0x19e8 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - mov r1, r2 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 61ae4 │ │ │ │ - b.n 61b22 │ │ │ │ - movs r3, #1 │ │ │ │ - movw r0, #6632 @ 0x19e8 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 61b22 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1d9cc8 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61b68 │ │ │ │ + cbnz r0, 61948 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61c42 │ │ │ │ + beq.n 61a22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 61c42 │ │ │ │ + bne.n 61a22 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61c42 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61a22 │ │ │ │ add.w r6, r7, #36 @ 0x24 │ │ │ │ add.w lr, r0, #36 @ 0x24 │ │ │ │ add.w sl, r0, #76 @ 0x4c │ │ │ │ mov r5, lr │ │ │ │ add.w fp, r7, #76 @ 0x4c │ │ │ │ mov.w ip, #1 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ @@ -82808,55 +82601,55 @@ │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ cmp ip, r3 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - bge.n 61ba2 │ │ │ │ + bge.n 61982 │ │ │ │ ldr.w r2, [fp, #4]! │ │ │ │ str.w r2, [sl, #4]! │ │ │ │ - b.n 61b90 │ │ │ │ + b.n 61970 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ movs r3, #1 │ │ │ │ str.w lr, [r7, #12] │ │ │ │ strb.w r3, [r4, #74] @ 0x4a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61bcc │ │ │ │ + beq.n 619ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61bcc │ │ │ │ + cbnz r3, 619ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 61be4 │ │ │ │ + bne.n 619c4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr.w r9, [r3, #84] @ 0x54 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ str.w r9, [r4, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 61c06 │ │ │ │ + bne.n 619e6 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr.w r8, [r3, #88] @ 0x58 │ │ │ │ ldr.w r3, [r8] │ │ │ │ - ldr r1, [pc, #60] @ (61c48 ) │ │ │ │ + ldr r1, [pc, #60] @ (61a28 ) │ │ │ │ cmp r3, r2 │ │ │ │ sub.w r2, r4, #8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str.w r8, [r4, #16] │ │ │ │ @@ -82872,465 +82665,276 @@ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061c4c : │ │ │ │ +00061a2c : │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ movw r0, #26960 @ 0x6950 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4} │ │ │ │ - b.n 61b26 │ │ │ │ + b.n 61906 │ │ │ │ │ │ │ │ -00061c62 : │ │ │ │ +00061a42 : │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #26960 @ 0x6950 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 61b26 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 61906 │ │ │ │ │ │ │ │ -00061c72 : │ │ │ │ +00061a52 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #28268 @ 0x6e6c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 61b26 │ │ │ │ - cbz r0, 61ccc │ │ │ │ - ldr r3, [pc, #60] @ (61cd4 ) │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 61906 │ │ │ │ + cbz r0, 61aac │ │ │ │ + ldr r3, [pc, #60] @ (61ab4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #108] @ 0x6c │ │ │ │ - cbnz r5, 61ca6 │ │ │ │ + cbnz r5, 61a86 │ │ │ │ str r5, [r0, #28] │ │ │ │ - b.n 61cce │ │ │ │ - bl 1e072c │ │ │ │ + b.n 61aae │ │ │ │ + bl 1e2670 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 26f590 │ │ │ │ + bl 26fbf0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - cbnz r0, 61cce │ │ │ │ + cbnz r0, 61aae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61ccc │ │ │ │ + beq.n 61aac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61ccc │ │ │ │ + cbnz r3, 61aac │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061cd8 : │ │ │ │ +00061ab8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #27748 @ 0x6c64 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 61b26 │ │ │ │ - cbz r0, 61d04 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 61906 │ │ │ │ + cbz r0, 61ae4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strh r3, [r0, #32] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00061d06 : │ │ │ │ +00061ae6 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1371d0 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 137ecc <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ - b.w 11e678 │ │ │ │ + b.w 11f138 │ │ │ │ │ │ │ │ -00061d2a <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +00061b0a <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61d6a <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + cbz r0, 61b4a <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fafc │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 61d5e <_PyDict_GetItemStringWithError@@Base+0x34> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 61d62 <_PyDict_GetItemStringWithError@@Base+0x38> │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 61d6a <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61d5e <_PyDict_GetItemStringWithError@@Base+0x34> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - │ │ │ │ -00061d6e : │ │ │ │ - movs r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - b.w 7a124 │ │ │ │ - │ │ │ │ -00061d76 : │ │ │ │ - movs r3, #0 │ │ │ │ - b.w 7a124 │ │ │ │ - │ │ │ │ -00061d7c : │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1d8d24 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 61db4 │ │ │ │ - bl c047c │ │ │ │ + bl 7fcf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61da8 │ │ │ │ + beq.n 61b3e <_PyDict_GetItemStringWithError@@Base+0x34> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 61dac │ │ │ │ + cbz r3, 61b42 <_PyDict_GetItemStringWithError@@Base+0x38> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 61db4 │ │ │ │ + b.n 61b4a <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61da8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61b3e <_PyDict_GetItemStringWithError@@Base+0x34> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00061db8 : │ │ │ │ - movs r2, #0 │ │ │ │ - b.w 8306c │ │ │ │ - │ │ │ │ -00061dbe <_PyObject_GetAttrId@@Base>: │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 2d016 <_PyUnicode_FromId@@Base> │ │ │ │ - cbz r0, 61de2 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 90fcc │ │ │ │ - pop {r4, pc} │ │ │ │ - │ │ │ │ -00061de4 <_PyObject_CallMethodId@@Base>: │ │ │ │ - push {r2, r3} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #80] @ (61e48 <_PyObject_CallMethodId@@Base+0x64>) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - sub sp, #12 │ │ │ │ - ldr r5, [r3, r2] │ │ │ │ - cbz r0, 61e02 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ - cbnz r1, 61e0a <_PyObject_CallMethodId@@Base+0x26> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6174e <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ - b.n 61e12 <_PyObject_CallMethodId@@Base+0x2e> │ │ │ │ - bl 61dbe <_PyObject_GetAttrId@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 61e16 <_PyObject_CallMethodId@@Base+0x32> │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 61e3c <_PyObject_CallMethodId@@Base+0x58> │ │ │ │ - add r3, sp, #28 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 1b9cf0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 61e3c <_PyObject_CallMethodId@@Base+0x58> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 61e3c <_PyObject_CallMethodId@@Base+0x58> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - add sp, #8 │ │ │ │ - bx lr │ │ │ │ - movs r4, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -00061e4c <_PyObject_AssertFailed@@Base>: │ │ │ │ - push {r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - sub sp, #8 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - movs r1, #1 │ │ │ │ - movw r2, #46564 @ 0xb5e4 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r4, [sp, #0] │ │ │ │ - movw r4, #38800 @ 0x9790 │ │ │ │ - movt r4, #75 @ 0x4b │ │ │ │ - ldr.w r8, [sp, #20] │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 61e9a <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ - movw r2, #46572 @ 0xb5ec │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - mov r3, r8 │ │ │ │ - movs r1, #1 │ │ │ │ - blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - blx 29bb8 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - cbz r7, 61eb6 <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ - mov r3, r7 │ │ │ │ - movs r1, #1 │ │ │ │ - movw r2, #46580 @ 0xb5f4 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 61ec4 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ - movw r2, #46604 @ 0xb60c │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - movs r1, #1 │ │ │ │ - blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - blx 29bb8 │ │ │ │ - cbz r5, 61ede <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ - movw r2, #4968 @ 0x1368 │ │ │ │ - movt r2, #41 @ 0x29 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - mov r3, r5 │ │ │ │ - movs r1, #1 │ │ │ │ - blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - movw r2, #24244 @ 0x5eb4 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - blx 29bb8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1fad54 <_PyObject_IsFreed@@Base> │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - cbz r3, 61f18 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ - mov r3, r6 │ │ │ │ - movs r1, #1 │ │ │ │ - movw r2, #12000 @ 0x2ee0 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - blx 29bb8 │ │ │ │ - b.n 61f54 <_PyObject_AssertFailed@@Base+0x108> │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - ldr r1, [r3, #84] @ 0x54 │ │ │ │ - and.w r3, r1, #24 │ │ │ │ - ubfx r1, r1, #14, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - it ne │ │ │ │ - addne r1, #1 │ │ │ │ - sub.w r5, r6, r1, lsl #3 │ │ │ │ - blx 292c8 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 694ec │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2e54c <_PyObject_Dump@@Base> │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - movs r1, #1 │ │ │ │ - movw r2, #24244 @ 0x5eb4 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - blx 29bb8 │ │ │ │ - movw r1, #46624 @ 0xb620 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #4] @ (61f64 <_PyObject_AssertFailed@@Base+0x118>) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - nop │ │ │ │ - @ instruction: 0xfadc0045 │ │ │ │ - │ │ │ │ -00061f68 : │ │ │ │ +00061b4e : │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ push {r4} │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ pop {r4} │ │ │ │ it ne │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r2, #12] │ │ │ │ - b.w 79388 │ │ │ │ + b.w 794d4 │ │ │ │ │ │ │ │ -00061f86 : │ │ │ │ +00061b6c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 61fb6 │ │ │ │ - movw r0, #64020 @ 0xfa14 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ + beq.n 61b9c │ │ │ │ + movw r0, #84 @ 0x54 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ movw r1, #558 @ 0x22e │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 61ff2 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 61bd8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 61ff8 │ │ │ │ - cbz r1, 61fdc │ │ │ │ + beq.n 61bde │ │ │ │ + cbz r1, 61bc2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 61fdc │ │ │ │ + bpl.n 61bc2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 61ffa │ │ │ │ + beq.n 61be0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 61ffa │ │ │ │ + b.n 61be0 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #46648 @ 0xb638 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #48164 @ 0xbc24 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62004 │ │ │ │ + b.n 61bea │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ str r1, [r2, #56] @ 0x38 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33460 @ 0x82b4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62036 │ │ │ │ + beq.n 61c1c │ │ │ │ mov.w r1, #380 @ 0x17c │ │ │ │ - movw r0, #61344 @ 0xefa0 │ │ │ │ + movw r0, #62944 @ 0xf5e0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6203c │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 61c22 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 6204e │ │ │ │ - movw r0, #61344 @ 0xefa0 │ │ │ │ + cbnz r0, 61c34 │ │ │ │ + movw r0, #62944 @ 0xf5e0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #495 @ 0x1ef │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6205a │ │ │ │ - ldr r1, [pc, #92] @ (620ac ) │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 61c40 │ │ │ │ + ldr r1, [pc, #88] @ (61c90 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6205e │ │ │ │ + bne.n 61c44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 620a4 │ │ │ │ + b.n 61c8a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 62082 │ │ │ │ + cbz r0, 61c68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 62082 │ │ │ │ + bne.n 61c68 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62082 │ │ │ │ + beq.n 61c68 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 62082 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 61c68 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #4240 @ 0x1090 │ │ │ │ + movw r2, #5840 @ 0x16d0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #46672 @ 0xb650 │ │ │ │ + movw r0, #48188 @ 0xbc3c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r2, [pc, #16] @ (620c4 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + mov r3, r1 │ │ │ │ + cbz r0, 61c9e │ │ │ │ + mov r1, r2 │ │ │ │ + bx r3 │ │ │ │ + bx lr │ │ │ │ + ldr r2, [pc, #16] @ (61cb4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ - cbnz r1, 620c0 │ │ │ │ + cbnz r1, 61cb0 │ │ │ │ movs r0, #1 │ │ │ │ strb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (620d4 ) │ │ │ │ + ldr r2, [pc, #8] @ (61cc4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -83370,151 +82974,151 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 62144 │ │ │ │ + cbnz r0, 61d34 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6214c │ │ │ │ + cbz r0, 61d3c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62136 │ │ │ │ + beq.n 61d26 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 62158 │ │ │ │ + cbz r0, 61d48 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, r5, r4 │ │ │ │ add.w ip, r0, r4 │ │ │ │ cmp r7, r1 │ │ │ │ - bge.n 621a8 │ │ │ │ + bge.n 61d98 │ │ │ │ ldrh.w lr, [r8, r7, lsl #1] │ │ │ │ ldrh.w ip, [r8, ip, lsl #1] │ │ │ │ - cbz r3, 62182 │ │ │ │ + cbz r3, 61d72 │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 6218e │ │ │ │ - b.n 62186 │ │ │ │ + bls.n 61d7e │ │ │ │ + b.n 61d76 │ │ │ │ cmp lr, ip │ │ │ │ - bcs.n 6218e │ │ │ │ + bcs.n 61d7e │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 62168 │ │ │ │ + b.n 61d58 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 6219e │ │ │ │ + bne.n 61d8e │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 62168 │ │ │ │ + bne.n 61d58 │ │ │ │ add r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62168 │ │ │ │ + b.n 61d58 │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ add r5, r6 │ │ │ │ - b.n 62168 │ │ │ │ + b.n 61d58 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, r5, r4 │ │ │ │ add.w ip, r0, r4 │ │ │ │ cmp r7, r1 │ │ │ │ - bge.n 621fc │ │ │ │ + bge.n 61dec │ │ │ │ ldr.w lr, [r8, r7, lsl #2] │ │ │ │ ldr.w ip, [r8, ip, lsl #2] │ │ │ │ - cbz r3, 621d6 │ │ │ │ + cbz r3, 61dc6 │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 621e2 │ │ │ │ - b.n 621da │ │ │ │ + bls.n 61dd2 │ │ │ │ + b.n 61dca │ │ │ │ cmp lr, ip │ │ │ │ - bcs.n 621e2 │ │ │ │ + bcs.n 61dd2 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 621bc │ │ │ │ + b.n 61dac │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 621f2 │ │ │ │ + bne.n 61de2 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 621bc │ │ │ │ + bne.n 61dac │ │ │ │ add r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 621bc │ │ │ │ + b.n 61dac │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ add r5, r6 │ │ │ │ - b.n 621bc │ │ │ │ + b.n 61dac │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ add.w r5, r0, #16 │ │ │ │ mov r1, r6 │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 62230 │ │ │ │ + bmi.n 61e20 │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6221a │ │ │ │ + beq.n 61e0a │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6221a │ │ │ │ - b.n 62232 │ │ │ │ + beq.n 61e0a │ │ │ │ + b.n 61e22 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ adds r5, r0, #4 │ │ │ │ add.w r4, r0, #132 @ 0x84 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r6 │ │ │ │ - cbnz r0, 6225a │ │ │ │ + cbnz r0, 61e4a │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 6224c │ │ │ │ - b.n 62260 │ │ │ │ + bne.n 61e3c │ │ │ │ + b.n 61e50 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62254 │ │ │ │ + beq.n 61e44 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6226c │ │ │ │ + cbz r0, 61e5c │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #40] @ (62298 ) │ │ │ │ + ldr r2, [pc, #40] @ (61e88 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ add.w r0, r0, #99328 @ 0x18400 │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ @@ -83523,118 +83127,116 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r2, #1244] @ 0x4dc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bx lr │ │ │ │ - movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bx lr │ │ │ │ + b.w 1aef88 │ │ │ │ + b.w 1aef88 │ │ │ │ + b.w 1aef88 │ │ │ │ + b.w 1aef88 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 622e4 │ │ │ │ + cbz r0, 61ed0 │ │ │ │ movw r3, #38796 @ 0x978c │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 622e4 │ │ │ │ + beq.n 61ed0 │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 62324 │ │ │ │ - bl 620b0 │ │ │ │ - cbz r0, 62338 │ │ │ │ + bne.n 61f10 │ │ │ │ + bl 61ca0 │ │ │ │ + cbz r0, 61f24 │ │ │ │ movw r3, #20528 @ 0x5030 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ ldr r7, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movw r2, #38852 @ 0x97c4 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ - movw r3, #10107 @ 0x277b │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + movw r3, #9063 @ 0x2367 │ │ │ │ movt r3, #6 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - cbz r5, 62318 │ │ │ │ + cbz r5, 61f04 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 620c8 │ │ │ │ + b.n 61cb8 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r2, 6232c │ │ │ │ + cbz r2, 61f18 │ │ │ │ mov r0, r2 │ │ │ │ blx r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r0, 6239c │ │ │ │ + cbz r0, 61f88 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - cbz r1, 6239a │ │ │ │ + cbz r1, 61f86 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r0, #1 │ │ │ │ ldrb.w r7, [r5, #1]! │ │ │ │ - cbz r7, 6239a │ │ │ │ + cbz r7, 61f86 │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 62378 │ │ │ │ + bcc.n 61f64 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 622b0 │ │ │ │ + bl 61e9c │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r7, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r7, [r2, r3] │ │ │ │ - bne.n 62358 │ │ │ │ + bne.n 61f44 │ │ │ │ ldrd r1, r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 622b0 │ │ │ │ + bl 61e9c │ │ │ │ str r6, [r4, #12] │ │ │ │ - b.n 62358 │ │ │ │ + b.n 61f44 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, sp │ │ │ │ movs r0, #1 │ │ │ │ - movw r4, #9119 @ 0x239f │ │ │ │ + movw r4, #8075 @ 0x1f8b │ │ │ │ movt r4, #6 │ │ │ │ eors r4, r3 │ │ │ │ blx 29e3c <__clock_gettime64@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r3, [sp, #0] │ │ │ │ @@ -83659,77 +83261,77 @@ │ │ │ │ moveq r0, #17 │ │ │ │ cmp r3, r2 │ │ │ │ eor.w r0, r0, r0, lsr #16 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ eor.w r0, r0, r0, lsr #15 │ │ │ │ mul.w r0, r4, r0 │ │ │ │ eor.w r0, r0, r0, lsr #16 │ │ │ │ - bhi.n 62402 │ │ │ │ + bhi.n 61fee │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 624a6 │ │ │ │ + beq.n 62092 │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ stmdb sp!, {r4, r5, r6, fp} │ │ │ │ orrs.w r4, r2, r3 │ │ │ │ - bne.n 62442 │ │ │ │ + bne.n 6202e │ │ │ │ ldrd r4, r5, [r1, #8] │ │ │ │ orrs r4, r5 │ │ │ │ - beq.n 624a0 │ │ │ │ + beq.n 6208c │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 62442 │ │ │ │ + bne.n 6202e │ │ │ │ ldrd r2, r3, [r1, #24] │ │ │ │ add.w r4, r0, #24 │ │ │ │ ldrexd fp, ip, [r4] │ │ │ │ adds.w fp, fp, r2 │ │ │ │ adc.w ip, ip, r3 │ │ │ │ strexd r6, fp, ip, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6245a │ │ │ │ + bne.n 62046 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ add.w r4, r0, #8 │ │ │ │ ldrexd fp, ip, [r4] │ │ │ │ adds.w fp, fp, r2 │ │ │ │ adc.w ip, ip, r3 │ │ │ │ strexd r6, fp, ip, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 62476 │ │ │ │ + bne.n 62062 │ │ │ │ ldrd r2, r3, [r1, #16] │ │ │ │ adds r0, #16 │ │ │ │ ldrexd r5, r6, [r0] │ │ │ │ adds r5, r5, r2 │ │ │ │ adcs r6, r3 │ │ │ │ strexd r4, r5, r6, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 62490 │ │ │ │ + bne.n 6207c │ │ │ │ ldmia.w sp!, {r4, r5, r6, fp} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 624dc │ │ │ │ + beq.n 620c8 │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ push {r4, r5, r6} │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 624b2 │ │ │ │ + bne.n 6209e │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ adds r0, #8 │ │ │ │ ldrexd r5, r6, [r0] │ │ │ │ adds r5, r5, r2 │ │ │ │ adcs r6, r3 │ │ │ │ strexd r4, r5, r6, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 624c8 │ │ │ │ + bne.n 620b4 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ @@ -83738,22 +83340,22 @@ │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ mov sl, r3 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.n 6250a │ │ │ │ + bne.n 620f6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 626a4 │ │ │ │ + b.n 62290 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62504 │ │ │ │ + beq.n 620f0 │ │ │ │ subs r4, r6, #1 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ movw r7, #43691 @ 0xaaab │ │ │ │ movt r7, #43690 @ 0xaaaa │ │ │ │ bfc r4, #0, #22 │ │ │ │ cmp r1, #0 │ │ │ │ add.w ip, r4, #116 @ 0x74 │ │ │ │ @@ -83763,68 +83365,68 @@ │ │ │ │ it lt │ │ │ │ ldrlt r5, [r6, #0] │ │ │ │ mov.w ip, ip, asr #4 │ │ │ │ it lt │ │ │ │ lsllt r5, r5, #15 │ │ │ │ cmp r1, #3 │ │ │ │ mul.w ip, r7, ip │ │ │ │ - bls.n 62558 │ │ │ │ + bls.n 62144 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 6254e │ │ │ │ + bhi.n 6213a │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ - b.n 6255a │ │ │ │ + b.n 62146 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ - b.n 6255a │ │ │ │ + b.n 62146 │ │ │ │ movs r1, #0 │ │ │ │ add.w r1, r1, ip, lsl #15 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r4, r1 │ │ │ │ ldr.w fp, [r6, #36] @ 0x24 │ │ │ │ ldrh.w r8, [r6, #10] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 62584 │ │ │ │ + bne.n 62170 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b.n 626a4 │ │ │ │ + b.n 62290 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 625ac │ │ │ │ + bne.n 62198 │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls.n 62504 │ │ │ │ + bls.n 620f0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 626a4 │ │ │ │ + beq.n 62290 │ │ │ │ add r4, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 6258c │ │ │ │ + b.n 62178 │ │ │ │ add.w r3, r8, #31 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ asrs r3, r3, #5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2ab04 <__memset_chk@plt> │ │ │ │ ands.w r8, r8, #31 │ │ │ │ - beq.n 625dc │ │ │ │ + beq.n 621c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ subs r2, r3, #1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r3, r3, r8 │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ @@ -83832,20 +83434,20 @@ │ │ │ │ clz r8, r8 │ │ │ │ movs r3, #0 │ │ │ │ rsb r8, r8, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ lsl.w r1, r1, r8 │ │ │ │ subs r1, r1, r5 │ │ │ │ - bl 27f2c4 │ │ │ │ + bl 27f8dc │ │ │ │ ldr r2, [r6, #16] │ │ │ │ add.w lr, r0, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ subs r6, r2, r4 │ │ │ │ - cbz r2, 62648 │ │ │ │ + cbz r2, 62234 │ │ │ │ umull ip, r3, lr, r6 │ │ │ │ movs r0, #0 │ │ │ │ rsb ip, r8, #32 │ │ │ │ adds r3, r3, r6 │ │ │ │ adc.w r6, r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ lsr.w r3, r3, r8 │ │ │ │ @@ -83857,52 +83459,52 @@ │ │ │ │ lsrs r6, r3, #5 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ ldr.w r0, [r1, r6, lsl #2] │ │ │ │ orrs r3, r0 │ │ │ │ str.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - b.n 62602 │ │ │ │ + b.n 621ee │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 62504 │ │ │ │ + beq.w 620f0 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r6, [r3, r8, lsl #2] │ │ │ │ - cbnz r6, 62674 │ │ │ │ + cbnz r6, 62260 │ │ │ │ movs r6, #32 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - cbz r0, 626a4 │ │ │ │ + cbz r0, 62290 │ │ │ │ add r4, r5 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 6265c │ │ │ │ - b.n 6269e │ │ │ │ + bne.n 62248 │ │ │ │ + b.n 6228a │ │ │ │ mvns r6, r6 │ │ │ │ rbit r2, r6 │ │ │ │ clz r2, r2 │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ - cbz r6, 6269a │ │ │ │ + cbz r6, 62286 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ subs r3, r6, #1 │ │ │ │ ands r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62676 │ │ │ │ - b.n 626a4 │ │ │ │ + bne.n 62262 │ │ │ │ + b.n 62290 │ │ │ │ add.w r4, r4, r5, lsl #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 6264a │ │ │ │ + b.n 62236 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ addw sp, sp, #1044 @ 0x414 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -83911,37 +83513,37 @@ │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ - cbz r0, 626e4 │ │ │ │ + cbz r0, 622d0 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 626e4 │ │ │ │ + cbz r3, 622d0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 624de │ │ │ │ + b.n 620ca │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 1af800 │ │ │ │ + bl 1b1ec8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ subs r3, r4, #1 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r0, [r4, #10] │ │ │ │ it ge │ │ │ │ movge r5, r1 │ │ │ │ @@ -83956,271 +83558,396 @@ │ │ │ │ sub.w r2, r4, r2 │ │ │ │ mul.w r0, r5, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ mov.w r2, r2, asr #4 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ - bls.n 6275c │ │ │ │ + bls.n 62348 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 62752 │ │ │ │ + bhi.n 6233e │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ - b.n 6275e │ │ │ │ + b.n 6234a │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ - b.n 6275e │ │ │ │ + b.n 6234a │ │ │ │ movs r1, #0 │ │ │ │ add.w r1, r1, r2, lsl #15 │ │ │ │ mov r0, r6 │ │ │ │ add r3, r1 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ strd r1, r5, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ blx r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbz r0, 627e4 │ │ │ │ + cbz r0, 623d0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #38848 @ 0x97c0 │ │ │ │ - movt r4, #75 @ 0x4b │ │ │ │ + movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ - bcs.n 627e2 │ │ │ │ + bcs.n 623ce │ │ │ │ mov r5, r0 │ │ │ │ blx 29d00 │ │ │ │ - cbz r0, 627e2 │ │ │ │ + cbz r0, 623ce │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ adds r2, r3, r0 │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 627a6 │ │ │ │ + bne.n 62392 │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ dmb ish │ │ │ │ - bcs.n 627e2 │ │ │ │ + bcs.n 623ce │ │ │ │ rsb r2, r3, #32640 @ 0x7f80 │ │ │ │ adds r1, r3, r0 │ │ │ │ adds r2, #127 @ 0x7f │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ movw r0, #41120 @ 0xa0a0 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ add r0, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 29db4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r0, 6280c │ │ │ │ + cbz r0, 623f8 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbz r3, 6280c │ │ │ │ + cbz r3, 623f8 │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 2ab78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 6277a │ │ │ │ - b.w 1ac8b8 │ │ │ │ - b.w 1ac8b8 │ │ │ │ + b.n 62366 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6533 @ 0x1985 │ │ │ │ + movw r1, #6501 @ 0x1965 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #53528 @ 0xd118 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.w 40daa <_PyCompile_OptimizeCfg@@Base+0xb6e> │ │ │ │ - ldr r3, [pc, #44] @ (62864 ) │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.w 40dfa <_PyCompile_OptimizeCfg@@Base+0xb72> │ │ │ │ + ldr r3, [pc, #44] @ (62448 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldrb.w r3, [r3, #3912] @ 0xf48 │ │ │ │ dmb ish │ │ │ │ tst.w r3, #1 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +0006244c : │ │ │ │ + movw r3, #21648 @ 0x5490 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movs r2, #0 │ │ │ │ + movw r0, #17660 @ 0x44fc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ + bx r3 │ │ │ │ + │ │ │ │ +00062466 <_Py_BreakPoint@@Base>: │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +00062468 : │ │ │ │ + b.w 58a4c │ │ │ │ + │ │ │ │ +0006246c : │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + subs r3, r0, r3 │ │ │ │ + negs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0006247c : │ │ │ │ + movw r3, #4324 @ 0x10e4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + subs r3, r0, r3 │ │ │ │ + negs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0006248c : │ │ │ │ + movw r3, #7796 @ 0x1e74 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + subs r3, r0, r3 │ │ │ │ + negs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0006249c <_Py_SetRefcnt@@Base>: │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + it ne │ │ │ │ + strne r1, [r0, #0] │ │ │ │ + bx lr │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + add.w r3, r0, #116 @ 0x74 │ │ │ │ + movw r5, #43691 @ 0xaaab │ │ │ │ + movt r5, #43690 @ 0xaaaa │ │ │ │ + subs r3, r1, r3 │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ + asrs r3, r3, #4 │ │ │ │ + cmp r4, #3 │ │ │ │ + mul.w r3, r5, r3 │ │ │ │ + bls.n 624e8 <_Py_SetRefcnt@@Base+0x4c> │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ + bhi.n 624dc <_Py_SetRefcnt@@Base+0x40> │ │ │ │ + add.w r5, r4, r4, lsl #1 │ │ │ │ + b.n 624ea <_Py_SetRefcnt@@Base+0x4e> │ │ │ │ + cmp.w r4, #512 @ 0x200 │ │ │ │ + ite ls │ │ │ │ + movls r5, r4 │ │ │ │ + movhi r5, #0 │ │ │ │ + b.n 624ea <_Py_SetRefcnt@@Base+0x4e> │ │ │ │ + movs r5, #0 │ │ │ │ + cmp r4, #0 │ │ │ │ + add.w r5, r5, r3, lsl #15 │ │ │ │ + add r0, r5 │ │ │ │ + sub.w r0, r2, r0 │ │ │ │ + itt lt │ │ │ │ + ldrlt r4, [r1, #0] │ │ │ │ + lsllt r4, r4, #15 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 27f1fc │ │ │ │ + subs r0, r4, r1 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ add r2, sp, #20 │ │ │ │ add r3, sp, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1ae424 │ │ │ │ + bl 1b0af4 │ │ │ │ add.w r2, r5, r4, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ adds r6, r2, #4 │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ bics r1, r0 │ │ │ │ add.w r1, r3, #1 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 628c6 │ │ │ │ + beq.n 62564 <_Py_SetRefcnt@@Base+0xc8> │ │ │ │ ldr.w r7, [r4], #4 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ and.w r0, r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ bics r5, r7 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 628ac │ │ │ │ + b.n 6254a <_Py_SetRefcnt@@Base+0xae> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cbz r2, 628d8 │ │ │ │ + cbz r2, 62576 <_Py_SetRefcnt@@Base+0xda> │ │ │ │ ldr.w r3, [r6, r3, lsl #2] │ │ │ │ bics r2, r3 │ │ │ │ and.w r0, r0, #1 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r8, r3 │ │ │ │ + dmb ish │ │ │ │ + ldr r5, [r0, #24] │ │ │ │ + dmb ish │ │ │ │ + add.w r5, r5, r1, lsl #22 │ │ │ │ + mov r2, r1 │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 62506 <_Py_SetRefcnt@@Base+0x6a> │ │ │ │ + cbz r0, 625bc <_Py_SetRefcnt@@Base+0x120> │ │ │ │ + mov r0, r5 │ │ │ │ + mov r3, r8 │ │ │ │ + lsls r1, r6, #22 │ │ │ │ + movs r2, #1 │ │ │ │ + bl 1cb834 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 625d8 <_Py_SetRefcnt@@Base+0x13c> │ │ │ │ + mov sl, r0 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, sl │ │ │ │ + lsls r1, r6, #22 │ │ │ │ + bl 1cb834 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r3, sl │ │ │ │ + add.w r0, r8, #96 @ 0x60 │ │ │ │ + bl 1b0240 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 1b0a30 │ │ │ │ + cbz r5, 625f2 <_Py_SetRefcnt@@Base+0x156> │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b.w 1b0a30 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 29718 │ │ │ │ - ldr r1, [pc, #32] @ (6291c ) │ │ │ │ + ldr r1, [pc, #32] @ (62634 <_Py_SetRefcnt@@Base+0x198>) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ add.w r0, r4, #520 @ 0x208 │ │ │ │ blx 29db8 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ - bgt.n 629b0 │ │ │ │ + b.n 62b48 <_Py_SetRefcnt@@Base+0x6ac> │ │ │ │ movs r3, r5 │ │ │ │ - movw r3, #55872 @ 0xda40 │ │ │ │ + movw r3, #57472 @ 0xe080 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 62994 │ │ │ │ + beq.n 626ac <_Py_SetRefcnt@@Base+0x210> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 62994 │ │ │ │ + beq.n 626ac <_Py_SetRefcnt@@Base+0x210> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (62998 ) │ │ │ │ + ldr r2, [pc, #84] @ (626b0 <_Py_SetRefcnt@@Base+0x214>) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 62964 │ │ │ │ + bne.n 6267c <_Py_SetRefcnt@@Base+0x1e0> │ │ │ │ movw r3, #4308 @ 0x10d4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 62964 │ │ │ │ + beq.n 6267c <_Py_SetRefcnt@@Base+0x1e0> │ │ │ │ blx 2941c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 6297c │ │ │ │ - cbz r3, 62978 │ │ │ │ + beq.n 62694 <_Py_SetRefcnt@@Base+0x1f8> │ │ │ │ + cbz r3, 62690 <_Py_SetRefcnt@@Base+0x1f4> │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r3, #1592] @ 0x638 │ │ │ │ - b.n 6296a │ │ │ │ + b.n 62682 <_Py_SetRefcnt@@Base+0x1e6> │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6298a │ │ │ │ + bne.n 626a2 <_Py_SetRefcnt@@Base+0x206> │ │ │ │ ldr.w r3, [r4, #1592] @ 0x638 │ │ │ │ - cbz r2, 62988 │ │ │ │ + cbz r2, 626a0 <_Py_SetRefcnt@@Base+0x204> │ │ │ │ str.w r3, [r2, #1592] @ 0x638 │ │ │ │ - b.n 6298a │ │ │ │ + b.n 626a2 <_Py_SetRefcnt@@Base+0x206> │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1aeddc │ │ │ │ + b.w 1b14a4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 620b0 │ │ │ │ - cbz r0, 629e2 │ │ │ │ + bl 61ca0 │ │ │ │ + cbz r0, 626fa <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ ldr r3, [sp, #544] @ 0x220 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx 29f90 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 620c8 │ │ │ │ + bl 61cb8 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 622b0 │ │ │ │ + bl 61e9c │ │ │ │ add.w sp, sp, #524 @ 0x20c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r2, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 6299c │ │ │ │ + bl 626b4 <_Py_SetRefcnt@@Base+0x218> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -84229,607 +83956,607 @@ │ │ │ │ mov r7, r1 │ │ │ │ subs r1, r2, #1 │ │ │ │ mov r8, r0 │ │ │ │ orrs r1, r3 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr.w r9, [sp, #92] @ 0x5c │ │ │ │ strb.w r0, [sp, #24] │ │ │ │ - beq.n 62a56 │ │ │ │ - movw r4, #15484 @ 0x3c7c │ │ │ │ + beq.n 6276e <_Py_SetRefcnt@@Base+0x2d2> │ │ │ │ + movw r4, #17084 @ 0x42bc │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ orrs r2, r3 │ │ │ │ - bne.n 62a64 │ │ │ │ + bne.n 6277c <_Py_SetRefcnt@@Base+0x2e0> │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 62a68 │ │ │ │ - movw r4, #14148 @ 0x3744 │ │ │ │ + b.n 62780 <_Py_SetRefcnt@@Base+0x2e4> │ │ │ │ + movw r4, #15748 @ 0x3d84 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ - b.n 62a68 │ │ │ │ + b.n 62780 <_Py_SetRefcnt@@Base+0x2e4> │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ mov r3, r8 │ │ │ │ mov ip, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 62a78 │ │ │ │ + bge.n 62790 <_Py_SetRefcnt@@Base+0x2f4> │ │ │ │ rsbs r3, r8, #0 │ │ │ │ sbc.w ip, r7, r7, lsl #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r2, ip, #0 │ │ │ │ - bge.n 62abc │ │ │ │ + bge.n 627d4 <_Py_SetRefcnt@@Base+0x338> │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ orrs r3, r7 │ │ │ │ - bne.n 62a8e │ │ │ │ + bne.n 627a6 <_Py_SetRefcnt@@Base+0x30a> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.n 62b7a │ │ │ │ + beq.n 62892 <_Py_SetRefcnt@@Base+0x3f6> │ │ │ │ orrs.w r7, r8, r7 │ │ │ │ mov.w r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ it eq │ │ │ │ - movweq r4, #13432 @ 0x3478 │ │ │ │ - movw r2, #46952 @ 0xb768 │ │ │ │ + movweq r4, #15032 @ 0x3ab8 │ │ │ │ + movw r2, #48468 @ 0xbd54 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ it eq │ │ │ │ movteq r4, #40 @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r8, r4, [sp, #4] │ │ │ │ blx 2a0b8 <__snprintf_chk@plt> │ │ │ │ - b.n 62b7a │ │ │ │ + b.n 62892 <_Py_SetRefcnt@@Base+0x3f6> │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs.w r1, ip, lr │ │ │ │ ittet lt │ │ │ │ movlt r2, r5 │ │ │ │ movlt.w lr, #0 │ │ │ │ - movwge r6, #14588 @ 0x38fc │ │ │ │ - movwlt r6, #13880 @ 0x3638 │ │ │ │ + movwge r6, #16188 @ 0x3f3c │ │ │ │ + movwlt r6, #15480 @ 0x3c78 │ │ │ │ ite ge │ │ │ │ movtge r6, #43 @ 0x2b │ │ │ │ movtlt r6, #41 @ 0x29 │ │ │ │ smull r0, r1, r5, r2 │ │ │ │ cmp r3, r0 │ │ │ │ mov.w r3, #0 │ │ │ │ sbcs.w ip, ip, r1 │ │ │ │ itt lt │ │ │ │ movlt r0, r2 │ │ │ │ movlt r1, lr │ │ │ │ mov.w r2, #10 │ │ │ │ itt ge │ │ │ │ - movwge r6, #9724 @ 0x25fc │ │ │ │ + movwge r6, #11336 @ 0x2c48 │ │ │ │ movtge r6, #42 @ 0x2a │ │ │ │ - bl 27f224 │ │ │ │ + bl 27f83c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 27f224 │ │ │ │ + bl 27f83c │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 27f224 │ │ │ │ + bl 27f83c │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ mov r7, r2 │ │ │ │ mov.w r3, #8 │ │ │ │ add r5, sp, #16 │ │ │ │ - movw r2, #13128 @ 0x3348 │ │ │ │ + movw r2, #14728 @ 0x3988 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r1, #13432 @ 0x3478 │ │ │ │ + movw r1, #15032 @ 0x3ab8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r4, #46964 @ 0xb774 │ │ │ │ + movw r4, #48480 @ 0xbd60 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ blx 2a0b8 <__snprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r3, #32 │ │ │ │ it lt │ │ │ │ neglt r7, r7 │ │ │ │ - movw r2, #46972 @ 0xb77c │ │ │ │ + movw r2, #48488 @ 0xbd68 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r8, r7, [sp, #4] │ │ │ │ blx 2a0b8 <__snprintf_chk@plt> │ │ │ │ - movw r2, #46944 @ 0xb760 │ │ │ │ + movw r2, #48460 @ 0xbd4c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #24 │ │ │ │ cmp.w r9, #0 │ │ │ │ it ne │ │ │ │ movne r2, r9 │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ subs r6, r2, #1 │ │ │ │ mov r8, r3 │ │ │ │ - movw r2, #47004 @ 0xb79c │ │ │ │ + movw r2, #48520 @ 0xbd88 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ orrs.w r6, r6, r8 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ mov.w r6, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bne.n 62ca0 │ │ │ │ + bne.n 629b8 <_Py_SetRefcnt@@Base+0x51c> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 62a1c │ │ │ │ + bl 62734 <_Py_SetRefcnt@@Base+0x298> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 62a1c │ │ │ │ + bl 62734 <_Py_SetRefcnt@@Base+0x298> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 62a1c │ │ │ │ + bl 62734 <_Py_SetRefcnt@@Base+0x298> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 62a1c │ │ │ │ + bl 62734 <_Py_SetRefcnt@@Base+0x298> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 62a1c │ │ │ │ + bl 62734 <_Py_SetRefcnt@@Base+0x298> │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #15484 @ 0x3c7c │ │ │ │ + movw r3, #17084 @ 0x42bc │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #46944 @ 0xb760 │ │ │ │ + movw r2, #48460 @ 0xbd4c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldrd r0, r3, [r5, #8] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 62c96 │ │ │ │ + bge.n 629ae <_Py_SetRefcnt@@Base+0x512> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #860 @ 0x35c │ │ │ │ + movw r2, #2320 @ 0x910 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629e8 │ │ │ │ - movw r2, #46988 @ 0xb78c │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ + movw r2, #48504 @ 0xbd78 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, r6 │ │ │ │ it ne │ │ │ │ movne r2, r7 │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629e8 │ │ │ │ - movw r2, #24244 @ 0x5eb4 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ + movw r2, #27136 @ 0x6a00 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - b.n 62d1c │ │ │ │ - movw r2, #47012 @ 0xb7a4 │ │ │ │ + b.n 62a34 <_Py_SetRefcnt@@Base+0x598> │ │ │ │ + movw r2, #48528 @ 0xbd90 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - b.n 62d1c │ │ │ │ + b.n 62a34 <_Py_SetRefcnt@@Base+0x598> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 62a1c │ │ │ │ + bl 62734 <_Py_SetRefcnt@@Base+0x298> │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 62a1c │ │ │ │ + bl 62734 <_Py_SetRefcnt@@Base+0x298> │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 62a1c │ │ │ │ + bl 62734 <_Py_SetRefcnt@@Base+0x298> │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 62a1c │ │ │ │ + bl 62734 <_Py_SetRefcnt@@Base+0x298> │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #13432 @ 0x3478 │ │ │ │ + movw r3, #15032 @ 0x3ab8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #47020 @ 0xb7ac │ │ │ │ + movw r2, #48536 @ 0xbd98 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldrd r2, r0, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 62c96 │ │ │ │ - movw r2, #47028 @ 0xb7b4 │ │ │ │ + bge.n 629ae <_Py_SetRefcnt@@Base+0x512> │ │ │ │ + movw r2, #48544 @ 0xbda0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 629e8 │ │ │ │ + b.n 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #47004 @ 0xb79c │ │ │ │ + movw r2, #48520 @ 0xbd88 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 62a1c │ │ │ │ + bl 62734 <_Py_SetRefcnt@@Base+0x298> │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #24244 @ 0x5eb4 │ │ │ │ + movw r2, #27136 @ 0x6a00 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 629e8 │ │ │ │ + b.n 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ - cbz r4, 62dae │ │ │ │ + cbz r4, 62ac6 <_Py_SetRefcnt@@Base+0x62a> │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.n 62da0 │ │ │ │ - b.n 62e04 │ │ │ │ + bne.n 62ab8 <_Py_SetRefcnt@@Base+0x61c> │ │ │ │ + b.n 62b1c <_Py_SetRefcnt@@Base+0x680> │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq.n 62e04 │ │ │ │ + beq.n 62b1c <_Py_SetRefcnt@@Base+0x680> │ │ │ │ movw r3, #2692 @ 0xa84 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr.w r3, [r3, #1424] @ 0x590 │ │ │ │ - cbz r3, 62e04 │ │ │ │ + cbz r3, 62b1c <_Py_SetRefcnt@@Base+0x680> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62e04 │ │ │ │ + beq.n 62b1c <_Py_SetRefcnt@@Base+0x680> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r3, [sp, #4] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ add r0, sp, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r1, #47048 @ 0xb7c8 │ │ │ │ + movw r1, #48564 @ 0xbdb4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 2a0b8 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6299c │ │ │ │ - b.n 62e12 │ │ │ │ + bl 626b4 <_Py_SetRefcnt@@Base+0x218> │ │ │ │ + b.n 62b2a <_Py_SetRefcnt@@Base+0x68e> │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6299c │ │ │ │ + bl 626b4 <_Py_SetRefcnt@@Base+0x218> │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #2164 @ 0x874 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 62e3c │ │ │ │ + cbnz r3, 62b54 <_Py_SetRefcnt@@Base+0x6b8> │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1a4734 <_start@@Base+0x5a4> │ │ │ │ + bl 1a6f64 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 62e54 │ │ │ │ + cbz r3, 62b6c <_Py_SetRefcnt@@Base+0x6d0> │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r0, #47068 @ 0xb7dc │ │ │ │ + movw r0, #48584 @ 0xbdc8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 62d8a │ │ │ │ - b.n 62e94 │ │ │ │ + bl 62aa2 <_Py_SetRefcnt@@Base+0x606> │ │ │ │ + b.n 62bac <_Py_SetRefcnt@@Base+0x710> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 62e64 │ │ │ │ + cbnz r3, 62b7c <_Py_SetRefcnt@@Base+0x6e0> │ │ │ │ movw r0, #2164 @ 0x874 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 1a4734 <_start@@Base+0x5a4> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 1a6f64 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 62e94 │ │ │ │ + cbz r3, 62bac <_Py_SetRefcnt@@Base+0x710> │ │ │ │ movw r3, #2688 @ 0xa80 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 62e40 │ │ │ │ - ldr r2, [pc, #40] @ (62ea0 ) │ │ │ │ + blt.n 62b58 <_Py_SetRefcnt@@Base+0x6bc> │ │ │ │ + ldr r2, [pc, #40] @ (62bb8 <_Py_SetRefcnt@@Base+0x71c>) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 62e7c │ │ │ │ + bne.n 62b94 <_Py_SetRefcnt@@Base+0x6f8> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 62e40 │ │ │ │ + ble.n 62b58 <_Py_SetRefcnt@@Base+0x6bc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [r6, r0] │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ movw r4, #2164 @ 0x874 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ add r5, sp, #28 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ ldr.w r7, [r5], #4 │ │ │ │ str r5, [sp, #4] │ │ │ │ - cbnz r3, 62ed4 │ │ │ │ + cbnz r3, 62bec <_Py_SetRefcnt@@Base+0x750> │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1a4734 <_start@@Base+0x5a4> │ │ │ │ + bl 1a6f64 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 62eea │ │ │ │ + cbz r3, 62c02 <_Py_SetRefcnt@@Base+0x766> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #47088 @ 0xb7f0 │ │ │ │ + movw r0, #48604 @ 0xbddc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 62d8a │ │ │ │ - b.n 62f2a │ │ │ │ + bl 62aa2 <_Py_SetRefcnt@@Base+0x606> │ │ │ │ + b.n 62c42 <_Py_SetRefcnt@@Base+0x7a6> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 62efa │ │ │ │ + cbnz r3, 62c12 <_Py_SetRefcnt@@Base+0x776> │ │ │ │ movw r0, #2164 @ 0x874 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 1a4734 <_start@@Base+0x5a4> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 1a6f64 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 62f2a │ │ │ │ + cbz r3, 62c42 <_Py_SetRefcnt@@Base+0x7a6> │ │ │ │ movw r3, #2684 @ 0xa7c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 62ed8 │ │ │ │ - ldr r2, [pc, #60] @ (62f4c ) │ │ │ │ + blt.n 62bf0 <_Py_SetRefcnt@@Base+0x754> │ │ │ │ + ldr r2, [pc, #60] @ (62c64 <_Py_SetRefcnt@@Base+0x7c8>) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 62f12 │ │ │ │ + bne.n 62c2a <_Py_SetRefcnt@@Base+0x78e> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 62ed8 │ │ │ │ + ble.n 62bf0 <_Py_SetRefcnt@@Base+0x754> │ │ │ │ movw r3, #20528 @ 0x5030 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r2, 62f42 │ │ │ │ + cbz r2, 62c5a <_Py_SetRefcnt@@Base+0x7be> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ str r0, [r7, r0] │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ subs r0, r7, #3 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi.n 62faa │ │ │ │ + bhi.n 62cc2 <_Py_SetRefcnt@@Base+0x826> │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1ad868 │ │ │ │ + bl 1aff38 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r4, 62f7c │ │ │ │ + cbz r4, 62c94 <_Py_SetRefcnt@@Base+0x7f8> │ │ │ │ subs r3, r5, r4 │ │ │ │ mov r5, r4 │ │ │ │ add r1, r3 │ │ │ │ cmp r7, #4 │ │ │ │ - bne.n 62f9e │ │ │ │ - cbz r5, 62faa │ │ │ │ - cbz r1, 62faa │ │ │ │ + bne.n 62cb6 <_Py_SetRefcnt@@Base+0x81a> │ │ │ │ + cbz r5, 62cc2 <_Py_SetRefcnt@@Base+0x826> │ │ │ │ + cbz r1, 62cc2 <_Py_SetRefcnt@@Base+0x826> │ │ │ │ mov r4, r1 │ │ │ │ add r5, r1 │ │ │ │ mov.w r1, #1073741824 @ 0x40000000 │ │ │ │ movs r2, #1 │ │ │ │ subs r0, r5, r4 │ │ │ │ cmp r4, r1 │ │ │ │ - bcc.n 62faa │ │ │ │ + bcc.n 62cc2 <_Py_SetRefcnt@@Base+0x826> │ │ │ │ add.w r4, r4, #3221225472 @ 0xc0000000 │ │ │ │ - bl 1adbe4 │ │ │ │ - b.n 62f88 │ │ │ │ + bl 1b02b4 │ │ │ │ + b.n 62ca0 <_Py_SetRefcnt@@Base+0x804> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1adbe4 │ │ │ │ + b.w 1b02b4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63180 │ │ │ │ + beq.w 62e98 <_Py_SetRefcnt@@Base+0x9fc> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 63180 │ │ │ │ + beq.w 62e98 <_Py_SetRefcnt@@Base+0x9fc> │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ mov r9, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ subs r3, r6, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 63006 │ │ │ │ + bhi.n 62d1e <_Py_SetRefcnt@@Base+0x882> │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 62ff6 │ │ │ │ - cbz r2, 62ff6 │ │ │ │ + beq.n 62d0e <_Py_SetRefcnt@@Base+0x872> │ │ │ │ + cbz r2, 62d0e <_Py_SetRefcnt@@Base+0x872> │ │ │ │ negs r2, r2 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1adb70 │ │ │ │ + bl 1b0240 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 62f50 │ │ │ │ - b.n 6316e │ │ │ │ + bl 62c68 <_Py_SetRefcnt@@Base+0x7cc> │ │ │ │ + b.n 62e86 <_Py_SetRefcnt@@Base+0x9ea> │ │ │ │ cmp r6, #6 │ │ │ │ - bne.w 6316e │ │ │ │ + bne.w 62e86 <_Py_SetRefcnt@@Base+0x9ea> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ movw r2, #40576 @ 0x9e80 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ movle r3, #112 @ 0x70 │ │ │ │ ldr.w r7, [r2, r3, lsl #2] │ │ │ │ dmb ish │ │ │ │ - cbnz r7, 6303e │ │ │ │ + cbnz r7, 62d56 <_Py_SetRefcnt@@Base+0x8ba> │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ movs r7, #6 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #47108 @ 0xb804 │ │ │ │ + movw r1, #48624 @ 0xbdf0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - b.n 63058 │ │ │ │ + b.n 62d70 <_Py_SetRefcnt@@Base+0x8d4> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp.w r3, r9, lsr #5 │ │ │ │ - bhi.n 63066 │ │ │ │ + bhi.n 62d7e <_Py_SetRefcnt@@Base+0x8e2> │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ movs r7, #6 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #47176 @ 0xb848 │ │ │ │ + movw r1, #48692 @ 0xbe34 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #22 │ │ │ │ str r7, [r4, #0] │ │ │ │ - bl 62ea4 │ │ │ │ - b.n 63180 │ │ │ │ + bl 62bbc <_Py_SetRefcnt@@Base+0x720> │ │ │ │ + b.n 62e98 <_Py_SetRefcnt@@Base+0x9fc> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ movw r6, #65535 @ 0xffff │ │ │ │ movt r6, #63 @ 0x3f │ │ │ │ add r6, r1 │ │ │ │ lsrs r6, r6, #22 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 63148 │ │ │ │ + bne.n 62e60 <_Py_SetRefcnt@@Base+0x9c4> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63148 │ │ │ │ + beq.n 62e60 <_Py_SetRefcnt@@Base+0x9c4> │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 6309a │ │ │ │ + beq.n 62db2 <_Py_SetRefcnt@@Base+0x916> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ae360 │ │ │ │ - cbz r4, 6309a │ │ │ │ + bl 1b0a30 │ │ │ │ + cbz r4, 62db2 <_Py_SetRefcnt@@Base+0x916> │ │ │ │ negs r2, r4 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1adb70 │ │ │ │ - bl 1aae0c │ │ │ │ + bl 1b0240 │ │ │ │ + bl 1ad508 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 63148 │ │ │ │ - bl 1a49d4 <_start@@Base+0x844> │ │ │ │ - cbz r4, 630aa │ │ │ │ - cbz r0, 630b8 │ │ │ │ + blt.n 62e60 <_Py_SetRefcnt@@Base+0x9c4> │ │ │ │ + bl 1a7204 <_start@@Base+0x848> │ │ │ │ + cbz r4, 62dc2 <_Py_SetRefcnt@@Base+0x926> │ │ │ │ + cbz r0, 62dd0 <_Py_SetRefcnt@@Base+0x934> │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 61172 <_Py_SetRefcnt@@Base+0x12c> │ │ │ │ - b.n 63148 │ │ │ │ + bl 6257a <_Py_SetRefcnt@@Base+0xde> │ │ │ │ + b.n 62e60 <_Py_SetRefcnt@@Base+0x9c4> │ │ │ │ add.w fp, r7, #72 @ 0x48 │ │ │ │ ldrexd r2, r3, [fp] │ │ │ │ orrs r2, r3 │ │ │ │ - beq.n 630f4 │ │ │ │ + beq.n 62e0c <_Py_SetRefcnt@@Base+0x970> │ │ │ │ movw r3, #26215 @ 0x6667 │ │ │ │ movt r3, #26214 @ 0x6666 │ │ │ │ dmb ish │ │ │ │ smull r3, r2, r4, r3 │ │ │ │ asrs r4, r4, #31 │ │ │ │ rsb r4, r4, r2, asr #2 │ │ │ │ mov r2, r4 │ │ │ │ asrs r3, r4, #31 │ │ │ │ ldrexd r0, r1, [fp] │ │ │ │ adds r0, r0, r2 │ │ │ │ adcs r1, r3 │ │ │ │ strexd r4, r0, r1, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 630de │ │ │ │ + bne.n 62df6 <_Py_SetRefcnt@@Base+0x95a> │ │ │ │ dmb ish │ │ │ │ - b.n 6313c │ │ │ │ + b.n 62e54 <_Py_SetRefcnt@@Base+0x9b8> │ │ │ │ add r1, sp, #24 │ │ │ │ movs r0, #1 │ │ │ │ blx 29e3c <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ @@ -84844,463 +84571,532 @@ │ │ │ │ adds r0, r2, r3 │ │ │ │ adc.w r1, r1, r3, asr #31 │ │ │ │ adds r2, r4, r0 │ │ │ │ adc.w r3, r1, r4, asr #31 │ │ │ │ ldrexd r0, r1, [fp] │ │ │ │ strexd r4, r2, r3, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 63130 │ │ │ │ + bne.n 62e48 <_Py_SetRefcnt@@Base+0x9ac> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ae4ac │ │ │ │ + bl 1b0b7c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #92 @ 0x5c │ │ │ │ - bl 1ae360 │ │ │ │ - cbnz r0, 6316e │ │ │ │ + bl 1b0a30 │ │ │ │ + cbnz r0, 62e86 <_Py_SetRefcnt@@Base+0x9ea> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #11 │ │ │ │ - movw r1, #47252 @ 0xb894 │ │ │ │ + movw r1, #48768 @ 0xbe80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.n 62ea4 │ │ │ │ + b.n 62bbc <_Py_SetRefcnt@@Base+0x720> │ │ │ │ movs r1, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r1 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.w 1aaad8 │ │ │ │ + b.w 1ad1d4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r2, 631a4 │ │ │ │ + cbz r2, 62ebc <_Py_SetRefcnt@@Base+0xa20> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #72] @ (631f4 ) │ │ │ │ - bl 1adb70 │ │ │ │ - ldr r0, [pc, #72] @ (631f8 ) │ │ │ │ - bl 1c97e8 │ │ │ │ + ldr r0, [pc, #72] @ (62f0c <_Py_SetRefcnt@@Base+0xa70>) │ │ │ │ + bl 1b0240 │ │ │ │ + ldr r0, [pc, #72] @ (62f10 <_Py_SetRefcnt@@Base+0xa74>) │ │ │ │ + bl 1cba64 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1c98c0 │ │ │ │ + bl 1cbb3c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 631ee │ │ │ │ + cbz r4, 62f06 <_Py_SetRefcnt@@Base+0xa6a> │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ blx 29e30 │ │ │ │ - cbz r0, 631ee │ │ │ │ + cbz r0, 62f06 <_Py_SetRefcnt@@Base+0xa6a> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 631ee │ │ │ │ + cbz r2, 62f06 <_Py_SetRefcnt@@Base+0xa6a> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #47312 @ 0xb8d0 │ │ │ │ + movw r0, #48828 @ 0xbebc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 62e16 │ │ │ │ + bl 62b2e <_Py_SetRefcnt@@Base+0x692> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 631f0 │ │ │ │ + b.n 62f08 <_Py_SetRefcnt@@Base+0xa6c> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ - lsls r3, r1, #1 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - lsls r3, r1, #1 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1c98c0 │ │ │ │ + bl 1cbb3c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6329e │ │ │ │ + beq.n 62fb6 <_Py_SetRefcnt@@Base+0xb1a> │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 1adb70 │ │ │ │ + bl 1b0240 │ │ │ │ add.w r0, r4, #528 @ 0x210 │ │ │ │ movw r6, #19384 @ 0x4bb8 │ │ │ │ - movt r6, #73 @ 0x49 │ │ │ │ - bl 1c97e8 │ │ │ │ + movt r6, #74 @ 0x4a │ │ │ │ + bl 1cba64 │ │ │ │ ldr.w r8, [r6] │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2937c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6329e │ │ │ │ + cbz r0, 62fb6 <_Py_SetRefcnt@@Base+0xb1a> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 63266 │ │ │ │ + bne.n 62f7e <_Py_SetRefcnt@@Base+0xae2> │ │ │ │ str.w r9, [r0] │ │ │ │ - b.n 63248 │ │ │ │ + b.n 62f60 <_Py_SetRefcnt@@Base+0xac4> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 6328a │ │ │ │ + bne.n 62fa2 <_Py_SetRefcnt@@Base+0xb06> │ │ │ │ cmp.w r8, #8 │ │ │ │ - bne.n 6328a │ │ │ │ + bne.n 62fa2 <_Py_SetRefcnt@@Base+0xb06> │ │ │ │ movs r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2937c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6329e │ │ │ │ - movw r0, #47388 @ 0xb91c │ │ │ │ + cbz r0, 62fb6 <_Py_SetRefcnt@@Base+0xb1a> │ │ │ │ + movw r0, #48904 @ 0xbf08 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 62e16 │ │ │ │ + bl 62b2e <_Py_SetRefcnt@@Base+0x692> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + subs r3, r0, #1 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + bfc r3, #0, #22 │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 62ff8 <_Py_SetRefcnt@@Base+0xb5c> │ │ │ │ + ldrb r3, [r3, #20] │ │ │ │ + cbz r3, 62ff8 <_Py_SetRefcnt@@Base+0xb5c> │ │ │ │ + mov r0, r1 │ │ │ │ + bl 1b3de4 │ │ │ │ + cmp r0, #4 │ │ │ │ + bls.n 62ff8 <_Py_SetRefcnt@@Base+0xb5c> │ │ │ │ + subs r1, r0, #4 │ │ │ │ + movw r2, #38912 @ 0x9800 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + adds r0, r4, #4 │ │ │ │ + bl 62f14 <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ + add.w r1, r5, #32 │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + bic.w r2, r3, #3 │ │ │ │ + ands.w r0, r3, #3 │ │ │ │ + bne.n 6300e <_Py_SetRefcnt@@Base+0xb72> │ │ │ │ + orr.w r2, r2, #1 │ │ │ │ + b.n 63014 <_Py_SetRefcnt@@Base+0xb78> │ │ │ │ + str r2, [r4, #0] │ │ │ │ + orr.w r2, r4, r0 │ │ │ │ + dmb ish │ │ │ │ + ldrex r6, [r1] │ │ │ │ + cmp r6, r3 │ │ │ │ + bne.n 63028 <_Py_SetRefcnt@@Base+0xb8c> │ │ │ │ + strex ip, r2, [r1] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + mov r3, r6 │ │ │ │ + bne.n 62ffe <_Py_SetRefcnt@@Base+0xb62> │ │ │ │ + cbnz r0, 6307c <_Py_SetRefcnt@@Base+0xbe0> │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + dmb ish │ │ │ │ + cbnz r3, 6303a <_Py_SetRefcnt@@Base+0xb9e> │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + b.n 63060 <_Py_SetRefcnt@@Base+0xbc4> │ │ │ │ + addw r2, r3, #1420 @ 0x58c │ │ │ │ + ldr.w r3, [r3, #1420] @ 0x58c │ │ │ │ + str r3, [r4, #0] │ │ │ │ + dmb ish │ │ │ │ + ldrex r0, [r2] │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.n 63056 <_Py_SetRefcnt@@Base+0xbba> │ │ │ │ + strex r6, r4, [r2] │ │ │ │ + cmp r6, #0 │ │ │ │ + mov r3, r0 │ │ │ │ + beq.n 63036 <_Py_SetRefcnt@@Base+0xb9a> │ │ │ │ + b.n 63042 <_Py_SetRefcnt@@Base+0xba6> │ │ │ │ + mov r3, r0 │ │ │ │ + beq.n 6307c <_Py_SetRefcnt@@Base+0xbe0> │ │ │ │ + bic.w r2, r3, #3 │ │ │ │ + dmb ish │ │ │ │ + orr.w r2, r2, #2 │ │ │ │ + ldrex r0, [r1] │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.n 6305c <_Py_SetRefcnt@@Base+0xbc0> │ │ │ │ + strex r4, r2, [r1] │ │ │ │ + cmp r4, #0 │ │ │ │ + b.n 6305c <_Py_SetRefcnt@@Base+0xbc0> │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ add.w r7, r0, #32 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ dmb ish │ │ │ │ and.w r6, r4, #3 │ │ │ │ bic.w r5, r4, #3 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 632cc │ │ │ │ + bne.n 630a6 <_Py_SetRefcnt@@Base+0xc0a> │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 632dc │ │ │ │ + bhi.n 630b6 <_Py_SetRefcnt@@Base+0xc1a> │ │ │ │ adds r3, #1 │ │ │ │ yield │ │ │ │ - b.n 632ac │ │ │ │ + b.n 63086 <_Py_SetRefcnt@@Base+0xbea> │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 632d4 │ │ │ │ + bne.n 630ae <_Py_SetRefcnt@@Base+0xc12> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 632fa │ │ │ │ - cbz r2, 632e0 │ │ │ │ + b.n 630d4 <_Py_SetRefcnt@@Base+0xc38> │ │ │ │ + cbz r2, 630ba <_Py_SetRefcnt@@Base+0xc1e> │ │ │ │ cmp r6, #3 │ │ │ │ - bne.n 632e0 │ │ │ │ - b.n 632d0 │ │ │ │ + bne.n 630ba <_Py_SetRefcnt@@Base+0xc1e> │ │ │ │ + b.n 630aa <_Py_SetRefcnt@@Base+0xc0e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 632fa │ │ │ │ + b.n 630d4 <_Py_SetRefcnt@@Base+0xc38> │ │ │ │ orrs r5, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r7] │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 632f6 │ │ │ │ + bne.n 630d0 <_Py_SetRefcnt@@Base+0xc34> │ │ │ │ strex ip, r5, [r7] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 632d0 │ │ │ │ - b.n 632ac │ │ │ │ + beq.n 630aa <_Py_SetRefcnt@@Base+0xc0e> │ │ │ │ + b.n 63086 <_Py_SetRefcnt@@Base+0xbea> │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 632a4 │ │ │ │ - cbnz r0, 6331e │ │ │ │ + bl 6307e <_Py_SetRefcnt@@Base+0xbe2> │ │ │ │ + cbnz r0, 630f8 <_Py_SetRefcnt@@Base+0xc5c> │ │ │ │ yield │ │ │ │ - b.n 6330e │ │ │ │ + b.n 630e8 <_Py_SetRefcnt@@Base+0xc4c> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 632a4 │ │ │ │ - cbnz r0, 63344 │ │ │ │ + bl 6307e <_Py_SetRefcnt@@Base+0xbe2> │ │ │ │ + cbnz r0, 6311e <_Py_SetRefcnt@@Base+0xc82> │ │ │ │ yield │ │ │ │ - b.n 63334 │ │ │ │ + b.n 6310e <_Py_SetRefcnt@@Base+0xc72> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ adds r1, #20 │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ - bl 1afb60 │ │ │ │ + bl 1b2228 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r3, #55872 @ 0xda40 │ │ │ │ + movw r3, #57472 @ 0xe080 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6342c │ │ │ │ + beq.n 63206 <_Py_SetRefcnt@@Base+0xd6a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 6341c │ │ │ │ + beq.n 631f6 <_Py_SetRefcnt@@Base+0xd5a> │ │ │ │ ldr.w r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 63422 │ │ │ │ + beq.n 631fc <_Py_SetRefcnt@@Base+0xd60> │ │ │ │ mov r8, r4 │ │ │ │ add.w r5, r6, #520 @ 0x208 │ │ │ │ addw sl, r6, #1420 @ 0x58c │ │ │ │ - bl 1aa030 <_Py_write_noraise@@Base+0xcd0> │ │ │ │ + bl 1ac72c <_Py_write_noraise@@Base+0xcd0> │ │ │ │ ldr.w r7, [r8, #520] @ 0x208 │ │ │ │ - cbz r7, 633e6 │ │ │ │ + cbz r7, 631c0 <_Py_SetRefcnt@@Base+0xd24> │ │ │ │ mov.w r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 632a4 │ │ │ │ - cbnz r0, 633b6 │ │ │ │ + bl 6307e <_Py_SetRefcnt@@Base+0xbe2> │ │ │ │ + cbnz r0, 63190 <_Py_SetRefcnt@@Base+0xcf4> │ │ │ │ yield │ │ │ │ - b.n 633a6 │ │ │ │ + b.n 63180 <_Py_SetRefcnt@@Base+0xce4> │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 633a0 │ │ │ │ + bne.n 6317a <_Py_SetRefcnt@@Base+0xcde> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ - cbnz r2, 633da │ │ │ │ + cbnz r2, 631b4 <_Py_SetRefcnt@@Base+0xd18> │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 1aed20 │ │ │ │ - b.n 633e8 │ │ │ │ + bl 1b13e8 │ │ │ │ + b.n 631c2 <_Py_SetRefcnt@@Base+0xd26> │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 633e8 │ │ │ │ + b.n 631c2 <_Py_SetRefcnt@@Base+0xd26> │ │ │ │ mov r9, r7 │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r5, #12 │ │ │ │ add.w r8, r8, #12 │ │ │ │ cmp r5, sl │ │ │ │ add r3, r9 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr.w r3, [r4, #1580] @ 0x62c │ │ │ │ sub.w r3, r3, r9 │ │ │ │ str.w r3, [r4, #1580] @ 0x62c │ │ │ │ - bne.n 63396 │ │ │ │ + bne.n 63170 <_Py_SetRefcnt@@Base+0xcd4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aa030 <_Py_write_noraise@@Base+0xcd0> │ │ │ │ - cbnz r0, 63414 │ │ │ │ + bl 1ac72c <_Py_write_noraise@@Base+0xcd0> │ │ │ │ + cbnz r0, 631ee <_Py_SetRefcnt@@Base+0xd52> │ │ │ │ yield │ │ │ │ - b.n 63408 │ │ │ │ + b.n 631e2 <_Py_SetRefcnt@@Base+0xd46> │ │ │ │ mov r0, r4 │ │ │ │ - bl 628dc │ │ │ │ - b.n 63422 │ │ │ │ + bl 625f6 <_Py_SetRefcnt@@Base+0x15a> │ │ │ │ + b.n 631fc <_Py_SetRefcnt@@Base+0xd60> │ │ │ │ movs r1, #2 │ │ │ │ - bl 1a9af8 <_Py_write_noraise@@Base+0x798> │ │ │ │ + bl 1ac1f4 <_Py_write_noraise@@Base+0x798> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 62920 │ │ │ │ + b.w 62638 <_Py_SetRefcnt@@Base+0x19c> │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add.w r5, r0, #116 @ 0x74 │ │ │ │ mla r3, r8, r3, r0 │ │ │ │ add.w r7, r3, #116 @ 0x74 │ │ │ │ cmp r7, r5 │ │ │ │ - bls.n 63474 │ │ │ │ + bls.n 6324e <_Py_SetRefcnt@@Base+0xdb2> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - cbnz r3, 6346c │ │ │ │ + cbnz r3, 63246 <_Py_SetRefcnt@@Base+0xdaa> │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6346c │ │ │ │ - bl 1e29d4 <_PyEvent_Notify@@Base+0x1c8> │ │ │ │ + beq.n 63246 <_Py_SetRefcnt@@Base+0xdaa> │ │ │ │ + bl 1e498c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b.n 63456 │ │ │ │ + b.n 63230 <_Py_SetRefcnt@@Base+0xd94> │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r0, [r6, #448] @ 0x1c0 │ │ │ │ lsls r2, r2, #15 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1adb70 │ │ │ │ + bl 1b0240 │ │ │ │ dmb ish │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 634b4 │ │ │ │ + bge.n 6328e <_Py_SetRefcnt@@Base+0xdf2> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ - bl 1ae58c │ │ │ │ + bl 1b0c5c │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ add.w r1, r4, #52 @ 0x34 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ lsls r5, r2, #15 │ │ │ │ - b.n 634ea │ │ │ │ + b.n 632c4 <_Py_SetRefcnt@@Base+0xe28> │ │ │ │ lsrs r2, r4, #27 │ │ │ │ movw r3, #9892 @ 0x26a4 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ movs r3, #1 │ │ │ │ ubfx r0, r4, #22, #5 │ │ │ │ lsls r3, r0 │ │ │ │ bic.w r5, r2, r3 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 634e4 │ │ │ │ + bne.n 632be <_Py_SetRefcnt@@Base+0xe22> │ │ │ │ strex r7, r5, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq.n 63498 │ │ │ │ - b.n 634ce │ │ │ │ + beq.n 63272 <_Py_SetRefcnt@@Base+0xdd6> │ │ │ │ + b.n 632a8 <_Py_SetRefcnt@@Base+0xe0c> │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ adds r7, r2, #1 │ │ │ │ - bne.n 634f6 │ │ │ │ + bne.n 632d0 <_Py_SetRefcnt@@Base+0xe34> │ │ │ │ adds r3, #32 │ │ │ │ - b.n 63502 │ │ │ │ + b.n 632dc <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ and.w r7, r2, #1 │ │ │ │ - cbz r2, 63502 │ │ │ │ + cbz r2, 632dc <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ add r3, r7 │ │ │ │ lsrs r2, r2, #1 │ │ │ │ - b.n 634f6 │ │ │ │ + b.n 632d0 <_Py_SetRefcnt@@Base+0xe34> │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 634ea │ │ │ │ + bne.n 632c4 <_Py_SetRefcnt@@Base+0xe28> │ │ │ │ lsrs r5, r5, #7 │ │ │ │ ldr.w r2, [r6, #456] @ 0x1c8 │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldr.w r3, [r2, #256] @ 0x100 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 6351e │ │ │ │ + cbz r3, 632f8 <_Py_SetRefcnt@@Base+0xe5c> │ │ │ │ yield │ │ │ │ - b.n 63510 │ │ │ │ + b.n 632ea <_Py_SetRefcnt@@Base+0xe4e> │ │ │ │ ldr.w r2, [r6, #448] @ 0x1c0 │ │ │ │ adds r3, r4, #4 │ │ │ │ ldr r7, [r4, #96] @ 0x60 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r1, r7, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62fac │ │ │ │ + bl 62cc4 <_Py_SetRefcnt@@Base+0x828> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6355c │ │ │ │ + bne.n 63336 <_Py_SetRefcnt@@Base+0xe9a> │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne.n 63542 │ │ │ │ + bne.n 6331c <_Py_SetRefcnt@@Base+0xe80> │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 63562 │ │ │ │ + bne.n 6333c <_Py_SetRefcnt@@Base+0xea0> │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add.w r5, r0, #116 @ 0x74 │ │ │ │ mla r3, r8, r3, r0 │ │ │ │ add.w r7, r3, #116 @ 0x74 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs.n 635ba │ │ │ │ + bcs.n 63394 <_Py_SetRefcnt@@Base+0xef8> │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 635b2 │ │ │ │ + bne.n 6338c <_Py_SetRefcnt@@Base+0xef0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e29d4 <_PyEvent_Notify@@Base+0x1c8> │ │ │ │ + bl 1e498c │ │ │ │ str.w r9, [r5, #24] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b.n 63598 │ │ │ │ + b.n 63372 <_Py_SetRefcnt@@Base+0xed6> │ │ │ │ movw r5, #2164 @ 0x874 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr.w r3, [r5, #244] @ 0xf4 │ │ │ │ - cbnz r3, 635d0 │ │ │ │ + cbnz r3, 633aa <_Py_SetRefcnt@@Base+0xf0e> │ │ │ │ add.w r0, r5, #240 @ 0xf0 │ │ │ │ - bl 1a4734 <_start@@Base+0x5a4> │ │ │ │ + bl 1a6f64 <_start@@Base+0x5a8> │ │ │ │ ldr.w r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r6, #448] @ 0x1c0 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1aeb0c │ │ │ │ + bl 1b11dc │ │ │ │ ldr.w r0, [r6, #448] @ 0x1c0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 1adb70 │ │ │ │ + bl 1b0240 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ - bl 1ae58c │ │ │ │ + bl 1b0c5c │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ add.w r5, r4, #72 @ 0x48 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ @@ -85315,25 +85111,25 @@ │ │ │ │ str r2, [r5, #0] │ │ │ │ adds r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ubfx r2, r2, #0, #22 │ │ │ │ orrs r2, r4 │ │ │ │ ldrex r6, [r0] │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 63646 │ │ │ │ + bne.n 63420 <_Py_SetRefcnt@@Base+0xf84> │ │ │ │ strex r7, r2, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bne.n 63622 │ │ │ │ + bne.n 633fc <_Py_SetRefcnt@@Base+0xf60> │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6364c │ │ │ │ + bne.n 63426 <_Py_SetRefcnt@@Base+0xf8a> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ @@ -85344,72 +85140,72 @@ │ │ │ │ mov sl, r1 │ │ │ │ mov fp, r2 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ movs r5, #0 │ │ │ │ mla r4, r8, r3, r4 │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ cmp r4, r7 │ │ │ │ - bcs.n 63700 │ │ │ │ + bcs.n 634da <_Py_SetRefcnt@@Base+0x103e> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 636ea │ │ │ │ + cbz r3, 634c4 <_Py_SetRefcnt@@Base+0x1028> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1af800 │ │ │ │ + bl 1b1ec8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 636d2 │ │ │ │ + cbnz r3, 634ac <_Py_SetRefcnt@@Base+0x1010> │ │ │ │ ldr.w r0, [r9, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ - bl 1adb70 │ │ │ │ + bl 1b0240 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - bl 1afba0 │ │ │ │ + bl 1b2268 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, sl │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 636f8 │ │ │ │ + b.n 634d2 <_Py_SetRefcnt@@Base+0x1036> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 636f8 │ │ │ │ + bne.n 634d2 <_Py_SetRefcnt@@Base+0x1036> │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 636f6 │ │ │ │ + bcc.n 634d0 <_Py_SetRefcnt@@Base+0x1034> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r5, r5, #1 │ │ │ │ - b.n 636f8 │ │ │ │ + b.n 634d2 <_Py_SetRefcnt@@Base+0x1036> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, sl │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 636f8 │ │ │ │ + b.n 634d2 <_Py_SetRefcnt@@Base+0x1036> │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, r8, r3, r4 │ │ │ │ - b.n 6368e │ │ │ │ + b.n 63468 <_Py_SetRefcnt@@Base+0xfcc> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ - cbz r3, 6372a │ │ │ │ + cbz r3, 63504 <_Py_SetRefcnt@@Base+0x1068> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sl] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ @@ -85418,81 +85214,81 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ add.w r4, r5, #116 @ 0x74 │ │ │ │ mov.w fp, #8 │ │ │ │ movt fp, #1 │ │ │ │ lsls r0, r0, #15 │ │ │ │ - bl 1ae58c │ │ │ │ + bl 1b0c5c │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 1adb70 │ │ │ │ + bl 1b0240 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.w 638ae │ │ │ │ + bcs.w 63688 <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6389a │ │ │ │ + beq.w 63674 <_Py_SetRefcnt@@Base+0x11d8> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb.w r2, [r9, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 637b0 │ │ │ │ + beq.n 6358a <_Py_SetRefcnt@@Base+0x10ee> │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - cbz r6, 637b2 │ │ │ │ + cbz r6, 6358c <_Py_SetRefcnt@@Base+0x10f0> │ │ │ │ ldrb.w r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 637b2 │ │ │ │ + beq.n 6358c <_Py_SetRefcnt@@Base+0x10f0> │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ - b.n 637a0 │ │ │ │ + b.n 6357a <_Py_SetRefcnt@@Base+0x10de> │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ - bl 1adb70 │ │ │ │ + bl 1b0240 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 632a4 │ │ │ │ - cbnz r0, 637e2 │ │ │ │ + bl 6307e <_Py_SetRefcnt@@Base+0xbe2> │ │ │ │ + cbnz r0, 635bc <_Py_SetRefcnt@@Base+0x1120> │ │ │ │ yield │ │ │ │ - b.n 637d2 │ │ │ │ + b.n 635ac <_Py_SetRefcnt@@Base+0x1110> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1af800 │ │ │ │ + bl 1b1ec8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r3, 637fa │ │ │ │ + cbnz r3, 635d4 <_Py_SetRefcnt@@Base+0x1138> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1afba0 │ │ │ │ + bl 1b2268 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 638a4 │ │ │ │ + b.n 6367e <_Py_SetRefcnt@@Base+0x11e2> │ │ │ │ ldr.w r8, [r4, #24] │ │ │ │ cmp.w r8, #0 │ │ │ │ itee ge │ │ │ │ movge r0, r8 │ │ │ │ ldrlt r0, [r4, #0] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 1ac940 │ │ │ │ + bl 1af010 │ │ │ │ movs r3, #12 │ │ │ │ ldrb.w ip, [r4, #14] │ │ │ │ mov.w lr, #0 │ │ │ │ mul.w r1, r3, r0 │ │ │ │ adds r2, r6, r1 │ │ │ │ add.w r1, r1, #520 @ 0x208 │ │ │ │ add r1, r6 │ │ │ │ @@ -85501,300 +85297,300 @@ │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ bfi ip, r3, #0, #1 │ │ │ │ ldr.w r3, [r2, #520] @ 0x208 │ │ │ │ strb.w ip, [r4, #14] │ │ │ │ strd r3, lr, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 63846 │ │ │ │ + cbz r3, 63620 <_Py_SetRefcnt@@Base+0x1184> │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ - b.n 6384a │ │ │ │ + b.n 63624 <_Py_SetRefcnt@@Base+0x1188> │ │ │ │ str.w r4, [r2, #524] @ 0x20c │ │ │ │ movs r3, #12 │ │ │ │ mla r0, r3, r0, r6 │ │ │ │ str.w r4, [r0, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aed20 │ │ │ │ + bl 1b13e8 │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 638a4 │ │ │ │ + bne.n 6367e <_Py_SetRefcnt@@Base+0x11e2> │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 63892 │ │ │ │ + bcs.n 6366c <_Py_SetRefcnt@@Base+0x11d0> │ │ │ │ cmp.w r8, #65536 @ 0x10000 │ │ │ │ ite hi │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - cbz r3, 638a4 │ │ │ │ + cbz r3, 6367e <_Py_SetRefcnt@@Base+0x11e2> │ │ │ │ cmp r9, r6 │ │ │ │ - bne.n 638a4 │ │ │ │ + bne.n 6367e <_Py_SetRefcnt@@Base+0x11e2> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ - b.n 638a4 │ │ │ │ + b.n 6367e <_Py_SetRefcnt@@Base+0x11e2> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 63872 │ │ │ │ - b.n 638a4 │ │ │ │ + bhi.n 6364c <_Py_SetRefcnt@@Base+0x11b0> │ │ │ │ + b.n 6367e <_Py_SetRefcnt@@Base+0x11e2> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1afc88 │ │ │ │ + bl 1b2350 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ - b.n 6377c │ │ │ │ + b.n 63556 <_Py_SetRefcnt@@Base+0x10ba> │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ - cbnz r4, 638bc │ │ │ │ + cbnz r4, 63696 <_Py_SetRefcnt@@Base+0x11fa> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 6342e │ │ │ │ + bl 63208 <_Py_SetRefcnt@@Base+0xd6c> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ sub sp, #452 @ 0x1c4 │ │ │ │ movs r6, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #47516 @ 0xb99c │ │ │ │ + movw r3, #49032 @ 0xbf88 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ - movw r3, #47528 @ 0xb9a8 │ │ │ │ + movw r3, #49044 @ 0xbf94 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #47476 @ 0xb974 │ │ │ │ + movw r2, #48992 @ 0xbf60 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ - movw r3, #47536 @ 0xb9b0 │ │ │ │ + movw r3, #49052 @ 0xbf9c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #47548 @ 0xb9bc │ │ │ │ + movw r3, #49064 @ 0xbfa8 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #47560 @ 0xb9c8 │ │ │ │ + movw r3, #49076 @ 0xbfb4 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #47572 @ 0xb9d4 │ │ │ │ + movw r3, #49088 @ 0xbfc0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #47464 @ 0xb968 │ │ │ │ + movw r3, #48980 @ 0xbf54 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r6, r6, [r4] │ │ │ │ - movw r5, #13432 @ 0x3478 │ │ │ │ + movw r5, #15032 @ 0x3ab8 │ │ │ │ movt r5, #40 @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bl 629e8 │ │ │ │ - ldr r0, [pc, #872] @ (63cb4 ) │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ + ldr r0, [pc, #868] @ (63a8c <_Py_SetRefcnt@@Base+0x15f0>) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #47580 @ 0xb9dc │ │ │ │ + movw r1, #49096 @ 0xbfc8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62ba0 │ │ │ │ - ldr r0, [pc, #852] @ (63cb8 ) │ │ │ │ + bl 628b8 <_Py_SetRefcnt@@Base+0x41c> │ │ │ │ + ldr r0, [pc, #852] @ (63a90 <_Py_SetRefcnt@@Base+0x15f4>) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #47592 @ 0xb9e8 │ │ │ │ + movw r1, #49108 @ 0xbfd4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movw r5, #38912 @ 0x9800 │ │ │ │ - movt r5, #75 @ 0x4b │ │ │ │ - bl 62ba0 │ │ │ │ + movt r5, #76 @ 0x4c │ │ │ │ + bl 628b8 <_Py_SetRefcnt@@Base+0x41c> │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #12064 @ 0x2f20 │ │ │ │ + movw r3, #13664 @ 0x3560 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #47004 @ 0xb79c │ │ │ │ + movw r2, #48520 @ 0xbd88 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #144] @ 0x90 │ │ │ │ - bl 62a1c │ │ │ │ + bl 62734 <_Py_SetRefcnt@@Base+0x298> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #24244 @ 0x5eb4 │ │ │ │ + movw r2, #27136 @ 0x6a00 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #47604 @ 0xb9f4 │ │ │ │ + movw r3, #49120 @ 0xbfe0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #47004 @ 0xb79c │ │ │ │ + movw r2, #48520 @ 0xbd88 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #176] @ 0xb0 │ │ │ │ - bl 62a1c │ │ │ │ + bl 62734 <_Py_SetRefcnt@@Base+0x298> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #24244 @ 0x5eb4 │ │ │ │ + movw r2, #27136 @ 0x6a00 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #47612 @ 0xb9fc │ │ │ │ + movw r1, #49128 @ 0xbfe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62ba0 │ │ │ │ + bl 628b8 <_Py_SetRefcnt@@Base+0x41c> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #47620 @ 0xba04 │ │ │ │ + movw r1, #49136 @ 0xbff0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62ba0 │ │ │ │ + bl 628b8 <_Py_SetRefcnt@@Base+0x41c> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #47632 @ 0xba10 │ │ │ │ + movw r1, #49148 @ 0xbffc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62ba0 │ │ │ │ + bl 628b8 <_Py_SetRefcnt@@Base+0x41c> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #47644 @ 0xba1c │ │ │ │ + movw r1, #49160 @ 0xc008 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62ba0 │ │ │ │ + bl 628b8 <_Py_SetRefcnt@@Base+0x41c> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #32 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #11964 @ 0x2ebc │ │ │ │ + movw r1, #13564 @ 0x34fc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 62ba0 │ │ │ │ + bl 628b8 <_Py_SetRefcnt@@Base+0x41c> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #47632 @ 0xba10 │ │ │ │ + movw r1, #49148 @ 0xbffc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62ba0 │ │ │ │ + bl 628b8 <_Py_SetRefcnt@@Base+0x41c> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - movw r1, #47652 @ 0xba24 │ │ │ │ + movw r1, #49168 @ 0xc010 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62d2e │ │ │ │ + bl 62a46 <_Py_SetRefcnt@@Base+0x5aa> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - movw r1, #47664 @ 0xba30 │ │ │ │ + movw r1, #49180 @ 0xc01c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62d2e │ │ │ │ + bl 62a46 <_Py_SetRefcnt@@Base+0x5aa> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - movw r1, #47676 @ 0xba3c │ │ │ │ + movw r1, #49192 @ 0xc028 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62d2e │ │ │ │ + bl 62a46 <_Py_SetRefcnt@@Base+0x5aa> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - movw r1, #11884 @ 0x2e6c │ │ │ │ + movw r1, #13484 @ 0x34ac │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 62d2e │ │ │ │ + bl 62a46 <_Py_SetRefcnt@@Base+0x5aa> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - movw r1, #47684 @ 0xba44 │ │ │ │ + movw r1, #49200 @ 0xc030 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62d2e │ │ │ │ + bl 62a46 <_Py_SetRefcnt@@Base+0x5aa> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - movw r1, #47692 @ 0xba4c │ │ │ │ + movw r1, #49208 @ 0xc038 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62d2e │ │ │ │ + bl 62a46 <_Py_SetRefcnt@@Base+0x5aa> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #25224 @ 0x6288 │ │ │ │ + movw r1, #26824 @ 0x68c8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 62ba0 │ │ │ │ + bl 628b8 <_Py_SetRefcnt@@Base+0x41c> │ │ │ │ ldrd r0, r1, [r5, #584] @ 0x248 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ - beq.n 63b50 │ │ │ │ + beq.n 6392a <_Py_SetRefcnt@@Base+0x148e> │ │ │ │ ldrd r5, r7, [r5, #576] @ 0x240 │ │ │ │ movs r6, #10 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ umull r0, r1, r5, r6 │ │ │ │ mla r1, r6, r7, r1 │ │ │ │ - bl 27f224 │ │ │ │ + bl 27f83c │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 27f224 │ │ │ │ + bl 27f83c │ │ │ │ mov r1, r4 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - movw r3, #47700 @ 0xba54 │ │ │ │ + movw r3, #49216 @ 0xc040 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #47712 @ 0xba60 │ │ │ │ + movw r2, #49228 @ 0xc04c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ movs r7, #0 │ │ │ │ - bl 1ad2c0 │ │ │ │ + bl 1af990 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #47732 @ 0xba74 │ │ │ │ + movw r3, #49248 @ 0xc060 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #47744 @ 0xba80 │ │ │ │ + movw r2, #49260 @ 0xc06c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ mov.w r9, #1000 @ 0x3e8 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd r6, r7, [sp, #56] @ 0x38 │ │ │ │ blx 29718 │ │ │ │ movw r3, #39552 @ 0x9a80 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ movs r0, #1 │ │ │ │ ldrd sl, r7, [r3] │ │ │ │ blx 29e3c <__clock_gettime64@plt> │ │ │ │ ldrd r3, r2, [sp, #108] @ 0x6c │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ smull r1, r0, r2, r1 │ │ │ │ asrs r2, r2, #31 │ │ │ │ umull r5, r1, r5, r9 │ │ │ │ rsb r2, r2, r0, asr #18 │ │ │ │ movw r0, #39560 @ 0x9a88 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ subs.w r5, r5, sl │ │ │ │ mla r3, r9, r3, r1 │ │ │ │ - ldr r1, [pc, #196] @ (63cbc ) │ │ │ │ + ldr r1, [pc, #196] @ (63a94 <_Py_SetRefcnt@@Base+0x15f8>) │ │ │ │ sbc.w r7, r3, r7 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sbc.w r7, r7, r3 │ │ │ │ adds r5, r5, r2 │ │ │ │ adc.w r7, r7, r2, asr #31 │ │ │ │ @@ -85808,558 +85604,557 @@ │ │ │ │ blx 29264 <__getrusage64@plt> │ │ │ │ ldrd r3, r2, [sp, #104] @ 0x68 │ │ │ │ ldrd r0, r1, [sp, #112] @ 0x70 │ │ │ │ umull sl, r8, r3, r9 │ │ │ │ movs r3, #0 │ │ │ │ mla r8, r9, r2, r8 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 27f224 │ │ │ │ + bl 27f83c │ │ │ │ adds.w sl, sl, r0 │ │ │ │ ldrd r3, r2, [sp, #120] @ 0x78 │ │ │ │ adc.w r8, r8, r1 │ │ │ │ ldrd r0, r1, [sp, #128] @ 0x80 │ │ │ │ umull fp, r3, r3, r9 │ │ │ │ mla r9, r9, r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 27f224 │ │ │ │ + bl 27f83c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ adds.w r0, fp, r0 │ │ │ │ adc.w r1, r9, r1 │ │ │ │ ldr.w r9, [sp, #156] @ 0x9c │ │ │ │ lsls r6, r3, #10 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 63c82 │ │ │ │ + blt.n 63a5c <_Py_SetRefcnt@@Base+0x15c0> │ │ │ │ mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, fp │ │ │ │ sbcs.w r7, r7, #0 │ │ │ │ - bge.n 63c86 │ │ │ │ + bge.n 63a60 <_Py_SetRefcnt@@Base+0x15c4> │ │ │ │ mov fp, r5 │ │ │ │ - b.n 63c86 │ │ │ │ + b.n 63a60 <_Py_SetRefcnt@@Base+0x15c4> │ │ │ │ mov.w fp, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 63c9c │ │ │ │ + blt.n 63a76 <_Py_SetRefcnt@@Base+0x15da> │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp sl, r7 │ │ │ │ sbcs.w r8, r8, #0 │ │ │ │ - bge.n 63c9e │ │ │ │ + bge.n 63a78 <_Py_SetRefcnt@@Base+0x15dc> │ │ │ │ mov r7, sl │ │ │ │ - b.n 63c9e │ │ │ │ + b.n 63a78 <_Py_SetRefcnt@@Base+0x15dc> │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 63cc0 │ │ │ │ + blt.n 63a98 <_Py_SetRefcnt@@Base+0x15fc> │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.n 63cc4 │ │ │ │ + bge.n 63a9c <_Py_SetRefcnt@@Base+0x1600> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 63cc4 │ │ │ │ - nop │ │ │ │ + b.n 63a9c <_Py_SetRefcnt@@Base+0x1600> │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ - lsls r3, r1, #1 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ - lsls r3, r1, #1 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ - lsls r3, r1, #1 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ movw r5, #19923 @ 0x4dd3 │ │ │ │ movt r5, #4194 @ 0x1062 │ │ │ │ mov r0, fp │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ - bl 27ee94 │ │ │ │ - movw r2, #47756 @ 0xba8c │ │ │ │ + bl 27f4ac │ │ │ │ + movw r2, #49272 @ 0xc078 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ umull fp, r3, fp, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #16324 @ 0x3fc4 │ │ │ │ + movw r3, #17924 @ 0x4604 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ mov r0, r8 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ - bl 27ee94 │ │ │ │ + bl 27f4ac │ │ │ │ umull r8, r3, r8, r5 │ │ │ │ mov r0, r7 │ │ │ │ umull r7, r5, r7, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ lsrs r5, r5, #6 │ │ │ │ - bl 27ee94 │ │ │ │ + bl 27f4ac │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #41056 @ 0xa060 │ │ │ │ + movw r3, #42656 @ 0xa6a0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r2, #47776 @ 0xbaa0 │ │ │ │ + movw r2, #49292 @ 0xc08c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ - movw r5, #60768 @ 0xed60 │ │ │ │ + movw r5, #62400 @ 0xf3c0 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 62a1c │ │ │ │ + bl 62734 <_Py_SetRefcnt@@Base+0x298> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 63d8a │ │ │ │ + cbz r3, 63b62 <_Py_SetRefcnt@@Base+0x16c6> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #47844 @ 0xbae4 │ │ │ │ + movw r2, #49360 @ 0xc0d0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 62a1c │ │ │ │ + bl 62734 <_Py_SetRefcnt@@Base+0x298> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #24244 @ 0x5eb4 │ │ │ │ + movw r2, #27136 @ 0x6a00 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r0, #9021 @ 0x233d │ │ │ │ + movw r0, #7977 @ 0x1f29 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62700 <_Py_SetRefcnt@@Base+0x264> │ │ │ │ add sp, #452 @ 0x1c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #38912 @ 0x9800 │ │ │ │ - movt r5, #75 @ 0x4b │ │ │ │ + movt r5, #76 @ 0x4c │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 63efc │ │ │ │ + beq.w 63cd4 <_Py_SetRefcnt@@Base+0x1838> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #32 │ │ │ │ add.w r0, r5, #32 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #96 @ 0x60 │ │ │ │ add.w r0, r5, #96 @ 0x60 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #128 @ 0x80 │ │ │ │ add.w r0, r5, #128 @ 0x80 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #160 @ 0xa0 │ │ │ │ add.w r0, r5, #160 @ 0xa0 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #192 @ 0xc0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #288 @ 0x120 │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #416 @ 0x1a0 │ │ │ │ add.w r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #448 @ 0x1c0 │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #320 @ 0x140 │ │ │ │ add.w r0, r5, #320 @ 0x140 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #352 @ 0x160 │ │ │ │ add.w r0, r5, #352 @ 0x160 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #384 @ 0x180 │ │ │ │ add.w r0, r5, #384 @ 0x180 │ │ │ │ - bl 62428 │ │ │ │ + bl 62014 │ │ │ │ add.w r1, r4, #480 @ 0x1e0 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 624a8 │ │ │ │ + bl 62094 │ │ │ │ add.w r1, r4, #496 @ 0x1f0 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 624a8 │ │ │ │ + bl 62094 │ │ │ │ add.w r1, r4, #512 @ 0x200 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - bl 624a8 │ │ │ │ + bl 62094 │ │ │ │ add.w r1, r4, #528 @ 0x210 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - bl 624a8 │ │ │ │ + bl 62094 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - bl 624a8 │ │ │ │ + bl 62094 │ │ │ │ add.w r1, r4, #560 @ 0x230 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - bl 624a8 │ │ │ │ + bl 62094 │ │ │ │ add.w r1, r4, #576 @ 0x240 │ │ │ │ add.w r0, r5, #576 @ 0x240 │ │ │ │ - bl 624a8 │ │ │ │ + bl 62094 │ │ │ │ add.w r1, r4, #592 @ 0x250 │ │ │ │ add.w r0, r5, #592 @ 0x250 │ │ │ │ - bl 624a8 │ │ │ │ + bl 62094 │ │ │ │ add.w r1, r4, #608 @ 0x260 │ │ │ │ add.w r0, r5, #608 @ 0x260 │ │ │ │ - bl 624a8 │ │ │ │ + bl 62094 │ │ │ │ add.w r1, r4, #624 @ 0x270 │ │ │ │ add.w r0, r5, #624 @ 0x270 │ │ │ │ - bl 624a8 │ │ │ │ + bl 62094 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #640 @ 0x280 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 29714 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r6, #55872 @ 0xda40 │ │ │ │ + movw r6, #57472 @ 0xe080 │ │ │ │ movt r6, #43 @ 0x2b │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 64014 │ │ │ │ + beq.n 63dec <_Py_SetRefcnt@@Base+0x1950> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64014 │ │ │ │ + beq.n 63dec <_Py_SetRefcnt@@Base+0x1950> │ │ │ │ movw r3, #4312 @ 0x10d8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 63f28 │ │ │ │ - ldr r0, [pc, #224] @ (64018 ) │ │ │ │ + bne.n 63d00 <_Py_SetRefcnt@@Base+0x1864> │ │ │ │ + ldr r0, [pc, #224] @ (63df0 <_Py_SetRefcnt@@Base+0x1954>) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1adc54 │ │ │ │ + bl 1b0324 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 64014 │ │ │ │ + bne.n 63dec <_Py_SetRefcnt@@Base+0x1950> │ │ │ │ movw r5, #2692 @ 0xa84 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ - cbz r3, 63f78 │ │ │ │ + cbz r3, 63d50 <_Py_SetRefcnt@@Base+0x18b4> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r1, r5 │ │ │ │ movne r1, r6 │ │ │ │ - b.n 63f7a │ │ │ │ + b.n 63d52 <_Py_SetRefcnt@@Base+0x18b6> │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #4308 @ 0x10d4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #144] @ (6401c ) │ │ │ │ + ldr r2, [pc, #144] @ (63df4 <_Py_SetRefcnt@@Base+0x1958>) │ │ │ │ str r1, [r3, r2] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 63f94 │ │ │ │ + beq.n 63d6c <_Py_SetRefcnt@@Base+0x18d0> │ │ │ │ blx 2941c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 64014 │ │ │ │ + beq.n 63dec <_Py_SetRefcnt@@Base+0x1950> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 63fb4 │ │ │ │ + cbz r3, 63d8c <_Py_SetRefcnt@@Base+0x18f0> │ │ │ │ ldr.w r6, [r3, #1592] @ 0x638 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63fb0 │ │ │ │ - bl 6335a │ │ │ │ + beq.n 63d88 <_Py_SetRefcnt@@Base+0x18ec> │ │ │ │ + bl 63134 <_Py_SetRefcnt@@Base+0xc98> │ │ │ │ mov r3, r6 │ │ │ │ - b.n 63fa0 │ │ │ │ + b.n 63d78 <_Py_SetRefcnt@@Base+0x18dc> │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 63fc0 │ │ │ │ + beq.n 63d98 <_Py_SetRefcnt@@Base+0x18fc> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9af8 <_Py_write_noraise@@Base+0x798> │ │ │ │ + bl 1ac1f4 <_Py_write_noraise@@Base+0x798> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 63da6 │ │ │ │ + bl 63b7e <_Py_SetRefcnt@@Base+0x16e2> │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 64014 │ │ │ │ + beq.n 63dec <_Py_SetRefcnt@@Base+0x1950> │ │ │ │ movw r3, #39568 @ 0x9a90 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 63ffc │ │ │ │ + cbz r1, 63dd4 <_Py_SetRefcnt@@Base+0x1938> │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne.n 63fd8 │ │ │ │ + bne.n 63db0 <_Py_SetRefcnt@@Base+0x1914> │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r1, #2752 @ 0xac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 62f50 │ │ │ │ - b.n 64014 │ │ │ │ + bl 62c68 <_Py_SetRefcnt@@Base+0x7cc> │ │ │ │ + b.n 63dec <_Py_SetRefcnt@@Base+0x1950> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6400e │ │ │ │ + bne.n 63de6 <_Py_SetRefcnt@@Base+0x194a> │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne.n 63fdc │ │ │ │ + bne.n 63db4 <_Py_SetRefcnt@@Base+0x1918> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ - lsls r3, r1, #1 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ mov r1, r0 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.n 6403a │ │ │ │ + bpl.n 63e12 <_Py_SetRefcnt@@Base+0x1976> │ │ │ │ ldr.w r2, [r3, #724] @ 0x2d4 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r0, [r3, #708] @ 0x2c4 │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ ldr.w r0, [r3, #688] @ 0x2b0 │ │ │ │ bx r2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movw r4, #38800 @ 0x9790 │ │ │ │ - movt r4, #75 @ 0x4b │ │ │ │ + movt r4, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #47856 @ 0xbaf0 │ │ │ │ + movw r2, #49372 @ 0xc0dc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r5, 6408a │ │ │ │ + cbnz r5, 63e62 <_Py_SetRefcnt@@Base+0x19c6> │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #24244 @ 0x5eb4 │ │ │ │ + movw r2, #27136 @ 0x6a00 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2a388 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r5, #-4] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #47892 @ 0xbb14 │ │ │ │ + movw r2, #49408 @ 0xc100 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r8, [r5, #-8] │ │ │ │ subs r3, r5, #7 │ │ │ │ subs r2, r5, #4 │ │ │ │ ldrb.w r1, [r3], #1 │ │ │ │ cmp r2, r3 │ │ │ │ orr.w r8, r1, r8, lsl #8 │ │ │ │ - bne.n 640a4 │ │ │ │ + bne.n 63e7c <_Py_SetRefcnt@@Base+0x19e0> │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #47904 @ 0xbb20 │ │ │ │ + movw r2, #49420 @ 0xc10c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #47940 @ 0xbb44 │ │ │ │ + movw r2, #49456 @ 0xc130 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 64104 │ │ │ │ + bne.n 63edc <_Py_SetRefcnt@@Base+0x1a40> │ │ │ │ ldrb.w r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 64104 │ │ │ │ + bne.n 63edc <_Py_SetRefcnt@@Base+0x1a40> │ │ │ │ ldrb.w r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 64104 │ │ │ │ + bne.n 63edc <_Py_SetRefcnt@@Base+0x1a40> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #47976 @ 0xbb68 │ │ │ │ + movw r0, #49492 @ 0xc154 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ blx 2a194 │ │ │ │ - b.n 64168 │ │ │ │ - movw r7, #48068 @ 0xbbc4 │ │ │ │ + b.n 63f40 <_Py_SetRefcnt@@Base+0x1aa4> │ │ │ │ + movw r7, #49584 @ 0xc1b0 │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ subs r6, r5, #3 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #48008 @ 0xbb88 │ │ │ │ + movw r2, #49524 @ 0xc174 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r5, r6 │ │ │ │ ldrb.w sl, [r6], #1 │ │ │ │ str.w sl, [sp] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #48044 @ 0xbbac │ │ │ │ + movw r2, #49560 @ 0xc198 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w sl, #253 @ 0xfd │ │ │ │ - beq.n 6414a │ │ │ │ + beq.n 63f22 <_Py_SetRefcnt@@Base+0x1a86> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx 2a194 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2a424 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 6411e │ │ │ │ - movw r0, #48080 @ 0xbbd0 │ │ │ │ + bne.n 63ef6 <_Py_SetRefcnt@@Base+0x1a5a> │ │ │ │ + movw r0, #49596 @ 0xc1bc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a194 │ │ │ │ add.w r7, r5, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #48228 @ 0xbc64 │ │ │ │ + movw r2, #49744 @ 0xc250 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r7, #1 │ │ │ │ adds r2, r7, #3 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 64194 │ │ │ │ + bne.n 63f6c <_Py_SetRefcnt@@Base+0x1ad0> │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 64184 │ │ │ │ + bne.n 63f5c <_Py_SetRefcnt@@Base+0x1ac0> │ │ │ │ movs r6, #1 │ │ │ │ - b.n 64196 │ │ │ │ + b.n 63f6e <_Py_SetRefcnt@@Base+0x1ad2> │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r6, 641ac │ │ │ │ + cbz r6, 63f84 <_Py_SetRefcnt@@Base+0x1ae8> │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #47976 @ 0xbb68 │ │ │ │ + movw r0, #49492 @ 0xc154 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ blx 2a194 │ │ │ │ - b.n 641fe │ │ │ │ + b.n 63fd6 <_Py_SetRefcnt@@Base+0x1b3a> │ │ │ │ mov r0, r3 │ │ │ │ - movw r2, #48008 @ 0xbb88 │ │ │ │ + movw r2, #49524 @ 0xc174 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w fp, [r7, r6] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #48268 @ 0xbc8c │ │ │ │ + movw r2, #49784 @ 0xc278 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #48068 @ 0xbbc4 │ │ │ │ + movw r0, #49584 @ 0xc1b0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w fp, #253 @ 0xfd │ │ │ │ - beq.n 641f0 │ │ │ │ + beq.n 63fc8 <_Py_SetRefcnt@@Base+0x1b2c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx 2a194 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ adds r6, #1 │ │ │ │ blx 2a424 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 641be │ │ │ │ + bne.n 63f96 <_Py_SetRefcnt@@Base+0x1afa> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 64280 │ │ │ │ + beq.n 64058 <_Py_SetRefcnt@@Base+0x1bbc> │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #48296 @ 0xbca8 │ │ │ │ + movw r0, #49812 @ 0xc294 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ blx 2a194 │ │ │ │ sub.w ip, r6, r5 │ │ │ │ - movw r2, #48312 @ 0xbcb8 │ │ │ │ + movw r2, #49828 @ 0xc2a4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ cmp.w ip, #8 │ │ │ │ - beq.n 6423e │ │ │ │ + beq.n 64016 <_Py_SetRefcnt@@Base+0x1b7a> │ │ │ │ mov r0, r3 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 64242 │ │ │ │ + bcs.n 6401a <_Py_SetRefcnt@@Base+0x1b7e> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 64218 │ │ │ │ + b.n 63ff0 <_Py_SetRefcnt@@Base+0x1b54> │ │ │ │ cmp r6, r7 │ │ │ │ - bcc.n 6424c │ │ │ │ + bcc.n 64024 <_Py_SetRefcnt@@Base+0x1b88> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2a424 │ │ │ │ - b.n 64280 │ │ │ │ + b.n 64058 <_Py_SetRefcnt@@Base+0x1bbc> │ │ │ │ subs r2, r7, r6 │ │ │ │ cmp r2, #8 │ │ │ │ - ble.n 64266 │ │ │ │ + ble.n 6403e <_Py_SetRefcnt@@Base+0x1ba2> │ │ │ │ sub.w r6, r7, #8 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #48320 @ 0xbcc0 │ │ │ │ + movw r0, #49836 @ 0xc2ac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ blx 2a194 │ │ │ │ - movw r2, #48312 @ 0xbcb8 │ │ │ │ + movw r2, #49828 @ 0xc2a4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movs r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 64242 │ │ │ │ + bcs.n 6401a <_Py_SetRefcnt@@Base+0x1b7e> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 64266 │ │ │ │ + b.n 6403e <_Py_SetRefcnt@@Base+0x1ba2> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2a424 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29bb8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 292c8 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 694ec │ │ │ │ + b.w 69354 │ │ │ │ ldrd r2, r3, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r3, #7 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ adds r0, #51 @ 0x33 │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ │ │ │ │ -000642b0 : │ │ │ │ +00064088 : │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -86367,21 +86162,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 6215a │ │ │ │ + bl 61d4a │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 6215a │ │ │ │ + bl 61d4a │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -86392,250 +86187,250 @@ │ │ │ │ add.w r1, r7, r1, lsl #1 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bne.n 64318 │ │ │ │ + bne.n 640f0 │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 6434c │ │ │ │ + b.n 64124 │ │ │ │ add.w r2, r5, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r5, r6 │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, r6 │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ str r5, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldrh.w r1, [r7, r2, lsl #1] │ │ │ │ subs r3, r5, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6434c │ │ │ │ + blt.n 64124 │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 64348 │ │ │ │ + bne.n 64120 │ │ │ │ subs r2, r5, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 6434c │ │ │ │ + b.n 64124 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 64332 │ │ │ │ + b.n 6410a │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ mov r3, r5 │ │ │ │ add.w r2, r4, #23 │ │ │ │ it ge │ │ │ │ movge r3, #255 @ 0xff │ │ │ │ add.w r1, r4, #87 @ 0x57 │ │ │ │ strb.w r3, [r2, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6435c │ │ │ │ + bne.n 64134 │ │ │ │ subs r3, r5, r3 │ │ │ │ subs r1, r5, #1 │ │ │ │ subs r0, r1, r3 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 6437e │ │ │ │ + bge.n 64156 │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ adds r3, #1 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r4 │ │ │ │ strb r0, [r2, #24] │ │ │ │ - b.n 64368 │ │ │ │ + b.n 64140 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ ldrd r7, r6, [r2, #4] │ │ │ │ add.w r1, r0, r1, lsl #1 │ │ │ │ ldr.w r8, [r2, #12] │ │ │ │ add.w r3, r7, #2147483648 @ 0x80000000 │ │ │ │ ldr.w ip, [lr], #24 │ │ │ │ subs r3, #1 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6443e │ │ │ │ + beq.n 64216 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.w 644ce │ │ │ │ + bcs.w 642a6 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [lr, r2] │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ - cbz r2, 643c4 │ │ │ │ + cbz r2, 6419c │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 643ae │ │ │ │ - b.n 644ce │ │ │ │ + bhi.n 64186 │ │ │ │ + b.n 642a6 │ │ │ │ rsb r9, r7, #1 │ │ │ │ cmp r2, r6 │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, r3, r9, lsl #1 │ │ │ │ it lt │ │ │ │ movlt r5, r6 │ │ │ │ cmp r5, r7 │ │ │ │ - bge.n 64400 │ │ │ │ + bge.n 641d8 │ │ │ │ ldrh.w fp, [ip, r5, lsl #1] │ │ │ │ ldrh.w sl, [r4, r5, lsl #1] │ │ │ │ cmp fp, sl │ │ │ │ - beq.n 643ee │ │ │ │ + beq.n 641c6 │ │ │ │ subs r5, r5, r6 │ │ │ │ adds r5, #1 │ │ │ │ add.w r3, r3, r5, lsl #1 │ │ │ │ - b.n 643a8 │ │ │ │ + b.n 64180 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 643d4 │ │ │ │ + b.n 641ac │ │ │ │ ldrh.w sl, [ip, r2, lsl #1] │ │ │ │ ldrh.w r5, [r4, r2, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.n 64406 │ │ │ │ + bne.n 641de │ │ │ │ cmp r2, r6 │ │ │ │ - blt.n 643f2 │ │ │ │ - b.n 64438 │ │ │ │ + blt.n 641ca │ │ │ │ + b.n 64210 │ │ │ │ add.w r3, r3, r8, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 644ce │ │ │ │ + bls.n 642a6 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r5, [lr, r2] │ │ │ │ sub.w r2, r7, r8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 643c8 │ │ │ │ + beq.n 641a0 │ │ │ │ rsb r4, r6, #1 │ │ │ │ cmp r6, r2 │ │ │ │ ite ge │ │ │ │ addge r4, r4, r6 │ │ │ │ addlt r4, r4, r2 │ │ │ │ cmp r5, r4 │ │ │ │ ite gt │ │ │ │ lslgt r2, r5, #1 │ │ │ │ lslle r2, r4, #1 │ │ │ │ add r3, r2 │ │ │ │ - b.n 643a8 │ │ │ │ + b.n 64180 │ │ │ │ subs r0, r4, r0 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - b.n 644d2 │ │ │ │ + b.n 642aa │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ cmp r8, r9 │ │ │ │ add.w r5, r6, r9 │ │ │ │ it lt │ │ │ │ movlt r8, r9 │ │ │ │ cmp r5, r7 │ │ │ │ it ge │ │ │ │ movge r5, r7 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 644ce │ │ │ │ + bcs.n 642a6 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [lr, r2] │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ - cbz r2, 6446c │ │ │ │ + cbz r2, 64244 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 64456 │ │ │ │ - b.n 644ce │ │ │ │ + bhi.n 6422e │ │ │ │ + b.n 642a6 │ │ │ │ rsb r2, r7, #1 │ │ │ │ mov r4, r6 │ │ │ │ add.w r2, r3, r2, lsl #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 6448e │ │ │ │ + bge.n 64266 │ │ │ │ ldrh.w fp, [ip, r4, lsl #1] │ │ │ │ ldrh.w sl, [r2, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ cmp fp, sl │ │ │ │ - beq.n 64476 │ │ │ │ + beq.n 6424e │ │ │ │ add.w r3, r3, r9, lsl #1 │ │ │ │ - b.n 64452 │ │ │ │ + b.n 6422a │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 644ae │ │ │ │ + bge.n 64286 │ │ │ │ ldrh.w fp, [ip, r4, lsl #1] │ │ │ │ ldrh.w sl, [r2, r4, lsl #1] │ │ │ │ cmp fp, sl │ │ │ │ - beq.n 644aa │ │ │ │ + beq.n 64282 │ │ │ │ subs r4, r4, r6 │ │ │ │ adds r4, #1 │ │ │ │ add.w r3, r3, r4, lsl #1 │ │ │ │ - b.n 64452 │ │ │ │ + b.n 6422a │ │ │ │ adds r4, #1 │ │ │ │ - b.n 64490 │ │ │ │ + b.n 64268 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 644c8 │ │ │ │ + bge.n 642a0 │ │ │ │ ldrh.w fp, [ip, r4, lsl #1] │ │ │ │ ldrh.w sl, [r2, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ cmp fp, sl │ │ │ │ - beq.n 644b0 │ │ │ │ + beq.n 64288 │ │ │ │ add.w r3, r3, r8, lsl #1 │ │ │ │ - b.n 64452 │ │ │ │ + b.n 6422a │ │ │ │ subs r0, r2, r0 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - b.n 644d2 │ │ │ │ + b.n 642aa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (64540 ) │ │ │ │ + ldr r3, [pc, #80] @ (64318 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 642ba │ │ │ │ + bl 64092 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #1 │ │ │ │ - bl 64382 │ │ │ │ + bl 6415a │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64526 │ │ │ │ + beq.n 642fe │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 64526 │ │ │ │ + beq.n 642fe │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 64508 │ │ │ │ - ldr r3, [pc, #24] @ (64540 ) │ │ │ │ + b.n 642e0 │ │ │ │ + ldr r3, [pc, #24] @ (64318 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 64538 │ │ │ │ + beq.n 64310 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 621ae │ │ │ │ + bl 61d9e │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 621ae │ │ │ │ + bl 61d9e │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -86646,60 +86441,60 @@ │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bne.n 645a2 │ │ │ │ + bne.n 6437a │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 645d8 │ │ │ │ + b.n 643b0 │ │ │ │ subs r3, r5, r6 │ │ │ │ add.w r2, r5, #1073741824 @ 0x40000000 │ │ │ │ cmp r3, r6 │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ str r5, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ subs r3, r5, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 645d8 │ │ │ │ + blt.n 643b0 │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 645d4 │ │ │ │ + bne.n 643ac │ │ │ │ subs r2, r5, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 645d8 │ │ │ │ + b.n 643b0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 645be │ │ │ │ + b.n 64396 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ mov r3, r5 │ │ │ │ add.w r2, r4, #23 │ │ │ │ it ge │ │ │ │ movge r3, #255 @ 0xff │ │ │ │ add.w r1, r4, #87 @ 0x57 │ │ │ │ strb.w r3, [r2, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 645e8 │ │ │ │ + bne.n 643c0 │ │ │ │ subs r3, r5, r3 │ │ │ │ subs r1, r5, #1 │ │ │ │ subs r0, r1, r3 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 6460a │ │ │ │ + bge.n 643e2 │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r4 │ │ │ │ strb r0, [r2, #24] │ │ │ │ - b.n 645f4 │ │ │ │ + b.n 643cc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ ldrd r6, r5, [r2, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -86707,373 +86502,373 @@ │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add.w r3, r6, #1073741824 @ 0x40000000 │ │ │ │ ldr.w r7, [ip], #24 │ │ │ │ subs r3, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 646da │ │ │ │ + beq.n 644b2 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.w 64772 │ │ │ │ + bcs.w 6454a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - cbz r2, 64654 │ │ │ │ + cbz r2, 6442c │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 6463e │ │ │ │ - b.n 64772 │ │ │ │ + bhi.n 64416 │ │ │ │ + b.n 6454a │ │ │ │ mov r8, r2 │ │ │ │ rsb r9, r6, #1 │ │ │ │ cmp r8, r5 │ │ │ │ mov sl, r8 │ │ │ │ add.w r4, r3, r9, lsl #2 │ │ │ │ it lt │ │ │ │ movlt sl, r5 │ │ │ │ cmp sl, r6 │ │ │ │ - bge.n 6469a │ │ │ │ + bge.n 64472 │ │ │ │ ldr.w r2, [r4, sl, lsl #2] │ │ │ │ ldr.w r0, [r7, sl, lsl #2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 64684 │ │ │ │ + beq.n 6445c │ │ │ │ sub.w sl, sl, r5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r3, r3, sl, lsl #2 │ │ │ │ - b.n 64638 │ │ │ │ + b.n 64410 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 64666 │ │ │ │ + b.n 6443e │ │ │ │ ldr.w sl, [r7, r8, lsl #2] │ │ │ │ ldr.w r2, [r4, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.n 646a0 │ │ │ │ + bne.n 64478 │ │ │ │ cmp r8, r5 │ │ │ │ - blt.n 6468a │ │ │ │ - b.n 646d2 │ │ │ │ + blt.n 64462 │ │ │ │ + b.n 644aa │ │ │ │ add.w r3, r3, lr, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 64772 │ │ │ │ + bls.n 6454a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ sub.w r8, r6, lr │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r4, [ip, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6465a │ │ │ │ + beq.n 64432 │ │ │ │ rsb r2, r5, #1 │ │ │ │ cmp r5, r8 │ │ │ │ ite ge │ │ │ │ addge r2, r2, r5 │ │ │ │ addlt r2, r8 │ │ │ │ cmp r4, r2 │ │ │ │ ite gt │ │ │ │ lslgt r2, r4, #2 │ │ │ │ lslle r2, r2, #2 │ │ │ │ add r3, r2 │ │ │ │ - b.n 64638 │ │ │ │ + b.n 64410 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r0, r4, r3 │ │ │ │ asrs r0, r0, #2 │ │ │ │ - b.n 64776 │ │ │ │ + b.n 6454e │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ cmp lr, r9 │ │ │ │ add.w r8, r5, r9 │ │ │ │ it lt │ │ │ │ movlt lr, r9 │ │ │ │ cmp r8, r6 │ │ │ │ it ge │ │ │ │ movge r8, r6 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 64772 │ │ │ │ + bcs.n 6454a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - cbz r2, 64708 │ │ │ │ + cbz r2, 644e0 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 646f2 │ │ │ │ - b.n 64772 │ │ │ │ + bhi.n 644ca │ │ │ │ + b.n 6454a │ │ │ │ rsb r2, r6, #1 │ │ │ │ mov r4, r5 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ cmp r4, r8 │ │ │ │ - bge.n 6472a │ │ │ │ + bge.n 64502 │ │ │ │ ldr.w fp, [r7, r4, lsl #2] │ │ │ │ ldr.w sl, [r2, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp fp, sl │ │ │ │ - beq.n 64712 │ │ │ │ + beq.n 644ea │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 646ee │ │ │ │ + b.n 644c6 │ │ │ │ mov sl, r8 │ │ │ │ cmp sl, r6 │ │ │ │ - bge.n 64750 │ │ │ │ + bge.n 64528 │ │ │ │ ldr.w r4, [r2, sl, lsl #2] │ │ │ │ ldr.w r0, [r7, sl, lsl #2] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6474a │ │ │ │ + beq.n 64522 │ │ │ │ sub.w sl, sl, r5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r3, r3, sl, lsl #2 │ │ │ │ - b.n 646ee │ │ │ │ + b.n 644c6 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 6472c │ │ │ │ + b.n 64504 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 6476a │ │ │ │ + bge.n 64542 │ │ │ │ ldr.w fp, [r7, r4, lsl #2] │ │ │ │ ldr.w sl, [r2, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp fp, sl │ │ │ │ - beq.n 64752 │ │ │ │ + beq.n 6452a │ │ │ │ add.w r3, r3, lr, lsl #2 │ │ │ │ - b.n 646ee │ │ │ │ + b.n 644c6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r0, r2, r3 │ │ │ │ asrs r0, r0, #2 │ │ │ │ - b.n 64776 │ │ │ │ + b.n 6454e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (647e8 ) │ │ │ │ + ldr r3, [pc, #80] @ (645c0 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 64544 │ │ │ │ + bl 6431c │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #2 │ │ │ │ - bl 6460e │ │ │ │ + bl 643e6 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 647cc │ │ │ │ + beq.n 645a4 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 647cc │ │ │ │ + beq.n 645a4 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 647ae │ │ │ │ - ldr r3, [pc, #24] @ (647e8 ) │ │ │ │ + b.n 64586 │ │ │ │ + ldr r3, [pc, #24] @ (645c0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 647de │ │ │ │ + beq.n 645b6 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ │ │ │ │ -000647ec : │ │ │ │ +000645c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (64814 ) │ │ │ │ + ldr r1, [pc, #24] @ (645ec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064818 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +000645f0 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ push {r4} │ │ │ │ - bcs.n 64844 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ + bcs.n 6461c <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ lsrs r4, r0, #7 │ │ │ │ - movw r1, #49956 @ 0xc324 │ │ │ │ + movw r1, #51556 @ 0xc964 │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ - movw r2, #41252 @ 0xa124 │ │ │ │ + movw r2, #42852 @ 0xa764 │ │ │ │ movt r2, #54 @ 0x36 │ │ │ │ ldrh.w r1, [r1, r4, lsl #1] │ │ │ │ add.w r3, r3, r1, lsl #7 │ │ │ │ ldrh.w r2, [r2, r3, lsl #1] │ │ │ │ - b.n 64846 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ + b.n 6461e <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #33172 @ 0x8194 │ │ │ │ + movw r3, #34772 @ 0x87d4 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ pop {r4} │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r2, r2, #17 │ │ │ │ iteee pl │ │ │ │ addpl r0, r0, r3 │ │ │ │ - movwmi r2, #944 @ 0x3b0 │ │ │ │ + movwmi r2, #2544 @ 0x9f0 │ │ │ │ uxthmi r3, r3 │ │ │ │ movtmi r2, #65 @ 0x41 │ │ │ │ it mi │ │ │ │ ldrmi.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064870 : │ │ │ │ +00064648 : │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #12] @ (64884 ) │ │ │ │ + ldr r4, [pc, #12] @ (6465c ) │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ pop {r4} │ │ │ │ b.w 2b9da │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064888 : │ │ │ │ +00064660 : │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #12] @ (6489c ) │ │ │ │ + ldr r4, [pc, #12] @ (64674 ) │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r3, r4] │ │ │ │ pop {r4} │ │ │ │ b.w 2b9da │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000648a0 <_PyEval_MonitorRaise@@Base>: │ │ │ │ +00064678 <_PyEval_MonitorRaise@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #558] @ 0x22e │ │ │ │ - cbz r3, 648b2 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ + cbz r3, 6468a <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ movs r3, #10 │ │ │ │ - b.w 214b80 <_PyUnicode_EncodeUTF16@@Base+0xccc> │ │ │ │ + b.w 21646c <_PyUnicode_EncodeUTF16@@Base+0xcd0> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000648b4 : │ │ │ │ +0006468c : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 269ce0 │ │ │ │ + b.w 26a3f8 │ │ │ │ │ │ │ │ -000648ba : │ │ │ │ +00064692 : │ │ │ │ movs r1, #1 │ │ │ │ - b.w 269ce0 │ │ │ │ + b.w 26a3f8 │ │ │ │ │ │ │ │ -000648c0 : │ │ │ │ +00064698 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000648d0 : │ │ │ │ - b.w 2260bc │ │ │ │ +000646a8 : │ │ │ │ + b.w 2271a0 │ │ │ │ │ │ │ │ -000648d4 : │ │ │ │ - ldr r2, [pc, #12] @ (648e4 ) │ │ │ │ +000646ac : │ │ │ │ + ldr r2, [pc, #12] @ (646bc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 227310 <_PyDeadline_Init@@Base+0x21c> │ │ │ │ + b.w 228378 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000648e8 : │ │ │ │ - ldr r2, [pc, #12] @ (648f8 ) │ │ │ │ +000646c0 : │ │ │ │ + ldr r2, [pc, #12] @ (646d0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 227440 │ │ │ │ + b.w 2284f4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000648fc <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +000646d4 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000648fe <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +000646d6 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064900 <_PyCriticalSection_SuspendAll@@Base>: │ │ │ │ +000646d8 <_PyCriticalSection_SuspendAll@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064902 <_PyCriticalSection_Resume@@Base>: │ │ │ │ +000646da <_PyCriticalSection_Resume@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064904 : │ │ │ │ +000646dc : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064906 : │ │ │ │ +000646de : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064908 : │ │ │ │ +000646e0 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006490a : │ │ │ │ +000646e2 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006490c <_PyCrossInterpreterData_Clear@@Base>: │ │ │ │ +000646e4 <_PyCrossInterpreterData_Clear@@Base>: │ │ │ │ mov r0, r1 │ │ │ │ - b.w 265cfc <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xc2c> │ │ │ │ + b.w 26644c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xbfc> │ │ │ │ │ │ │ │ -00064912 <_PyXI_HasCapturedException@@Base>: │ │ │ │ +000646ea <_PyXI_HasCapturedException@@Base>: │ │ │ │ ldr r0, [r0, #24] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006491c : │ │ │ │ +000646f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1d8db0 │ │ │ │ + bl 1dafb0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006493a <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +00064712 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ add r3, sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 8ef04 │ │ │ │ + bl 8f140 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006496e <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +00064746 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ sub sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -87082,282 +86877,282 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2b936 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064998 : │ │ │ │ +00064770 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ bl 2b936 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -000649b4 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ - b.w 64998 │ │ │ │ +0006478c <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ + b.w 64770 │ │ │ │ │ │ │ │ -000649b8 : │ │ │ │ +00064790 : │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ ldr.w r0, [r3, #624] @ 0x270 │ │ │ │ - cbz r0, 649d4 │ │ │ │ + cbz r0, 647ac │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 649d4 │ │ │ │ + cbz r0, 647ac │ │ │ │ ldr r0, [r0, #8] │ │ │ │ dmb ish │ │ │ │ mvns r0, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000649d6 : │ │ │ │ +000647ae : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000649d8 : │ │ │ │ - ldr r1, [pc, #12] @ (649e8 ) │ │ │ │ +000647b0 : │ │ │ │ + ldr r1, [pc, #12] @ (647c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - b.w 1b35cc │ │ │ │ + b.w 1b5c8c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000649ec <_Py_hashtable_len@@Base>: │ │ │ │ +000647c4 <_Py_hashtable_len@@Base>: │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000649f0 : │ │ │ │ +000647c8 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000649fe : │ │ │ │ +000647d6 : │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #63624 @ 0xf888 │ │ │ │ + movw r3, #65224 @ 0xfec8 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064a14 : │ │ │ │ +000647ec : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064a22 : │ │ │ │ +000647fa : │ │ │ │ sub sp, #16 │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ subs r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064a32 : │ │ │ │ +0006480a : │ │ │ │ sub sp, #16 │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ subs r3, r0, #2 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064a42 : │ │ │ │ +0006481a : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - movw r4, #48328 @ 0xbcc8 │ │ │ │ + movw r4, #49844 @ 0xc2b4 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1a9a48 <_Py_write_noraise@@Base+0x6e8> │ │ │ │ + bl 1ac144 <_Py_write_noraise@@Base+0x6e8> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00064a68 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00064840 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #15 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00064a96 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +0006486e <_PySeqLock_LockWrite@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 64ab4 <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ + bpl.n 6488c <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ blx 294d0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - b.n 64aa8 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 64880 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ adds r2, r5, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 64aca <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ + bne.n 648a2 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 64aba <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ + bne.n 64892 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - bne.n 64ad6 <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ + bne.n 648ae <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ dmb ish │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r5, r3 │ │ │ │ blx 294d0 │ │ │ │ - b.n 64aa8 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 64880 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ │ │ │ │ -00064ade <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +000648b6 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064aee <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +000648c6 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064afe <_PySeqLock_BeginRead@@Base>: │ │ │ │ +000648d6 <_PySeqLock_BeginRead@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ dmb ish │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 64b24 <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ + bpl.n 648fc <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ blx 294d0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - b.n 64b14 <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ + b.n 648ec <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00064b26 <_PySeqLock_EndRead@@Base>: │ │ │ │ +000648fe <_PySeqLock_EndRead@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 64b46 <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ + beq.n 6491e <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ blx 294d0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64b48 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ + b.n 64920 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00064b4a <_PySeqLock_AfterFork@@Base>: │ │ │ │ +00064922 <_PySeqLock_AfterFork@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ itt ne │ │ │ │ strne r2, [r0, #0] │ │ │ │ movne r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064b5c <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +00064934 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 8484c │ │ │ │ + bl 84a44 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064b84 : │ │ │ │ +0006495c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, sp │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1a56a0 │ │ │ │ + bl 1a7ed0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00064bae : │ │ │ │ +00064986 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #38800 @ 0x9790 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 292c8 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b426 │ │ │ │ │ │ │ │ -00064bde <_Py_FatalErrorFunc@@Base>: │ │ │ │ +000649b6 <_Py_FatalErrorFunc@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #38800 @ 0x9790 │ │ │ │ - movt r4, #75 @ 0x4b │ │ │ │ + movt r4, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx 292c8 │ │ │ │ mov r3, r6 │ │ │ │ @@ -87365,4512 +87160,4529 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b426 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #48352 @ 0xbce0 │ │ │ │ + movw r1, #49868 @ 0xc2cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #64356 @ 0xfb64 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #396 @ 0x18c │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -00064c32 : │ │ │ │ +00064a0a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (64c60 ) │ │ │ │ + ldr r3, [pc, #28] @ (64a38 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 64c58 │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ + cbnz r0, 64a30 │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #16] @ (64c64 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (64a3c ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 6e74c │ │ │ │ + b.w 6e900 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb740045 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ │ │ │ │ -00064c68 : │ │ │ │ +00064a40 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #24] @ (64c90 ) │ │ │ │ + ldr r2, [pc, #24] @ (64a68 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1e7c80 <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ + bl 1e9c5c <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e94f0 <_Py_IsInterpreterFinalizing@@Base+0x104> │ │ │ │ + b.w 1eb4cc <_Py_IsInterpreterFinalizing@@Base+0x104> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064c94 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +00064a6c <_PyThreadState_Prealloc@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1abd70 <_PyThreadState_New@@Base+0x4> │ │ │ │ + b.w 1ae470 <_PyThreadState_New@@Base+0x4> │ │ │ │ │ │ │ │ -00064c9a <_PyThreadState_Init@@Base>: │ │ │ │ +00064a72 <_PyThreadState_Init@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #48380 @ 0xbcfc │ │ │ │ + movw r1, #49896 @ 0xc2e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #4] @ (64cb8 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (64a90 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb880045 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ │ │ │ │ -00064cbc : │ │ │ │ - ldr r3, [pc, #8] @ (64cc8 ) │ │ │ │ +00064a94 : │ │ │ │ + ldr r3, [pc, #8] @ (64aa0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 1e1e34 │ │ │ │ + b.w 1e46f0 <_PyBytesWriter_Dealloc@@Base+0x1bc> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064ccc <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +00064aa4 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #2657 @ 0xa61 │ │ │ │ + movw r3, #3269 @ 0xcc5 │ │ │ │ movt r3, #10 │ │ │ │ ldr.w r2, [r0, #340] @ 0x154 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064ce6 : │ │ │ │ +00064abe : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1e1e74 │ │ │ │ + bl 1e3e10 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64d10 │ │ │ │ - ldr r2, [pc, #20] @ (64d14 ) │ │ │ │ + bne.n 64ae8 │ │ │ │ + ldr r2, [pc, #20] @ (64aec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e2e4c │ │ │ │ - bl 1e5de4 │ │ │ │ + bl 1e4e2c │ │ │ │ + bl 1e7dbc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064d18 : │ │ │ │ - ldr r2, [pc, #12] @ (64d28 ) │ │ │ │ +00064af0 : │ │ │ │ + ldr r2, [pc, #12] @ (64b00 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1e2e4c │ │ │ │ + b.w 1e4e2c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064d2c : │ │ │ │ +00064b04 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #0 │ │ │ │ strd r4, r1, [sp] │ │ │ │ - bl 1bea84 │ │ │ │ + bl 1c11d4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00064d52 : │ │ │ │ +00064b2a : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1be9ac │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 1c10fc │ │ │ │ + │ │ │ │ +00064b32 : │ │ │ │ + movs r3, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + b.w 7a274 │ │ │ │ + │ │ │ │ +00064b3a : │ │ │ │ + movs r3, #0 │ │ │ │ + b.w 7a274 │ │ │ │ + │ │ │ │ +00064b40 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ + push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldrd fp, sl, [r2, #8] │ │ │ │ - sub sp, #12 │ │ │ │ - ldrd r4, r5, [r2] │ │ │ │ - add.w r3, fp, #4294967295 @ 0xffffffff │ │ │ │ - orrs.w r3, r3, sl │ │ │ │ - bne.n 64dd8 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - orrs.w r3, r4, r5 │ │ │ │ - beq.n 64dc8 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - movs r0, #0 │ │ │ │ - mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 27f224 │ │ │ │ - cmp r7, r0 │ │ │ │ - sbcs.w r1, r6, r1 │ │ │ │ - blt.n 64db4 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 27f224 │ │ │ │ - cmp r0, r7 │ │ │ │ - sbcs r1, r6 │ │ │ │ - bge.n 64dc8 │ │ │ │ - mvns r1, r6 │ │ │ │ - cmp r6, #0 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - it lt │ │ │ │ - movlt r0, #0 │ │ │ │ - lsrs r1, r1, #31 │ │ │ │ - rsb r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 64eee │ │ │ │ - mul.w r6, r4, r6 │ │ │ │ - umull r0, r1, r4, r7 │ │ │ │ - mla r6, r7, r5, r6 │ │ │ │ - add r1, r6 │ │ │ │ - b.n 64eee │ │ │ │ - mov r2, fp │ │ │ │ - mov r3, sl │ │ │ │ - bl 27f224 │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - orrs.w r3, r4, r5 │ │ │ │ - strd r0, r2, [sp] │ │ │ │ - beq.n 64e32 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - movs r0, #0 │ │ │ │ - mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 27f224 │ │ │ │ - cmp r9, r0 │ │ │ │ - sbcs.w r1, r7, r1 │ │ │ │ - blt.n 64e1e │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 27f224 │ │ │ │ - cmp r0, r9 │ │ │ │ - sbcs r1, r7 │ │ │ │ - bge.n 64e32 │ │ │ │ - mvns r1, r7 │ │ │ │ - cmp r7, #0 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - it lt │ │ │ │ - movlt r0, #0 │ │ │ │ - lsrs r1, r1, #31 │ │ │ │ - rsb r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 64e42 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mul.w r7, r4, r7 │ │ │ │ - mla r7, r5, r9, r7 │ │ │ │ - umull r0, r1, r4, r3 │ │ │ │ - add r1, r7 │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, fp │ │ │ │ - bl 27f224 │ │ │ │ - orrs.w r3, r4, r5 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - mov r7, r0 │ │ │ │ - beq.n 64e96 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - movs r0, #0 │ │ │ │ - mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 27f224 │ │ │ │ - cmp r8, r0 │ │ │ │ - sbcs.w r1, r6, r1 │ │ │ │ - blt.n 64e82 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 27f224 │ │ │ │ - cmp r0, r8 │ │ │ │ - sbcs r1, r6 │ │ │ │ - bge.n 64e96 │ │ │ │ - mvns r3, r6 │ │ │ │ - cmp r6, #0 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - it lt │ │ │ │ - movlt r2, #0 │ │ │ │ - lsrs r3, r3, #31 │ │ │ │ - rsb r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 64ea6 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mul.w r6, r4, r6 │ │ │ │ - mla r6, r5, r8, r6 │ │ │ │ - umull r2, r3, r4, r3 │ │ │ │ - add r3, r6 │ │ │ │ - cmp.w sl, #1 │ │ │ │ - sbcs.w r1, r9, #0 │ │ │ │ - blt.n 64ec2 │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - mvns r0, r7 │ │ │ │ - sub.w r4, r1, r9 │ │ │ │ - cmp r0, r2 │ │ │ │ - sbcs r4, r3 │ │ │ │ - bge.n 64eda │ │ │ │ - b.n 64ee2 │ │ │ │ - orrs.w sl, r9, sl │ │ │ │ - beq.n 64eda │ │ │ │ - negs r0, r7 │ │ │ │ - mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w r1, r1, r9 │ │ │ │ - cmp r2, r0 │ │ │ │ - sbcs.w r1, r3, r1 │ │ │ │ - blt.n 64ee8 │ │ │ │ - adds r0, r7, r2 │ │ │ │ - adc.w r1, r3, r9 │ │ │ │ - b.n 64eee │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64eee │ │ │ │ + str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ + sub sp, #20 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cbz r0, 64b6c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ + bpl.n 64b6c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r1, 64b68 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + bpl.n 64b6c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r2, 64b6c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbnz r3, 64b80 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ + movw r1, #1287 @ 0x507 │ │ │ │ + movw r0, #60416 @ 0xec00 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b.n 64b8c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ + add r4, sp, #32 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + add r4, sp, #12 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl d66b8 │ │ │ │ + add sp, #20 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + add sp, #4 │ │ │ │ + bx lr │ │ │ │ │ │ │ │ -00064ef4 : │ │ │ │ - push {r4, lr} │ │ │ │ +00064b96 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #84] @ (64f58 ) │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 64f1c │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 64f0c │ │ │ │ - mov r4, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 64f28 │ │ │ │ - bl 279788 │ │ │ │ - bl 1a923c │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 64f44 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 64f34 │ │ │ │ - dmb ish │ │ │ │ - beq.n 64f54 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r0, [pc, #8] @ (64f58 ) │ │ │ │ - b.w 25dc0c │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ - str r0, [r7, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #20 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + cbz r0, 64bc0 │ │ │ │ + ldr r5, [r0, #4] │ │ │ │ + ldr r5, [r5, #84] @ 0x54 │ │ │ │ + lsls r5, r5, #5 │ │ │ │ + bpl.n 64bc0 │ │ │ │ + cbz r1, 64bbc │ │ │ │ + ldr r5, [r1, #4] │ │ │ │ + ldr r5, [r5, #84] @ 0x54 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + bpl.n 64bc0 │ │ │ │ + cbz r2, 64bc0 │ │ │ │ + cbnz r3, 64bd4 │ │ │ │ + movw r1, #1313 @ 0x521 │ │ │ │ + movw r0, #60416 @ 0xec00 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 64bde │ │ │ │ + str r4, [sp, #12] │ │ │ │ + add r4, sp, #12 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl d66b8 │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00064f5c : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ +00064be2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #96] @ (64fcc ) │ │ │ │ - mov r4, r0 │ │ │ │ - mov.w r2, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r1, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 64f86 │ │ │ │ - strexb r0, r2, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 64f76 │ │ │ │ - mov r5, r3 │ │ │ │ - dmb ish │ │ │ │ - beq.n 64f94 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 279788 │ │ │ │ - ldr r3, [pc, #56] @ (64fd0 ) │ │ │ │ - mov.w r6, #0 │ │ │ │ - ldmia.w r3, {r0, r1, r2} │ │ │ │ - stmia.w r4, {r0, r1, r2} │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 64fb6 │ │ │ │ - strexb r1, r6, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 64fa6 │ │ │ │ - dmb ish │ │ │ │ - beq.n 64fc8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - sub.w r0, r3, #140 @ 0x8c │ │ │ │ - b.w 25dc0c │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - str r0, [r7, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #20 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + cbz r0, 64c0c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + ldr r5, [r0, #4] │ │ │ │ + ldr r5, [r5, #84] @ 0x54 │ │ │ │ + lsls r5, r5, #5 │ │ │ │ + bpl.n 64c0c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r1, 64c08 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ + ldr r5, [r1, #4] │ │ │ │ + ldr r5, [r5, #84] @ 0x54 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + bpl.n 64c0c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r2, 64c0c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbnz r3, 64c20 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ + movw r1, #1338 @ 0x53a │ │ │ │ + movw r0, #60416 @ 0xec00 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 64c2a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ + str r4, [sp, #12] │ │ │ │ + add r4, sp, #12 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl d66b8 │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00064fd4 : │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ +00064c2e : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #96] @ (65044 ) │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - mov.w r2, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r1, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 64ffe │ │ │ │ - strexb r0, r2, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 64fee │ │ │ │ - mov r5, r3 │ │ │ │ - dmb ish │ │ │ │ - beq.n 6500c │ │ │ │ - mov r0, r3 │ │ │ │ - bl 279788 │ │ │ │ - ldr r3, [pc, #56] @ (65048 ) │ │ │ │ - ldmia.w r4, {r0, r1, r2} │ │ │ │ - stmia.w r3, {r0, r1, r2} │ │ │ │ - mov.w r2, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r1, [r5] │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 6502e │ │ │ │ - strexb r0, r2, [r5] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6501e │ │ │ │ - dmb ish │ │ │ │ - beq.n 65040 │ │ │ │ - sub.w r0, r3, #140 @ 0x8c │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 25dc0c │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ - str r0, [r7, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + movw r1, #16328 @ 0x3fc8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 64c62 │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 64c62 │ │ │ │ + movs r1, #131 @ 0x83 │ │ │ │ + movw r0, #30440 @ 0x76e8 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 64c6a │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + lsls r3, r3, #26 │ │ │ │ + bpl.n 64c6e │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 64c70 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + pop {r4, pc} │ │ │ │ │ │ │ │ -0006504c : │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ +00064c72 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ (650f8 ) │ │ │ │ - mov r5, r0 │ │ │ │ - mov.w r2, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r1, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 65076 │ │ │ │ - strexb r0, r2, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 65066 │ │ │ │ - mov r4, r3 │ │ │ │ - dmb ish │ │ │ │ - beq.n 65084 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 279788 │ │ │ │ - movw r0, #20256 @ 0x4f20 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - ldr.w r3, [r0, #1604] @ 0x644 │ │ │ │ - cmp r3, #31 │ │ │ │ - ble.n 650c0 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 650ac │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 6509c │ │ │ │ - dmb ish │ │ │ │ - beq.n 650ba │ │ │ │ - add.w r0, r0, #1472 @ 0x5c0 │ │ │ │ - bl 25dc0c │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + movw r1, #16328 @ 0x3fc8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 64caa │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 64caa │ │ │ │ + movs r1, #141 @ 0x8d │ │ │ │ + movw r0, #30440 @ 0x76e8 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 650f6 │ │ │ │ - adds r2, r3, #1 │ │ │ │ - add.w r3, r0, r3, lsl #2 │ │ │ │ - str.w r2, [r0, #1604] @ 0x644 │ │ │ │ - mov.w r2, #0 │ │ │ │ - str.w r5, [r3, #1476] @ 0x5c4 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r3, [r4] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 650e6 │ │ │ │ - strexb r1, r2, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 650d6 │ │ │ │ - dmb ish │ │ │ │ - beq.n 650f4 │ │ │ │ - add.w r0, r0, #1472 @ 0x5c0 │ │ │ │ - bl 25dc0c │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - strb r0, [r4, r3] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.n 64cae │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + pop {r4, pc} │ │ │ │ │ │ │ │ -000650fc <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +00064cb0 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 81044 │ │ │ │ - cbz r0, 65154 <_PyMonitoring_FireLineEvent@@Base+0x58> │ │ │ │ + bl 8123c │ │ │ │ + cbz r0, 64d08 <_PyMonitoring_FireLineEvent@@Base+0x58> │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ movs r5, #5 │ │ │ │ strd r3, r5, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65158 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ + beq.n 64d0c <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65158 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ + cbnz r3, 64d0c <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65158 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 64d0c <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - cbz r2, 6518e <_PyMonitoring_FireLineEvent@@Base+0x92> │ │ │ │ + cbz r2, 64d42 <_PyMonitoring_FireLineEvent@@Base+0x92> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6518a <_PyMonitoring_FireLineEvent@@Base+0x8e> │ │ │ │ + beq.n 64d3e <_PyMonitoring_FireLineEvent@@Base+0x8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 6518a <_PyMonitoring_FireLineEvent@@Base+0x8e> │ │ │ │ + cbnz r3, 64d3e <_PyMonitoring_FireLineEvent@@Base+0x8e> │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065192 : │ │ │ │ +00064d46 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 91d84 │ │ │ │ - cbnz r0, 651c0 │ │ │ │ - ldr r2, [pc, #56] @ (651e8 ) │ │ │ │ + bl 91fe0 │ │ │ │ + cbnz r0, 64d74 │ │ │ │ + ldr r2, [pc, #56] @ (64d9c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e2e4c │ │ │ │ - b.n 651e4 │ │ │ │ + bl 1e4e2c │ │ │ │ + b.n 64d98 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e19ac │ │ │ │ + bl 1e3988 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 651e4 │ │ │ │ + beq.n 64d98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 651e4 │ │ │ │ + cbnz r3, 64d98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000651ec : │ │ │ │ +00064da0 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 65192 │ │ │ │ + b.w 64d46 │ │ │ │ │ │ │ │ -000651f2 : │ │ │ │ +00064da6 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 91d84 │ │ │ │ - cbnz r0, 65220 │ │ │ │ - ldr r2, [pc, #56] @ (65248 ) │ │ │ │ + bl 91fe0 │ │ │ │ + cbnz r0, 64dd4 │ │ │ │ + ldr r2, [pc, #56] @ (64dfc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e2e4c │ │ │ │ - b.n 65244 │ │ │ │ + bl 1e4e2c │ │ │ │ + b.n 64df8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64ce6 │ │ │ │ + bl 64abe │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65244 │ │ │ │ + beq.n 64df8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65244 │ │ │ │ + cbnz r3, 64df8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006524c : │ │ │ │ +00064e00 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 651f2 │ │ │ │ + b.w 64da6 │ │ │ │ │ │ │ │ -00065252 : │ │ │ │ +00064e06 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 91d84 │ │ │ │ - cbz r0, 65296 │ │ │ │ + bl 91fe0 │ │ │ │ + cbz r0, 64e4a │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db900 <_PyEval_MakePendingCalls@@Base+0x728> │ │ │ │ + bl 1ddad0 <_PyEval_MakePendingCalls@@Base+0x6f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6529a │ │ │ │ + beq.n 64e4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6529a │ │ │ │ + cbnz r3, 64e4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6529a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 64e4e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006529e : │ │ │ │ +00064e52 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 65252 │ │ │ │ + b.w 64e06 │ │ │ │ + │ │ │ │ +00064e5a : │ │ │ │ + movs r3, #0 │ │ │ │ + b.w 64e06 │ │ │ │ + │ │ │ │ +00064e60 : │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl 1daf24 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 64e98 │ │ │ │ + bl c075c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 64e8c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 64e90 │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 64e98 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 64e8c │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + │ │ │ │ +00064e9c : │ │ │ │ + cbnz r0, 64ea2 │ │ │ │ + b.w 1f7b08 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r2, [pc, #44] @ (64ee0 ) │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ + str r1, [r0, #4] │ │ │ │ + cmp r3, r4 │ │ │ │ + mov r4, r0 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r1, #0] │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ + cbz r3, 64ed8 │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + movs r1, #0 │ │ │ │ + blx r3 │ │ │ │ + mov r0, r4 │ │ │ │ + str r5, [r4, #8] │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + │ │ │ │ +00064ee4 : │ │ │ │ + movs r2, #0 │ │ │ │ + b.w 83264 │ │ │ │ + │ │ │ │ +00064eea <_PyObject_GetAttrId@@Base>: │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2d016 <_PyUnicode_FromId@@Base> │ │ │ │ + cbz r0, 64f0e <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 91228 │ │ │ │ + pop {r4, pc} │ │ │ │ + │ │ │ │ +00064f10 <_PyObject_AssertFailed@@Base>: │ │ │ │ + push {r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + sub sp, #8 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + movs r1, #1 │ │ │ │ + movw r2, #49944 @ 0xc318 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + str r4, [sp, #0] │ │ │ │ + movw r4, #38800 @ 0x9790 │ │ │ │ + movt r4, #76 @ 0x4c │ │ │ │ + ldr.w r8, [sp, #20] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 64f5e <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ + movw r2, #49952 @ 0xc320 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + mov r3, r8 │ │ │ │ + movs r1, #1 │ │ │ │ + blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + blx 29bb8 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + cbz r7, 64f7a <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ + mov r3, r7 │ │ │ │ + movs r1, #1 │ │ │ │ + movw r2, #49960 @ 0xc328 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ + b.n 64f88 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ + movw r2, #49984 @ 0xc340 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + movs r1, #1 │ │ │ │ + blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + blx 29bb8 │ │ │ │ + cbz r5, 64fa2 <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ + movw r2, #6568 @ 0x19a8 │ │ │ │ + movt r2, #41 @ 0x29 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + mov r3, r5 │ │ │ │ + movs r1, #1 │ │ │ │ + blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ + movs r1, #1 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + movw r2, #27136 @ 0x6a00 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + blx 29bb8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1fcb78 <_PyObject_IsFreed@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + cbz r3, 64fdc <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ + mov r3, r6 │ │ │ │ + movs r1, #1 │ │ │ │ + movw r2, #13600 @ 0x3520 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + blx 29bb8 │ │ │ │ + b.n 65018 <_PyObject_AssertFailed@@Base+0x108> │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + ldr r1, [r3, #84] @ 0x54 │ │ │ │ + and.w r3, r1, #24 │ │ │ │ + ubfx r1, r1, #14, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + it ne │ │ │ │ + addne r1, #1 │ │ │ │ + sub.w r5, r6, r1, lsl #3 │ │ │ │ + blx 292c8 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 69354 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2e544 <_PyObject_Dump@@Base> │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + movs r1, #1 │ │ │ │ + movw r2, #27136 @ 0x6a00 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + blx 29bb8 │ │ │ │ + movw r1, #50004 @ 0xc354 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [pc, #4] @ (65028 <_PyObject_AssertFailed@@Base+0x118>) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + nop │ │ │ │ + lsls r4, r0, #7 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ │ │ │ │ -000652a6 : │ │ │ │ +0006502c <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + mov ip, r1 │ │ │ │ + sub sp, #12 │ │ │ │ + ldr r1, [r3, #84] @ 0x54 │ │ │ │ + ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ + bne.n 65066 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ + ldr r4, [pc, #764] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + mov.w r2, #668 @ 0x29c │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + strd r2, r4, [sp] │ │ │ │ + movw r2, #50028 @ 0xc36c │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + bl 64f10 <_PyObject_AssertFailed@@Base> │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + mov r4, r0 │ │ │ │ + and.w r2, r3, #96 @ 0x60 │ │ │ │ + and.w r6, r3, #64 @ 0x40 │ │ │ │ + ubfx r5, r3, #2, #3 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ + bne.n 650a0 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.w 651e8 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r4, [pc, #708] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r1, #674 @ 0x2a2 │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + movw r2, #50096 @ 0xc3b0 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + strd r1, r4, [sp] │ │ │ │ + movs r1, #0 │ │ │ │ + bl 64f10 <_PyObject_AssertFailed@@Base> │ │ │ │ + subs r2, r5, #1 │ │ │ │ + cmp r5, #4 │ │ │ │ + it ne │ │ │ │ + cmpne r2, #1 │ │ │ │ + ite hi │ │ │ │ + movhi r2, #1 │ │ │ │ + movls r2, #0 │ │ │ │ + ands.w r1, r3, #32 │ │ │ │ + beq.n 6510a <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ + cbz r2, 650d6 <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ + ldr r4, [pc, #656] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r1, #682 @ 0x2aa │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + movw r2, #50128 @ 0xc3d0 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + strd r1, r4, [sp] │ │ │ │ + movs r1, #0 │ │ │ │ + bl 64f10 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbz r6, 650f8 <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ + ldr r5, [pc, #620] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + mov r1, r2 │ │ │ │ + movw r4, #685 @ 0x2ad │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + movw r2, #50224 @ 0xc430 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + strd r4, r5, [sp] │ │ │ │ + bl 64f10 <_PyObject_AssertFailed@@Base> │ │ │ │ + ldr r7, [r0, #24] │ │ │ │ + add.w r2, r0, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bne.n 651c0 <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #580] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r2, #686 @ 0x2ae │ │ │ │ + b.n 651a6 <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ + cbz r2, 6512a <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ + ldr r4, [pc, #568] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + mov.w r2, #692 @ 0x2b4 │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + strd r2, r4, [sp] │ │ │ │ + movw r2, #50128 @ 0xc3d0 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + bl 64f10 <_PyObject_AssertFailed@@Base> │ │ │ │ + ldr r1, [r0, #28] │ │ │ │ + cbnz r1, 6514c <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ + ldr r4, [pc, #536] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + mov.w r2, #696 @ 0x2b8 │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + strd r2, r4, [sp] │ │ │ │ + movw r2, #50276 @ 0xc464 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + bl 64f10 <_PyObject_AssertFailed@@Base> │ │ │ │ + ldr r7, [r0, #24] │ │ │ │ + cbz r6, 6519c <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ + cmp r1, r7 │ │ │ │ + beq.n 65174 <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ + ldr r5, [pc, #496] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + mov r1, r2 │ │ │ │ + movw r4, #698 @ 0x2ba │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + movw r2, #50296 @ 0xc478 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + strd r4, r5, [sp] │ │ │ │ + bl 64f10 <_PyObject_AssertFailed@@Base> │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + ldr r1, [r0, #20] │ │ │ │ + cmp r1, r7 │ │ │ │ + beq.n 651e8 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #456] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + mov r1, r2 │ │ │ │ + movw r4, #699 @ 0x2bb │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + movw r2, #50324 @ 0xc494 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + strd r4, r5, [sp] │ │ │ │ + bl 64f10 <_PyObject_AssertFailed@@Base> │ │ │ │ + cmp r1, r7 │ │ │ │ + bne.n 651c0 <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #420] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r2, #702 @ 0x2be │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + strd r2, r4, [sp] │ │ │ │ + mov r1, r6 │ │ │ │ + movw r2, #50248 @ 0xc448 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + bl 64f10 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r7, 651e8 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ + cbz r2, 651e8 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #384] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r2, #707 @ 0x2c3 │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + strd r2, r5, [sp] │ │ │ │ + mov r1, r7 │ │ │ │ + movw r2, #50364 @ 0xc4bc │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 64f10 <_PyObject_AssertFailed@@Base> │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 6534c <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ + lsls r2, r3, #26 │ │ │ │ + bpl.n 65202 <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ + lsls r3, r3, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r2, r4, #20 │ │ │ │ + addpl.w r2, r4, #28 │ │ │ │ + b.n 65204 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ - b.w 65252 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + mov r1, r3 │ │ │ │ + cmp r0, r1 │ │ │ │ + ble.n 6522e <_PyUnicode_CheckConsistency@@Base+0x202> │ │ │ │ + cmp r5, #1 │ │ │ │ + bne.n 65216 <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ + ldrb r7, [r2, r1] │ │ │ │ + b.n 65222 <_PyUnicode_CheckConsistency@@Base+0x1f6> │ │ │ │ + cmp r5, #2 │ │ │ │ + ite eq │ │ │ │ + ldrheq.w r7, [r2, r1, lsl #1] │ │ │ │ + ldrne.w r7, [r2, r1, lsl #2] │ │ │ │ + cmp r3, r7 │ │ │ │ + add.w r1, r1, #1 │ │ │ │ + it cc │ │ │ │ + movcc r3, r7 │ │ │ │ + b.n 6520a <_PyUnicode_CheckConsistency@@Base+0x1de> │ │ │ │ + cmp r5, #1 │ │ │ │ + bne.n 6529c <_PyUnicode_CheckConsistency@@Base+0x270> │ │ │ │ + cbnz r6, 65280 <_PyUnicode_CheckConsistency@@Base+0x254> │ │ │ │ + cmp r3, #127 @ 0x7f │ │ │ │ + bhi.n 6525a <_PyUnicode_CheckConsistency@@Base+0x22e> │ │ │ │ + ldr r5, [pc, #268] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r2, #727 @ 0x2d7 │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + strd r2, r5, [sp] │ │ │ │ + mov r1, r6 │ │ │ │ + movw r2, #50392 @ 0xc4d8 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 64f10 <_PyObject_AssertFailed@@Base> │ │ │ │ + cmp r3, #255 @ 0xff │ │ │ │ + bls.n 65316 <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ + ldr r5, [pc, #232] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + mov.w r2, #728 @ 0x2d8 │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + strd r2, r5, [sp] │ │ │ │ + mov r1, r6 │ │ │ │ + movw r2, #50408 @ 0xc4e8 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 64f10 <_PyObject_AssertFailed@@Base> │ │ │ │ + cmp r3, #127 @ 0x7f │ │ │ │ + bls.n 65316 <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + movw r2, #50424 @ 0xc4f8 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + ldr r5, [pc, #176] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r1, #731 @ 0x2db │ │ │ │ + b.n 6533c <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + cmp r5, #2 │ │ │ │ + bne.n 652da <_PyUnicode_CheckConsistency@@Base+0x2ae> │ │ │ │ + cmp r3, #255 @ 0xff │ │ │ │ + bhi.n 652bc <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + movw r2, #50440 @ 0xc508 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + ldr r5, [pc, #144] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r1, #734 @ 0x2de │ │ │ │ + b.n 6533c <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + cmp.w r3, #65536 @ 0x10000 │ │ │ │ + bcc.n 6531a <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + movw r2, #50460 @ 0xc51c │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + ldr r5, [pc, #116] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r1, #735 @ 0x2df │ │ │ │ + b.n 6533c <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + cmp.w r3, #65536 @ 0x10000 │ │ │ │ + bcs.n 652f8 <_PyUnicode_CheckConsistency@@Base+0x2cc> │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + movw r2, #50480 @ 0xc530 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + ldr r5, [pc, #84] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r1, #738 @ 0x2e2 │ │ │ │ + b.n 6533c <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + cmp.w r3, #1114112 @ 0x110000 │ │ │ │ + bcc.n 65320 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + movw r2, #50500 @ 0xc544 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + ldr r5, [pc, #56] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r1, #739 @ 0x2e3 │ │ │ │ + b.n 6533c <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + ldrb r3, [r2, r0] │ │ │ │ + b.n 65324 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ + ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ + b.n 65324 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ + ldr.w r3, [r2, r0, lsl #2] │ │ │ │ + cbz r3, 6534c <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ + ldr r5, [pc, #32] @ (65348 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r3, #38136 @ 0x94f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + movw r2, #50520 @ 0xc558 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + movw r1, #741 @ 0x2e5 │ │ │ │ + strd r1, r5, [sp] │ │ │ │ + mov r0, r4 │ │ │ │ + movs r1, #0 │ │ │ │ + bl 64f10 <_PyObject_AssertFailed@@Base> │ │ │ │ + lsls r4, r3, #7 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ + movs r0, #1 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000652ac : │ │ │ │ +00065352 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r0, [pc, #80] @ (653b4 ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 6537a │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 6536a │ │ │ │ + mov r4, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 65386 │ │ │ │ + bl 279df0 │ │ │ │ + bl 1ab938 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 653a2 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 65392 │ │ │ │ + dmb ish │ │ │ │ + beq.n 653b2 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + ldr r0, [pc, #4] @ (653b4 ) │ │ │ │ + b.w 25e36c │ │ │ │ + pop {r4, pc} │ │ │ │ + str r0, [r7, r6] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + │ │ │ │ +000653b8 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [pc, #96] @ (65428 ) │ │ │ │ + mov r4, r0 │ │ │ │ + mov.w r2, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r1, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 653e2 │ │ │ │ + strexb r0, r2, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 653d2 │ │ │ │ + mov r5, r3 │ │ │ │ + dmb ish │ │ │ │ + beq.n 653f0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 279df0 │ │ │ │ + ldr r3, [pc, #56] @ (6542c ) │ │ │ │ + mov.w r6, #0 │ │ │ │ + ldmia.w r3, {r0, r1, r2} │ │ │ │ + stmia.w r4, {r0, r1, r2} │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 65412 │ │ │ │ + strexb r1, r6, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 65402 │ │ │ │ + dmb ish │ │ │ │ + beq.n 65424 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + sub.w r0, r3, #140 @ 0x8c │ │ │ │ + b.w 25e36c │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ + str r0, [r7, r6] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + strh r4, [r0, r1] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + │ │ │ │ +00065430 : │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [pc, #96] @ (654a0 ) │ │ │ │ + mov r4, r0 │ │ │ │ + mov.w r2, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r1, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 6545a │ │ │ │ + strexb r0, r2, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6544a │ │ │ │ + mov r5, r3 │ │ │ │ + dmb ish │ │ │ │ + beq.n 65468 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 279df0 │ │ │ │ + ldr r3, [pc, #56] @ (654a4 ) │ │ │ │ + ldmia.w r4, {r0, r1, r2} │ │ │ │ + stmia.w r3, {r0, r1, r2} │ │ │ │ + mov.w r2, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r1, [r5] │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 6548a │ │ │ │ + strexb r0, r2, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6547a │ │ │ │ + dmb ish │ │ │ │ + beq.n 6549c │ │ │ │ + sub.w r0, r3, #140 @ 0x8c │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 25e36c │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ + str r0, [r7, r6] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + strh r4, [r0, r1] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + │ │ │ │ +000654a8 : │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [pc, #156] @ (65554 ) │ │ │ │ + mov r5, r0 │ │ │ │ + mov.w r2, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r1, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 654d2 │ │ │ │ + strexb r0, r2, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 654c2 │ │ │ │ + mov r4, r3 │ │ │ │ + dmb ish │ │ │ │ + beq.n 654e0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 279df0 │ │ │ │ + movw r0, #20256 @ 0x4f20 │ │ │ │ + movt r0, #74 @ 0x4a │ │ │ │ + ldr.w r3, [r0, #1604] @ 0x644 │ │ │ │ + cmp r3, #31 │ │ │ │ + ble.n 6551c │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 65508 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 654f8 │ │ │ │ + dmb ish │ │ │ │ + beq.n 65516 │ │ │ │ + add.w r0, r0, #1472 @ 0x5c0 │ │ │ │ + bl 25e36c │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 65552 │ │ │ │ + adds r2, r3, #1 │ │ │ │ + add.w r3, r0, r3, lsl #2 │ │ │ │ + str.w r2, [r0, #1604] @ 0x644 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str.w r5, [r3, #1476] @ 0x5c4 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r3, [r4] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 65542 │ │ │ │ + strexb r1, r2, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 65532 │ │ │ │ + dmb ish │ │ │ │ + beq.n 65550 │ │ │ │ + add.w r0, r0, #1472 @ 0x5c0 │ │ │ │ + bl 25e36c │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + strb r0, [r4, r3] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + │ │ │ │ +00065558 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #55608 @ 0xd938 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 65300 │ │ │ │ + cbz r0, 655ac │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r0, #8 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 65302 │ │ │ │ + bge.n 655ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65300 │ │ │ │ + beq.n 655ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65300 │ │ │ │ + cbnz r3, 655ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00065306 : │ │ │ │ +000655b2 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #48428 @ 0xbd2c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #50596 @ 0xc5a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6535c │ │ │ │ + beq.n 65608 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65372 │ │ │ │ + bne.n 6561e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 653a6 │ │ │ │ + beq.n 65652 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 653a6 │ │ │ │ - b.n 65374 │ │ │ │ + ble.n 65652 │ │ │ │ + b.n 65620 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65392 │ │ │ │ + beq.n 6563e │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 653c0 │ │ │ │ + bne.n 6566c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 653a6 │ │ │ │ + beq.n 65652 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 653c2 │ │ │ │ + bgt.n 6566e │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 65404 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 656b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl f5468 │ │ │ │ + bl f5ca0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 653ee │ │ │ │ + beq.n 6569a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 653ee │ │ │ │ + cbnz r3, 6569a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65404 │ │ │ │ + beq.n 656b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65404 │ │ │ │ + cbnz r3, 656b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65434 │ │ │ │ + beq.n 656e0 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6544a │ │ │ │ + bne.n 656f6 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6547e │ │ │ │ + beq.n 6572a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6547e │ │ │ │ - b.n 6544c │ │ │ │ + ble.n 6572a │ │ │ │ + b.n 656f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6546a │ │ │ │ + beq.n 65716 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65498 │ │ │ │ + bne.n 65744 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6547e │ │ │ │ + beq.n 6572a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6549a │ │ │ │ + bgt.n 65746 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 654dc │ │ │ │ + bl 12de68 │ │ │ │ + b.n 65788 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 11aba4 │ │ │ │ + bl 11b65c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 654c6 │ │ │ │ + beq.n 65772 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 654c6 │ │ │ │ + cbnz r3, 65772 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 654dc │ │ │ │ + beq.n 65788 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 654dc │ │ │ │ + cbnz r3, 65788 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6550c │ │ │ │ + beq.n 657b8 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65522 │ │ │ │ + bne.n 657ce │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65556 │ │ │ │ + beq.n 65802 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65556 │ │ │ │ - b.n 65524 │ │ │ │ + ble.n 65802 │ │ │ │ + b.n 657d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65542 │ │ │ │ + beq.n 657ee │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65570 │ │ │ │ + bne.n 6581c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65556 │ │ │ │ + beq.n 65802 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65572 │ │ │ │ + bgt.n 6581e │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 655b4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 65860 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 1464c4 │ │ │ │ + bl 147164 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6559e │ │ │ │ + beq.n 6584a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6559e │ │ │ │ + cbnz r3, 6584a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 655b4 │ │ │ │ + beq.n 65860 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 655b4 │ │ │ │ + cbnz r3, 65860 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 655e4 │ │ │ │ + beq.n 65890 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 655fa │ │ │ │ + bne.n 658a6 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6562e │ │ │ │ + beq.n 658da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6562e │ │ │ │ - b.n 655fc │ │ │ │ + ble.n 658da │ │ │ │ + b.n 658a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6561a │ │ │ │ + beq.n 658c6 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65648 │ │ │ │ + bne.n 658f4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6562e │ │ │ │ + beq.n 658da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6564a │ │ │ │ + bgt.n 658f6 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6568c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 65938 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 13b340 │ │ │ │ + bl 13c018 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65676 │ │ │ │ + beq.n 65922 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65676 │ │ │ │ + cbnz r3, 65922 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6568c │ │ │ │ + beq.n 65938 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6568c │ │ │ │ + cbnz r3, 65938 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 656ba │ │ │ │ + beq.n 65966 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 656e8 │ │ │ │ + bne.n 65994 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 656ce │ │ │ │ + beq.n 6597a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 656ea │ │ │ │ + bgt.n 65996 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 65714 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 659c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl f85fc │ │ │ │ + bl f8e3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65714 │ │ │ │ + beq.n 659c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65714 │ │ │ │ + cbnz r3, 659c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65742 │ │ │ │ + beq.n 659ee │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65770 │ │ │ │ + bne.n 65a1c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65756 │ │ │ │ + beq.n 65a02 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65772 │ │ │ │ + bgt.n 65a1e │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6579c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 65a48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 244a64 │ │ │ │ + bl 24561c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6579c │ │ │ │ + beq.n 65a48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6579c │ │ │ │ + cbnz r3, 65a48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 657ca │ │ │ │ + beq.n 65a76 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 657f8 │ │ │ │ + bne.n 65aa4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 657de │ │ │ │ + beq.n 65a8a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 657fa │ │ │ │ + bgt.n 65aa6 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 65824 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 65ad0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl fc9f0 │ │ │ │ + bl fd234 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65824 │ │ │ │ + beq.n 65ad0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65824 │ │ │ │ + cbnz r3, 65ad0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65854 │ │ │ │ + beq.n 65b00 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6586a │ │ │ │ + bne.n 65b16 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6589e │ │ │ │ + beq.n 65b4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6589e │ │ │ │ - b.n 6586c │ │ │ │ + ble.n 65b4a │ │ │ │ + b.n 65b18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6588a │ │ │ │ + beq.n 65b36 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 658b8 │ │ │ │ + bne.n 65b64 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6589e │ │ │ │ + beq.n 65b4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 658ba │ │ │ │ + bgt.n 65b66 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 658fc │ │ │ │ + bl 12de68 │ │ │ │ + b.n 65ba8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl ef278 │ │ │ │ + bl efab8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 658e6 │ │ │ │ + beq.n 65b92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 658e6 │ │ │ │ + cbnz r3, 65b92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 658fc │ │ │ │ + beq.n 65ba8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 658fc │ │ │ │ + cbnz r3, 65ba8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6592c │ │ │ │ + beq.n 65bd8 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65942 │ │ │ │ + bne.n 65bee │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65976 │ │ │ │ + beq.n 65c22 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65976 │ │ │ │ - b.n 65944 │ │ │ │ + ble.n 65c22 │ │ │ │ + b.n 65bf0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65962 │ │ │ │ + beq.n 65c0e │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65990 │ │ │ │ + bne.n 65c3c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65976 │ │ │ │ + beq.n 65c22 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65992 │ │ │ │ + bgt.n 65c3e │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 659d4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 65c80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 17d124 │ │ │ │ + bl 17e394 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 659be │ │ │ │ + beq.n 65c6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 659be │ │ │ │ + cbnz r3, 65c6a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 659d4 │ │ │ │ + beq.n 65c80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 659d4 │ │ │ │ + cbnz r3, 65c80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65a04 │ │ │ │ + beq.n 65cb0 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65a1a │ │ │ │ + bne.n 65cc6 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65a4e │ │ │ │ + beq.n 65cfa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65a4e │ │ │ │ - b.n 65a1c │ │ │ │ + ble.n 65cfa │ │ │ │ + b.n 65cc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65a3a │ │ │ │ + beq.n 65ce6 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65a68 │ │ │ │ + bne.n 65d14 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65a4e │ │ │ │ + beq.n 65cfa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65a6a │ │ │ │ + bgt.n 65d16 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 65aac │ │ │ │ + bl 12de68 │ │ │ │ + b.n 65d58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 11c6e0 │ │ │ │ + bl 11d19c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65a96 │ │ │ │ + beq.n 65d42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65a96 │ │ │ │ + cbnz r3, 65d42 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65aac │ │ │ │ + beq.n 65d58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65aac │ │ │ │ + cbnz r3, 65d58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65adc │ │ │ │ + beq.n 65d88 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65af2 │ │ │ │ + bne.n 65d9e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65b26 │ │ │ │ + beq.n 65dd2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65b26 │ │ │ │ - b.n 65af4 │ │ │ │ + ble.n 65dd2 │ │ │ │ + b.n 65da0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65b12 │ │ │ │ + beq.n 65dbe │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65b40 │ │ │ │ + bne.n 65dec │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65b26 │ │ │ │ + beq.n 65dd2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65b42 │ │ │ │ + bgt.n 65dee │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 65b84 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 65e30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 16167c │ │ │ │ + bl 162248 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65b6e │ │ │ │ + beq.n 65e1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65b6e │ │ │ │ + cbnz r3, 65e1a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65b84 │ │ │ │ + beq.n 65e30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65b84 │ │ │ │ + cbnz r3, 65e30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65bb4 │ │ │ │ + beq.n 65e60 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65bca │ │ │ │ + bne.n 65e76 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65bfe │ │ │ │ + beq.n 65eaa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65bfe │ │ │ │ - b.n 65bcc │ │ │ │ + ble.n 65eaa │ │ │ │ + b.n 65e78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65bea │ │ │ │ + beq.n 65e96 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65c18 │ │ │ │ + bne.n 65ec4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65bfe │ │ │ │ + beq.n 65eaa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65c1a │ │ │ │ + bgt.n 65ec6 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 65c5c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 65f08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 12f3b4 │ │ │ │ + bl 12fedc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65c46 │ │ │ │ + beq.n 65ef2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65c46 │ │ │ │ + cbnz r3, 65ef2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65c5c │ │ │ │ + beq.n 65f08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65c5c │ │ │ │ + cbnz r3, 65f08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65c8c │ │ │ │ + beq.n 65f38 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65ca2 │ │ │ │ + bne.n 65f4e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65cd6 │ │ │ │ + beq.n 65f82 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65cd6 │ │ │ │ - b.n 65ca4 │ │ │ │ + ble.n 65f82 │ │ │ │ + b.n 65f50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65cc2 │ │ │ │ + beq.n 65f6e │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65cf0 │ │ │ │ + bne.n 65f9c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65cd6 │ │ │ │ + beq.n 65f82 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65cf2 │ │ │ │ + bgt.n 65f9e │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 65d34 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 65fe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl f93f4 │ │ │ │ + bl f9c34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65d1e │ │ │ │ + beq.n 65fca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65d1e │ │ │ │ + cbnz r3, 65fca │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65d34 │ │ │ │ + beq.n 65fe0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65d34 │ │ │ │ + cbnz r3, 65fe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65d64 │ │ │ │ + beq.n 66010 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65d7a │ │ │ │ + bne.n 66026 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65dae │ │ │ │ + beq.n 6605a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65dae │ │ │ │ - b.n 65d7c │ │ │ │ + ble.n 6605a │ │ │ │ + b.n 66028 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65d9a │ │ │ │ + beq.n 66046 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65dc8 │ │ │ │ + bne.n 66074 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65dae │ │ │ │ + beq.n 6605a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65dca │ │ │ │ + bgt.n 66076 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 65e0c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 660b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 1e31c0 │ │ │ │ + bl 1e51a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65df6 │ │ │ │ + beq.n 660a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65df6 │ │ │ │ + cbnz r3, 660a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65e0c │ │ │ │ + beq.n 660b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65e0c │ │ │ │ + cbnz r3, 660b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65e3c │ │ │ │ + beq.n 660e8 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65e52 │ │ │ │ + bne.n 660fe │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65e86 │ │ │ │ + beq.n 66132 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65e86 │ │ │ │ - b.n 65e54 │ │ │ │ + ble.n 66132 │ │ │ │ + b.n 66100 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65e72 │ │ │ │ + beq.n 6611e │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65ea0 │ │ │ │ + bne.n 6614c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65e86 │ │ │ │ + beq.n 66132 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65ea2 │ │ │ │ + bgt.n 6614e │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 65ee4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 66190 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 210ffc │ │ │ │ + bl 212b8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65ece │ │ │ │ + beq.n 6617a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65ece │ │ │ │ + cbnz r3, 6617a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65ee4 │ │ │ │ + beq.n 66190 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65ee4 │ │ │ │ + cbnz r3, 66190 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65f14 │ │ │ │ + beq.n 661c0 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65f2a │ │ │ │ + bne.n 661d6 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65f5e │ │ │ │ + beq.n 6620a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65f5e │ │ │ │ - b.n 65f2c │ │ │ │ + ble.n 6620a │ │ │ │ + b.n 661d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65f4a │ │ │ │ + beq.n 661f6 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65f78 │ │ │ │ + bne.n 66224 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65f5e │ │ │ │ + beq.n 6620a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65f7a │ │ │ │ + bgt.n 66226 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 65fbc │ │ │ │ + bl 12de68 │ │ │ │ + b.n 66268 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 24f314 │ │ │ │ + bl 24fed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65fa6 │ │ │ │ + beq.n 66252 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65fa6 │ │ │ │ + cbnz r3, 66252 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65fbc │ │ │ │ + beq.n 66268 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65fbc │ │ │ │ + cbnz r3, 66268 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65fec │ │ │ │ + beq.n 66298 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66002 │ │ │ │ + bne.n 662ae │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 66036 │ │ │ │ + beq.n 662e2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66036 │ │ │ │ - b.n 66004 │ │ │ │ + ble.n 662e2 │ │ │ │ + b.n 662b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66022 │ │ │ │ + beq.n 662ce │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66050 │ │ │ │ + bne.n 662fc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 66036 │ │ │ │ + beq.n 662e2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 66052 │ │ │ │ + bgt.n 662fe │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 66094 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 66340 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 228930 │ │ │ │ + bl 229848 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6607e │ │ │ │ + beq.n 6632a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6607e │ │ │ │ + cbnz r3, 6632a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66094 │ │ │ │ + beq.n 66340 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66094 │ │ │ │ + cbnz r3, 66340 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 660c4 │ │ │ │ + beq.n 66370 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 660da │ │ │ │ + bne.n 66386 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6610e │ │ │ │ + beq.n 663ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6610e │ │ │ │ - b.n 660dc │ │ │ │ + ble.n 663ba │ │ │ │ + b.n 66388 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 660fa │ │ │ │ + beq.n 663a6 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66128 │ │ │ │ + bne.n 663d4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6610e │ │ │ │ + beq.n 663ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6612a │ │ │ │ + bgt.n 663d6 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6616c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 66418 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 17db20 │ │ │ │ + bl 17ed90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66156 │ │ │ │ + beq.n 66402 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66156 │ │ │ │ + cbnz r3, 66402 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6616c │ │ │ │ + beq.n 66418 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6616c │ │ │ │ + cbnz r3, 66418 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6619c │ │ │ │ + beq.n 66448 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 661b2 │ │ │ │ + bne.n 6645e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 661e6 │ │ │ │ + beq.n 66492 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 661e6 │ │ │ │ - b.n 661b4 │ │ │ │ + ble.n 66492 │ │ │ │ + b.n 66460 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 661d2 │ │ │ │ + beq.n 6647e │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66200 │ │ │ │ + bne.n 664ac │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 661e6 │ │ │ │ + beq.n 66492 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 66202 │ │ │ │ + bgt.n 664ae │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 66244 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 664f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 253a50 │ │ │ │ + bl 254430 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6622e │ │ │ │ + beq.n 664da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6622e │ │ │ │ + cbnz r3, 664da │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66244 │ │ │ │ + beq.n 664f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66244 │ │ │ │ + cbnz r3, 664f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66274 │ │ │ │ + beq.n 66520 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6628a │ │ │ │ + bne.n 66536 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 662be │ │ │ │ + beq.n 6656a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 662be │ │ │ │ - b.n 6628c │ │ │ │ + ble.n 6656a │ │ │ │ + b.n 66538 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 662aa │ │ │ │ + beq.n 66556 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 662d8 │ │ │ │ + bne.n 66584 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 662be │ │ │ │ + beq.n 6656a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 662da │ │ │ │ + bgt.n 66586 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6631c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 665c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 153724 │ │ │ │ + bl 154150 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66306 │ │ │ │ + beq.n 665b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66306 │ │ │ │ + cbnz r3, 665b2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6631c │ │ │ │ + beq.n 665c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6631c │ │ │ │ + cbnz r3, 665c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6634c │ │ │ │ + beq.n 665f8 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66362 │ │ │ │ + bne.n 6660e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 66396 │ │ │ │ + beq.n 66642 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66396 │ │ │ │ - b.n 66364 │ │ │ │ + ble.n 66642 │ │ │ │ + b.n 66610 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66382 │ │ │ │ + beq.n 6662e │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 663b0 │ │ │ │ + bne.n 6665c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 66396 │ │ │ │ + beq.n 66642 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 663b2 │ │ │ │ + bgt.n 6665e │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 663f4 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 666a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 201458 │ │ │ │ + bl 162690 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 663de │ │ │ │ + beq.n 6668a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 663de │ │ │ │ + cbnz r3, 6668a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 663f4 │ │ │ │ + beq.n 666a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 663f4 │ │ │ │ + cbnz r3, 666a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66424 │ │ │ │ + beq.n 666d0 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6643a │ │ │ │ + bne.n 666e6 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6646e │ │ │ │ + beq.n 6671a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6646e │ │ │ │ - b.n 6643c │ │ │ │ + ble.n 6671a │ │ │ │ + b.n 666e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6645a │ │ │ │ + beq.n 66706 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66488 │ │ │ │ + bne.n 66734 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6646e │ │ │ │ + beq.n 6671a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6648a │ │ │ │ + bgt.n 66736 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 664cc │ │ │ │ + bl 12de68 │ │ │ │ + b.n 66778 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl e6058 │ │ │ │ + bl e6540 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 664b6 │ │ │ │ + beq.n 66762 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 664b6 │ │ │ │ + cbnz r3, 66762 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 664cc │ │ │ │ + beq.n 66778 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 664cc │ │ │ │ + cbnz r3, 66778 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000664d0 : │ │ │ │ +0006677c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8964 @ 0x2304 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 664f6 │ │ │ │ + bne.n 667a2 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 226a8c │ │ │ │ + b.w 227b70 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44372 @ 0xad54 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #45956 @ 0xb384 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #48464 @ 0xbd50 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #50632 @ 0xc5c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00066538 <_PyInterpreterState_FailIfRunningMain@@Base>: │ │ │ │ +000667e4 <_PyInterpreterState_FailIfRunningMain@@Base>: │ │ │ │ ldr.w r0, [r0, #3708] @ 0xe7c │ │ │ │ - cbz r0, 66568 <_PyInterpreterState_FailIfRunningMain@@Base+0x30> │ │ │ │ + cbz r0, 66814 <_PyInterpreterState_FailIfRunningMain@@Base+0x30> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #50260 @ 0xc454 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44292 @ 0xad04 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #45892 @ 0xb344 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldrd r2, r4, [r1] │ │ │ │ - movw r3, #33532 @ 0x82fc │ │ │ │ - movt r3, #55870 @ 0xda3e │ │ │ │ - cmp r2, r3 │ │ │ │ - adcs.w r3, r4, #2 │ │ │ │ - blt.n 665b0 <_PyInterpreterState_FailIfRunningMain@@Base+0x78> │ │ │ │ - movw r5, #32004 @ 0x7d04 │ │ │ │ - movt r5, #9665 @ 0x25c1 │ │ │ │ - movs r3, #2 │ │ │ │ - cmp r5, r2 │ │ │ │ - sbcs r3, r4 │ │ │ │ - blt.n 665bc <_PyInterpreterState_FailIfRunningMain@@Base+0x84> │ │ │ │ - mov.w r3, #51712 @ 0xca00 │ │ │ │ - movt r3, #15258 @ 0x3b9a │ │ │ │ - movs r5, #0 │ │ │ │ - umull r2, r6, r2, r3 │ │ │ │ - mla r6, r3, r4, r6 │ │ │ │ - b.n 665c6 <_PyInterpreterState_FailIfRunningMain@@Base+0x8e> │ │ │ │ - movs r2, #0 │ │ │ │ - mov.w r6, #2147483648 @ 0x80000000 │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 665c6 <_PyInterpreterState_FailIfRunningMain@@Base+0x8e> │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ - mov r5, r2 │ │ │ │ - ldrd r3, r7, [r1, #8] │ │ │ │ - mov.w r4, #1000 @ 0x3e8 │ │ │ │ - umull r3, r1, r3, r4 │ │ │ │ - cmp r3, #1 │ │ │ │ - mla r1, r4, r7, r1 │ │ │ │ - sbcs.w r4, r1, #0 │ │ │ │ - blt.n 665f2 <_PyInterpreterState_FailIfRunningMain@@Base+0xba> │ │ │ │ - mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ - mvns r7, r3 │ │ │ │ - sub.w ip, r4, r1 │ │ │ │ - cmp r7, r2 │ │ │ │ - sbcs.w ip, ip, r6 │ │ │ │ - bge.n 6660a <_PyInterpreterState_FailIfRunningMain@@Base+0xd2> │ │ │ │ - b.n 66616 <_PyInterpreterState_FailIfRunningMain@@Base+0xde> │ │ │ │ - orrs.w r4, r3, r1 │ │ │ │ - beq.n 6660a <_PyInterpreterState_FailIfRunningMain@@Base+0xd2> │ │ │ │ - negs r7, r3 │ │ │ │ - mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w r4, r4, r1 │ │ │ │ - cmp r2, r7 │ │ │ │ - sbcs.w r4, r6, r4 │ │ │ │ - blt.n 6661e <_PyInterpreterState_FailIfRunningMain@@Base+0xe6> │ │ │ │ - adds r3, r3, r2 │ │ │ │ - mov.w r2, #0 │ │ │ │ - adc.w r4, r1, r6 │ │ │ │ - b.n 66628 <_PyInterpreterState_FailIfRunningMain@@Base+0xf0> │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - mov r2, r3 │ │ │ │ - b.n 66628 <_PyInterpreterState_FailIfRunningMain@@Base+0xf0> │ │ │ │ - movs r3, #0 │ │ │ │ - mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - strd r3, r4, [r0] │ │ │ │ - cbnz r5, 66630 <_PyInterpreterState_FailIfRunningMain@@Base+0xf8> │ │ │ │ - cbz r2, 6664c <_PyInterpreterState_FailIfRunningMain@@Base+0x114> │ │ │ │ - movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7792 @ 0x1e70 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6664e <_PyInterpreterState_FailIfRunningMain@@Base+0x116> │ │ │ │ - negs r0, r2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00066650 : │ │ │ │ +00066816 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #55608 @ 0xd938 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 66676 │ │ │ │ + beq.n 6683c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #48508 @ 0xbd7c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #50676 @ 0xc5f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbnz r4, 666a2 │ │ │ │ + cbnz r4, 66868 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #16524 @ 0x408c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 666a4 │ │ │ │ + b.n 6686a │ │ │ │ adds r0, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000666a6 : │ │ │ │ +0006686c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #55608 @ 0xd938 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 666e0 │ │ │ │ + beq.n 668a6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #48508 @ 0xbd7c │ │ │ │ + movw r1, #50676 @ 0xc5f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 666e8 │ │ │ │ + b.n 668ae │ │ │ │ adds r0, #8 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 6670e │ │ │ │ + cbnz r2, 668d4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 667d6 │ │ │ │ + bhi.n 6699c │ │ │ │ tbb [pc, r2] │ │ │ │ str r2, [r3, r1] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ - movw r0, #29492 @ 0x7334 │ │ │ │ + movw r0, #31216 @ 0x79f0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r1, r2 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66700 │ │ │ │ + bne.n 668c6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66880 │ │ │ │ + b.n 66a46 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ - b.n 6672e │ │ │ │ + b.n 668f4 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 12f2b4 │ │ │ │ + bl 12fddc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66720 │ │ │ │ + beq.n 668e6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 12f2b4 │ │ │ │ + bl 12fddc │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6675e │ │ │ │ + cbnz r0, 66924 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66720 │ │ │ │ + beq.n 668e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66720 │ │ │ │ + bne.n 668e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66720 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 668e6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 667f0 │ │ │ │ + beq.n 669b6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12f2b4 │ │ │ │ + bl 12fddc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6684c │ │ │ │ + beq.n 66a12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 667f2 │ │ │ │ + bne.n 669b8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42856 @ 0xa768 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #44456 @ 0xada8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6684c │ │ │ │ + beq.n 66a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6684c │ │ │ │ + bne.n 66a12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6684c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66a12 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 12f2b4 │ │ │ │ + bl 12fddc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66720 │ │ │ │ - ldr r4, [pc, #204] @ (66884 ) │ │ │ │ + beq.n 668e6 │ │ │ │ + ldr r4, [pc, #204] @ (66a4c ) │ │ │ │ sub.w r5, r4, #16 │ │ │ │ - b.n 667f2 │ │ │ │ + b.n 669b8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42888 @ 0xa788 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #44488 @ 0xadc8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 66720 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 668e6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42932 @ 0xa7b4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #44532 @ 0xadf4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ - ldr r4, [pc, #144] @ (66884 ) │ │ │ │ + b.w d57ec │ │ │ │ + ldr r4, [pc, #148] @ (66a4c ) │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 12f540 │ │ │ │ + bl 130068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66880 │ │ │ │ + bne.n 66a46 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66818 │ │ │ │ + beq.n 669de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66818 │ │ │ │ + cbnz r3, 669de │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6682e │ │ │ │ + beq.n 669f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6682e │ │ │ │ + cbnz r3, 669f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 66720 │ │ │ │ + beq.w 668e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 66720 │ │ │ │ + bne.w 668e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66720 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 668e6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66862 │ │ │ │ + beq.n 66a28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66862 │ │ │ │ + cbnz r3, 66a28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 66720 │ │ │ │ + beq.w 668e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 66720 │ │ │ │ + bne.w 668e6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66720 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 668e6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + nop │ │ │ │ strb r4, [r3, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movw r0, #48544 @ 0xbda0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + movw r0, #50712 @ 0xc618 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7b2c8 │ │ │ │ - movw r0, #48556 @ 0xbdac │ │ │ │ + b.w 7b41c │ │ │ │ + movw r0, #50724 @ 0xc624 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ │ │ │ │ -000668a0 : │ │ │ │ +00066a68 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movw r8, #4372 @ 0x1114 │ │ │ │ - movt r8, #71 @ 0x47 │ │ │ │ + movt r8, #72 @ 0x48 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 668de │ │ │ │ + beq.n 66aa6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 668d6 │ │ │ │ + bmi.n 66a9e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66948 │ │ │ │ - bl 85a84 │ │ │ │ + b.n 66b10 │ │ │ │ + bl 85c84 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 668e0 │ │ │ │ + b.n 66aa8 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 668f6 │ │ │ │ + bne.n 66abe │ │ │ │ cmp r3, #0 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r4, #4294967295 @ 0xffffffff │ │ │ │ movge r0, #0 │ │ │ │ - b.n 66908 │ │ │ │ + b.n 66ad0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 668d0 │ │ │ │ - bl 85a84 │ │ │ │ + bpl.n 66a98 │ │ │ │ + bl 85c84 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ addlt r0, r0, r4 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 66920 │ │ │ │ + bne.n 66ae8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r4 │ │ │ │ movlt.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66932 │ │ │ │ + b.n 66afa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 668d0 │ │ │ │ - bl 85a84 │ │ │ │ + bpl.n 66a98 │ │ │ │ + bl 85c84 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ addlt r0, r0, r4 │ │ │ │ cmp r4, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - blt.n 668d0 │ │ │ │ + blt.n 66a98 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 668d0 │ │ │ │ + bge.n 66a98 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006694c : │ │ │ │ +00066b14 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 115260 │ │ │ │ + bl 115cfc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66986 │ │ │ │ + beq.n 66b4e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 115950 │ │ │ │ + bl 1163ec │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006698a <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ - push {r3} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ - sub sp, #20 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cbz r0, 669b6 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ - bpl.n 669b6 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r1, 669b2 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - bpl.n 669b6 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r2, 669b6 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbnz r3, 669ca <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ - movw r1, #1287 @ 0x507 │ │ │ │ - movw r0, #58816 @ 0xe5c0 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 669d6 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ - add r4, sp, #32 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - add r4, sp, #12 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl d61c8 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - add sp, #4 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -000669e0 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #20 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - cbz r0, 66a0a │ │ │ │ - ldr r5, [r0, #4] │ │ │ │ - ldr r5, [r5, #84] @ 0x54 │ │ │ │ - lsls r5, r5, #5 │ │ │ │ - bpl.n 66a0a │ │ │ │ - cbz r1, 66a06 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ - ldr r5, [r5, #84] @ 0x54 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - bpl.n 66a0a │ │ │ │ - cbz r2, 66a0a │ │ │ │ - cbnz r3, 66a1e │ │ │ │ - movw r1, #1313 @ 0x521 │ │ │ │ - movw r0, #58816 @ 0xe5c0 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 66a28 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - add r4, sp, #12 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl d61c8 │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - │ │ │ │ -00066a2c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #20 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - cbz r0, 66a56 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - ldr r5, [r0, #4] │ │ │ │ - ldr r5, [r5, #84] @ 0x54 │ │ │ │ - lsls r5, r5, #5 │ │ │ │ - bpl.n 66a56 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r1, 66a52 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ - ldr r5, [r5, #84] @ 0x54 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - bpl.n 66a56 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r2, 66a56 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbnz r3, 66a6a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ - movw r1, #1338 @ 0x53a │ │ │ │ - movw r0, #58816 @ 0xe5c0 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 66a74 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ - str r4, [sp, #12] │ │ │ │ - add r4, sp, #12 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl d61c8 │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - │ │ │ │ -00066a78 : │ │ │ │ +00066b52 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbnz r6, 66aa0 │ │ │ │ + cbnz r6, 66b7a │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #29796 @ 0x7464 │ │ │ │ + movw r3, #31396 @ 0x7aa4 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 66ab2 │ │ │ │ - movw r0, #48572 @ 0xbdbc │ │ │ │ + b.n 66b8c │ │ │ │ + movw r0, #50740 @ 0xc634 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 66b7e │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 66c58 │ │ │ │ ldr.w r2, [r1, r9, lsl #3] │ │ │ │ - cbz r2, 66ac4 │ │ │ │ + cbz r2, 66b9e │ │ │ │ cmp r2, r3 │ │ │ │ add.w r9, r9, #1 │ │ │ │ it eq │ │ │ │ addeq r7, #1 │ │ │ │ - b.n 66ab2 │ │ │ │ + b.n 66b8c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af32c │ │ │ │ + bl 1b19f4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66b7e │ │ │ │ + beq.n 66c58 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ sub.w r3, r9, r3 │ │ │ │ adds r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ strd r2, r3, [r4, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov.w r3, #16384 @ 0x4000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - movw r3, #52621 @ 0xcd8d │ │ │ │ + movw r3, #55369 @ 0xd849 │ │ │ │ movt r3, #17 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #19485 @ 0x4c1d │ │ │ │ + movw r3, #27549 @ 0x6b9d │ │ │ │ movt r3, #31 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #3904 @ 0xf40 │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #53245 @ 0xcffd │ │ │ │ + movw r3, #57065 @ 0xdee9 │ │ │ │ movt r3, #22 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #43807 @ 0xab1f │ │ │ │ + movw r3, #43879 @ 0xab67 │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 806dc │ │ │ │ + bl 808d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 66b78 │ │ │ │ + blt.n 66c52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 7faa8 <_PyType_GetDict@@Base> │ │ │ │ + bl 7fca0 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 807a8 │ │ │ │ + bl 809a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66b82 │ │ │ │ + bne.n 66c5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66b78 │ │ │ │ + beq.n 66c52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66b78 │ │ │ │ + cbnz r3, 66c52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00066b88 : │ │ │ │ - b.w 66a78 │ │ │ │ +00066c62 : │ │ │ │ + b.w 66b52 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #13432 @ 0x3478 │ │ │ │ + movw r1, #15032 @ 0x3ab8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl c35f0 │ │ │ │ - cbnz r0, 66bc0 │ │ │ │ + bl c38e8 │ │ │ │ + cbnz r0, 66c9a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66bf6 │ │ │ │ + b.n 66cd0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 48370 │ │ │ │ + bl 483b8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66bdc │ │ │ │ + beq.n 66cb6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66bee │ │ │ │ - b.n 66be6 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 66cc8 │ │ │ │ + b.n 66cc0 │ │ │ │ + bl 80958 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 66ca8 │ │ │ │ + b.n 66c96 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66bce │ │ │ │ - b.n 66bbc │ │ │ │ - bl 80760 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 66bbc │ │ │ │ + bne.n 66c96 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 8092c │ │ │ │ - cbnz r0, 66c1c │ │ │ │ + bl 80b24 │ │ │ │ + cbnz r0, 66cf6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66c78 │ │ │ │ + b.n 66d52 │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ - cbnz r4, 66c32 │ │ │ │ - ldr r0, [pc, #84] @ (66c7c ) │ │ │ │ + cbnz r4, 66d0c │ │ │ │ + ldr r0, [pc, #88] @ (66d58 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 66c40 │ │ │ │ - ldr r0, [pc, #76] @ (66c80 ) │ │ │ │ + b.n 66d1a │ │ │ │ + ldr r0, [pc, #76] @ (66d5c ) │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 13964c │ │ │ │ + bl 13a350 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66c56 │ │ │ │ + beq.n 66d30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66c56 │ │ │ │ + cbnz r3, 66d30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 66c16 │ │ │ │ + beq.n 66cf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 66c68 │ │ │ │ + bne.n 66d42 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66c78 │ │ │ │ + b.n 66d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66c64 │ │ │ │ + bne.n 66d3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66c64 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66d3e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r3, pc, #96 @ (adr r3, 66ce0 <_PyUnicode_CheckConsistency@@Base+0x20>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + nop │ │ │ │ + add r3, pc, #96 @ (adr r3, 66dbc ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add sp, #416 @ 0x1a0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r2, 66ca6 │ │ │ │ - cbz r3, 66c90 │ │ │ │ + cbz r2, 66d82 │ │ │ │ + cbz r3, 66d6c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 66c98 │ │ │ │ - movw r1, #55888 @ 0xda50 │ │ │ │ + b.n 66d74 │ │ │ │ + movw r1, #57488 @ 0xe090 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #48596 @ 0xbdd4 │ │ │ │ + movw r0, #50764 @ 0xc64c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w e1af4 │ │ │ │ - cbz r3, 66cac │ │ │ │ + b.w e1fc4 │ │ │ │ + cbz r3, 66d88 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 66cb4 │ │ │ │ - movw r1, #55888 @ 0xda50 │ │ │ │ + b.n 66d90 │ │ │ │ + movw r1, #57488 @ 0xe090 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #48632 @ 0xbdf8 │ │ │ │ + movw r0, #50800 @ 0xc670 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e1af4 │ │ │ │ - │ │ │ │ -00066cc0 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - mov ip, r1 │ │ │ │ - sub sp, #12 │ │ │ │ - ldr r1, [r3, #84] @ 0x54 │ │ │ │ - ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 66cfa <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ - ldr r4, [pc, #764] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - mov.w r2, #668 @ 0x29c │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - strd r2, r4, [sp] │ │ │ │ - movw r2, #48660 @ 0xbe14 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - bl 61e4c <_PyObject_AssertFailed@@Base> │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ - mov r4, r0 │ │ │ │ - and.w r2, r3, #96 @ 0x60 │ │ │ │ - and.w r6, r3, #64 @ 0x40 │ │ │ │ - ubfx r5, r3, #2, #3 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ - bne.n 66d34 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.w 66e7c <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r4, [pc, #708] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r1, #674 @ 0x2a2 │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #48728 @ 0xbe58 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - strd r1, r4, [sp] │ │ │ │ - movs r1, #0 │ │ │ │ - bl 61e4c <_PyObject_AssertFailed@@Base> │ │ │ │ - subs r2, r5, #1 │ │ │ │ - cmp r5, #4 │ │ │ │ - it ne │ │ │ │ - cmpne r2, #1 │ │ │ │ - ite hi │ │ │ │ - movhi r2, #1 │ │ │ │ - movls r2, #0 │ │ │ │ - ands.w r1, r3, #32 │ │ │ │ - beq.n 66d9e <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ - cbz r2, 66d6a <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ - ldr r4, [pc, #656] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r1, #682 @ 0x2aa │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #48760 @ 0xbe78 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - strd r1, r4, [sp] │ │ │ │ - movs r1, #0 │ │ │ │ - bl 61e4c <_PyObject_AssertFailed@@Base> │ │ │ │ - cbz r6, 66d8c <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ - ldr r5, [pc, #620] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - mov r1, r2 │ │ │ │ - movw r4, #685 @ 0x2ad │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #48856 @ 0xbed8 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - strd r4, r5, [sp] │ │ │ │ - bl 61e4c <_PyObject_AssertFailed@@Base> │ │ │ │ - ldr r7, [r0, #24] │ │ │ │ - add.w r2, r0, #28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bne.n 66e54 <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #580] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r2, #686 @ 0x2ae │ │ │ │ - b.n 66e3a <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ - cbz r2, 66dbe <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ - ldr r4, [pc, #568] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - mov.w r2, #692 @ 0x2b4 │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - strd r2, r4, [sp] │ │ │ │ - movw r2, #48760 @ 0xbe78 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - bl 61e4c <_PyObject_AssertFailed@@Base> │ │ │ │ - ldr r1, [r0, #28] │ │ │ │ - cbnz r1, 66de0 <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ - ldr r4, [pc, #536] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - mov.w r2, #696 @ 0x2b8 │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - strd r2, r4, [sp] │ │ │ │ - movw r2, #48908 @ 0xbf0c │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - bl 61e4c <_PyObject_AssertFailed@@Base> │ │ │ │ - ldr r7, [r0, #24] │ │ │ │ - cbz r6, 66e30 <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ - cmp r1, r7 │ │ │ │ - beq.n 66e08 <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ - ldr r5, [pc, #496] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - mov r1, r2 │ │ │ │ - movw r4, #698 @ 0x2ba │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #48928 @ 0xbf20 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - strd r4, r5, [sp] │ │ │ │ - bl 61e4c <_PyObject_AssertFailed@@Base> │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - ldr r1, [r0, #20] │ │ │ │ - cmp r1, r7 │ │ │ │ - beq.n 66e7c <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #456] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - mov r1, r2 │ │ │ │ - movw r4, #699 @ 0x2bb │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #48956 @ 0xbf3c │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - strd r4, r5, [sp] │ │ │ │ - bl 61e4c <_PyObject_AssertFailed@@Base> │ │ │ │ - cmp r1, r7 │ │ │ │ - bne.n 66e54 <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #420] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r2, #702 @ 0x2be │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - strd r2, r4, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - movw r2, #48880 @ 0xbef0 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - bl 61e4c <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r7, 66e7c <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - cbz r2, 66e7c <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #384] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r2, #707 @ 0x2c3 │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - strd r2, r5, [sp] │ │ │ │ - mov r1, r7 │ │ │ │ - movw r2, #48996 @ 0xbf64 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 61e4c <_PyObject_AssertFailed@@Base> │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 66fe0 <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ - lsls r2, r3, #26 │ │ │ │ - bpl.n 66e96 <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ - lsls r3, r3, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r2, r4, #20 │ │ │ │ - addpl.w r2, r4, #28 │ │ │ │ - b.n 66e98 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - cmp r0, r1 │ │ │ │ - ble.n 66ec2 <_PyUnicode_CheckConsistency@@Base+0x202> │ │ │ │ - cmp r5, #1 │ │ │ │ - bne.n 66eaa <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ - ldrb r7, [r2, r1] │ │ │ │ - b.n 66eb6 <_PyUnicode_CheckConsistency@@Base+0x1f6> │ │ │ │ - cmp r5, #2 │ │ │ │ - ite eq │ │ │ │ - ldrheq.w r7, [r2, r1, lsl #1] │ │ │ │ - ldrne.w r7, [r2, r1, lsl #2] │ │ │ │ - cmp r3, r7 │ │ │ │ - add.w r1, r1, #1 │ │ │ │ - it cc │ │ │ │ - movcc r3, r7 │ │ │ │ - b.n 66e9e <_PyUnicode_CheckConsistency@@Base+0x1de> │ │ │ │ - cmp r5, #1 │ │ │ │ - bne.n 66f30 <_PyUnicode_CheckConsistency@@Base+0x270> │ │ │ │ - cbnz r6, 66f14 <_PyUnicode_CheckConsistency@@Base+0x254> │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - bhi.n 66eee <_PyUnicode_CheckConsistency@@Base+0x22e> │ │ │ │ - ldr r5, [pc, #268] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r2, #727 @ 0x2d7 │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - strd r2, r5, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - movw r2, #49024 @ 0xbf80 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 61e4c <_PyObject_AssertFailed@@Base> │ │ │ │ - cmp r3, #255 @ 0xff │ │ │ │ - bls.n 66faa <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ - ldr r5, [pc, #232] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - mov.w r2, #728 @ 0x2d8 │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - strd r2, r5, [sp] │ │ │ │ - mov r1, r6 │ │ │ │ - movw r2, #49040 @ 0xbf90 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 61e4c <_PyObject_AssertFailed@@Base> │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 66faa <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #49056 @ 0xbfa0 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - ldr r5, [pc, #176] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r1, #731 @ 0x2db │ │ │ │ - b.n 66fd0 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ - cmp r5, #2 │ │ │ │ - bne.n 66f6e <_PyUnicode_CheckConsistency@@Base+0x2ae> │ │ │ │ - cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 66f50 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #49072 @ 0xbfb0 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - ldr r5, [pc, #144] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r1, #734 @ 0x2de │ │ │ │ - b.n 66fd0 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ - cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 66fae <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #49092 @ 0xbfc4 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - ldr r5, [pc, #116] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r1, #735 @ 0x2df │ │ │ │ - b.n 66fd0 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ - cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 66f8c <_PyUnicode_CheckConsistency@@Base+0x2cc> │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #49112 @ 0xbfd8 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - ldr r5, [pc, #84] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r1, #738 @ 0x2e2 │ │ │ │ - b.n 66fd0 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ - cmp.w r3, #1114112 @ 0x110000 │ │ │ │ - bcc.n 66fb4 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #49132 @ 0xbfec │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - ldr r5, [pc, #56] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r1, #739 @ 0x2e3 │ │ │ │ - b.n 66fd0 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ - ldrb r3, [r2, r0] │ │ │ │ - b.n 66fb8 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ - ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ - b.n 66fb8 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ - ldr.w r3, [r2, r0, lsl #2] │ │ │ │ - cbz r3, 66fe0 <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ - ldr r5, [pc, #32] @ (66fdc <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r3, #36536 @ 0x8eb8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #49152 @ 0xc000 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #741 @ 0x2e5 │ │ │ │ - strd r1, r5, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ - movs r1, #0 │ │ │ │ - bl 61e4c <_PyObject_AssertFailed@@Base> │ │ │ │ - @ instruction: 0xfb9c0045 │ │ │ │ - movs r0, #1 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + b.w e1fc4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 6701c <_PyUnicode_CheckConsistency@@Base+0x35c> │ │ │ │ + bmi.n 66dd2 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 67020 <_PyUnicode_CheckConsistency@@Base+0x360> │ │ │ │ + beq.n 66dd6 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 67022 <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ + b.n 66dd8 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 67022 <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ + b.n 66dd8 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl 72afc │ │ │ │ + bl 72cac │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67042 <_PyUnicode_CheckConsistency@@Base+0x382> │ │ │ │ + cbz r0, 66df8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r6, r2 │ │ │ │ ite le │ │ │ │ strle r6, [sp, #0] │ │ │ │ strgt r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl cda98 │ │ │ │ + bl cdfd0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00067048 : │ │ │ │ +00066dfe : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 67064 │ │ │ │ - bl 4abe2 │ │ │ │ - b.n 670a0 │ │ │ │ + bmi.n 66e1a │ │ │ │ + bl 4ac2a │ │ │ │ + b.n 66e56 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #49228 @ 0xc04c │ │ │ │ + movw r1, #50828 @ 0xc68c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 670a0 │ │ │ │ - movw r1, #28184 @ 0x6e18 │ │ │ │ + beq.n 66e56 │ │ │ │ + movw r1, #29784 @ 0x7458 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 52fa8 │ │ │ │ + b.w 52ff0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000670a4 : │ │ │ │ +00066e5a : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bmi.n 670c0 │ │ │ │ - bl 4abe2 │ │ │ │ - b.n 67144 │ │ │ │ + bmi.n 66e76 │ │ │ │ + bl 4ac2a │ │ │ │ + b.n 66efa │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #49312 @ 0xc0a0 │ │ │ │ + movw r1, #50912 @ 0xc6e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67144 │ │ │ │ - movw r1, #28184 @ 0x6e18 │ │ │ │ + beq.n 66efa │ │ │ │ + movw r1, #29784 @ 0x7458 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ ite ne │ │ │ │ movne r4, r5 │ │ │ │ moveq r4, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 52fa8 │ │ │ │ + bl 52ff0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67144 │ │ │ │ + cbz r0, 66efa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6713c │ │ │ │ + bmi.n 66ef2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #49400 @ 0xc0f8 │ │ │ │ + movw r1, #51000 @ 0xc738 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67144 │ │ │ │ + beq.n 66efa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67144 │ │ │ │ + cbnz r3, 66efa │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67144 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66efa │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1b0d04 │ │ │ │ + b.w 1b33c8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00067148 : │ │ │ │ +00066efe : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 67164 │ │ │ │ - bl 4abe2 │ │ │ │ - b.n 671a0 │ │ │ │ + bmi.n 66f1a │ │ │ │ + bl 4ac2a │ │ │ │ + b.n 66f56 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #49404 @ 0xc0fc │ │ │ │ + movw r1, #51004 @ 0xc73c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 671a0 │ │ │ │ - movw r1, #28184 @ 0x6e18 │ │ │ │ + beq.n 66f56 │ │ │ │ + movw r1, #29784 @ 0x7458 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 269b64 │ │ │ │ + b.w 26a27c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000671a4 : │ │ │ │ +00066f5a : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bmi.n 671c0 │ │ │ │ - bl 4abe2 │ │ │ │ - b.n 671e2 │ │ │ │ + bmi.n 66f76 │ │ │ │ + bl 4ac2a │ │ │ │ + b.n 66f98 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #49548 @ 0xc18c │ │ │ │ + movw r1, #51148 @ 0xc7cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1ec914 │ │ │ │ + bl 1ee8f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 671e6 │ │ │ │ + bne.n 66f9c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67242 │ │ │ │ - movw r1, #28184 @ 0x6e18 │ │ │ │ + b.n 66ff8 │ │ │ │ + movw r1, #29784 @ 0x7458 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ ite ne │ │ │ │ movne r5, r6 │ │ │ │ moveq r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 269b64 │ │ │ │ + bl 26a27c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 671e2 │ │ │ │ + beq.n 66f98 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 67242 │ │ │ │ + bmi.n 66ff8 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #49640 @ 0xc1e8 │ │ │ │ + movw r1, #51240 @ 0xc828 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 671e2 │ │ │ │ + beq.n 66f98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 671e2 │ │ │ │ + bne.n 66f98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 671e2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66f98 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00067246 : │ │ │ │ +00066ffc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl f632c <_Py_GetErrorHandler@@Base> │ │ │ │ + bl f6b70 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8ad94 │ │ │ │ + b.w 8afd4 │ │ │ │ │ │ │ │ -0006726e : │ │ │ │ +00067024 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 192d08 │ │ │ │ + b.w 194f38 │ │ │ │ │ │ │ │ -00067274 <_PyUnicode_DecodeUnicodeEscapeInternal@@Base>: │ │ │ │ +0006702a <_PyUnicode_DecodeUnicodeEscapeInternal@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl cc174 <_PyUnicode_DecodeUnicodeEscapeInternal2@@Base> │ │ │ │ + bl cc6a0 <_PyUnicode_DecodeUnicodeEscapeInternal2@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00067294 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ +0006704a <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 672a8 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ + beq.n 6705e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ cmp r1, #4 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ it ne │ │ │ │ movne r2, #255 @ 0xff │ │ │ │ - b.n 672ac <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ + b.n 67062 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movs r1, #0 │ │ │ │ - b.w ccd74 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + b.w cd2ac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ │ │ │ │ -000672b2 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +00067068 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ adds r7, r1, r2 │ │ │ │ mov r3, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n 672f6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ + bls.n 670ac <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bne.n 672ec <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ + bne.n 670a2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ mov r2, r3 │ │ │ │ adds r3, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 672e6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ + bcc.n 6709c <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 672d2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ - b.n 672fa <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ + beq.n 67088 <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ + b.n 670b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 672f6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ + beq.n 670ac <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ mov r3, r2 │ │ │ │ ldrsb.w r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 672ca <_PyUnicodeWriter_WriteLatin1String@@Base+0x18> │ │ │ │ - b.n 672fa <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ + bge.n 67080 <_PyUnicodeWriter_WriteLatin1String@@Base+0x18> │ │ │ │ + b.n 670b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - b.n 672fc <_PyUnicodeWriter_WriteLatin1String@@Base+0x4a> │ │ │ │ + b.n 670b2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4a> │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 67326 <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ + bcc.n 670dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ ldrd r3, r1, [r5, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 67326 <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ + blt.n 670dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ tst.w r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ - beq.n 67338 <_PyUnicodeWriter_WriteLatin1String@@Base+0x86> │ │ │ │ + beq.n 670ee <_PyUnicodeWriter_WriteLatin1String@@Base+0x86> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ - b.n 6733a <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ + b.n 670f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 6730c <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ + beq.n 670c2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl ccd74 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl cd2ac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 6730c <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ - b.n 67382 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd0> │ │ │ │ + bne.n 670c2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ + b.n 67138 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd0> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 6734e <_PyUnicodeWriter_WriteLatin1String@@Base+0x9c> │ │ │ │ + beq.n 67104 <_PyUnicodeWriter_WriteLatin1String@@Base+0x9c> │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 67364 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb2> │ │ │ │ + beq.n 6711a <_PyUnicodeWriter_WriteLatin1String@@Base+0xb2> │ │ │ │ add r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ blx 29db8 │ │ │ │ - b.n 6737a <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + b.n 67130 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add.w r4, r4, #1 │ │ │ │ - bls.n 6737a <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + bls.n 67130 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strh.w r3, [r0], #2 │ │ │ │ - b.n 67352 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa0> │ │ │ │ + b.n 67108 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa0> │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add.w r4, r4, #1 │ │ │ │ - bls.n 6737a <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + bls.n 67130 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ str.w r3, [r0], #4 │ │ │ │ - b.n 67368 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb6> │ │ │ │ + b.n 6711e <_PyUnicodeWriter_WriteLatin1String@@Base+0xb6> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r6 │ │ │ │ str r3, [r5, #20] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 673b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfe> │ │ │ │ + beq.n 67166 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfe> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 673c6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x114> │ │ │ │ + bne.n 6717c <_PyUnicodeWriter_WriteLatin1String@@Base+0x114> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 673fa <_PyUnicodeWriter_WriteLatin1String@@Base+0x148> │ │ │ │ + beq.n 671b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x148> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 673fa <_PyUnicodeWriter_WriteLatin1String@@Base+0x148> │ │ │ │ - b.n 673c8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x116> │ │ │ │ + ble.n 671b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x148> │ │ │ │ + b.n 6717e <_PyUnicodeWriter_WriteLatin1String@@Base+0x116> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 673e6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x134> │ │ │ │ + beq.n 6719c <_PyUnicodeWriter_WriteLatin1String@@Base+0x134> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 67414 <_PyUnicodeWriter_WriteLatin1String@@Base+0x162> │ │ │ │ + bne.n 671ca <_PyUnicodeWriter_WriteLatin1String@@Base+0x162> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 673fa <_PyUnicodeWriter_WriteLatin1String@@Base+0x148> │ │ │ │ + beq.n 671b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x148> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 67416 <_PyUnicodeWriter_WriteLatin1String@@Base+0x164> │ │ │ │ + bgt.n 671cc <_PyUnicodeWriter_WriteLatin1String@@Base+0x164> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 67458 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a6> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6720e <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 15a0a4 │ │ │ │ + bl 15ac3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67442 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ + beq.n 671f8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67442 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ + cbnz r3, 671f8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67458 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a6> │ │ │ │ + beq.n 6720e <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67458 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a6> │ │ │ │ + cbnz r3, 6720e <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 67486 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d4> │ │ │ │ + beq.n 6723c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d4> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 674b4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x202> │ │ │ │ + bne.n 6726a <_PyUnicodeWriter_WriteLatin1String@@Base+0x202> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6749a <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e8> │ │ │ │ + beq.n 67250 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 674b6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x204> │ │ │ │ + bgt.n 6726c <_PyUnicodeWriter_WriteLatin1String@@Base+0x204> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 674e0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x22e> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 67296 <_PyUnicodeWriter_WriteLatin1String@@Base+0x22e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 159558 │ │ │ │ + bl 15a0ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 674e0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x22e> │ │ │ │ + beq.n 67296 <_PyUnicodeWriter_WriteLatin1String@@Base+0x22e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 674e0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x22e> │ │ │ │ + cbnz r3, 67296 <_PyUnicodeWriter_WriteLatin1String@@Base+0x22e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6750e <_PyUnicodeWriter_WriteLatin1String@@Base+0x25c> │ │ │ │ + beq.n 672c4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x25c> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6753c <_PyUnicodeWriter_WriteLatin1String@@Base+0x28a> │ │ │ │ + bne.n 672f2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x28a> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 67522 <_PyUnicodeWriter_WriteLatin1String@@Base+0x270> │ │ │ │ + beq.n 672d8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x270> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6753e <_PyUnicodeWriter_WriteLatin1String@@Base+0x28c> │ │ │ │ + bgt.n 672f4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x28c> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 67568 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2b6> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6731e <_PyUnicodeWriter_WriteLatin1String@@Base+0x2b6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 11e3a4 │ │ │ │ + bl 11ee60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67568 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2b6> │ │ │ │ + beq.n 6731e <_PyUnicodeWriter_WriteLatin1String@@Base+0x2b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67568 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2b6> │ │ │ │ + cbnz r3, 6731e <_PyUnicodeWriter_WriteLatin1String@@Base+0x2b6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 67596 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2e4> │ │ │ │ + beq.n 6734c <_PyUnicodeWriter_WriteLatin1String@@Base+0x2e4> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 675c4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x312> │ │ │ │ + bne.n 6737a <_PyUnicodeWriter_WriteLatin1String@@Base+0x312> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 675aa <_PyUnicodeWriter_WriteLatin1String@@Base+0x2f8> │ │ │ │ + beq.n 67360 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 675c6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x314> │ │ │ │ + bgt.n 6737c <_PyUnicodeWriter_WriteLatin1String@@Base+0x314> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 675f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x33e> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 673a6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x33e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 188ff0 │ │ │ │ + bl 18afc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 675f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x33e> │ │ │ │ + beq.n 673a6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x33e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 675f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x33e> │ │ │ │ + cbnz r3, 673a6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x33e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #42444 @ 0xa5cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6763c <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ + beq.n 673f2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6763c <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ + beq.n 673f2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #49744 @ 0xc250 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #51344 @ 0xc890 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67672 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c0> │ │ │ │ + b.n 67428 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c0> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6766c <_PyUnicodeWriter_WriteLatin1String@@Base+0x3ba> │ │ │ │ + beq.n 67422 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3ba> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 9d220 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 9d49c <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6765a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a8> │ │ │ │ + bge.n 67410 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a8> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 67636 <_PyUnicodeWriter_WriteLatin1String@@Base+0x384> │ │ │ │ + b.n 673ec <_PyUnicodeWriter_WriteLatin1String@@Base+0x384> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ - b.n 67670 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3be> │ │ │ │ + b.n 67426 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3be> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00067674 : │ │ │ │ +0006742a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (676a8 ) │ │ │ │ + ldr r4, [pc, #36] @ (67460 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 2070dc <_PyEval_SetProfile@@Base> │ │ │ │ + bl 208d04 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 676a6 │ │ │ │ - movw r0, #49776 @ 0xc270 │ │ │ │ + bge.n 6745c │ │ │ │ + movw r0, #51376 @ 0xc8b0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fde74 │ │ │ │ + b.w 1ffc88 │ │ │ │ pop {r4, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000676ac : │ │ │ │ +00067464 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1d7a2c │ │ │ │ + bl 1d9c2c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 676ca │ │ │ │ - bl d7574 │ │ │ │ + cbnz r0, 67482 │ │ │ │ + bl d7a7c │ │ │ │ mov r0, r4 │ │ │ │ - b.n 676e0 │ │ │ │ + b.n 67498 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 676de │ │ │ │ + beq.n 67496 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 676de │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 67496 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 1d7a2c │ │ │ │ + bl 1d9c2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6773e │ │ │ │ + cbz r0, 674f6 │ │ │ │ add.w r5, r0, r5, lsl #2 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r7, 6771a │ │ │ │ + cbz r7, 674d2 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #48944 @ 0xbf30 │ │ │ │ + movw r1, #50544 @ 0xc570 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 871f4 │ │ │ │ + bl 87410 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 67722 │ │ │ │ + b.n 674da │ │ │ │ mov r1, r6 │ │ │ │ - bl d5f64 │ │ │ │ + bl d6454 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67732 │ │ │ │ + beq.n 674ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 67736 │ │ │ │ + cbz r3, 674ee │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6773e │ │ │ │ + b.n 674f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67732 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 674ea │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00067742 : │ │ │ │ +000674fa : │ │ │ │ movs r3, #2 │ │ │ │ - b.n 676e2 │ │ │ │ + b.n 6749a │ │ │ │ │ │ │ │ -00067746 : │ │ │ │ +000674fe : │ │ │ │ movs r3, #3 │ │ │ │ - b.n 676e2 │ │ │ │ + b.n 6749a │ │ │ │ │ │ │ │ -0006774a <_PyCrossInterpreterData_Lookup@@Base>: │ │ │ │ +00067502 <_PyCrossInterpreterData_Lookup@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1415f4 │ │ │ │ + bl 14229c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2649a8 <_PyObject_GetCrossInterpreterData@@Base+0xf8> │ │ │ │ + b.w 26512c <_PyObject_GetCrossInterpreterData@@Base+0xf8> │ │ │ │ │ │ │ │ -00067768 <_PyXI_NamespaceFromNames@@Base>: │ │ │ │ +00067520 <_PyXI_NamespaceFromNames@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 67784 <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ - cbnz r0, 67788 <_PyXI_NamespaceFromNames@@Base+0x20> │ │ │ │ + beq.n 6753c <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ + cbnz r0, 67540 <_PyXI_NamespaceFromNames@@Base+0x20> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 677b4 <_PyXI_NamespaceFromNames@@Base+0x4c> │ │ │ │ + b.n 6756c <_PyXI_NamespaceFromNames@@Base+0x4c> │ │ │ │ mov r5, r0 │ │ │ │ - bl 245c6c │ │ │ │ + bl 246824 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67784 <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ + beq.n 6753c <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ mov r1, r5 │ │ │ │ - bl 245ca0 │ │ │ │ + bl 246858 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 677b4 <_PyXI_NamespaceFromNames@@Base+0x4c> │ │ │ │ + bne.n 6756c <_PyXI_NamespaceFromNames@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15b5ec │ │ │ │ + bl 15c1d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67784 <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ - bl d7574 │ │ │ │ - b.n 67784 <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ + bne.n 6753c <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ + bl d7a7c │ │ │ │ + b.n 6753c <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000677b8 : │ │ │ │ - ldr r0, [pc, #28] @ (677d8 ) │ │ │ │ +00067570 : │ │ │ │ + ldr r0, [pc, #28] @ (67590 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #49816 @ 0xc298 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + movw r2, #51416 @ 0xc8d8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - b.w 12d3ac <_PyErr_SetString@@Base> │ │ │ │ + b.w 12decc <_PyErr_SetString@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000677dc <_PyState_AddModule@@Base>: │ │ │ │ - cbz r2, 67818 <_PyState_AddModule@@Base+0x3c> │ │ │ │ +00067594 <_PyState_AddModule@@Base>: │ │ │ │ + cbz r2, 675d0 <_PyState_AddModule@@Base+0x3c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - cbz r1, 6780e <_PyState_AddModule@@Base+0x32> │ │ │ │ + cbz r1, 675c6 <_PyState_AddModule@@Base+0x32> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #64728 @ 0xfcd8 │ │ │ │ - movt r2, #41 @ 0x29 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #828 @ 0x33c │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12d3ac <_PyErr_SetString@@Base> │ │ │ │ + bl 12decc <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1b11ec │ │ │ │ + b.w 1b38b0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #49852 @ 0xc2bc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #51452 @ 0xc8fc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12d3ac <_PyErr_SetString@@Base> │ │ │ │ + bl 12decc <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #49852 @ 0xc2bc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r2, #51452 @ 0xc8fc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12d3ac <_PyErr_SetString@@Base> │ │ │ │ + bl 12decc <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 678a8 <_PyState_AddModule@@Base+0xcc> │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 67660 <_PyState_AddModule@@Base+0xcc> │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #57216 @ 0xdf80 │ │ │ │ + movw r0, #58816 @ 0xe5c0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r3, r4 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 678d0 <_PyState_AddModule@@Base+0xf4> │ │ │ │ - ldr r2, [pc, #40] @ (678d4 <_PyState_AddModule@@Base+0xf8>) │ │ │ │ + b.n 67688 <_PyState_AddModule@@Base+0xf4> │ │ │ │ + ldr r2, [pc, #40] @ (6768c <_PyState_AddModule@@Base+0xf8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1b1d34 │ │ │ │ + bl 1b43f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 678a4 <_PyState_AddModule@@Base+0xc8> │ │ │ │ - cbz r0, 678c8 <_PyState_AddModule@@Base+0xec> │ │ │ │ + beq.n 6765c <_PyState_AddModule@@Base+0xc8> │ │ │ │ + cbz r0, 67680 <_PyState_AddModule@@Base+0xec> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1b3804 │ │ │ │ + b.w 1b5ec4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67a8a <_PyState_AddModule@@Base+0x2ae> │ │ │ │ - ldr r3, [pc, #412] @ (67a94 <_PyState_AddModule@@Base+0x2b8>) │ │ │ │ + beq.w 67842 <_PyState_AddModule@@Base+0x2ae> │ │ │ │ + ldr r3, [pc, #412] @ (6784c <_PyState_AddModule@@Base+0x2b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3892] @ 0xf34 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 6791a <_PyState_AddModule@@Base+0x13e> │ │ │ │ - bne.n 6791e <_PyState_AddModule@@Base+0x142> │ │ │ │ + bgt.n 676d2 <_PyState_AddModule@@Base+0x13e> │ │ │ │ + bne.n 676d6 <_PyState_AddModule@@Base+0x142> │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #216] @ 0xd8 │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 67920 <_PyState_AddModule@@Base+0x144> │ │ │ │ + b.n 676d8 <_PyState_AddModule@@Base+0x144> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 67920 <_PyState_AddModule@@Base+0x144> │ │ │ │ + b.n 676d8 <_PyState_AddModule@@Base+0x144> │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #5940 @ 0x1734 │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ - cbz r0, 67968 <_PyState_AddModule@@Base+0x18c> │ │ │ │ - bl 7b2c8 │ │ │ │ + cbz r0, 67720 <_PyState_AddModule@@Base+0x18c> │ │ │ │ + bl 7b41c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 67a74 <_PyState_AddModule@@Base+0x298> │ │ │ │ - bl 85c0c │ │ │ │ + beq.w 6782c <_PyState_AddModule@@Base+0x298> │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 6795e <_PyState_AddModule@@Base+0x182> │ │ │ │ + beq.n 67716 <_PyState_AddModule@@Base+0x182> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6795e <_PyState_AddModule@@Base+0x182> │ │ │ │ + cbnz r3, 67716 <_PyState_AddModule@@Base+0x182> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #16 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 67930 <_PyState_AddModule@@Base+0x154> │ │ │ │ - b.n 67a74 <_PyState_AddModule@@Base+0x298> │ │ │ │ + beq.n 676e8 <_PyState_AddModule@@Base+0x154> │ │ │ │ + b.n 6782c <_PyState_AddModule@@Base+0x298> │ │ │ │ movw r3, #5944 @ 0x1738 │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 679ae <_PyState_AddModule@@Base+0x1d2> │ │ │ │ + cbz r0, 67766 <_PyState_AddModule@@Base+0x1d2> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 67976 <_PyState_AddModule@@Base+0x19a> │ │ │ │ - bl 7b2c8 │ │ │ │ + beq.n 6772e <_PyState_AddModule@@Base+0x19a> │ │ │ │ + bl 7b41c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 67a74 <_PyState_AddModule@@Base+0x298> │ │ │ │ - bl 85c0c │ │ │ │ + beq.n 6782c <_PyState_AddModule@@Base+0x298> │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 679a6 <_PyState_AddModule@@Base+0x1ca> │ │ │ │ + beq.n 6775e <_PyState_AddModule@@Base+0x1ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 679a6 <_PyState_AddModule@@Base+0x1ca> │ │ │ │ + cbnz r3, 6775e <_PyState_AddModule@@Base+0x1ca> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 67976 <_PyState_AddModule@@Base+0x19a> │ │ │ │ - b.n 67a74 <_PyState_AddModule@@Base+0x298> │ │ │ │ + beq.n 6772e <_PyState_AddModule@@Base+0x19a> │ │ │ │ + b.n 6782c <_PyState_AddModule@@Base+0x298> │ │ │ │ movw r3, #5948 @ 0x173c │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 679f4 <_PyState_AddModule@@Base+0x218> │ │ │ │ + cbz r0, 677ac <_PyState_AddModule@@Base+0x218> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 679bc <_PyState_AddModule@@Base+0x1e0> │ │ │ │ - bl 7b2c8 │ │ │ │ + beq.n 67774 <_PyState_AddModule@@Base+0x1e0> │ │ │ │ + bl 7b41c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 67a74 <_PyState_AddModule@@Base+0x298> │ │ │ │ - bl 85c0c │ │ │ │ + beq.n 6782c <_PyState_AddModule@@Base+0x298> │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 679ec <_PyState_AddModule@@Base+0x210> │ │ │ │ + beq.n 677a4 <_PyState_AddModule@@Base+0x210> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 679ec <_PyState_AddModule@@Base+0x210> │ │ │ │ + cbnz r3, 677a4 <_PyState_AddModule@@Base+0x210> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 679bc <_PyState_AddModule@@Base+0x1e0> │ │ │ │ - b.n 67a74 <_PyState_AddModule@@Base+0x298> │ │ │ │ + beq.n 67774 <_PyState_AddModule@@Base+0x1e0> │ │ │ │ + b.n 6782c <_PyState_AddModule@@Base+0x298> │ │ │ │ movw r3, #11012 @ 0x2b04 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 67a8c <_PyState_AddModule@@Base+0x2b0> │ │ │ │ + beq.n 67844 <_PyState_AddModule@@Base+0x2b0> │ │ │ │ adds r6, #16 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67a8c <_PyState_AddModule@@Base+0x2b0> │ │ │ │ - bl 7b2c8 │ │ │ │ + beq.n 67844 <_PyState_AddModule@@Base+0x2b0> │ │ │ │ + bl 7b41c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67a74 <_PyState_AddModule@@Base+0x298> │ │ │ │ + cbz r0, 6782c <_PyState_AddModule@@Base+0x298> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d4a54 │ │ │ │ + bl d4f44 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 67a38 <_PyState_AddModule@@Base+0x25c> │ │ │ │ + bge.n 677f0 <_PyState_AddModule@@Base+0x25c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 67a74 <_PyState_AddModule@@Base+0x298> │ │ │ │ + beq.n 6782c <_PyState_AddModule@@Base+0x298> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67a74 <_PyState_AddModule@@Base+0x298> │ │ │ │ + cbnz r3, 6782c <_PyState_AddModule@@Base+0x298> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67a74 <_PyState_AddModule@@Base+0x298> │ │ │ │ - beq.n 67a4e <_PyState_AddModule@@Base+0x272> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6782c <_PyState_AddModule@@Base+0x298> │ │ │ │ + beq.n 67806 <_PyState_AddModule@@Base+0x272> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 67a70 <_PyState_AddModule@@Base+0x294> │ │ │ │ + beq.n 67828 <_PyState_AddModule@@Base+0x294> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67a70 <_PyState_AddModule@@Base+0x294> │ │ │ │ + cbnz r3, 67828 <_PyState_AddModule@@Base+0x294> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67a70 <_PyState_AddModule@@Base+0x294> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67828 <_PyState_AddModule@@Base+0x294> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 67a6a <_PyState_AddModule@@Base+0x28e> │ │ │ │ + beq.n 67822 <_PyState_AddModule@@Base+0x28e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67a6a <_PyState_AddModule@@Base+0x28e> │ │ │ │ + cbnz r3, 67822 <_PyState_AddModule@@Base+0x28e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 67a74 <_PyState_AddModule@@Base+0x298> │ │ │ │ + bne.n 6782c <_PyState_AddModule@@Base+0x298> │ │ │ │ adds r6, #16 │ │ │ │ - b.n 67a08 <_PyState_AddModule@@Base+0x22c> │ │ │ │ + b.n 677c0 <_PyState_AddModule@@Base+0x22c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67a8a <_PyState_AddModule@@Base+0x2ae> │ │ │ │ + beq.n 67842 <_PyState_AddModule@@Base+0x2ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67a8a <_PyState_AddModule@@Base+0x2ae> │ │ │ │ + cbnz r3, 67842 <_PyState_AddModule@@Base+0x2ae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -91879,242 +91691,242 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [r0, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ ldr.w r0, [r3, #3880] @ 0xf28 │ │ │ │ - cbnz r0, 67aca <_PyState_AddModule@@Base+0x2ee> │ │ │ │ - movw r1, #13652 @ 0x3554 │ │ │ │ + cbnz r0, 67882 <_PyState_AddModule@@Base+0x2ee> │ │ │ │ + movw r1, #15252 @ 0x3b94 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #33932 @ 0x848c │ │ │ │ + movw r0, #35532 @ 0x8acc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #21648 @ 0x5490 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 67ade <_PyState_AddModule@@Base+0x302> │ │ │ │ - bl 113710 │ │ │ │ - b.n 67afe <_PyState_AddModule@@Base+0x322> │ │ │ │ - bl 10c4f0 │ │ │ │ + bne.n 67896 <_PyState_AddModule@@Base+0x302> │ │ │ │ + bl 1141b0 │ │ │ │ + b.n 678b6 <_PyState_AddModule@@Base+0x322> │ │ │ │ + bl 10d054 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 67afe <_PyState_AddModule@@Base+0x322> │ │ │ │ + bge.n 678b6 <_PyState_AddModule@@Base+0x322> │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1291ac <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 67afe <_PyState_AddModule@@Base+0x322> │ │ │ │ + bl 129c74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 678b6 <_PyState_AddModule@@Base+0x322> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1291b8 <_PyErr_Clear@@Base> │ │ │ │ + bl 129c80 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 123830 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1242e8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -00067b08 : │ │ │ │ +000678c0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #88] @ (67b74 ) │ │ │ │ - bl 12d1c0 │ │ │ │ + ldr r0, [pc, #88] @ (6792c ) │ │ │ │ + bl 12dce0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67b3a │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 67b6c │ │ │ │ - movw r0, #13608 @ 0x3528 │ │ │ │ + cbnz r0, 678f2 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 67924 │ │ │ │ + movw r0, #15208 @ 0x3b68 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 115b98 │ │ │ │ - cbz r0, 67b6c │ │ │ │ + bl 116634 │ │ │ │ + cbz r0, 67924 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #56] @ (67b78 ) │ │ │ │ + ldr r0, [pc, #56] @ (67930 ) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 956f4 │ │ │ │ + bl 95954 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67b60 │ │ │ │ + beq.n 67918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 67b64 │ │ │ │ + cbz r3, 6791c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 67b6c │ │ │ │ + b.n 67924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67b60 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67918 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bne.n 67b18 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 67a44 <_PyState_AddModule@@Base+0x268> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r0, 67b8a │ │ │ │ - movw r0, #64980 @ 0xfdd4 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - b.w 1c996c │ │ │ │ + bne.n 678d0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 677fc <_PyState_AddModule@@Base+0x268> │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r0, 67942 │ │ │ │ + movw r0, #1044 @ 0x414 │ │ │ │ + movt r0, #41 @ 0x29 │ │ │ │ + b.w 1cbbe8 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r7, #49896 @ 0xc2e8 │ │ │ │ + movw r7, #51496 @ 0xc928 │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ subs r4, r0, #4 │ │ │ │ - movw r0, #38944 @ 0x9820 │ │ │ │ + movw r0, #40544 @ 0x9e60 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 1c996c │ │ │ │ + bl 1cbbe8 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ sub.w r3, r1, #32 │ │ │ │ - cbz r1, 67c04 │ │ │ │ + cbz r1, 679bc │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bne.n 67bca │ │ │ │ - movw r0, #49880 @ 0xc2d8 │ │ │ │ + bne.n 67982 │ │ │ │ + movw r0, #51480 @ 0xc918 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1c996c │ │ │ │ - b.n 67bae │ │ │ │ + bl 1cbbe8 │ │ │ │ + b.n 67966 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi.n 67bdc │ │ │ │ - movw r0, #49884 @ 0xc2dc │ │ │ │ + bhi.n 67994 │ │ │ │ + movw r0, #51484 @ 0xc91c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1c996c │ │ │ │ - b.n 67bae │ │ │ │ + bl 1cbbe8 │ │ │ │ + b.n 67966 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bhi.n 67bee │ │ │ │ - movw r0, #49888 @ 0xc2e0 │ │ │ │ + bhi.n 679a6 │ │ │ │ + movw r0, #51488 @ 0xc920 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1c996c │ │ │ │ - b.n 67bae │ │ │ │ + bl 1cbbe8 │ │ │ │ + b.n 67966 │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ - movw r0, #53368 @ 0xd078 │ │ │ │ + movw r0, #54968 @ 0xd6b8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ it cc │ │ │ │ movcc r0, r7 │ │ │ │ - bl 1c996c │ │ │ │ - b.n 67bae │ │ │ │ - movw r0, #38944 @ 0x9820 │ │ │ │ + bl 1cbbe8 │ │ │ │ + b.n 67966 │ │ │ │ + movw r0, #40544 @ 0x9e60 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1c996c │ │ │ │ + b.w 1cbbe8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #52904 @ 0xcea8 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 67c3e │ │ │ │ + beq.n 679f6 │ │ │ │ ldr.w r2, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67c5e │ │ │ │ - cbz r1, 67c66 │ │ │ │ - movw r0, #49904 @ 0xc2f0 │ │ │ │ + bne.n 67a16 │ │ │ │ + cbz r1, 67a1e │ │ │ │ + movw r0, #51504 @ 0xc930 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1fd9f0 <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 67c7c │ │ │ │ + bl 1ff804 <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 67a34 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 67c66 │ │ │ │ + beq.n 67a1e │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 67c66 │ │ │ │ + beq.n 67a1e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1bf1d8 │ │ │ │ + b.w 1c1920 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 67c5e │ │ │ │ - movw r0, #49904 @ 0xc2f0 │ │ │ │ + beq.n 67a16 │ │ │ │ + movw r0, #51504 @ 0xc930 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r6 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67c5e │ │ │ │ + bne.n 67a16 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #80] @ (67ce4 ) │ │ │ │ + ldr r2, [pc, #80] @ (67a9c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ - cbz r3, 67cd6 │ │ │ │ + cbz r3, 67a8e │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 141f40 │ │ │ │ + bl 142be8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67cc6 │ │ │ │ + cbnz r0, 67a7e │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #18364 @ 0x47bc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #20204 @ 0x4eec │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 67cde │ │ │ │ + bl 12de68 │ │ │ │ + b.n 67a96 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 21ebc8 │ │ │ │ + b.w 21ff98 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ movw r3, #20528 @ 0x5030 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - cbz r2, 67d0a │ │ │ │ + cbz r2, 67ac2 │ │ │ │ blx 29334 │ │ │ │ movw r2, #38800 @ 0x9790 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 292c8 │ │ │ │ - movw r1, #580 @ 0x244 │ │ │ │ + movw r1, #2180 @ 0x884 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ - cbz r6, 67d52 │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ + cbz r6, 67b0a │ │ │ │ mov r0, r6 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #12140 @ 0x2f6c │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #13740 @ 0x35ac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 29fd8 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -92126,1143 +91938,767 @@ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b426 │ │ │ │ │ │ │ │ -00067d80 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +00067b38 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #49928 @ 0xc308 │ │ │ │ + movw r1, #51528 @ 0xc948 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 67ce8 │ │ │ │ + bl 67aa0 │ │ │ │ │ │ │ │ -00067d9c : │ │ │ │ +00067b54 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx 292c8 │ │ │ │ blx 29c34 │ │ │ │ - cbnz r0, 67de8 │ │ │ │ - bl 9a0c4 <_Py_GetConfig@@Base> │ │ │ │ + cbnz r0, 67ba0 │ │ │ │ + bl 9a32c <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 67dea │ │ │ │ - cbz r4, 67de8 │ │ │ │ - movw r1, #63432 @ 0xf7c8 │ │ │ │ + cbz r0, 67ba2 │ │ │ │ + cbz r4, 67ba0 │ │ │ │ + movw r1, #65032 @ 0xfe08 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aa68 │ │ │ │ - cbz r0, 67de8 │ │ │ │ + cbz r0, 67ba0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45224 @ 0xb0a8 │ │ │ │ + movw r1, #46824 @ 0xb6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ blx 2aa68 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n 67dea │ │ │ │ + b.n 67ba2 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00067dec : │ │ │ │ +00067ba4 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ b.w 2bcf8 │ │ │ │ │ │ │ │ -00067df4 : │ │ │ │ +00067bac : │ │ │ │ movs r3, #0 │ │ │ │ b.w 2bcf8 │ │ │ │ │ │ │ │ -00067dfa : │ │ │ │ +00067bb2 : │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ b.w 2bcf8 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r0, #38792 @ 0x9788 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - sub sp, #12 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r3, sp │ │ │ │ - movw r1, #63432 @ 0xf7c8 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - movs r4, #0 │ │ │ │ - movs r5, #13 │ │ │ │ - strd r4, r5, [sp] │ │ │ │ - bl 2bcf8 │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00067e40 : │ │ │ │ +00067bba : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 60586 │ │ │ │ + bl 605d2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00067e62 : │ │ │ │ +00067bdc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 60586 │ │ │ │ + bl 605d2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00067e86 : │ │ │ │ +00067c00 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 60586 │ │ │ │ + bl 605d2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00067eaa : │ │ │ │ +00067c24 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b982 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00067eca : │ │ │ │ +00067c44 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b982 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r0, r1 │ │ │ │ - cbz r3, 67f02 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ - b.n 67f10 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.n 67f0e │ │ │ │ - bne.n 67f0a │ │ │ │ - cbnz r1, 67f2a │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 67f10 │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r1, [pc, #168] @ (67fbc ) │ │ │ │ - add r2, sp, #24 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - mov r1, r5 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - movs r2, #0 │ │ │ │ - strd r2, r2, [sp, #8] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 67f30 │ │ │ │ - b.n 67fb6 │ │ │ │ - clz r4, r1 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ - cmn r5, r4 │ │ │ │ - beq.n 67f82 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl c7668 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 67fb6 │ │ │ │ - beq.n 67f82 │ │ │ │ - ldr r1, [pc, #124] @ (67fc0 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov r4, r2 │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - add.w r3, r3, #98304 @ 0x18000 │ │ │ │ - ldr.w r5, [r3, #1152] @ 0x480 │ │ │ │ - add r3, sp, #32 │ │ │ │ - add r2, sp, #28 │ │ │ │ - add r1, sp, #36 @ 0x24 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 906d8 │ │ │ │ - cbz r0, 67f76 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldrb r3, [r3, #16] │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - it eq │ │ │ │ - addeq r4, #1 │ │ │ │ - b.n 67f58 │ │ │ │ - ldr r3, [pc, #76] @ (67fc4 ) │ │ │ │ - ldr.w r3, [r3, #792] @ 0x318 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r4, r3 │ │ │ │ - b.n 67fa0 │ │ │ │ - ldr r1, [pc, #60] @ (67fc0 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #56] @ (67fc4 ) │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ - ldr.w r2, [r2, #792] @ 0x318 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - add.w r3, r3, #98304 @ 0x18000 │ │ │ │ - ldr.w r3, [r3, #1152] @ 0x480 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ - add r4, r2 │ │ │ │ - adds r3, r4, #1 │ │ │ │ - bne.n 67faa │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 67fb6 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8092c │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #752] @ (682b0 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 37c72 │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - pop {r3, pc} │ │ │ │ - push {lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - sub sp, #12 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bmi.n 6801c │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #32840 @ 0x8048 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6804e │ │ │ │ - add r1, sp, #4 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ - cbz r0, 6804e │ │ │ │ - blx 29d00 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r0, r2 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - itete ne │ │ │ │ - movwne r1, #36632 @ 0x8f18 │ │ │ │ - movweq r1, #49988 @ 0xc344 │ │ │ │ - movtne r1, #40 @ 0x28 │ │ │ │ - movteq r1, #43 @ 0x2b │ │ │ │ - bl 12d348 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #12 │ │ │ │ - pop {pc} │ │ │ │ - │ │ │ │ -00068054 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r0, [ip, #-24] │ │ │ │ - sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ - movw r1, #19952 @ 0x4df0 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - sub sp, #4 │ │ │ │ - blx 29ddc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 68102 │ │ │ │ - movw r5, #11892 @ 0x2e74 │ │ │ │ - movt r5, #78 @ 0x4e │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cbz r3, 68094 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - movs r1, #1 │ │ │ │ - bl 122574 │ │ │ │ - b.n 680ba │ │ │ │ - bl 356ac │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 6808a │ │ │ │ - b.n 68106 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - blx 2a194 │ │ │ │ - cmp r0, r7 │ │ │ │ - bcc.n 680f0 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - blx 29bb8 │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 680f0 │ │ │ │ - cmp.w r7, #4096 @ 0x1000 │ │ │ │ - bcc.n 680e4 │ │ │ │ - mov.w r2, #4096 @ 0x1000 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r0, sp │ │ │ │ - blx 2a828 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, sp │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.n 680a0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2a8ac │ │ │ │ - subs r4, r0, r7 │ │ │ │ - it ne │ │ │ │ - movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 680f4 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 29e6c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 680ba │ │ │ │ - b.n 680f4 │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2953c │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 10378c │ │ │ │ - b.n 68106 │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - mov r0, r4 │ │ │ │ - add.w sp, sp, #4096 @ 0x1000 │ │ │ │ - add sp, #4 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6813e │ │ │ │ + beq.n 67c90 │ │ │ │ movw r2, #10640 @ 0x2990 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 68154 │ │ │ │ + bne.n 67ca6 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 681ae │ │ │ │ + beq.n 67d00 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 681ae │ │ │ │ - b.n 68156 │ │ │ │ + ble.n 67d00 │ │ │ │ + b.n 67ca8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 68174 │ │ │ │ + beq.n 67cc6 │ │ │ │ movw r2, #10640 @ 0x2990 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 6818a │ │ │ │ + bne.n 67cdc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 681ae │ │ │ │ + beq.n 67d00 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 681ae │ │ │ │ - b.n 6818c │ │ │ │ + ble.n 67d00 │ │ │ │ + b.n 67cde │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - cbz r6, 681ec │ │ │ │ + cbz r6, 67d3e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 681c8 │ │ │ │ + bne.n 67d1a │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 681d6 │ │ │ │ + bne.n 67d28 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6822a │ │ │ │ + bl 12de68 │ │ │ │ + b.n 67d7c │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 681de │ │ │ │ - b.n 681a0 │ │ │ │ + bne.n 67d30 │ │ │ │ + b.n 67cf2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 681ae │ │ │ │ - b.n 681e0 │ │ │ │ + ble.n 67d00 │ │ │ │ + b.n 67d32 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d288 │ │ │ │ + bl 17e4f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6820e │ │ │ │ + beq.n 67d60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6820e │ │ │ │ + cbnz r3, 67d60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68224 │ │ │ │ + beq.n 67d76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68224 │ │ │ │ + cbnz r3, 67d76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6825c │ │ │ │ + beq.n 67dae │ │ │ │ movw r2, #10640 @ 0x2990 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 68272 │ │ │ │ + bne.n 67dc4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 682cc │ │ │ │ + beq.n 67e1e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 682cc │ │ │ │ - b.n 68274 │ │ │ │ + ble.n 67e1e │ │ │ │ + b.n 67dc6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 68292 │ │ │ │ + beq.n 67de4 │ │ │ │ movw r2, #10640 @ 0x2990 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 682a8 │ │ │ │ + bne.n 67dfa │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 682cc │ │ │ │ + beq.n 67e1e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 682cc │ │ │ │ - b.n 682aa │ │ │ │ + ble.n 67e1e │ │ │ │ + b.n 67dfc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - cbz r6, 6830a │ │ │ │ + cbz r6, 67e5c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 682e6 │ │ │ │ + bne.n 67e38 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 682f4 │ │ │ │ + bne.n 67e46 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21336 @ 0x5358 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 68348 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 67e9a │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 682fc │ │ │ │ - b.n 682be │ │ │ │ + bne.n 67e4e │ │ │ │ + b.n 67e10 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 682cc │ │ │ │ - b.n 682fe │ │ │ │ + ble.n 67e1e │ │ │ │ + b.n 67e50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f344 │ │ │ │ + bl 3f324 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6832c │ │ │ │ + beq.n 67e7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6832c │ │ │ │ + cbnz r3, 67e7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68342 │ │ │ │ + beq.n 67e94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68342 │ │ │ │ + cbnz r3, 67e94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006834c : │ │ │ │ +00067e9e : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6837c │ │ │ │ - ldr r3, [pc, #52] @ (6839c ) │ │ │ │ + cbz r0, 67ece │ │ │ │ + ldr r3, [pc, #52] @ (67eec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6837c │ │ │ │ + cbnz r0, 67ece │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1ef0bc │ │ │ │ + bl 1f10a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 79388 │ │ │ │ - nop │ │ │ │ + b.w 794d4 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000683a0 : │ │ │ │ +00067ef0 : │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 6834c │ │ │ │ + b.w 67e9e │ │ │ │ │ │ │ │ -000683a8 : │ │ │ │ +00067ef8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 683d2 │ │ │ │ + cbz r0, 67f22 │ │ │ │ mov r5, r1 │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 683d6 │ │ │ │ - ldr r3, [pc, #56] @ (683fc ) │ │ │ │ + cbnz r0, 67f26 │ │ │ │ + ldr r3, [pc, #56] @ (67f4c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 683f6 │ │ │ │ + b.n 67f46 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e79f4 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 1e99d0 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 683f6 │ │ │ │ + beq.n 67f46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 683f6 │ │ │ │ + cbnz r3, 67f46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00068400 <_PySys_GetAttr@@Base>: │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - ldr.w r4, [r3, #3872] @ 0xf20 │ │ │ │ - cbz r4, 6844a <_PySys_GetAttr@@Base+0x4a> │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w r8, [r0, #72] @ 0x48 │ │ │ │ - movs r7, #0 │ │ │ │ - str r7, [r0, #72] @ 0x48 │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #60] @ 0x3c │ │ │ │ - mov r6, r1 │ │ │ │ - blx r3 │ │ │ │ - mov r2, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 6843e <_PySys_GetAttr@@Base+0x3e> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 166bd8 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 68440 <_PySys_GetAttr@@Base+0x40> │ │ │ │ - mov r4, r7 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ - str.w r8, [r5, #72] @ 0x48 │ │ │ │ - bl 79388 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - │ │ │ │ -00068450 : │ │ │ │ +00067f50 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ - bl 7b2c8 │ │ │ │ - cbz r0, 684b8 │ │ │ │ + bl 7b41c │ │ │ │ + cbz r0, 67fb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 684a2 │ │ │ │ - cbz r6, 684be │ │ │ │ + cbz r0, 67fa2 │ │ │ │ + cbz r6, 67fbe │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 684be │ │ │ │ + cbnz r0, 67fbe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 684a2 │ │ │ │ + beq.n 67fa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 684a2 │ │ │ │ + cbnz r3, 67fa2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 684b8 │ │ │ │ + beq.n 67fb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 684b8 │ │ │ │ + cbnz r3, 67fb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68504 │ │ │ │ + b.n 68004 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 1e8370 │ │ │ │ + bl 1ea34c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 684ee │ │ │ │ + beq.n 67fee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 684ee │ │ │ │ + cbnz r3, 67fee │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68504 │ │ │ │ + beq.n 68004 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68504 │ │ │ │ + cbnz r3, 68004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006850c <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +0006800c <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #16 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5125a │ │ │ │ + bl 512a2 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68534 <_PyMonitoring_FireCRaiseEvent@@Base+0x28> │ │ │ │ + bne.n 68034 <_PyMonitoring_FireCRaiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68568 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ + b.n 68068 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #16 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 68562 <_PyMonitoring_FireCRaiseEvent@@Base+0x56> │ │ │ │ - bl d7548 │ │ │ │ - b.n 68568 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ - bl 79330 │ │ │ │ - b.n 6852e <_PyMonitoring_FireCRaiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 68062 <_PyMonitoring_FireCRaiseEvent@@Base+0x56> │ │ │ │ + bl d7a50 │ │ │ │ + b.n 68068 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ + bl 7947c │ │ │ │ + b.n 6802e <_PyMonitoring_FireCRaiseEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006856e <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +0006806e <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #14 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5125a │ │ │ │ + bl 512a2 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68596 <_PyMonitoring_FireReraiseEvent@@Base+0x28> │ │ │ │ + bne.n 68096 <_PyMonitoring_FireReraiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 685ca <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ + b.n 680ca <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #14 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 50240 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50280 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 685c4 <_PyMonitoring_FireReraiseEvent@@Base+0x56> │ │ │ │ - bl d7548 │ │ │ │ - b.n 685ca <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ - bl 79330 │ │ │ │ - b.n 68590 <_PyMonitoring_FireReraiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 680c4 <_PyMonitoring_FireReraiseEvent@@Base+0x56> │ │ │ │ + bl d7a50 │ │ │ │ + b.n 680ca <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ + bl 7947c │ │ │ │ + b.n 68090 <_PyMonitoring_FireReraiseEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000685d0 : │ │ │ │ +000680d0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #240] @ (686d0 ) │ │ │ │ + ldr r4, [pc, #240] @ (681d0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #236] @ (686d4 ) │ │ │ │ + ldr r3, [pc, #236] @ (681d4 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ ldr r4, [r2, #8] │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68608 │ │ │ │ + bne.n 68108 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 685f8 │ │ │ │ + bne.n 680f8 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 68626 │ │ │ │ + beq.n 68126 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - bl 1e5e24 │ │ │ │ + bl 1e7dfc │ │ │ │ ldr.w r4, [r4, #3704] @ 0xe78 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 686a8 │ │ │ │ + beq.n 681a8 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 68638 │ │ │ │ + beq.n 68138 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 6862a │ │ │ │ - cbz r5, 68648 │ │ │ │ + b.n 6812a │ │ │ │ + cbz r5, 68148 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r7, [r3] │ │ │ │ strex r2, r5, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 68650 │ │ │ │ + bne.n 68150 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 68678 │ │ │ │ + bne.n 68178 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68668 │ │ │ │ + bne.n 68168 │ │ │ │ dmb ish │ │ │ │ - beq.n 68684 │ │ │ │ - ldr r0, [pc, #84] @ (686d4 ) │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 68184 │ │ │ │ + ldr r0, [pc, #84] @ (681d4 ) │ │ │ │ + bl 25e36c │ │ │ │ adds r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ orr.w r3, r3, #8 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 68690 │ │ │ │ + bne.n 68190 │ │ │ │ movs r0, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 686ca │ │ │ │ + b.n 681ca │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 686bc │ │ │ │ + bne.n 681bc │ │ │ │ strexb r2, r4, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 686ac │ │ │ │ + bne.n 681ac │ │ │ │ dmb ish │ │ │ │ - beq.n 686c8 │ │ │ │ - ldr r0, [pc, #16] @ (686d4 ) │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 681c8 │ │ │ │ + ldr r0, [pc, #16] @ (681d4 ) │ │ │ │ + bl 25e36c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - │ │ │ │ -000686d8 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #172] @ (68794 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - sub sp, #8 │ │ │ │ - ldr r5, [r3, r2] │ │ │ │ - cbnz r5, 68700 │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #156] @ (68798 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r6, r0 │ │ │ │ - add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #148] @ (6879c ) │ │ │ │ - bl 1d896c <_PySys_GetOptionalAttr@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 68784 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - cbz r0, 6871a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #6 │ │ │ │ - bmi.n 68748 │ │ │ │ - bl 79330 │ │ │ │ - movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - cbz r0, 68784 │ │ │ │ - ldr r1, [pc, #112] @ (6879c ) │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 1d9a38 │ │ │ │ - cbz r0, 68748 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 68784 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 68784 │ │ │ │ - b.n 68768 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - cbz r4, 68784 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 6876e │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 68784 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 68784 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68784 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 68790 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 68790 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1291b8 <_PyErr_Clear@@Base> │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - @ instruction: 0xfbb80045 │ │ │ │ - ubfx r0, r0, #1, #10 │ │ │ │ - │ │ │ │ -000687a0 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - sub sp, #8 │ │ │ │ - ldr r0, [pc, #56] @ (687ec ) │ │ │ │ - add r1, sp, #4 │ │ │ │ - bl 1d896c <_PySys_GetOptionalAttr@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 687c4 │ │ │ │ - movs r4, #0 │ │ │ │ - bl d7574 │ │ │ │ - b.n 687e4 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - cbz r0, 687de │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ - ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq.n 687e0 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - cmp r4, #0 │ │ │ │ - ite le │ │ │ │ - movle r4, #0 │ │ │ │ - movgt r4, #1 │ │ │ │ - b.n 687e0 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 79330 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ - ubfx r0, r0, #1, #10 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #340] @ (68958 ) │ │ │ │ + ldr r4, [pc, #340] @ (68340 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #23176 @ 0x5a88 │ │ │ │ + movw r1, #24924 @ 0x615c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, r4] │ │ │ │ movs r2, #0 │ │ │ │ - bl fc07c <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ + bl fc8bc <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 688ae │ │ │ │ + beq.n 68296 │ │ │ │ add.w r0, r5, #98816 @ 0x18200 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #51 @ 0x33 │ │ │ │ - movw r1, #60881 @ 0xedd1 │ │ │ │ + movw r1, #60869 @ 0xedc5 │ │ │ │ movt r1, #2 │ │ │ │ - bl 1bf260 │ │ │ │ + bl 1c19a8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 688ae │ │ │ │ - ldr r0, [pc, #288] @ (6895c ) │ │ │ │ + blt.n 68296 │ │ │ │ + ldr r0, [pc, #288] @ (68344 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 68854 │ │ │ │ + bne.n 6823c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68844 │ │ │ │ + bne.n 6822c │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 68870 │ │ │ │ + beq.n 68258 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1e5e24 │ │ │ │ + bl 1e7dfc │ │ │ │ ldr.w sl, [r5, #3704] @ 0xe78 │ │ │ │ movs r4, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 68884 │ │ │ │ + beq.n 6826c │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 68876 │ │ │ │ + b.n 6825e │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 688b4 │ │ │ │ + cbnz r0, 6829c │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 688a2 │ │ │ │ + bne.n 6828a │ │ │ │ strexb r2, sl, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 68892 │ │ │ │ + bne.n 6827a │ │ │ │ dmb ish │ │ │ │ - beq.n 688ae │ │ │ │ - ldr r0, [pc, #176] @ (6895c ) │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 68296 │ │ │ │ + ldr r0, [pc, #176] @ (68344 ) │ │ │ │ + bl 25e36c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6894e │ │ │ │ + b.n 68336 │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldr.w r3, [r5, #3704] @ 0xe78 │ │ │ │ adds r4, #12 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r3, 6890e │ │ │ │ + cbz r3, 682f6 │ │ │ │ ldr.w lr, [r3, #56] @ 0x38 │ │ │ │ ldr.w ip, [r3, #64] @ 0x40 │ │ │ │ str.w r9, [r3, #56] @ 0x38 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 688e4 │ │ │ │ + beq.n 682cc │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ strne.w r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str.w r8, [r3, #64] @ 0x40 │ │ │ │ @@ -93273,174 +92709,147 @@ │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ subne r2, #1 │ │ │ │ str.w r2, [r1, #568] @ 0x238 │ │ │ │ str.w ip, [r4, #-4]! │ │ │ │ - b.n 688c2 │ │ │ │ + b.n 682aa │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 68922 │ │ │ │ + bne.n 6830a │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68912 │ │ │ │ + bne.n 682fa │ │ │ │ dmb ish │ │ │ │ - beq.n 6892e │ │ │ │ - ldr r0, [pc, #48] @ (6895c ) │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 68316 │ │ │ │ + ldr r0, [pc, #48] @ (68344 ) │ │ │ │ + bl 25e36c │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ movw r1, #12319 @ 0x301f │ │ │ │ movs r0, #6 │ │ │ │ ldr.w r3, [r3, #568] @ 0x238 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 200434 <_PySlice_FromIndices@@Base+0x188> │ │ │ │ + bl 202240 <_PySlice_FromIndices@@Base+0x188> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00068960 : │ │ │ │ +00068348 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (68998 ) │ │ │ │ + ldr r4, [pc, #40] @ (68380 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 687f0 │ │ │ │ + bl 681d8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68994 │ │ │ │ - movw r0, #50020 @ 0xc364 │ │ │ │ + bne.n 6837c │ │ │ │ + movw r0, #51588 @ 0xc984 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fde74 │ │ │ │ + b.w 1ffc88 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ (689e4 ) │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r1, r3 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - itete eq │ │ │ │ - moveq r1, #0 │ │ │ │ - movne r2, r1 │ │ │ │ - moveq r2, r1 │ │ │ │ - movwne r1, #41197 @ 0xa0ed │ │ │ │ - ldr r3, [r3, r0] │ │ │ │ - it ne │ │ │ │ - movtne r1, #32 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - bl 687f0 │ │ │ │ - adds r0, #1 │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - it eq │ │ │ │ - moveq r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #420] @ (68ba0 ) │ │ │ │ + ldr r5, [pc, #420] @ (6853c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #15552 @ 0x3cc0 │ │ │ │ + movw r1, #17152 @ 0x4300 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, r5] │ │ │ │ movs r2, #0 │ │ │ │ - bl fc07c <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ + bl fc8bc <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68aa6 │ │ │ │ + beq.n 68442 │ │ │ │ add.w r0, r4, #98816 @ 0x18200 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ - movw r1, #59969 @ 0xea41 │ │ │ │ + movw r1, #59957 @ 0xea35 │ │ │ │ movt r1, #2 │ │ │ │ - bl 1bf260 │ │ │ │ + bl 1c19a8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 68aa6 │ │ │ │ - ldr r0, [pc, #368] @ (68ba4 ) │ │ │ │ + blt.n 68442 │ │ │ │ + ldr r0, [pc, #368] @ (68540 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 68a4c │ │ │ │ + bne.n 683e8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68a3c │ │ │ │ + bne.n 683d8 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 68a68 │ │ │ │ + beq.n 68404 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1e5e24 │ │ │ │ + bl 1e7dfc │ │ │ │ ldr.w sl, [r4, #3704] @ 0xe78 │ │ │ │ movs r5, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 68a7c │ │ │ │ + beq.n 68418 │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 68a6e │ │ │ │ + b.n 6840a │ │ │ │ mov r0, r5 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 68aac │ │ │ │ + cbnz r0, 68448 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 68a9a │ │ │ │ + bne.n 68436 │ │ │ │ strexb r2, sl, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 68a8a │ │ │ │ + bne.n 68426 │ │ │ │ dmb ish │ │ │ │ - beq.n 68aa6 │ │ │ │ - ldr r0, [pc, #256] @ (68ba4 ) │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 68442 │ │ │ │ + ldr r0, [pc, #256] @ (68540 ) │ │ │ │ + bl 25e36c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68b96 │ │ │ │ + b.n 68532 │ │ │ │ ldr.w sl, [r4, #3704] @ 0xe78 │ │ │ │ add.w r5, r0, r5, lsl #2 │ │ │ │ adds r5, #12 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, sl │ │ │ │ - cbz r3, 68b08 │ │ │ │ + cbz r3, 684a4 │ │ │ │ ldr.w lr, [r3, #60] @ 0x3c │ │ │ │ ldr.w ip, [r3, #68] @ 0x44 │ │ │ │ str.w r9, [r3, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 68ade │ │ │ │ + beq.n 6847a │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ strne.w r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str.w r8, [r3, #68] @ 0x44 │ │ │ │ @@ -93451,368 +92860,401 @@ │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ subne r2, #1 │ │ │ │ str.w r2, [r1, #572] @ 0x23c │ │ │ │ str.w ip, [r5, #-4]! │ │ │ │ - b.n 68abc │ │ │ │ + b.n 68458 │ │ │ │ add.w r4, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r4, #572] @ 0x23c │ │ │ │ - cbnz r3, 68b3c │ │ │ │ + cbnz r3, 684d8 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 68b2a │ │ │ │ + bne.n 684c6 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68b1a │ │ │ │ + bne.n 684b6 │ │ │ │ dmb ish │ │ │ │ - beq.n 68b7a │ │ │ │ - ldr r0, [pc, #112] @ (68ba4 ) │ │ │ │ - bl 25dc0c │ │ │ │ - b.n 68b7a │ │ │ │ + beq.n 68516 │ │ │ │ + ldr r0, [pc, #112] @ (68540 ) │ │ │ │ + bl 25e36c │ │ │ │ + b.n 68516 │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 68b12 │ │ │ │ + beq.n 684ae │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ - bl 201ca8 │ │ │ │ + bl 203a6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68b38 │ │ │ │ + beq.n 684d4 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 68b66 │ │ │ │ + bne.n 68502 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68b56 │ │ │ │ + bne.n 684f2 │ │ │ │ dmb ish │ │ │ │ - beq.n 68b72 │ │ │ │ - ldr r0, [pc, #52] @ (68ba4 ) │ │ │ │ - bl 25dc0c │ │ │ │ + beq.n 6850e │ │ │ │ + ldr r0, [pc, #52] @ (68540 ) │ │ │ │ + bl 25e36c │ │ │ │ mov r0, r7 │ │ │ │ - bl 79388 │ │ │ │ - b.n 68aa6 │ │ │ │ + bl 794d4 │ │ │ │ + b.n 68442 │ │ │ │ ldr.w r3, [r4, #572] @ 0x23c │ │ │ │ movw r1, #13999 @ 0x36af │ │ │ │ movs r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 200434 <_PySlice_FromIndices@@Base+0x188> │ │ │ │ + bl 202240 <_PySlice_FromIndices@@Base+0x188> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00068ba8 : │ │ │ │ +00068544 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (68be0 ) │ │ │ │ + ldr r4, [pc, #40] @ (6857c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 689e8 │ │ │ │ + bl 68384 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68bdc │ │ │ │ - movw r0, #50072 @ 0xc398 │ │ │ │ + bne.n 68578 │ │ │ │ + movw r0, #51640 @ 0xc9b8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fde74 │ │ │ │ + b.w 1ffc88 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ (68c2c ) │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r1, r3 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - itete eq │ │ │ │ - moveq r1, #0 │ │ │ │ - movne r2, r1 │ │ │ │ - moveq r2, r1 │ │ │ │ - movwne r1, #18749 @ 0x493d │ │ │ │ - ldr r3, [r3, r0] │ │ │ │ - it ne │ │ │ │ - movtne r1, #22 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - bl 689e8 │ │ │ │ - adds r0, #1 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - it eq │ │ │ │ - moveq r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bx lr │ │ │ │ + movw r0, #7796 @ 0x1e74 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 68c4e │ │ │ │ + cbnz r0, 685b2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 68c58 │ │ │ │ - b.n 68c5e │ │ │ │ + cbnz r0, 685bc │ │ │ │ + b.n 685c2 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68c48 │ │ │ │ - b.n 68c76 │ │ │ │ + beq.n 685ac │ │ │ │ + b.n 685da │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68c76 │ │ │ │ + cbnz r0, 685da │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 68c68 │ │ │ │ + cbz r0, 685cc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68c76 │ │ │ │ + cbnz r0, 685da │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 68c76 │ │ │ │ + cbz r0, 685da │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 68ca6 │ │ │ │ + cbnz r0, 6860a │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68c90 │ │ │ │ + beq.n 685f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 68cd6 │ │ │ │ + cbnz r0, 6863a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 68cde │ │ │ │ + cbz r0, 68642 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68cc8 │ │ │ │ + beq.n 6862c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 68d06 │ │ │ │ + cbnz r0, 6866a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 68d0e │ │ │ │ + cbz r0, 68672 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68cf8 │ │ │ │ + beq.n 6865c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r3, r2, [r0, #32] │ │ │ │ orrs r3, r2 │ │ │ │ ittee ne │ │ │ │ movwne r0, #4324 @ 0x10e4 │ │ │ │ - movtne r0, #71 @ 0x47 │ │ │ │ + movtne r0, #72 @ 0x48 │ │ │ │ movweq r0, #7796 @ 0x1e74 │ │ │ │ - movteq r0, #71 @ 0x47 │ │ │ │ + movteq r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 68d48 │ │ │ │ + cbnz r0, 686ac │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 68d52 │ │ │ │ - b.n 68d58 │ │ │ │ + cbnz r0, 686b6 │ │ │ │ + b.n 686bc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68d42 │ │ │ │ - b.n 68d66 │ │ │ │ + beq.n 686a6 │ │ │ │ + b.n 686ca │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68d66 │ │ │ │ + cbnz r0, 686ca │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 68d66 │ │ │ │ + cbz r0, 686ca │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - movw r3, #65192 @ 0xfea8 │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ + movw r3, #65272 @ 0xfef8 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ subs r1, r1, r3 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ asrs r1, r1, #5 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 68da8 │ │ │ │ + cbz r0, 6870c │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.n 68d9e │ │ │ │ - b.n 68d9e │ │ │ │ + b.n 68702 │ │ │ │ + b.n 68702 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-24] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r3, [pc, #92] @ (68e24 ) │ │ │ │ + ldr r3, [pc, #92] @ (68788 ) │ │ │ │ sub sp, #12 │ │ │ │ add.w r5, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r5, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ adds r5, #4 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ add r3, sp, #4 │ │ │ │ cmp r3, r0 │ │ │ │ add.w r5, r5, #1 │ │ │ │ str r5, [r2, #0] │ │ │ │ - bcc.n 68e02 │ │ │ │ + bcc.n 68766 │ │ │ │ cmp r3, r1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ - cbnz r4, 68e02 │ │ │ │ + cbnz r4, 68766 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #4] │ │ │ │ add.w r3, sp, #4096 @ 0x1000 │ │ │ │ adds r3, #3 │ │ │ │ strb r4, [r3, #0] │ │ │ │ - bl 68dae │ │ │ │ + bl 68712 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #28] @ (68e24 ) │ │ │ │ + ldr r2, [pc, #28] @ (68788 ) │ │ │ │ adds r0, #4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.n 68e1a │ │ │ │ + beq.n 6877e │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ movw r2, #11804 @ 0x2e1c │ │ │ │ - movt r2, #78 @ 0x4e │ │ │ │ + movt r2, #79 @ 0x4f │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 68e68 │ │ │ │ + cbnz r0, 687cc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 68e72 │ │ │ │ - b.n 68e78 │ │ │ │ + cbnz r0, 687d6 │ │ │ │ + b.n 687dc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68e62 │ │ │ │ - b.n 68e86 │ │ │ │ + beq.n 687c6 │ │ │ │ + b.n 687ea │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68e86 │ │ │ │ + cbnz r0, 687ea │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 68e86 │ │ │ │ + cbz r0, 687ea │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #0] @ (68e8c ) │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r0, [pc, #56] @ (68834 ) │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + cmp r1, r3 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + itete eq │ │ │ │ + moveq r1, #0 │ │ │ │ + movne r2, r1 │ │ │ │ + moveq r2, r1 │ │ │ │ + movwne r1, #21801 @ 0x5529 │ │ │ │ + ldr r3, [r3, r0] │ │ │ │ + it ne │ │ │ │ + movtne r1, #22 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + bl 68384 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + it lt │ │ │ │ + movlt r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r0, [pc, #56] @ (68880 ) │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + cmp r1, r3 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + itete eq │ │ │ │ + moveq r1, #0 │ │ │ │ + movne r2, r1 │ │ │ │ + moveq r2, r1 │ │ │ │ + movwne r1, #48397 @ 0xbd0d │ │ │ │ + ldr r3, [r3, r0] │ │ │ │ + it ne │ │ │ │ + movtne r1, #32 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + bl 681d8 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + it lt │ │ │ │ + movlt r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [pc, #0] @ (68888 ) │ │ │ │ bx lr │ │ │ │ strb r4, [r1, #11] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r0, 68ea4 │ │ │ │ - ldr r3, [pc, #120] @ (68f0c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r0, 688a0 │ │ │ │ + ldr r3, [pc, #120] @ (68908 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r0, [r3, #3716] @ 0xe84 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -93820,36 +93262,36 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2a5b0 <__sysconf@plt> │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - ble.n 68eca │ │ │ │ + ble.n 688c6 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2a5b0 <__sysconf@plt> │ │ │ │ - b.n 68ece │ │ │ │ + b.n 688ca │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ cmp r0, r4 │ │ │ │ - bls.n 68ed8 │ │ │ │ + bls.n 688d4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68f06 │ │ │ │ + b.n 68902 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2a3b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 68ed2 │ │ │ │ + bne.n 688ce │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2a0e8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2a700 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 68ed2 │ │ │ │ - ldr r3, [pc, #20] @ (68f0c ) │ │ │ │ + bne.n 688ce │ │ │ │ + ldr r3, [pc, #20] @ (68908 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3716] @ 0xe84 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -93860,1669 +93302,2124 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt.n 68f30 │ │ │ │ + bgt.n 6892c │ │ │ │ adds r4, #1 │ │ │ │ blx 2a154 │ │ │ │ - b.n 68f22 │ │ │ │ + b.n 6891e │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 68f4c │ │ │ │ - bl 18662c │ │ │ │ + cbz r0, 68948 │ │ │ │ + bl 1880d8 <_PyTime_AsMilliseconds@@Base+0x3104> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 294ac │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 194c6c │ │ │ │ - b.w 538b8 │ │ │ │ + b.w 196f8c │ │ │ │ + b.w 53900 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ movs r0, #4 │ │ │ │ mov r1, sp │ │ │ │ blx 29ac4 │ │ │ │ - cbnz r0, 68fa0 │ │ │ │ + cbnz r0, 6899c │ │ │ │ mov r1, sp │ │ │ │ movs r0, #4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx 2a91c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 68f76 │ │ │ │ + bl 68972 │ │ │ │ blx 29334 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 29334 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + ldrd fp, sl, [r2, #8] │ │ │ │ + sub sp, #12 │ │ │ │ + ldrd r4, r5, [r2] │ │ │ │ + add.w r3, fp, #4294967295 @ 0xffffffff │ │ │ │ + orrs.w r3, r3, sl │ │ │ │ + bne.n 68a46 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + orrs.w r3, r4, r5 │ │ │ │ + beq.n 68a36 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + movs r0, #0 │ │ │ │ + mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ + bl 27f83c │ │ │ │ + cmp r7, r0 │ │ │ │ + sbcs.w r1, r6, r1 │ │ │ │ + blt.n 68a22 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + bl 27f83c │ │ │ │ + cmp r0, r7 │ │ │ │ + sbcs r1, r6 │ │ │ │ + bge.n 68a36 │ │ │ │ + mvns r1, r6 │ │ │ │ + cmp r6, #0 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + it lt │ │ │ │ + movlt r0, #0 │ │ │ │ + lsrs r1, r1, #31 │ │ │ │ + rsb r1, r1, #2147483648 @ 0x80000000 │ │ │ │ + b.n 68b5c │ │ │ │ + mul.w r6, r4, r6 │ │ │ │ + umull r0, r1, r4, r7 │ │ │ │ + mla r6, r7, r5, r6 │ │ │ │ + add r1, r6 │ │ │ │ + b.n 68b5c │ │ │ │ + mov r2, fp │ │ │ │ + mov r3, sl │ │ │ │ + bl 27f83c │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r9, r2 │ │ │ │ + orrs.w r3, r4, r5 │ │ │ │ + strd r0, r2, [sp] │ │ │ │ + beq.n 68aa0 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + movs r0, #0 │ │ │ │ + mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ + bl 27f83c │ │ │ │ + cmp r9, r0 │ │ │ │ + sbcs.w r1, r7, r1 │ │ │ │ + blt.n 68a8c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + bl 27f83c │ │ │ │ + cmp r0, r9 │ │ │ │ + sbcs r1, r7 │ │ │ │ + bge.n 68aa0 │ │ │ │ + mvns r1, r7 │ │ │ │ + cmp r7, #0 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + it lt │ │ │ │ + movlt r0, #0 │ │ │ │ + lsrs r1, r1, #31 │ │ │ │ + rsb r1, r1, #2147483648 @ 0x80000000 │ │ │ │ + b.n 68ab0 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mul.w r7, r4, r7 │ │ │ │ + mla r7, r5, r9, r7 │ │ │ │ + umull r0, r1, r4, r3 │ │ │ │ + add r1, r7 │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, fp │ │ │ │ + bl 27f83c │ │ │ │ + orrs.w r3, r4, r5 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + mov r7, r0 │ │ │ │ + beq.n 68b04 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + movs r0, #0 │ │ │ │ + mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ + bl 27f83c │ │ │ │ + cmp r8, r0 │ │ │ │ + sbcs.w r1, r6, r1 │ │ │ │ + blt.n 68af0 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + bl 27f83c │ │ │ │ + cmp r0, r8 │ │ │ │ + sbcs r1, r6 │ │ │ │ + bge.n 68b04 │ │ │ │ + mvns r3, r6 │ │ │ │ + cmp r6, #0 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + it lt │ │ │ │ + movlt r2, #0 │ │ │ │ + lsrs r3, r3, #31 │ │ │ │ + rsb r3, r3, #2147483648 @ 0x80000000 │ │ │ │ + b.n 68b14 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mul.w r6, r4, r6 │ │ │ │ + mla r6, r5, r8, r6 │ │ │ │ + umull r2, r3, r4, r3 │ │ │ │ + add r3, r6 │ │ │ │ + cmp.w sl, #1 │ │ │ │ + sbcs.w r1, r9, #0 │ │ │ │ + blt.n 68b30 │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + mvns r0, r7 │ │ │ │ + sub.w r4, r1, r9 │ │ │ │ + cmp r0, r2 │ │ │ │ + sbcs r4, r3 │ │ │ │ + bge.n 68b48 │ │ │ │ + b.n 68b50 │ │ │ │ + orrs.w sl, r9, sl │ │ │ │ + beq.n 68b48 │ │ │ │ + negs r0, r7 │ │ │ │ + mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ + sbc.w r1, r1, r9 │ │ │ │ + cmp r2, r0 │ │ │ │ + sbcs.w r1, r3, r1 │ │ │ │ + blt.n 68b56 │ │ │ │ + adds r0, r7, r2 │ │ │ │ + adc.w r1, r3, r9 │ │ │ │ + b.n 68b5c │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 68b5c │ │ │ │ + movs r0, #0 │ │ │ │ + mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00068fcc : │ │ │ │ +00068b62 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ ldr.w r0, [r3, #848] @ 0x350 │ │ │ │ - cbnz r0, 68fec │ │ │ │ + cbnz r0, 68b82 │ │ │ │ blx 2aa8c │ │ │ │ movs r0, #0 │ │ │ │ blx 293f4 │ │ │ │ │ │ │ │ -00068ff2 : │ │ │ │ +00068b88 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29cb8 │ │ │ │ - cbnz r0, 69020 │ │ │ │ + cbnz r0, 68bb6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 69024 │ │ │ │ + bge.n 68bba │ │ │ │ blx 2a3e4 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00069028 : │ │ │ │ +00068bbe : │ │ │ │ b.w 2a3e0 │ │ │ │ │ │ │ │ -0006902c : │ │ │ │ +00068bc2 : │ │ │ │ movs r1, #0 │ │ │ │ b.w 29418 │ │ │ │ │ │ │ │ -00069032 : │ │ │ │ +00068bc8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2941c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006904e : │ │ │ │ +00068be4 : │ │ │ │ b.w 2a4f0 │ │ │ │ │ │ │ │ -00069052 : │ │ │ │ +00068be8 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00069054 : │ │ │ │ - ldr r3, [pc, #12] @ (69064 ) │ │ │ │ +00068bea : │ │ │ │ + ldr r3, [pc, #16] @ (68bfc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3716] @ 0xe84 │ │ │ │ bx lr │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00069068 : │ │ │ │ - b.n 68e90 │ │ │ │ +00068c00 : │ │ │ │ + b.n 6888c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 6908a │ │ │ │ + beq.n 68c22 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 69106 │ │ │ │ + bne.n 68c9e │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 6908e │ │ │ │ + b.n 68c26 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ blx 29d00 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 690a8 │ │ │ │ + bcc.n 68c40 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6910a │ │ │ │ + b.n 68ca2 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 6cee8 │ │ │ │ + bl 6cf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 690a2 │ │ │ │ + beq.n 68c3a │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r2, r3 │ │ │ │ - cbz r3, 690f4 │ │ │ │ + cbz r3, 68c8c │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.n 690ec │ │ │ │ + bpl.n 68c84 │ │ │ │ add.w r2, r3, #56320 @ 0xdc00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 690ec │ │ │ │ - bl 6d01c │ │ │ │ - cbz r5, 690d4 │ │ │ │ + bne.n 68c84 │ │ │ │ + bl 6d074 │ │ │ │ + cbz r5, 68c6c │ │ │ │ subs r6, r6, r7 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 690e6 │ │ │ │ - movw r3, #64052 @ 0xfa34 │ │ │ │ - movt r3, #39 @ 0x27 │ │ │ │ + beq.n 68c7e │ │ │ │ + movw r3, #116 @ 0x74 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ str.w r3, [r9] │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 6910a │ │ │ │ + b.n 68ca2 │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r4], #4 │ │ │ │ - b.n 690b6 │ │ │ │ + b.n 68c4e │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 690fe │ │ │ │ + cbz r5, 68c96 │ │ │ │ subs r4, r4, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ str r4, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 6910a │ │ │ │ + b.n 68ca2 │ │ │ │ mvn.w r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00069110 : │ │ │ │ +00068ca8 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1bfd54 │ │ │ │ + b.w 1c21c4 │ │ │ │ │ │ │ │ -00069116 <_Py_closerange@@Base>: │ │ │ │ +00068cae <_Py_closerange@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ bic.w r4, r0, r0, asr #31 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ blx 29aac │ │ │ │ - cbz r0, 69156 <_Py_closerange@@Base+0x40> │ │ │ │ + cbz r0, 68cee <_Py_closerange@@Base+0x40> │ │ │ │ movs r0, #4 │ │ │ │ blx 293c4 │ │ │ │ cmp r0, r5 │ │ │ │ - bgt.n 69148 <_Py_closerange@@Base+0x32> │ │ │ │ + bgt.n 68ce0 <_Py_closerange@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2ab1c │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt.n 69156 <_Py_closerange@@Base+0x40> │ │ │ │ + bgt.n 68cee <_Py_closerange@@Base+0x40> │ │ │ │ adds r4, #1 │ │ │ │ blx 2a154 │ │ │ │ - b.n 69148 <_Py_closerange@@Base+0x32> │ │ │ │ + b.n 68ce0 <_Py_closerange@@Base+0x32> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00069158 : │ │ │ │ +00068cf0 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006915c : │ │ │ │ +00068cf4 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00069160 : │ │ │ │ +00068cf8 : │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ orr.w r2, r0, r0, asr #31 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r3, #1388] @ 0x56c │ │ │ │ str.w r2, [r3, #1388] @ 0x56c │ │ │ │ str.w r1, [r3, #1392] @ 0x570 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006917c : │ │ │ │ +00068d14 : │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi.n 691cc │ │ │ │ + bhi.n 68d64 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ mov r4, r0 │ │ │ │ add.w r3, r0, #109 @ 0x6d │ │ │ │ dmb ish │ │ │ │ ldr.w r6, [r5, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr.w r1, [r5, #1404] @ 0x57c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e2754 <_PyBytesWriter_Dealloc@@Base+0x1bc> │ │ │ │ - cbnz r0, 691c8 │ │ │ │ + bl 1e4734 <_PyBytesWriter_Dealloc@@Base+0x200> │ │ │ │ + cbnz r0, 68d60 │ │ │ │ ldr.w r1, [r5, #1400] @ 0x578 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e2754 <_PyBytesWriter_Dealloc@@Base+0x1bc> │ │ │ │ - cbnz r0, 691c8 │ │ │ │ + bl 1e4734 <_PyBytesWriter_Dealloc@@Base+0x200> │ │ │ │ + cbnz r0, 68d60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2080e4 │ │ │ │ + bl 209c8c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000691d2 : │ │ │ │ +00068d6a : │ │ │ │ movs r0, #2 │ │ │ │ - b.w 6917c │ │ │ │ + b.w 68d14 │ │ │ │ │ │ │ │ -000691d8 : │ │ │ │ - ldr r3, [pc, #8] @ (691e4 ) │ │ │ │ +00068d70 : │ │ │ │ + ldr r3, [pc, #8] @ (68d7c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 309c8 │ │ │ │ + b.w 309bc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w r0, [r1] │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ adds r3, r1, #4 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ cmp r1, r3 │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bne.n 691f4 │ │ │ │ - b.w 81044 │ │ │ │ + bne.n 68d8c │ │ │ │ + b.w 8123c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 296a8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 68f76 │ │ │ │ + bl 68972 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ - bl 68f76 │ │ │ │ + bl 68972 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29fe8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldrd r2, r4, [r1] │ │ │ │ + movw r3, #33532 @ 0x82fc │ │ │ │ + movt r3, #55870 @ 0xda3e │ │ │ │ + cmp r2, r3 │ │ │ │ + adcs.w r3, r4, #2 │ │ │ │ + blt.n 68e56 │ │ │ │ + movw r5, #32004 @ 0x7d04 │ │ │ │ + movt r5, #9665 @ 0x25c1 │ │ │ │ + movs r3, #2 │ │ │ │ + cmp r5, r2 │ │ │ │ + sbcs r3, r4 │ │ │ │ + blt.n 68e62 │ │ │ │ + mov.w r3, #51712 @ 0xca00 │ │ │ │ + movt r3, #15258 @ 0x3b9a │ │ │ │ + movs r5, #0 │ │ │ │ + umull r2, r6, r2, r3 │ │ │ │ + mla r6, r3, r4, r6 │ │ │ │ + b.n 68e6c │ │ │ │ + movs r2, #0 │ │ │ │ + mov.w r6, #2147483648 @ 0x80000000 │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 68e6c │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ + mov r5, r2 │ │ │ │ + ldrd r3, r7, [r1, #8] │ │ │ │ + mov.w r4, #1000 @ 0x3e8 │ │ │ │ + umull r3, r1, r3, r4 │ │ │ │ + cmp r3, #1 │ │ │ │ + mla r1, r4, r7, r1 │ │ │ │ + sbcs.w r4, r1, #0 │ │ │ │ + blt.n 68e98 │ │ │ │ + mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ + mvns r7, r3 │ │ │ │ + sub.w ip, r4, r1 │ │ │ │ + cmp r7, r2 │ │ │ │ + sbcs.w ip, ip, r6 │ │ │ │ + bge.n 68eb0 │ │ │ │ + b.n 68ebc │ │ │ │ + orrs.w r4, r3, r1 │ │ │ │ + beq.n 68eb0 │ │ │ │ + negs r7, r3 │ │ │ │ + mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ + sbc.w r4, r4, r1 │ │ │ │ + cmp r2, r7 │ │ │ │ + sbcs.w r4, r6, r4 │ │ │ │ + blt.n 68ec4 │ │ │ │ + adds r3, r3, r2 │ │ │ │ + mov.w r2, #0 │ │ │ │ + adc.w r4, r1, r6 │ │ │ │ + b.n 68ece │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + mov r2, r3 │ │ │ │ + b.n 68ece │ │ │ │ + movs r3, #0 │ │ │ │ + mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + strd r3, r4, [r0] │ │ │ │ + cbnz r5, 68ed6 │ │ │ │ + cbz r2, 68ef2 │ │ │ │ + movw r3, #44104 @ 0xac48 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #9392 @ 0x24b0 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 68ef4 │ │ │ │ + negs r0, r2 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ + sub sp, #60 @ 0x3c │ │ │ │ + mov r4, r1 │ │ │ │ + add r3, sp, #52 @ 0x34 │ │ │ │ + add.w r1, sp, #31 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ + strd r3, r1, [sp, #12] │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ + strd r3, r2, [sp, #4] │ │ │ │ + str r1, [sp, #0] │ │ │ │ + add r3, sp, #36 @ 0x24 │ │ │ │ + add r2, sp, #32 │ │ │ │ + movw r1, #51688 @ 0xc9e8 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + blx 29f6c <__isoc23_sscanf@plt> │ │ │ │ + cmp r0, #6 │ │ │ │ + bne.n 68f6e │ │ │ │ + ldrd r5, r6, [sp, #48] @ 0x30 │ │ │ │ + ldrd r2, r1, [sp, #40] @ 0x28 │ │ │ │ + orr.w r3, r6, r5 │ │ │ │ + ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ + orrs r3, r1 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ + orrs r3, r2 │ │ │ │ + orr.w r3, r3, ip │ │ │ │ + orrs r3, r7 │ │ │ │ + cmp r3, #255 @ 0xff │ │ │ │ + bhi.n 68f6e │ │ │ │ + movs r3, #0 │ │ │ │ + strb.w ip, [r4, #4] │ │ │ │ + strb r7, [r4, #5] │ │ │ │ + bfi r3, r6, #0, #8 │ │ │ │ + bfi r3, r5, #8, #8 │ │ │ │ + bfi r3, r1, #16, #8 │ │ │ │ + bfi r3, r2, #24, #8 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.n 68f88 │ │ │ │ + movw r3, #6520 @ 0x1978 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #51708 @ 0xc9fc │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + b.w 80b24 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r0, r1 │ │ │ │ + cbz r3, 68faa │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ + b.n 68fb8 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.n 68fb6 │ │ │ │ + bne.n 68fb2 │ │ │ │ + cbnz r1, 68fd8 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 68fb8 │ │ │ │ + mov r4, r3 │ │ │ │ + add r2, sp, #24 │ │ │ │ + movw r6, #19388 @ 0x4bbc │ │ │ │ + movt r6, #74 @ 0x4a │ │ │ │ + str r2, [sp, #16] │ │ │ │ + mov r1, r5 │ │ │ │ + movs r2, #0 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + strd r2, r2, [sp, #8] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 68fde │ │ │ │ + b.n 69064 │ │ │ │ + clz r4, r1 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ + cmn r5, r4 │ │ │ │ + beq.n 69030 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl c7b88 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 69064 │ │ │ │ + beq.n 69030 │ │ │ │ + ldr r1, [pc, #124] @ (6906c ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov r4, r2 │ │ │ │ + ldr r3, [r3, r1] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + add.w r3, r3, #98304 @ 0x18000 │ │ │ │ + ldr.w r5, [r3, #1152] @ 0x480 │ │ │ │ + add r3, sp, #32 │ │ │ │ + add r2, sp, #28 │ │ │ │ + add r1, sp, #36 @ 0x24 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 90934 │ │ │ │ + cbz r0, 69024 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldrb r3, [r3, #16] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + it eq │ │ │ │ + addeq r4, #1 │ │ │ │ + b.n 69006 │ │ │ │ + ldr r3, [pc, #72] @ (69070 ) │ │ │ │ + ldr.w r3, [r3, #792] @ 0x318 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r4, r3 │ │ │ │ + b.n 6904e │ │ │ │ + ldr r1, [pc, #56] @ (6906c ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r2, [pc, #56] @ (69070 ) │ │ │ │ + ldr r3, [r3, r1] │ │ │ │ + ldr.w r2, [r2, #792] @ 0x318 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + add.w r3, r3, #98304 @ 0x18000 │ │ │ │ + ldr.w r3, [r3, #1152] @ 0x480 │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ + add r4, r2 │ │ │ │ + adds r3, r4, #1 │ │ │ │ + bne.n 69058 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 69064 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 80b24 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl 37c5a │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + pop {r3, pc} │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + sub sp, #12 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + bmi.n 690c8 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + movw r0, #34440 @ 0x8688 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 690fa │ │ │ │ + add r1, sp, #4 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 8b960 │ │ │ │ + cbz r0, 690fa │ │ │ │ + blx 29d00 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + movw r3, #6512 @ 0x1970 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + cmp r0, r2 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + itete ne │ │ │ │ + movwne r1, #38232 @ 0x9558 │ │ │ │ + movweq r1, #51732 @ 0xca14 │ │ │ │ + movtne r1, #40 @ 0x28 │ │ │ │ + movteq r1, #43 @ 0x2b │ │ │ │ + bl 12de68 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #12 │ │ │ │ + pop {pc} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movw r0, #38792 @ 0x9788 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + sub sp, #12 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r3, sp │ │ │ │ + movw r1, #65032 @ 0xfe08 │ │ │ │ + movt r1, #39 @ 0x27 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + movs r4, #0 │ │ │ │ + movs r5, #13 │ │ │ │ + strd r4, r5, [sp] │ │ │ │ + bl 2bcf8 │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + │ │ │ │ +0006913e : │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip] │ │ │ │ + str.w r0, [ip, #-24] │ │ │ │ + sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ + movw r1, #21792 @ 0x5520 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + sub sp, #4 │ │ │ │ + blx 29ddc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 691ec │ │ │ │ + movw r5, #11892 @ 0x2e74 │ │ │ │ + movt r5, #79 @ 0x4f │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cbz r3, 6917e │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + movs r1, #1 │ │ │ │ + bl 12302c │ │ │ │ + b.n 691a4 │ │ │ │ + bl 35694 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 69174 │ │ │ │ + b.n 691f0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + blx 2a194 │ │ │ │ + cmp r0, r7 │ │ │ │ + bcc.n 691da │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + blx 29bb8 │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 691da │ │ │ │ + cmp.w r7, #4096 @ 0x1000 │ │ │ │ + bcc.n 691ce │ │ │ │ + mov.w r2, #4096 @ 0x1000 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r0, sp │ │ │ │ + blx 2a828 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, sp │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n 6918a │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2a8ac │ │ │ │ + subs r4, r0, r7 │ │ │ │ + it ne │ │ │ │ + movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ + b.n 691de │ │ │ │ + mov r0, r6 │ │ │ │ + blx 29e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 691a4 │ │ │ │ + b.n 691de │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2953c │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 1040e8 │ │ │ │ + b.n 691f0 │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + mov r0, r4 │ │ │ │ + add.w sp, sp, #4096 @ 0x1000 │ │ │ │ + add sp, #4 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r1, #51764 @ 0xca34 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movw r0, #504 @ 0x1f8 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 692a8 │ │ │ │ + cbz r2, 6924c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 692a4 │ │ │ │ + beq.n 69248 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 692a4 │ │ │ │ + cbnz r3, 69248 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 692dc │ │ │ │ + cbz r2, 69280 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 692d8 │ │ │ │ + beq.n 6927c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 692d8 │ │ │ │ + cbnz r3, 6927c │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #50136 @ 0xc3d8 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #64476 @ 0xfbdc │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -00069302 : │ │ │ │ +00069284 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r5, #1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ blx 2962c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69324 │ │ │ │ + cbz r0, 692a6 │ │ │ │ adds r5, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - b.n 69314 │ │ │ │ + b.n 69296 │ │ │ │ mov r0, r5 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 693b4 │ │ │ │ + beq.n 69336 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r7 │ │ │ │ blx 2962c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 69346 │ │ │ │ + cbnz r0, 692c8 │ │ │ │ mov r0, r7 │ │ │ │ blx 29a18 │ │ │ │ add.w r5, r7, r0, lsl #2 │ │ │ │ subs r1, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl 8b068 │ │ │ │ - cbnz r0, 6936a │ │ │ │ + bl 8b2a8 │ │ │ │ + cbnz r0, 692ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 693b4 │ │ │ │ + beq.n 69336 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 693b4 │ │ │ │ + cbnz r3, 69336 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 693b4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69336 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r2, r4] │ │ │ │ - cbz r3, 69378 │ │ │ │ + cbz r3, 692fa │ │ │ │ adds r4, #4 │ │ │ │ adds r7, r5, #4 │ │ │ │ - b.n 69330 │ │ │ │ - ldr r0, [pc, #72] @ (693c4 ) │ │ │ │ + b.n 692b2 │ │ │ │ + ldr r0, [pc, #76] @ (69348 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #72] @ (693c8 ) │ │ │ │ + ldr r1, [pc, #72] @ (6934c ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1d9a38 │ │ │ │ - cbz r0, 6939a │ │ │ │ - movw r1, #50152 @ 0xc3e8 │ │ │ │ + bl 1dbc38 │ │ │ │ + cbz r0, 6931c │ │ │ │ + movw r1, #51780 @ 0xca44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #52] @ (693cc ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #56] @ (69350 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 693c2 │ │ │ │ + beq.n 69344 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 693c2 │ │ │ │ + cbnz r3, 69344 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #50176 @ 0xc400 │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #51804 @ 0xca5c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #12] @ (693cc ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (69350 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 69994 <_Py_open@@Base+0x2e8> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - @ instruction: 0xfbfc0045 │ │ │ │ + b.n 69918 <_Py_open@@Base+0x2e8> │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r6, [pc, #180] @ (6941c ) │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + movs r1, #1 │ │ │ │ + ldr.w r0, [r6, #1360] @ 0x550 │ │ │ │ + bl 12302c │ │ │ │ + ldr.w r4, [r6, #1292] @ 0x50c │ │ │ │ + cbz r4, 69386 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r0, #0 │ │ │ │ + bl 2fce8 <_PyTraceMalloc_GetTraceback@@Base+0x116> │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 69396 │ │ │ │ + movw r1, #51828 @ 0xca74 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ + ldr.w r0, [r6, #1360] @ 0x550 │ │ │ │ + bl 1040e8 │ │ │ │ + cbz r4, 69416 │ │ │ │ + add.w r7, r4, #8 │ │ │ │ + movs r6, #0 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #51896 @ 0xcab8 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ + ldrh r3, [r4, #4] │ │ │ │ + movw r1, #51952 @ 0xcaf0 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movs r2, #8 │ │ │ │ + mov r0, r5 │ │ │ │ + cmp r3, r6 │ │ │ │ + ble.n 69404 │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ + ldr.w r1, [r7], #8 │ │ │ │ + mov r0, r5 │ │ │ │ + adds r6, #1 │ │ │ │ + bl 1ff5c8 │ │ │ │ + movs r2, #8 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #51964 @ 0xcafc │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ + ldr.w r1, [r7, #-4] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1ff8d0 <_PyArg_NoPositional@@Base+0xcc> │ │ │ │ + movs r2, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #27136 @ 0x6a00 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ + b.n 693b6 │ │ │ │ + movw r1, #27136 @ 0x6a00 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + movs r2, #1 │ │ │ │ + b.w 1aba5c <_Py_write_noraise@@Base> │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + nop │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r8, [pc, #260] @ 694e8 │ │ │ │ + ldr.w r8, [pc, #260] @ 69538 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r8, #1184] @ 0x4a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 694e0 │ │ │ │ + beq.n 69530 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r8, #1192] @ 0x4a8 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr.w sl, [r0] │ │ │ │ movw r5, #4796 @ 0x12bc │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ mov r9, r0 │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mul.w r1, r3, r6 │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 69426 │ │ │ │ + beq.n 69476 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne.n 6940a │ │ │ │ + bne.n 6945a │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ movs r6, #4 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 6942a │ │ │ │ + b.n 6947a │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r3, r3, r6, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 69440 │ │ │ │ + cbz r2, 69490 │ │ │ │ adds r1, #12 │ │ │ │ movs r2, #0 │ │ │ │ add r1, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ blx 2a34c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 6946a │ │ │ │ + beq.n 694ba │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #580 @ 0x244 │ │ │ │ + movw r1, #2180 @ 0x884 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 694a6 │ │ │ │ + b.n 694f6 │ │ │ │ mov r1, fp │ │ │ │ movs r2, #23 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r5, #60120 @ 0xead8 │ │ │ │ + movw r5, #61720 @ 0xf118 │ │ │ │ movt r5, #41 @ 0x29 │ │ │ │ blx 29718 │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2a0b8 <__snprintf_chk@plt> │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50200 @ 0xc418 │ │ │ │ + movw r1, #51976 @ 0xcb08 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ add r0, sp, #8 │ │ │ │ blx 29d00 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28236 @ 0x6e4c │ │ │ │ + movw r1, #29836 @ 0x748c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ + bl 1aba5c <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r8, #1196] @ 0x4ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 2efe0 │ │ │ │ + bl 2efd4 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r8, #1200] @ 0x4b0 │ │ │ │ bl 2b70c │ │ │ │ mov r0, r7 │ │ │ │ str.w sl, [r9] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 29fe4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #180] @ (695b4 ) │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - movs r1, #1 │ │ │ │ - ldr.w r0, [r6, #1360] @ 0x550 │ │ │ │ - bl 122574 │ │ │ │ - ldr.w r4, [r6, #1292] @ 0x50c │ │ │ │ - cbz r4, 6951e │ │ │ │ - mov r1, r7 │ │ │ │ - movs r0, #0 │ │ │ │ - bl 2fcf4 <_PyTraceMalloc_GetTraceback@@Base+0x116> │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 6952e │ │ │ │ - movw r1, #50244 @ 0xc444 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ - ldr.w r0, [r6, #1360] @ 0x550 │ │ │ │ - bl 10378c │ │ │ │ - cbz r4, 695ae │ │ │ │ - add.w r7, r4, #8 │ │ │ │ - movs r6, #0 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #50312 @ 0xc488 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ - ldrh r3, [r4, #4] │ │ │ │ - movw r1, #50368 @ 0xc4c0 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movs r2, #8 │ │ │ │ - mov r0, r5 │ │ │ │ - cmp r3, r6 │ │ │ │ - ble.n 6959c │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ - ldr.w r1, [r7], #8 │ │ │ │ - mov r0, r5 │ │ │ │ - adds r6, #1 │ │ │ │ - bl 1fd7b4 │ │ │ │ - movs r2, #8 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #50380 @ 0xc4cc │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ - ldr.w r1, [r7, #-4] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1fdabc <_PyArg_NoPositional@@Base+0xcc> │ │ │ │ - movs r2, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #24244 @ 0x5eb4 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - bl 1a9360 <_Py_write_noraise@@Base> │ │ │ │ - b.n 6954e │ │ │ │ - movw r1, #24244 @ 0x5eb4 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - movs r2, #1 │ │ │ │ - b.w 1a9360 <_Py_write_noraise@@Base> │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - push {r4, lr} │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 5665a <_Py_hashtable_size@@Base> │ │ │ │ + bl 5674c <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000695d8 <_Py_stat@@Base>: │ │ │ │ +0006955c <_Py_stat@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1167c8 │ │ │ │ - cbz r0, 69638 <_Py_stat@@Base+0x60> │ │ │ │ + bl 11726c │ │ │ │ + cbz r0, 695bc <_Py_stat@@Base+0x60> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 14a4f4 │ │ │ │ + bl 14aebc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69616 <_Py_stat@@Base+0x3e> │ │ │ │ + bne.n 6959a <_Py_stat@@Base+0x3e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69638 <_Py_stat@@Base+0x60> │ │ │ │ + beq.n 695bc <_Py_stat@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69638 <_Py_stat@@Base+0x60> │ │ │ │ + cbnz r3, 695bc <_Py_stat@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69638 <_Py_stat@@Base+0x60> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 695bc <_Py_stat@@Base+0x60> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2a1f4 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6963c <_Py_stat@@Base+0x64> │ │ │ │ + beq.n 695c0 <_Py_stat@@Base+0x64> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6963c <_Py_stat@@Base+0x64> │ │ │ │ + cbnz r3, 695c0 <_Py_stat@@Base+0x64> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6963c <_Py_stat@@Base+0x64> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 695c0 <_Py_stat@@Base+0x64> │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #11804 @ 0x2e1c │ │ │ │ - movt r5, #78 @ 0x4e │ │ │ │ + movt r5, #79 @ 0x4f │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 6966e <_Py_stat@@Base+0x96> │ │ │ │ - bl 98094 │ │ │ │ + cbz r4, 695f2 <_Py_stat@@Base+0x96> │ │ │ │ + bl 982f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2a558 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9acdc │ │ │ │ - bl e90c8 │ │ │ │ + bl 9af44 │ │ │ │ + bl e961c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000696ac <_Py_open@@Base>: │ │ │ │ +00069630 <_Py_open@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69754 <_Py_open@@Base+0xa8> │ │ │ │ + beq.n 696d8 <_Py_open@@Base+0xa8> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ orr.w r6, r6, #524288 @ 0x80000 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #63784 @ 0xf928 │ │ │ │ + movw r1, #65384 @ 0xff68 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #65120 @ 0xfe60 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - bl 92118 │ │ │ │ + movw r0, #1184 @ 0x4a0 │ │ │ │ + movt r0, #41 @ 0x29 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6976c <_Py_open@@Base+0xc0> │ │ │ │ - bl 98094 │ │ │ │ + beq.n 696f0 <_Py_open@@Base+0xc0> │ │ │ │ + bl 982f8 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a1d0 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 69722 <_Py_open@@Base+0x76> │ │ │ │ + bge.n 696a6 <_Py_open@@Base+0x76> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 6975a <_Py_open@@Base+0xae> │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 696de <_Py_open@@Base+0xae> │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 696f4 <_Py_open@@Base+0x48> │ │ │ │ - b.n 6976c <_Py_open@@Base+0xc0> │ │ │ │ + beq.n 69678 <_Py_open@@Base+0x48> │ │ │ │ + b.n 696f0 <_Py_open@@Base+0xc0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69738 <_Py_open@@Base+0x8c> │ │ │ │ + beq.n 696bc <_Py_open@@Base+0x8c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69738 <_Py_open@@Base+0x8c> │ │ │ │ + cbnz r3, 696bc <_Py_open@@Base+0x8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #23160 @ 0x5a78 │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ - bl 1c0790 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ + bl 1c2c00 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69786 <_Py_open@@Base+0xda> │ │ │ │ + bne.n 6970a <_Py_open@@Base+0xda> │ │ │ │ mov r0, r5 │ │ │ │ blx 2a154 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 69786 <_Py_open@@Base+0xda> │ │ │ │ + b.n 6970a <_Py_open@@Base+0xda> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5718 │ │ │ │ + bl f5f50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69754 <_Py_open@@Base+0xa8> │ │ │ │ + beq.n 696d8 <_Py_open@@Base+0xa8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69754 <_Py_open@@Base+0xa8> │ │ │ │ + bne.n 696d8 <_Py_open@@Base+0xa8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69754 <_Py_open@@Base+0xa8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 696d8 <_Py_open@@Base+0xa8> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ - ldr r5, [pc, #108] @ (6980c <_Py_open@@Base+0x160>) │ │ │ │ - movw r4, #11100 @ 0x2b5c │ │ │ │ + ldr r5, [pc, #108] @ (69790 <_Py_open@@Base+0x160>) │ │ │ │ + movw r4, #12972 @ 0x32ac │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ mov.w r5, #0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 227c60 │ │ │ │ - cbnz r0, 697c4 <_Py_open@@Base+0x118> │ │ │ │ + bl 228cd0 │ │ │ │ + cbnz r0, 69748 <_Py_open@@Base+0x118> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 697f4 <_Py_open@@Base+0x148> │ │ │ │ + b.n 69778 <_Py_open@@Base+0x148> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #976 @ 0x3d0 │ │ │ │ + movw r1, #2576 @ 0xa10 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #46280 @ 0xb4c8 │ │ │ │ + movw r0, #47856 @ 0xbaf0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 697c0 <_Py_open@@Base+0x114> │ │ │ │ + beq.n 69744 <_Py_open@@Base+0x114> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 228fec <_PyXI_Exit@@Base+0x308> │ │ │ │ + bl 229c50 <_PyXI_Exit@@Base+0x304> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 697c0 <_Py_open@@Base+0x114> │ │ │ │ - bl 81044 │ │ │ │ - ldr r3, [pc, #20] @ (6980c <_Py_open@@Base+0x160>) │ │ │ │ + blt.n 69744 <_Py_open@@Base+0x114> │ │ │ │ + bl 8123c │ │ │ │ + ldr r3, [pc, #20] @ (69790 <_Py_open@@Base+0x160>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 69806 <_Py_open@@Base+0x15a> │ │ │ │ + beq.n 6978a <_Py_open@@Base+0x15a> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 6983c <_Py_open@@Base+0x190> │ │ │ │ - bl 80760 │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - it ne │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 69854 <_Py_open@@Base+0x1a8> │ │ │ │ - tst.w r0, #128 @ 0x80 │ │ │ │ - movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - it eq │ │ │ │ - moveq r0, r3 │ │ │ │ - pop {r3, pc} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r0, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 69878 <_Py_open@@Base+0x1cc> │ │ │ │ + cbnz r2, 697b6 <_Py_open@@Base+0x186> │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 69878 <_Py_open@@Base+0x1cc> │ │ │ │ + bne.n 697b6 <_Py_open@@Base+0x186> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 69898 <_Py_open@@Base+0x1ec> │ │ │ │ - movs r4, #3 │ │ │ │ + cbnz r0, 697d0 <_Py_open@@Base+0x1a0> │ │ │ │ + ldr r4, [pc, #104] @ (69820 <_Py_open@@Base+0x1f0>) │ │ │ │ add r3, sp, #28 │ │ │ │ - str r4, [sp, #4] │ │ │ │ + str r4, [sp, #0] │ │ │ │ + movs r4, #3 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ - strd r4, r3, [sp, #8] │ │ │ │ - movw r4, #19456 @ 0x4c00 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + strd r4, r4, [sp, #4] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 698e0 <_Py_open@@Base+0x234> │ │ │ │ + cbz r0, 69818 <_Py_open@@Base+0x1e8> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 698aa <_Py_open@@Base+0x1fe> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 698e0 <_Py_open@@Base+0x234> │ │ │ │ + bne.n 697e2 <_Py_open@@Base+0x1b2> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 69818 <_Py_open@@Base+0x1e8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 698bc <_Py_open@@Base+0x210> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 698e0 <_Py_open@@Base+0x234> │ │ │ │ + bne.n 697f4 <_Py_open@@Base+0x1c4> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 69818 <_Py_open@@Base+0x1e8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 698ce <_Py_open@@Base+0x222> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 698e0 <_Py_open@@Base+0x234> │ │ │ │ + bne.n 69806 <_Py_open@@Base+0x1d6> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 69818 <_Py_open@@Base+0x1e8> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 27dac8 <_PyCrossInterpreterData_Free@@Base+0x524> │ │ │ │ + b.w 27e0e4 <_PyCrossInterpreterData_Free@@Base+0x524> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + nop │ │ │ │ + ldr r3, [pc, #928] @ (69bc4 <_Py_open@@Base+0x594>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69906 <_Py_open@@Base+0x25a> │ │ │ │ + cbnz r3, 69844 <_Py_open@@Base+0x214> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69906 <_Py_open@@Base+0x25a> │ │ │ │ + ble.n 69844 <_Py_open@@Base+0x214> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69906 <_Py_open@@Base+0x25a> │ │ │ │ - cbnz r0, 6991e <_Py_open@@Base+0x272> │ │ │ │ + bne.n 69844 <_Py_open@@Base+0x214> │ │ │ │ + cbnz r0, 6985c <_Py_open@@Base+0x22c> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #44] @ (6993c <_Py_open@@Base+0x290>) │ │ │ │ + ldr r4, [pc, #48] @ (6987c <_Py_open@@Base+0x24c>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69936 <_Py_open@@Base+0x28a> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69874 <_Py_open@@Base+0x244> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69930 <_Py_open@@Base+0x284> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 69936 <_Py_open@@Base+0x28a> │ │ │ │ + bne.n 6986e <_Py_open@@Base+0x23e> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 69874 <_Py_open@@Base+0x244> │ │ │ │ mov r0, r4 │ │ │ │ blx 29910 <_exit@plt> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #176] @ (699f0 <_Py_open@@Base+0x344>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + nop │ │ │ │ + ldr r4, [pc, #80] @ (698d0 <_Py_open@@Base+0x2a0>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl f8c20 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 698ac <_Py_open@@Base+0x27c> │ │ │ │ + bl 80958 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #4324 @ 0x10e4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + it ne │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 698c4 <_Py_open@@Base+0x294> │ │ │ │ + tst.w r0, #128 @ 0x80 │ │ │ │ + movw r3, #7796 @ 0x1e74 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r0, #4324 @ 0x10e4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + it eq │ │ │ │ + moveq r0, r3 │ │ │ │ + pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69960 <_Py_open@@Base+0x2b4> │ │ │ │ + cbnz r3, 698e6 <_Py_open@@Base+0x2b6> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69960 <_Py_open@@Base+0x2b4> │ │ │ │ + ble.n 698e6 <_Py_open@@Base+0x2b6> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69960 <_Py_open@@Base+0x2b4> │ │ │ │ - cbnz r0, 6997c <_Py_open@@Base+0x2d0> │ │ │ │ + bne.n 698e6 <_Py_open@@Base+0x2b6> │ │ │ │ + cbnz r0, 69902 <_Py_open@@Base+0x2d2> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #80] @ (699b8 <_Py_open@@Base+0x30c>) │ │ │ │ + ldr r4, [pc, #80] @ (69940 <_Py_open@@Base+0x310>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6997c <_Py_open@@Base+0x2d0> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 69902 <_Py_open@@Base+0x2d2> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 699b4 <_Py_open@@Base+0x308> │ │ │ │ + b.n 6993a <_Py_open@@Base+0x30a> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69998 <_Py_open@@Base+0x2ec> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 6991e <_Py_open@@Base+0x2ee> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69978 <_Py_open@@Base+0x2cc> │ │ │ │ + bne.n 698fe <_Py_open@@Base+0x2ce> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 699b4 <_Py_open@@Base+0x308> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 6993a <_Py_open@@Base+0x30a> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ cmp r0, r4 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #352] @ (69b1c <_Py_open@@Base+0x470>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + nop │ │ │ │ + ldr r4, [pc, #256] @ (69a44 <_Py_open@@Base+0x414>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 699dc <_Py_open@@Base+0x330> │ │ │ │ + cbnz r3, 69964 <_Py_open@@Base+0x334> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 699dc <_Py_open@@Base+0x330> │ │ │ │ + ble.n 69964 <_Py_open@@Base+0x334> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 699dc <_Py_open@@Base+0x330> │ │ │ │ - cbnz r0, 699f8 <_Py_open@@Base+0x34c> │ │ │ │ + bne.n 69964 <_Py_open@@Base+0x334> │ │ │ │ + cbnz r0, 69980 <_Py_open@@Base+0x350> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #84] @ (69a38 <_Py_open@@Base+0x38c>) │ │ │ │ + ldr r4, [pc, #84] @ (699c0 <_Py_open@@Base+0x390>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 699f8 <_Py_open@@Base+0x34c> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 69980 <_Py_open@@Base+0x350> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69a34 <_Py_open@@Base+0x388> │ │ │ │ + b.n 699bc <_Py_open@@Base+0x38c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69a14 <_Py_open@@Base+0x368> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 6999c <_Py_open@@Base+0x36c> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 699f4 <_Py_open@@Base+0x348> │ │ │ │ + bne.n 6997c <_Py_open@@Base+0x34c> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 69a34 <_Py_open@@Base+0x388> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 699bc <_Py_open@@Base+0x38c> │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ adds r3, #1 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it le │ │ │ │ movle r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #528] @ (69c4c <_Py_open@@Base+0x5a0>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r4, [pc, #432] @ (69b74 <_Py_open@@Base+0x544>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69a5c <_Py_open@@Base+0x3b0> │ │ │ │ + cbnz r3, 699e4 <_Py_open@@Base+0x3b4> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69a5c <_Py_open@@Base+0x3b0> │ │ │ │ + ble.n 699e4 <_Py_open@@Base+0x3b4> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69a5c <_Py_open@@Base+0x3b0> │ │ │ │ - cbnz r0, 69a78 <_Py_open@@Base+0x3cc> │ │ │ │ + bne.n 699e4 <_Py_open@@Base+0x3b4> │ │ │ │ + cbnz r0, 69a00 <_Py_open@@Base+0x3d0> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #76] @ (69ab0 <_Py_open@@Base+0x404>) │ │ │ │ + ldr r4, [pc, #76] @ (69a38 <_Py_open@@Base+0x408>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 69a78 <_Py_open@@Base+0x3cc> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 69a00 <_Py_open@@Base+0x3d0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69aac <_Py_open@@Base+0x400> │ │ │ │ + b.n 69a34 <_Py_open@@Base+0x404> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69a94 <_Py_open@@Base+0x3e8> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 69a1c <_Py_open@@Base+0x3ec> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69a74 <_Py_open@@Base+0x3c8> │ │ │ │ + bne.n 699fc <_Py_open@@Base+0x3cc> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 69aac <_Py_open@@Base+0x400> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 69a34 <_Py_open@@Base+0x404> │ │ │ │ tst.w r0, #127 @ 0x7f │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #704] @ (69d74 <_Py_open@@Base+0x6c8>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r4, [pc, #608] @ (69c9c <_Py_open@@Base+0x66c>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69ad4 <_Py_open@@Base+0x428> │ │ │ │ + cbnz r3, 69a5c <_Py_open@@Base+0x42c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69ad4 <_Py_open@@Base+0x428> │ │ │ │ + ble.n 69a5c <_Py_open@@Base+0x42c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69ad4 <_Py_open@@Base+0x428> │ │ │ │ - cbnz r0, 69aec <_Py_open@@Base+0x440> │ │ │ │ + bne.n 69a5c <_Py_open@@Base+0x42c> │ │ │ │ + cbnz r0, 69a74 <_Py_open@@Base+0x444> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #56] @ (69b14 <_Py_open@@Base+0x468>) │ │ │ │ + ldr r4, [pc, #56] @ (69a9c <_Py_open@@Base+0x46c>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69b0c <_Py_open@@Base+0x460> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69a94 <_Py_open@@Base+0x464> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69afe <_Py_open@@Base+0x452> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 69b0c <_Py_open@@Base+0x460> │ │ │ │ + bne.n 69a86 <_Py_open@@Base+0x456> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 69a94 <_Py_open@@Base+0x464> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #880] @ (69e88 <_Py_open@@Base+0x7dc>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r4, [pc, #784] @ (69db0 <_Py_open@@Base+0x780>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69b38 <_Py_open@@Base+0x48c> │ │ │ │ + cbnz r3, 69ac0 <_Py_open@@Base+0x490> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69b38 <_Py_open@@Base+0x48c> │ │ │ │ + ble.n 69ac0 <_Py_open@@Base+0x490> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69b38 <_Py_open@@Base+0x48c> │ │ │ │ - cbnz r0, 69b50 <_Py_open@@Base+0x4a4> │ │ │ │ + bne.n 69ac0 <_Py_open@@Base+0x490> │ │ │ │ + cbnz r0, 69ad8 <_Py_open@@Base+0x4a8> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #56] @ (69b78 <_Py_open@@Base+0x4cc>) │ │ │ │ + ldr r4, [pc, #56] @ (69b00 <_Py_open@@Base+0x4d0>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69b70 <_Py_open@@Base+0x4c4> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69af8 <_Py_open@@Base+0x4c8> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69b62 <_Py_open@@Base+0x4b6> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 69b70 <_Py_open@@Base+0x4c4> │ │ │ │ + bne.n 69aea <_Py_open@@Base+0x4ba> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 69af8 <_Py_open@@Base+0x4c8> │ │ │ │ and.w r0, r4, #127 @ 0x7f │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #32] @ (69b9c <_Py_open@@Base+0x4f0>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r4, [pc, #960] @ (69ec4 <_Py_open@@Base+0x894>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69b9c <_Py_open@@Base+0x4f0> │ │ │ │ + cbnz r3, 69b24 <_Py_open@@Base+0x4f4> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69b9c <_Py_open@@Base+0x4f0> │ │ │ │ + ble.n 69b24 <_Py_open@@Base+0x4f4> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69b9c <_Py_open@@Base+0x4f0> │ │ │ │ - cbnz r0, 69bb4 <_Py_open@@Base+0x508> │ │ │ │ + bne.n 69b24 <_Py_open@@Base+0x4f4> │ │ │ │ + cbnz r0, 69b3c <_Py_open@@Base+0x50c> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #56] @ (69bdc <_Py_open@@Base+0x530>) │ │ │ │ + ldr r4, [pc, #56] @ (69b64 <_Py_open@@Base+0x534>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69bd4 <_Py_open@@Base+0x528> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69b5c <_Py_open@@Base+0x52c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69bc6 <_Py_open@@Base+0x51a> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 69bd4 <_Py_open@@Base+0x528> │ │ │ │ + bne.n 69b4e <_Py_open@@Base+0x51e> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 69b5c <_Py_open@@Base+0x52c> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #208] @ (69cb0 <_Py_open@@Base+0x604>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r5, [pc, #112] @ (69bd8 <_Py_open@@Base+0x5a8>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #16 │ │ │ │ - movw r0, #50392 @ 0xc4d8 │ │ │ │ + movw r0, #52020 @ 0xcb34 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ ldrb r4, [r1, #2] │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #50424 @ 0xc4f8 │ │ │ │ + movw r0, #52052 @ 0xcb54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r3, r4, [r1, #16] │ │ │ │ ldrd r1, r2, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 209da0 │ │ │ │ + bl 20ba50 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #50480 @ 0xc530 │ │ │ │ + movw r0, #52108 @ 0xcb8c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ push {r4} │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst.w r1, #1 │ │ │ │ - movw r4, #50504 @ 0xc548 │ │ │ │ + movw r4, #52132 @ 0xcba4 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ - movw r1, #22868 @ 0x5954 │ │ │ │ + movw r1, #24432 @ 0x5f70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #50516 @ 0xc554 │ │ │ │ + movw r0, #52144 @ 0xcbb0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ pop {r4} │ │ │ │ - b.w e1af4 │ │ │ │ + b.w e1fc4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add.w r3, r0, #16 │ │ │ │ ldrexd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp] │ │ │ │ - movw r1, #22868 @ 0x5954 │ │ │ │ + movw r1, #24432 @ 0x5f70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - movw r3, #50504 @ 0xc548 │ │ │ │ + movw r3, #52132 @ 0xcba4 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr r2, [r0, #4] │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r0, #50540 @ 0xc56c │ │ │ │ + movw r0, #52168 @ 0xcbc8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b7e68 │ │ │ │ - cbnz r0, 69d10 <_Py_open@@Base+0x664> │ │ │ │ + bl b8144 │ │ │ │ + cbnz r0, 69c98 <_Py_open@@Base+0x668> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69d42 <_Py_open@@Base+0x696> │ │ │ │ + b.n 69cca <_Py_open@@Base+0x69a> │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b7e68 │ │ │ │ + bl b8144 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69d0c <_Py_open@@Base+0x660> │ │ │ │ + beq.n 69c94 <_Py_open@@Base+0x664> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl b7e68 │ │ │ │ + bl b8144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69d0c <_Py_open@@Base+0x660> │ │ │ │ + beq.n 69c94 <_Py_open@@Base+0x664> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #50584 @ 0xc598 │ │ │ │ + movw r0, #52212 @ 0xcbf4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl e1af4 │ │ │ │ + bl e1fc4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - movs r0, #0 │ │ │ │ - subs r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ - orr.w r0, r2, r0, lsl #8 │ │ │ │ - bgt.n 69d4a <_Py_open@@Base+0x69e> │ │ │ │ - b.w 7ee1c │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ - bl 721b8 │ │ │ │ - cbz r0, 69dd8 <_Py_open@@Base+0x72c> │ │ │ │ + bl 72368 │ │ │ │ + cbz r0, 69d4c <_Py_open@@Base+0x71c> │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - bls.n 69dda <_Py_open@@Base+0x72e> │ │ │ │ + bls.n 69d4e <_Py_open@@Base+0x71e> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r9, [r3, r5, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 69d96 <_Py_open@@Base+0x6ea> │ │ │ │ + bne.n 69d0a <_Py_open@@Base+0x6da> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 69d7a <_Py_open@@Base+0x6ce> │ │ │ │ - bl 8092c │ │ │ │ + b.n 69cee <_Py_open@@Base+0x6be> │ │ │ │ + bl 80b24 │ │ │ │ mov r2, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r6, 69dc2 <_Py_open@@Base+0x716> │ │ │ │ - bl 7a508 │ │ │ │ + cbz r6, 69d36 <_Py_open@@Base+0x706> │ │ │ │ + bl 7a658 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 69dbc <_Py_open@@Base+0x710> │ │ │ │ + beq.n 69d30 <_Py_open@@Base+0x700> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 69dbc <_Py_open@@Base+0x710> │ │ │ │ + cbnz r3, 69d30 <_Py_open@@Base+0x700> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 69d92 <_Py_open@@Base+0x6e6> │ │ │ │ + bne.n 69d06 <_Py_open@@Base+0x6d6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69dd8 <_Py_open@@Base+0x72c> │ │ │ │ + beq.n 69d4c <_Py_open@@Base+0x71c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69dd8 <_Py_open@@Base+0x72c> │ │ │ │ + cbnz r3, 69d4c <_Py_open@@Base+0x71c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 69d5a <_Py_open@@Base+0x6ae> │ │ │ │ + b.n 69cce <_Py_open@@Base+0x69e> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 69d5a <_Py_open@@Base+0x6ae> │ │ │ │ - cbz r0, 69e4e <_Py_open@@Base+0x7a2> │ │ │ │ + bl 69cce <_Py_open@@Base+0x69e> │ │ │ │ + cbz r0, 69dc2 <_Py_open@@Base+0x792> │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 69e1a <_Py_open@@Base+0x76e> │ │ │ │ + cbnz r0, 69d8e <_Py_open@@Base+0x75e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69e4e <_Py_open@@Base+0x7a2> │ │ │ │ + beq.n 69dc2 <_Py_open@@Base+0x792> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69e4e <_Py_open@@Base+0x7a2> │ │ │ │ + cbnz r3, 69dc2 <_Py_open@@Base+0x792> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69e4e <_Py_open@@Base+0x7a2> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69dc2 <_Py_open@@Base+0x792> │ │ │ │ movs r0, #1 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 69e52 <_Py_open@@Base+0x7a6> │ │ │ │ + cbnz r0, 69dc6 <_Py_open@@Base+0x796> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 69e38 <_Py_open@@Base+0x78c> │ │ │ │ + beq.n 69dac <_Py_open@@Base+0x77c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69e38 <_Py_open@@Base+0x78c> │ │ │ │ + cbnz r3, 69dac <_Py_open@@Base+0x77c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69e4e <_Py_open@@Base+0x7a2> │ │ │ │ + beq.n 69dc2 <_Py_open@@Base+0x792> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69e4e <_Py_open@@Base+0x7a2> │ │ │ │ + cbnz r3, 69dc2 <_Py_open@@Base+0x792> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 69e6a <_Py_open@@Base+0x7be> │ │ │ │ + b.n 69dde <_Py_open@@Base+0x7ae> │ │ │ │ movw r3, #21648 @ 0x5490 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r5, [r0, #12] │ │ │ │ strd r3, r0, [r4, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 8092c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69e92 <_Py_open@@Base+0x7e6> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 69e96 <_Py_open@@Base+0x7ea> │ │ │ │ - b.n 69ed8 <_Py_open@@Base+0x82c> │ │ │ │ + bne.n 69e02 <_Py_open@@Base+0x7d2> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 69e06 <_Py_open@@Base+0x7d6> │ │ │ │ + b.n 69e48 <_Py_open@@Base+0x818> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 69eae <_Py_open@@Base+0x802> │ │ │ │ + bge.n 69e1e <_Py_open@@Base+0x7ee> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50624 @ 0xc5c0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #52252 @ 0xcc1c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 69ed8 <_Py_open@@Base+0x82c> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 69e48 <_Py_open@@Base+0x818> │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - blt.n 69ecc <_Py_open@@Base+0x820> │ │ │ │ + blt.n 69e3c <_Py_open@@Base+0x80c> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50696 @ 0xc608 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #52324 @ 0xcc64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 69ed8 <_Py_open@@Base+0x82c> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 69e48 <_Py_open@@Base+0x818> │ │ │ │ rev16 r0, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ uxth r0, r0 │ │ │ │ - b.w 7ee1c │ │ │ │ + b.w 7f010 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69efc <_Py_open@@Base+0x850> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 69f00 <_Py_open@@Base+0x854> │ │ │ │ - b.n 69f42 <_Py_open@@Base+0x896> │ │ │ │ + bne.n 69e6c <_Py_open@@Base+0x83c> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 69e70 <_Py_open@@Base+0x840> │ │ │ │ + b.n 69eb2 <_Py_open@@Base+0x882> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 69f18 <_Py_open@@Base+0x86c> │ │ │ │ + bge.n 69e88 <_Py_open@@Base+0x858> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50764 @ 0xc64c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #52392 @ 0xcca8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 69f42 <_Py_open@@Base+0x896> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 69eb2 <_Py_open@@Base+0x882> │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - blt.n 69f36 <_Py_open@@Base+0x88a> │ │ │ │ + blt.n 69ea6 <_Py_open@@Base+0x876> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50836 @ 0xc694 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #52464 @ 0xccf0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 69f42 <_Py_open@@Base+0x896> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 69eb2 <_Py_open@@Base+0x882> │ │ │ │ rev16 r0, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ uxth r0, r0 │ │ │ │ - b.w 7ee1c │ │ │ │ + b.w 7f010 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ - mov r4, r1 │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ - add.w r1, sp, #31 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ - strd r3, r1, [sp, #12] │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ - strd r3, r2, [sp, #4] │ │ │ │ - str r1, [sp, #0] │ │ │ │ - add r3, sp, #36 @ 0x24 │ │ │ │ - add r2, sp, #32 │ │ │ │ - movw r1, #50904 @ 0xc6d8 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - blx 29f6c <__isoc23_sscanf@plt> │ │ │ │ - cmp r0, #6 │ │ │ │ - bne.n 69fbe <_Py_open@@Base+0x912> │ │ │ │ - ldrd r5, r6, [sp, #48] @ 0x30 │ │ │ │ - ldrd r2, r1, [sp, #40] @ 0x28 │ │ │ │ - orr.w r3, r6, r5 │ │ │ │ - ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ - orrs r3, r1 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ - orrs r3, r2 │ │ │ │ - orr.w r3, r3, ip │ │ │ │ - orrs r3, r7 │ │ │ │ - cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 69fbe <_Py_open@@Base+0x912> │ │ │ │ - movs r3, #0 │ │ │ │ - strb.w ip, [r4, #4] │ │ │ │ - strb r7, [r4, #5] │ │ │ │ - bfi r3, r6, #0, #8 │ │ │ │ - bfi r3, r5, #8, #8 │ │ │ │ - bfi r3, r1, #16, #8 │ │ │ │ - bfi r3, r2, #24, #8 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.n 69fd8 <_Py_open@@Base+0x92c> │ │ │ │ - movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50924 @ 0xc6ec │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + movs r0, #0 │ │ │ │ + subs r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ + orr.w r0, r2, r0, lsl #8 │ │ │ │ + bgt.n 69eba <_Py_open@@Base+0x88a> │ │ │ │ + b.w 7f010 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6a014 <_Py_open@@Base+0x968> │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 69f02 <_Py_open@@Base+0x8d2> │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #50984 @ 0xc728 │ │ │ │ + movw r0, #52568 @ 0xcd58 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6a020 <_Py_open@@Base+0x974> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 69f0e <_Py_open@@Base+0x8de> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6a024 <_Py_open@@Base+0x978> │ │ │ │ + cbnz r0, 69f12 <_Py_open@@Base+0x8e2> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a076 <_Py_open@@Base+0x9ca> │ │ │ │ + b.n 69f64 <_Py_open@@Base+0x934> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6a046 <_Py_open@@Base+0x99a> │ │ │ │ + beq.n 69f34 <_Py_open@@Base+0x904> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6a020 <_Py_open@@Base+0x974> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 69f0e <_Py_open@@Base+0x8de> │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 29bd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a05e <_Py_open@@Base+0x9b2> │ │ │ │ + cbz r0, 69f4c <_Py_open@@Base+0x91c> │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, sp, r1 │ │ │ │ - bl 72d9c │ │ │ │ - b.n 6a076 <_Py_open@@Base+0x9ca> │ │ │ │ + bl 72f4c │ │ │ │ + b.n 69f64 <_Py_open@@Base+0x934> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50948 @ 0xc704 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #52532 @ 0xcd34 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 6a0b2 <_Py_open@@Base+0xa06> │ │ │ │ + cbz r3, 69fa0 <_Py_open@@Base+0x970> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, sp │ │ │ │ blx 29a54 │ │ │ │ - cbz r0, 6a0a8 <_Py_open@@Base+0x9fc> │ │ │ │ + cbz r0, 69f96 <_Py_open@@Base+0x966> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ add r0, r3 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bl 72d9c │ │ │ │ - b.n 6a0bc <_Py_open@@Base+0xa10> │ │ │ │ + bl 72f4c │ │ │ │ + b.n 69faa <_Py_open@@Base+0x97a> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 6a0bc <_Py_open@@Base+0xa10> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 69faa <_Py_open@@Base+0x97a> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -95531,261 +95428,440 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d122c │ │ │ │ - cbnz r0, 6a126 <_Py_open@@Base+0xa7a> │ │ │ │ + bl d1730 │ │ │ │ + cbnz r0, 6a014 <_Py_open@@Base+0x9e4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6a10e <_Py_open@@Base+0xa62> │ │ │ │ + beq.n 69ffc <_Py_open@@Base+0x9cc> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #50996 @ 0xc734 │ │ │ │ + movw r1, #52580 @ 0xcd64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 6a128 <_Py_open@@Base+0xa7c> │ │ │ │ + bl d22fc │ │ │ │ + b.n 6a016 <_Py_open@@Base+0x9e6> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ blx 2944c │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6a128 <_Py_open@@Base+0xa7c> │ │ │ │ + b.n 6a016 <_Py_open@@Base+0x9e6> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 6a132 <_Py_open@@Base+0xa86> │ │ │ │ + cbz r3, 6a020 <_Py_open@@Base+0x9f0> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a15a <_Py_open@@Base+0xaae> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 6a162 <_Py_open@@Base+0xab6> │ │ │ │ + bne.n 6a048 <_Py_open@@Base+0xa18> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 6a050 <_Py_open@@Base+0xa20> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a1b2 <_Py_open@@Base+0xb06> │ │ │ │ + b.n 6a0a0 <_Py_open@@Base+0xa70> │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 6a17a <_Py_open@@Base+0xace> │ │ │ │ + bls.n 6a068 <_Py_open@@Base+0xa38> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22340 @ 0x5744 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #24088 @ 0x5e18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6a156 <_Py_open@@Base+0xaaa> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6a044 <_Py_open@@Base+0xa14> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 29c64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 6a1aa <_Py_open@@Base+0xafe> │ │ │ │ - cbz r0, 6a1aa <_Py_open@@Base+0xafe> │ │ │ │ - movw r1, #51036 @ 0xc75c │ │ │ │ + cbnz r3, 6a098 <_Py_open@@Base+0xa68> │ │ │ │ + cbz r0, 6a098 <_Py_open@@Base+0xa68> │ │ │ │ + movw r1, #52620 @ 0xcd8c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 2a13c │ │ │ │ - cbnz r0, 6a1aa <_Py_open@@Base+0xafe> │ │ │ │ + cbnz r0, 6a098 <_Py_open@@Base+0xa68> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7b2c8 │ │ │ │ + b.w 7b41c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a1d4 <_Py_open@@Base+0xb28> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 6a206 <_Py_open@@Base+0xb5a> │ │ │ │ + bne.n 6a0c2 <_Py_open@@Base+0xa92> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 6a0f4 <_Py_open@@Base+0xac4> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2a148 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a1fe <_Py_open@@Base+0xb52> │ │ │ │ + bne.n 6a0ec <_Py_open@@Base+0xabc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6a1fe <_Py_open@@Base+0xb52> │ │ │ │ + cbz r3, 6a0ec <_Py_open@@Base+0xabc> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 81044 │ │ │ │ + b.w 8123c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2a430 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6a232 <_Py_open@@Base+0xb86> │ │ │ │ + bge.n 6a120 <_Py_open@@Base+0xaf0> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2a184 │ │ │ │ - cbz r0, 6a276 <_Py_open@@Base+0xbca> │ │ │ │ + cbz r0, 6a164 <_Py_open@@Base+0xb34> │ │ │ │ negs r4, r0 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 6a27c <_Py_open@@Base+0xbd0> │ │ │ │ + b.n 6a16a <_Py_open@@Base+0xb3a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 29794 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6a2a8 <_Py_open@@Base+0xbfc> │ │ │ │ + bge.n 6a196 <_Py_open@@Base+0xb66> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aa80 │ │ │ │ - cbz r0, 6a2de <_Py_open@@Base+0xc32> │ │ │ │ + cbz r0, 6a1cc <_Py_open@@Base+0xb9c> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a2f0 <_Py_open@@Base+0xc44> │ │ │ │ + b.n 6a1de <_Py_open@@Base+0xbae> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 29db8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 2fc2c <_PyTraceMalloc_GetTraceback@@Base+0x4e> │ │ │ │ + bl 2fc20 <_PyTraceMalloc_GetTraceback@@Base+0x4e> │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #264 @ 0x108 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 21b174 │ │ │ │ - cbz r0, 6a34e <_Py_open@@Base+0xca2> │ │ │ │ + bl 21c58c <_Py_RestoreSignals@@Base+0x2d94> │ │ │ │ + cbz r0, 6a23c <_Py_open@@Base+0xc0c> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 29db8 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 298bc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ - cbz r5, 6a348 <_Py_open@@Base+0xc9c> │ │ │ │ + bl 9af44 │ │ │ │ + cbz r5, 6a236 <_Py_open@@Base+0xc06> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a34e <_Py_open@@Base+0xca2> │ │ │ │ + b.n 6a23c <_Py_open@@Base+0xc0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ blx 2928c │ │ │ │ - cbz r0, 6a37e <_Py_open@@Base+0xcd2> │ │ │ │ + cbz r0, 6a26c <_Py_open@@Base+0xc3c> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a39a <_Py_open@@Base+0xcee> │ │ │ │ + b.n 6a288 <_Py_open@@Base+0xc58> │ │ │ │ mov r0, r4 │ │ │ │ blx 2a540 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a36c <_Py_open@@Base+0xcc0> │ │ │ │ + bne.n 6a25a <_Py_open@@Base+0xc2a> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 29db8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 2fc2c <_PyTraceMalloc_GetTraceback@@Base+0x4e> │ │ │ │ + bl 2fc20 <_PyTraceMalloc_GetTraceback@@Base+0x4e> │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ + sub.w sp, sp, #1088 @ 0x440 │ │ │ │ + mov r7, r3 │ │ │ │ + add.w sl, sp, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r2, 6a2c0 <_Py_open@@Base+0xc90> │ │ │ │ + movw r3, #44016 @ 0xabf0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + b.n 6a2c2 <_Py_open@@Base+0xc92> │ │ │ │ + mov r3, r2 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r9 │ │ │ │ + movw r1, #52636 @ 0xcd9c │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movw r0, #52640 @ 0xcda0 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + bl 92378 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 6a374 <_Py_open@@Base+0xd44> │ │ │ │ + cbnz r5, 6a312 <_Py_open@@Base+0xce2> │ │ │ │ + bl 982f8 │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 29a00 <__ioctl_time64@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9af44 │ │ │ │ + cmp r4, #0 │ │ │ │ + bge.w 6a460 <_Py_open@@Base+0xe30> │ │ │ │ + movw r3, #6520 @ 0x1978 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f5e50 │ │ │ │ + b.n 6a374 <_Py_open@@Base+0xd44> │ │ │ │ + add r4, sp, #16 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #52652 @ 0xcdac │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + bl 152b0c │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 6a3d0 <_Py_open@@Base+0xda0> │ │ │ │ + ldr.w r8, [r4] │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ + cbz r7, 6a352 <_Py_open@@Base+0xd22> │ │ │ │ + cmp.w r5, #1024 @ 0x400 │ │ │ │ + add.w sl, sp, #60 @ 0x3c │ │ │ │ + bgt.n 6a390 <_Py_open@@Base+0xd60> │ │ │ │ + movw r3, #1025 @ 0x401 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, sl │ │ │ │ + blx 29af4 <__memcpy_chk@plt> │ │ │ │ + movs r3, #0 │ │ │ │ + strb.w r3, [sl, r5] │ │ │ │ + b.n 6a468 <_Py_open@@Base+0xe38> │ │ │ │ + cmp.w r5, #1024 @ 0x400 │ │ │ │ + ble.n 6a378 <_Py_open@@Base+0xd48> │ │ │ │ + mov r0, r4 │ │ │ │ + bl d22fc │ │ │ │ + movw r3, #6512 @ 0x1970 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #52664 @ 0xcdb8 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6a482 <_Py_open@@Base+0xe52> │ │ │ │ + add.w sl, sp, #60 @ 0x3c │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, sl │ │ │ │ + movw r3, #1025 @ 0x401 │ │ │ │ + blx 29af4 <__memcpy_chk@plt> │ │ │ │ + strb.w r7, [sl, r5] │ │ │ │ + b.n 6a468 <_Py_open@@Base+0xe38> │ │ │ │ + cmp r8, sl │ │ │ │ + beq.n 6a468 <_Py_open@@Base+0xe38> │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r2, r8 │ │ │ │ + blx 29a00 <__ioctl_time64@plt> │ │ │ │ + mov r6, r0 │ │ │ │ + cbz r7, 6a3b2 <_Py_open@@Base+0xd82> │ │ │ │ + cmp.w r5, #1024 @ 0x400 │ │ │ │ + bgt.n 6a3b2 <_Py_open@@Base+0xd82> │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, sp, #60 @ 0x3c │ │ │ │ + blx 29db8 │ │ │ │ + cmp r6, #0 │ │ │ │ + blt.n 6a41e <_Py_open@@Base+0xdee> │ │ │ │ + mov r0, r4 │ │ │ │ + bl d22fc │ │ │ │ + cbz r7, 6a3c6 <_Py_open@@Base+0xd96> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8123c │ │ │ │ + b.n 6a482 <_Py_open@@Base+0xe52> │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, sp, #60 @ 0x3c │ │ │ │ + bl 72f4c │ │ │ │ + b.n 6a482 <_Py_open@@Base+0xe52> │ │ │ │ + bl d7a7c │ │ │ │ + movw r1, #52692 @ 0xcdd4 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 152b0c │ │ │ │ + cbz r0, 6a444 <_Py_open@@Base+0xe14> │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ + cmp.w r7, #1024 @ 0x400 │ │ │ │ + bgt.n 6a358 <_Py_open@@Base+0xd28> │ │ │ │ + add r5, sp, #60 @ 0x3c │ │ │ │ + movw r3, #1025 @ 0x401 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 29af4 <__memcpy_chk@plt> │ │ │ │ + strb.w r8, [r5, r7] │ │ │ │ + bl 982f8 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 29a00 <__ioctl_time64@plt> │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 9af44 │ │ │ │ + cmp r6, #0 │ │ │ │ + bge.n 6a434 <_Py_open@@Base+0xe04> │ │ │ │ + movw r3, #6520 @ 0x1978 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f5e50 │ │ │ │ + mov r0, r4 │ │ │ │ + bl d22fc │ │ │ │ + b.n 6a374 <_Py_open@@Base+0xd44> │ │ │ │ + mov r0, r4 │ │ │ │ + bl d22fc │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 72f4c │ │ │ │ + b.n 6a482 <_Py_open@@Base+0xe52> │ │ │ │ + bl d7a7c │ │ │ │ + movw r1, #52704 @ 0xcde0 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + mov r2, sl │ │ │ │ + mov r0, r5 │ │ │ │ + bl 152b0c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 6a2e2 <_Py_open@@Base+0xcb2> │ │ │ │ + b.n 6a374 <_Py_open@@Base+0xd44> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8123c │ │ │ │ + b.n 6a482 <_Py_open@@Base+0xe52> │ │ │ │ + bl 982f8 │ │ │ │ + mov r1, r9 │ │ │ │ + mov sl, r0 │ │ │ │ + add r2, sp, #60 @ 0x3c │ │ │ │ + mov r0, r6 │ │ │ │ + blx 29a00 <__ioctl_time64@plt> │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, sl │ │ │ │ + bl 9af44 │ │ │ │ + b.n 6a3a0 <_Py_open@@Base+0xd70> │ │ │ │ + add.w sp, sp, #1088 @ 0x440 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ mov r8, r0 │ │ │ │ movs r5, #0 │ │ │ │ add r7, sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -95795,187 +95871,187 @@ │ │ │ │ strd r5, r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ blx 29718 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq.n 6a3f0 <_Py_open@@Base+0xd44> │ │ │ │ + beq.n 6a4dc <_Py_open@@Base+0xeac> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51052 @ 0xc76c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #52804 @ 0xce44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6a422 <_Py_open@@Base+0xd76> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6a50e <_Py_open@@Base+0xede> │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movw r2, #42652 @ 0xa69c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r2, #51088 @ 0xc790 │ │ │ │ + movw r2, #52840 @ 0xce68 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #532] @ (6a630 <_Py_open@@Base+0xf84>) │ │ │ │ - bl d6158 │ │ │ │ - cbnz r0, 6a426 <_Py_open@@Base+0xd7a> │ │ │ │ + ldr r3, [pc, #532] @ (6a71c <_Py_open@@Base+0x10ec>) │ │ │ │ + bl d6648 │ │ │ │ + cbnz r0, 6a512 <_Py_open@@Base+0xee2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6a626 <_Py_open@@Base+0xf7a> │ │ │ │ + b.n 6a712 <_Py_open@@Base+0x10e2> │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 29718 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbnz r0, 6a454 <_Py_open@@Base+0xda8> │ │ │ │ + cbnz r0, 6a540 <_Py_open@@Base+0xf10> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51116 @ 0xc7ac │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #52868 @ 0xce84 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6a5f4 <_Py_open@@Base+0xf48> │ │ │ │ - bl f83e0 │ │ │ │ + b.n 6a6e0 <_Py_open@@Base+0x10b0> │ │ │ │ + bl f8c20 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 6a438 <_Py_open@@Base+0xd8c> │ │ │ │ + blt.n 6a524 <_Py_open@@Base+0xef4> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 6a494 <_Py_open@@Base+0xde8> │ │ │ │ - bl f83e0 │ │ │ │ + cbz r0, 6a580 <_Py_open@@Base+0xf50> │ │ │ │ + bl f8c20 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6a478 <_Py_open@@Base+0xdcc> │ │ │ │ - bl 80760 │ │ │ │ + bne.n 6a564 <_Py_open@@Base+0xf34> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6a5f2 <_Py_open@@Base+0xf46> │ │ │ │ - b.n 6a47c <_Py_open@@Base+0xdd0> │ │ │ │ + bne.w 6a6de <_Py_open@@Base+0x10ae> │ │ │ │ + b.n 6a568 <_Py_open@@Base+0xf38> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6a498 <_Py_open@@Base+0xdec> │ │ │ │ + bge.n 6a584 <_Py_open@@Base+0xf54> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51152 @ 0xc7d0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #52904 @ 0xcea8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6a44e <_Py_open@@Base+0xda2> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6a53a <_Py_open@@Base+0xf0a> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 6a4a8 <_Py_open@@Base+0xdfc> │ │ │ │ + cbz r3, 6a594 <_Py_open@@Base+0xf64> │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ adds r4, #7 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 6a4aa <_Py_open@@Base+0xdfe> │ │ │ │ + b.n 6a596 <_Py_open@@Base+0xf66> │ │ │ │ movs r4, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ it ne │ │ │ │ addne r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6a4c0 <_Py_open@@Base+0xe14> │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 6a44e <_Py_open@@Base+0xda2> │ │ │ │ + cbnz r0, 6a5ac <_Py_open@@Base+0xf7c> │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 6a53a <_Py_open@@Base+0xf0a> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 29718 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 6a4d8 <_Py_open@@Base+0xe2c> │ │ │ │ + cbnz r0, 6a5c4 <_Py_open@@Base+0xf94> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #11 │ │ │ │ - bhi.n 6a4e8 <_Py_open@@Base+0xe3c> │ │ │ │ - b.n 6a4ec <_Py_open@@Base+0xe40> │ │ │ │ + bhi.n 6a5d4 <_Py_open@@Base+0xfa4> │ │ │ │ + b.n 6a5d8 <_Py_open@@Base+0xfa8> │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ - bl 229c0c <_PyXI_Exit@@Base+0xf28> │ │ │ │ + bl 22a86c <_PyXI_Exit@@Base+0xf20> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a4d0 <_Py_open@@Base+0xe24> │ │ │ │ - b.n 6a502 <_Py_open@@Base+0xe56> │ │ │ │ + bne.n 6a5bc <_Py_open@@Base+0xf8c> │ │ │ │ + b.n 6a5ee <_Py_open@@Base+0xfbe> │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 6a506 <_Py_open@@Base+0xe5a> │ │ │ │ + cbnz r4, 6a5f2 <_Py_open@@Base+0xfc2> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51180 @ 0xc7ec │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #52932 @ 0xcec4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6a5f4 <_Py_open@@Base+0xf48> │ │ │ │ + b.n 6a6e0 <_Py_open@@Base+0x10b0> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r3, #3 │ │ │ │ mov.w lr, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ str.w sl, [r4, #12] │ │ │ │ movw r3, #279 @ 0x117 │ │ │ │ strd lr, r3, [r4] │ │ │ │ - cbz r1, 6a560 <_Py_open@@Base+0xeb4> │ │ │ │ + cbz r1, 6a64c <_Py_open@@Base+0x101c> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #27 │ │ │ │ - bls.n 6a52a <_Py_open@@Base+0xe7e> │ │ │ │ + bls.n 6a616 <_Py_open@@Base+0xfe6> │ │ │ │ adds.w sl, r4, #16 │ │ │ │ - bne.n 6a542 <_Py_open@@Base+0xe96> │ │ │ │ + bne.n 6a62e <_Py_open@@Base+0xffe> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51224 @ 0xc818 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #52976 @ 0xcef0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6a502 <_Py_open@@Base+0xe56> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6a5ee <_Py_open@@Base+0xfbe> │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ add.w r0, r4, #32 │ │ │ │ str r3, [r4, #20] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #24] │ │ │ │ adds r3, r2, #7 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ str r2, [r4, #28] │ │ │ │ adds r3, #12 │ │ │ │ str r3, [r4, #16] │ │ │ │ blx 29db8 │ │ │ │ - b.n 6a562 <_Py_open@@Base+0xeb6> │ │ │ │ + b.n 6a64e <_Py_open@@Base+0x101e> │ │ │ │ mov sl, r4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 6a5be <_Py_open@@Base+0xf12> │ │ │ │ + beq.n 6a6aa <_Py_open@@Base+0x107a> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 6a594 <_Py_open@@Base+0xee8> │ │ │ │ + bls.n 6a680 <_Py_open@@Base+0x1050> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ add r4, r2 │ │ │ │ negs r2, r3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ sub.w r4, r4, sl │ │ │ │ adds r2, #12 │ │ │ │ cmp r2, r4 │ │ │ │ - bhi.n 6a594 <_Py_open@@Base+0xee8> │ │ │ │ + bhi.n 6a680 <_Py_open@@Base+0x1050> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 6a594 <_Py_open@@Base+0xee8> │ │ │ │ + bhi.n 6a680 <_Py_open@@Base+0x1050> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r2, sl, r3 │ │ │ │ - bne.n 6a5ac <_Py_open@@Base+0xf00> │ │ │ │ + bne.n 6a698 <_Py_open@@Base+0x1068> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51268 @ 0xc844 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #53020 @ 0xcf1c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6a502 <_Py_open@@Base+0xe56> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6a5ee <_Py_open@@Base+0xfbe> │ │ │ │ movs r1, #4 │ │ │ │ movw r0, #279 @ 0x117 │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #16 │ │ │ │ str r0, [r2, #4] │ │ │ │ str.w r1, [sl, r3] │ │ │ │ str r6, [r2, #12] │ │ │ │ @@ -95984,2936 +96060,2757 @@ │ │ │ │ strd r9, r3, [sp, #60] @ 0x3c │ │ │ │ movs r1, #1 │ │ │ │ ldrd r2, r3, [r8, #32] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ strd r2, r2, [sp] │ │ │ │ - movw r2, #5503 @ 0x157f │ │ │ │ + movw r2, #5487 @ 0x156f │ │ │ │ movt r2, #3 │ │ │ │ - bl 223e50 <_PyTime_AsMilliseconds@@Base+0x1c0> │ │ │ │ + bl 224f2c <_PyParkingLot_AfterFork@@Base+0x860> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a502 <_Py_open@@Base+0xe56> │ │ │ │ + beq.n 6a5ee <_Py_open@@Base+0xfbe> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 8092c │ │ │ │ + bl 80b24 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6a5f4 <_Py_open@@Base+0xf48> │ │ │ │ + b.n 6a6e0 <_Py_open@@Base+0x10b0> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 6a604 <_Py_open@@Base+0xf58> │ │ │ │ + cbz r3, 6a6f0 <_Py_open@@Base+0x10c0> │ │ │ │ mov r0, r7 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldrd r0, r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 6a622 <_Py_open@@Base+0xf76> │ │ │ │ + ble.n 6a70e <_Py_open@@Base+0x10de> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 6a60e <_Py_open@@Base+0xf62> │ │ │ │ - bl 782ec │ │ │ │ + bl d22fc │ │ │ │ + b.n 6a6fa <_Py_open@@Base+0x10ca> │ │ │ │ + bl 78428 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #384] @ (6a7b4 <_Py_open@@Base+0x1108>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r5, [pc, #288] @ (6a840 <_Py_open@@Base+0x1210>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ cmn.w r0, #9 │ │ │ │ - beq.n 6a66e <_Py_open@@Base+0xfc2> │ │ │ │ + beq.n 6a75a <_Py_open@@Base+0x112a> │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 6a658 <_Py_open@@Base+0xfac> │ │ │ │ + beq.n 6a744 <_Py_open@@Base+0x1114> │ │ │ │ adds r0, #10 │ │ │ │ - beq.n 6a672 <_Py_open@@Base+0xfc6> │ │ │ │ + beq.n 6a75e <_Py_open@@Base+0x112e> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51352 @ 0xc898 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #53104 @ 0xcf70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 12d348 │ │ │ │ + b.w 12de68 │ │ │ │ movw r3, #56048 @ 0xdaf0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51316 @ 0xc874 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #53068 @ 0xcf4c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 12d348 │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 12de68 │ │ │ │ + b.w 1f7b08 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r4, sp, #32 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #51396 @ 0xc8c4 │ │ │ │ + movw r1, #53148 @ 0xcf9c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ - bl 8eea4 │ │ │ │ - cbnz r0, 6a6aa <_Py_open@@Base+0xffe> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbnz r0, 6a796 <_Py_open@@Base+0x1166> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6a7ae <_Py_open@@Base+0x1102> │ │ │ │ + b.n 6a89a <_Py_open@@Base+0x126a> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - movw r1, #51416 @ 0xc8d8 │ │ │ │ + movw r1, #53168 @ 0xcfb0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl f8ec0 │ │ │ │ + bl f9700 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a6a6 <_Py_open@@Base+0xffa> │ │ │ │ + beq.n 6a792 <_Py_open@@Base+0x1162> │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 6a700 <_Py_open@@Base+0x1054> │ │ │ │ + ble.n 6a7ec <_Py_open@@Base+0x11bc> │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcc.n 6a6ce <_Py_open@@Base+0x1022> │ │ │ │ + bcc.n 6a7ba <_Py_open@@Base+0x118a> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 6a6f4 <_Py_open@@Base+0x1048> │ │ │ │ + b.n 6a7e0 <_Py_open@@Base+0x11b0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a6ca <_Py_open@@Base+0x101e> │ │ │ │ + beq.n 6a7b6 <_Py_open@@Base+0x1186> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.n 6a6f4 <_Py_open@@Base+0x1048> │ │ │ │ + bhi.n 6a7e0 <_Py_open@@Base+0x11b0> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r5, r0 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6a702 <_Py_open@@Base+0x1056> │ │ │ │ + cbnz r0, 6a7ee <_Py_open@@Base+0x11be> │ │ │ │ movs r5, #0 │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6a772 <_Py_open@@Base+0x10c6> │ │ │ │ + b.n 6a85e <_Py_open@@Base+0x122e> │ │ │ │ mov r7, r4 │ │ │ │ - movw r1, #51464 @ 0xc908 │ │ │ │ + movw r1, #53216 @ 0xcfe0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r7 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w fp, r6, #12 │ │ │ │ cmp r8, r5 │ │ │ │ - bge.n 6a74e <_Py_open@@Base+0x10a2> │ │ │ │ + bge.n 6a83a <_Py_open@@Base+0x120a> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r9 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ itet mi │ │ │ │ ldrmi r3, [r6, #12] │ │ │ │ ldrpl.w r0, [fp, r8, lsl #2] │ │ │ │ ldrmi.w r0, [r3, r8, lsl #2] │ │ │ │ - bl 1520e4 │ │ │ │ - cbz r0, 6a770 <_Py_open@@Base+0x10c4> │ │ │ │ + bl 152b0c │ │ │ │ + cbz r0, 6a85c <_Py_open@@Base+0x122c> │ │ │ │ ldr.w r3, [r9], #44 │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r3, [sl], #8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r3, [r9, #-36] │ │ │ │ str.w r3, [sl, #-4] │ │ │ │ - b.n 6a716 <_Py_open@@Base+0x106a> │ │ │ │ + b.n 6a802 <_Py_open@@Base+0x11d2> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r5, #40559 @ 0x9e6f │ │ │ │ + movw r5, #36749 @ 0x8f8d │ │ │ │ movt r5, #6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 30bda │ │ │ │ + bl 30bce │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6a772 <_Py_open@@Base+0x10c6> │ │ │ │ + b.n 6a85e <_Py_open@@Base+0x122e> │ │ │ │ mov r5, r0 │ │ │ │ mov.w r9, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r9, r4 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 6a78c <_Py_open@@Base+0x10e0> │ │ │ │ + beq.n 6a878 <_Py_open@@Base+0x1248> │ │ │ │ add.w r9, r9, #1 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 6a77a <_Py_open@@Base+0x10ce> │ │ │ │ + bl d22fc │ │ │ │ + b.n 6a866 <_Py_open@@Base+0x1236> │ │ │ │ mov r0, r4 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r7 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a7ae <_Py_open@@Base+0x1102> │ │ │ │ + beq.n 6a89a <_Py_open@@Base+0x126a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6a7ae <_Py_open@@Base+0x1102> │ │ │ │ + cbnz r3, 6a89a <_Py_open@@Base+0x126a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r2, sp │ │ │ │ + movw r1, #53304 @ 0xd038 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + bl 8f0e0 │ │ │ │ + cbnz r0, 6a8e8 <_Py_open@@Base+0x12b8> │ │ │ │ + bl d7a7c │ │ │ │ + movw r2, #3513 @ 0xdb9 │ │ │ │ + movt r2, #18 │ │ │ │ + movw r1, #53320 @ 0xd048 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + mov r3, sp │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8f0e0 │ │ │ │ + cbnz r0, 6a8ec <_Py_open@@Base+0x12bc> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6a960 <_Py_open@@Base+0x1330> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 6a8ee <_Py_open@@Base+0x12be> │ │ │ │ + movs r5, #1 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + movw r1, #31816 @ 0x7c48 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + movw r0, #53336 @ 0xd058 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + bl 92378 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 6a8e4 <_Py_open@@Base+0x12b4> │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + add r1, sp, #4 │ │ │ │ + bl d1730 │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 6a95a <_Py_open@@Base+0x132a> │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + blx 2a018 │ │ │ │ + mov r4, r0 │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl d22fc │ │ │ │ + cbz r5, 6a93e <_Py_open@@Base+0x130e> │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 6a93e <_Py_open@@Base+0x130e> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 6a93e <_Py_open@@Base+0x130e> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6a950 <_Py_open@@Base+0x1320> │ │ │ │ + movw r3, #6520 @ 0x1978 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f5e50 │ │ │ │ + b.n 6a8e4 <_Py_open@@Base+0x12b4> │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 6a960 <_Py_open@@Base+0x1330> │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 6a928 <_Py_open@@Base+0x12f8> │ │ │ │ + b.n 6a940 <_Py_open@@Base+0x1310> │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #51552 @ 0xc960 │ │ │ │ + movw r1, #53356 @ 0xd06c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 6a828 <_Py_open@@Base+0x117c> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 6a9d6 <_Py_open@@Base+0x13a6> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - movw r1, #38704 @ 0x9730 │ │ │ │ + movw r1, #40304 @ 0x9d70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #51572 @ 0xc974 │ │ │ │ + movw r0, #53376 @ 0xd080 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a828 <_Py_open@@Base+0x117c> │ │ │ │ - bl 98094 │ │ │ │ + beq.n 6a9d6 <_Py_open@@Base+0x13a6> │ │ │ │ + bl 982f8 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2a97c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - cbnz r4, 6a82c <_Py_open@@Base+0x1180> │ │ │ │ + bl 9af44 │ │ │ │ + cbnz r4, 6a9da <_Py_open@@Base+0x13aa> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51596 @ 0xc98c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #53400 @ 0xd098 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a836 <_Py_open@@Base+0x118a> │ │ │ │ + b.n 6a9e4 <_Py_open@@Base+0x13b4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #51620 @ 0xc9a4 │ │ │ │ + movw r1, #53424 @ 0xd0b0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 6a880 <_Py_open@@Base+0x11d4> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 6aa2e <_Py_open@@Base+0x13fe> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ - bcc.n 6a884 <_Py_open@@Base+0x11d8> │ │ │ │ + bcc.n 6aa32 <_Py_open@@Base+0x1402> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51640 @ 0xc9b8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #53444 @ 0xd0c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a8d8 <_Py_open@@Base+0x122c> │ │ │ │ + b.n 6aa86 <_Py_open@@Base+0x1456> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #44460 @ 0xadac │ │ │ │ + movw r1, #46060 @ 0xb3ec │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #51680 @ 0xc9e0 │ │ │ │ + movw r0, #53484 @ 0xd0ec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a880 <_Py_open@@Base+0x11d4> │ │ │ │ - bl 98094 │ │ │ │ + beq.n 6aa2e <_Py_open@@Base+0x13fe> │ │ │ │ + bl 982f8 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ blx 2a870 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - cbnz r4, 6a8d2 <_Py_open@@Base+0x1226> │ │ │ │ + bl 9af44 │ │ │ │ + cbnz r4, 6aa80 <_Py_open@@Base+0x1450> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51704 @ 0xc9f8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6a880 <_Py_open@@Base+0x11d4> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6aa2e <_Py_open@@Base+0x13fe> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #51728 @ 0xca10 │ │ │ │ + movw r1, #53532 @ 0xd11c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 6a92a <_Py_open@@Base+0x127e> │ │ │ │ - bl 98094 │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 6aad8 <_Py_open@@Base+0x14a8> │ │ │ │ + bl 982f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2977c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - cbnz r4, 6a92e <_Py_open@@Base+0x1282> │ │ │ │ + bl 9af44 │ │ │ │ + cbnz r4, 6aadc <_Py_open@@Base+0x14ac> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51748 @ 0xca24 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #53552 @ 0xd130 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a934 <_Py_open@@Base+0x1288> │ │ │ │ + b.n 6aae2 <_Py_open@@Base+0x14b2> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #51768 @ 0xca38 │ │ │ │ + movw r1, #53572 @ 0xd144 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 6a98a <_Py_open@@Base+0x12de> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 6ab38 <_Py_open@@Base+0x1508> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 20a73c │ │ │ │ - cbz r0, 6a98a <_Py_open@@Base+0x12de> │ │ │ │ - ldr r3, [pc, #44] @ (6a990 <_Py_open@@Base+0x12e4>) │ │ │ │ + bl 20c35c │ │ │ │ + cbz r0, 6ab38 <_Py_open@@Base+0x1508> │ │ │ │ + ldr r3, [pc, #40] @ (6ab3c <_Py_open@@Base+0x150c>) │ │ │ │ ldr.w r3, [r3, #1256] @ 0x4e8 │ │ │ │ - cbz r3, 6a978 <_Py_open@@Base+0x12cc> │ │ │ │ + cbz r3, 6ab26 <_Py_open@@Base+0x14f6> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ mla r0, r0, r1, r3 │ │ │ │ - bl 2180a4 <_Py_RestoreSignals@@Base+0x104> │ │ │ │ - cbnz r0, 6a982 <_Py_open@@Base+0x12d6> │ │ │ │ + bl 2198fc <_Py_RestoreSignals@@Base+0x104> │ │ │ │ + cbnz r0, 6ab30 <_Py_open@@Base+0x1500> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 6a98a <_Py_open@@Base+0x12de> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 6ab38 <_Py_open@@Base+0x1508> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #51784 @ 0xca48 │ │ │ │ + movw r1, #53588 @ 0xd154 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 6a9e8 <_Py_open@@Base+0x133c> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 6ab94 <_Py_open@@Base+0x1564> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 6a9d6 <_Py_open@@Base+0x132a> │ │ │ │ - bl 98094 │ │ │ │ + cbz r3, 6ab82 <_Py_open@@Base+0x1552> │ │ │ │ + bl 982f8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 68f76 │ │ │ │ + bl 68972 │ │ │ │ movs r0, #11 │ │ │ │ blx 29fe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9acdc │ │ │ │ - b.n 6a9e0 <_Py_open@@Base+0x1334> │ │ │ │ - bl 68f76 │ │ │ │ + bl 9af44 │ │ │ │ + b.n 6ab8c <_Py_open@@Base+0x155c> │ │ │ │ + bl 68972 │ │ │ │ movs r0, #11 │ │ │ │ blx 29fe8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #51796 @ 0xca54 │ │ │ │ + movw r1, #53600 @ 0xd160 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 6aa30 <_Py_open@@Base+0x1384> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 6abdc <_Py_open@@Base+0x15ac> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 6917c │ │ │ │ - cbz r0, 6aa34 <_Py_open@@Base+0x1388> │ │ │ │ + bl 68d14 │ │ │ │ + cbz r0, 6abe0 <_Py_open@@Base+0x15b0> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22340 @ 0x5744 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #24088 @ 0x5e18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6aa3c <_Py_open@@Base+0x1390> │ │ │ │ + b.n 6abe8 <_Py_open@@Base+0x15b8> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r2, sp │ │ │ │ - movw r1, #51808 @ 0xca60 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - bl 8eea4 │ │ │ │ - cbnz r0, 6aa86 <_Py_open@@Base+0x13da> │ │ │ │ - bl d7574 │ │ │ │ - movw r2, #761 @ 0x2f9 │ │ │ │ - movt r2, #18 │ │ │ │ - movw r1, #51824 @ 0xca70 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - mov r3, sp │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8eea4 │ │ │ │ - cbnz r0, 6aa8a <_Py_open@@Base+0x13de> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6aafe <_Py_open@@Base+0x1452> │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 6aa8c <_Py_open@@Base+0x13e0> │ │ │ │ - movs r5, #1 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - movw r1, #30216 @ 0x7608 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #51840 @ 0xca80 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 6aa82 <_Py_open@@Base+0x13d6> │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, sp, #4 │ │ │ │ - bl d122c │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 6aaf8 <_Py_open@@Base+0x144c> │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - blx 2a018 │ │ │ │ - mov r4, r0 │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ - cbz r5, 6aadc <_Py_open@@Base+0x1430> │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 6aadc <_Py_open@@Base+0x1430> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 6aadc <_Py_open@@Base+0x1430> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6aaee <_Py_open@@Base+0x1442> │ │ │ │ - movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 6aa82 <_Py_open@@Base+0x13d6> │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 6aafe <_Py_open@@Base+0x1452> │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 6aac6 <_Py_open@@Base+0x141a> │ │ │ │ - b.n 6aade <_Py_open@@Base+0x1432> │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ - sub.w sp, sp, #1088 @ 0x440 │ │ │ │ - mov r7, r3 │ │ │ │ - add.w sl, sp, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r2, 6ab36 <_Py_open@@Base+0x148a> │ │ │ │ - movw r3, #44016 @ 0xabf0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - b.n 6ab38 <_Py_open@@Base+0x148c> │ │ │ │ - mov r3, r2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r9 │ │ │ │ - movw r1, #51860 @ 0xca94 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #51864 @ 0xca98 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 6abea <_Py_open@@Base+0x153e> │ │ │ │ - cbnz r5, 6ab88 <_Py_open@@Base+0x14dc> │ │ │ │ - bl 98094 │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 29a00 <__ioctl_time64@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - cmp r4, #0 │ │ │ │ - bge.w 6acd6 <_Py_open@@Base+0x162a> │ │ │ │ - movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 6abea <_Py_open@@Base+0x153e> │ │ │ │ - add r4, sp, #16 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #51876 @ 0xcaa4 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - bl 1520e4 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 6ac46 <_Py_open@@Base+0x159a> │ │ │ │ - ldr.w r8, [r4] │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ - cbz r7, 6abc8 <_Py_open@@Base+0x151c> │ │ │ │ - cmp.w r5, #1024 @ 0x400 │ │ │ │ - add.w sl, sp, #60 @ 0x3c │ │ │ │ - bgt.n 6ac06 <_Py_open@@Base+0x155a> │ │ │ │ - movw r3, #1025 @ 0x401 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, sl │ │ │ │ - blx 29af4 <__memcpy_chk@plt> │ │ │ │ - movs r3, #0 │ │ │ │ - strb.w r3, [sl, r5] │ │ │ │ - b.n 6acde <_Py_open@@Base+0x1632> │ │ │ │ - cmp.w r5, #1024 @ 0x400 │ │ │ │ - ble.n 6abee <_Py_open@@Base+0x1542> │ │ │ │ - mov r0, r4 │ │ │ │ - bl d1df8 │ │ │ │ - movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51888 @ 0xcab0 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6acf8 <_Py_open@@Base+0x164c> │ │ │ │ - add.w sl, sp, #60 @ 0x3c │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #1025 @ 0x401 │ │ │ │ - blx 29af4 <__memcpy_chk@plt> │ │ │ │ - strb.w r7, [sl, r5] │ │ │ │ - b.n 6acde <_Py_open@@Base+0x1632> │ │ │ │ - cmp r8, sl │ │ │ │ - beq.n 6acde <_Py_open@@Base+0x1632> │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, r8 │ │ │ │ - blx 29a00 <__ioctl_time64@plt> │ │ │ │ - mov r6, r0 │ │ │ │ - cbz r7, 6ac28 <_Py_open@@Base+0x157c> │ │ │ │ - cmp.w r5, #1024 @ 0x400 │ │ │ │ - bgt.n 6ac28 <_Py_open@@Base+0x157c> │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, sp, #60 @ 0x3c │ │ │ │ - blx 29db8 │ │ │ │ - cmp r6, #0 │ │ │ │ - blt.n 6ac94 <_Py_open@@Base+0x15e8> │ │ │ │ - mov r0, r4 │ │ │ │ - bl d1df8 │ │ │ │ - cbz r7, 6ac3c <_Py_open@@Base+0x1590> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 81044 │ │ │ │ - b.n 6acf8 <_Py_open@@Base+0x164c> │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, sp, #60 @ 0x3c │ │ │ │ - bl 72d9c │ │ │ │ - b.n 6acf8 <_Py_open@@Base+0x164c> │ │ │ │ - bl d7574 │ │ │ │ - movw r1, #51916 @ 0xcacc │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1520e4 │ │ │ │ - cbz r0, 6acba <_Py_open@@Base+0x160e> │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ - cmp.w r7, #1024 @ 0x400 │ │ │ │ - bgt.n 6abce <_Py_open@@Base+0x1522> │ │ │ │ - add r5, sp, #60 @ 0x3c │ │ │ │ - movw r3, #1025 @ 0x401 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 29af4 <__memcpy_chk@plt> │ │ │ │ - strb.w r8, [r5, r7] │ │ │ │ - bl 98094 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 29a00 <__ioctl_time64@plt> │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 9acdc │ │ │ │ - cmp r6, #0 │ │ │ │ - bge.n 6acaa <_Py_open@@Base+0x15fe> │ │ │ │ - movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - mov r0, r4 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 6abea <_Py_open@@Base+0x153e> │ │ │ │ - mov r0, r4 │ │ │ │ - bl d1df8 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 72d9c │ │ │ │ - b.n 6acf8 <_Py_open@@Base+0x164c> │ │ │ │ - bl d7574 │ │ │ │ - movw r1, #51928 @ 0xcad8 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - mov r2, sl │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1520e4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 6ab58 <_Py_open@@Base+0x14ac> │ │ │ │ - b.n 6abea <_Py_open@@Base+0x153e> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 81044 │ │ │ │ - b.n 6acf8 <_Py_open@@Base+0x164c> │ │ │ │ - bl 98094 │ │ │ │ - mov r1, r9 │ │ │ │ - mov sl, r0 │ │ │ │ - add r2, sp, #60 @ 0x3c │ │ │ │ - mov r0, r6 │ │ │ │ - blx 29a00 <__ioctl_time64@plt> │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 9acdc │ │ │ │ - b.n 6ac16 <_Py_open@@Base+0x156a> │ │ │ │ - add.w sp, sp, #1088 @ 0x440 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e15c4 │ │ │ │ + bl e1a94 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6ad24 <_Py_open@@Base+0x1678> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 6ad24 <_Py_open@@Base+0x1678> │ │ │ │ + bne.n 6ac10 <_Py_open@@Base+0x15e0> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 6ac10 <_Py_open@@Base+0x15e0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ad60 <_Py_open@@Base+0x16b4> │ │ │ │ - bl 98094 │ │ │ │ + b.n 6ac4c <_Py_open@@Base+0x161c> │ │ │ │ + bl 982f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a154 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 6ad58 <_Py_open@@Base+0x16ac> │ │ │ │ + bge.n 6ac44 <_Py_open@@Base+0x1614> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq.n 6ad58 <_Py_open@@Base+0x16ac> │ │ │ │ + beq.n 6ac44 <_Py_open@@Base+0x1614> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e15c4 │ │ │ │ + bl e1a94 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6ad86 <_Py_open@@Base+0x16da> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 6ad86 <_Py_open@@Base+0x16da> │ │ │ │ + bne.n 6ac72 <_Py_open@@Base+0x1642> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 6ac72 <_Py_open@@Base+0x1642> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ada0 <_Py_open@@Base+0x16f4> │ │ │ │ + b.n 6ac8c <_Py_open@@Base+0x165c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 14bc88 <_Py_dup@@Base> │ │ │ │ + bl 14c650 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6ad82 <_Py_open@@Base+0x16d6> │ │ │ │ - bl 81044 │ │ │ │ + beq.n 6ac6e <_Py_open@@Base+0x163e> │ │ │ │ + bl 8123c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6ada0 <_Py_open@@Base+0x16f4> │ │ │ │ + cbnz r0, 6ac8c <_Py_open@@Base+0x165c> │ │ │ │ mov r0, r5 │ │ │ │ blx 2a154 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ - movw r1, #52028 @ 0xcb3c │ │ │ │ + movw r1, #53612 @ 0xd16c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, sp │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 6adf0 <_Py_open@@Base+0x1744> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 6acdc <_Py_open@@Base+0x16ac> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 6adf4 <_Py_open@@Base+0x1748> │ │ │ │ + bne.n 6ace0 <_Py_open@@Base+0x16b0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6ae20 <_Py_open@@Base+0x1774> │ │ │ │ + beq.n 6ad0c <_Py_open@@Base+0x16dc> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52044 @ 0xcb4c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #53628 @ 0xd17c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ae50 <_Py_open@@Base+0x17a4> │ │ │ │ + b.n 6ad3c <_Py_open@@Base+0x170c> │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n 6ae00 <_Py_open@@Base+0x1754> │ │ │ │ + bne.n 6acec <_Py_open@@Base+0x16bc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - beq.n 6ae20 <_Py_open@@Base+0x1774> │ │ │ │ - b.n 6add4 <_Py_open@@Base+0x1728> │ │ │ │ + beq.n 6ad0c <_Py_open@@Base+0x16dc> │ │ │ │ + b.n 6acc0 <_Py_open@@Base+0x1690> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52088 @ 0xcb78 │ │ │ │ + movw r1, #53672 @ 0xd1a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 6adf0 <_Py_open@@Base+0x1744> │ │ │ │ + bl d22fc │ │ │ │ + b.n 6acdc <_Py_open@@Base+0x16ac> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ blx 292d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6ae44 <_Py_open@@Base+0x1798> │ │ │ │ + cbnz r0, 6ad30 <_Py_open@@Base+0x1700> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 6adf0 <_Py_open@@Base+0x1744> │ │ │ │ + bl d22fc │ │ │ │ + b.n 6acdc <_Py_open@@Base+0x16ac> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r4, sp, #4 │ │ │ │ - bl 68f76 │ │ │ │ + bl 68972 │ │ │ │ movs r0, #0 │ │ │ │ cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcc.n 6ae7e <_Py_open@@Base+0x17d2> │ │ │ │ + bcc.n 6ad6a <_Py_open@@Base+0x173a> │ │ │ │ sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ - bcs.n 6ae84 <_Py_open@@Base+0x17d8> │ │ │ │ + bcs.n 6ad70 <_Py_open@@Base+0x1740> │ │ │ │ add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ - b.n 6ae88 <_Py_open@@Base+0x17dc> │ │ │ │ + b.n 6ad74 <_Py_open@@Base+0x1744> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ - bl 68dae │ │ │ │ + bl 68712 │ │ │ │ cmp r4, r0 │ │ │ │ ite cc │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4320 @ 0x10e0 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #52116 @ 0xcb94 │ │ │ │ + movw r1, #53700 @ 0xd1c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #52208 @ 0xcbf0 │ │ │ │ + movw r1, #53792 @ 0xd220 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 6aef6 <_Py_open@@Base+0x184a> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 6ade2 <_Py_open@@Base+0x17b2> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 6aefa <_Py_open@@Base+0x184e> │ │ │ │ + bge.n 6ade6 <_Py_open@@Base+0x17b6> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52224 @ 0xcc00 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #53808 @ 0xd230 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6af2a <_Py_open@@Base+0x187e> │ │ │ │ - bl 69054 │ │ │ │ + b.n 6ae16 <_Py_open@@Base+0x17e6> │ │ │ │ + bl 68bea │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 68e90 │ │ │ │ + bl 6888c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6af24 <_Py_open@@Base+0x1878> │ │ │ │ + bne.n 6ae10 <_Py_open@@Base+0x17e0> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #52260 @ 0xcc24 │ │ │ │ + movw r1, #53844 @ 0xd254 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 6aef6 <_Py_open@@Base+0x184a> │ │ │ │ + bl d57ec │ │ │ │ + b.n 6ade2 <_Py_open@@Base+0x17b2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 8092c │ │ │ │ + bl 80b24 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n 6af58 <_Py_open@@Base+0x18ac> │ │ │ │ + bpl.n 6ae44 <_Py_open@@Base+0x1814> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f86d8 │ │ │ │ + bl f8f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6af70 <_Py_open@@Base+0x18c4> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 6af70 <_Py_open@@Base+0x18c4> │ │ │ │ - b.n 6af7a <_Py_open@@Base+0x18ce> │ │ │ │ + bne.n 6ae5c <_Py_open@@Base+0x182c> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 6ae5c <_Py_open@@Base+0x182c> │ │ │ │ + b.n 6ae66 <_Py_open@@Base+0x1836> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52288 @ 0xcc40 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #53872 @ 0xd270 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ rev r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ee1c │ │ │ │ + b.w 7f010 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 6af2e <_Py_open@@Base+0x1882> │ │ │ │ + b.n 6ae1a <_Py_open@@Base+0x17ea> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ - bl f86d8 │ │ │ │ + bl f8f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6afa2 <_Py_open@@Base+0x18f6> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 6afc4 <_Py_open@@Base+0x1918> │ │ │ │ + bne.n 6ae8e <_Py_open@@Base+0x185e> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 6aeb0 <_Py_open@@Base+0x1880> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #6 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2a9c8 │ │ │ │ - cbnz r0, 6afc8 <_Py_open@@Base+0x191c> │ │ │ │ + cbnz r0, 6aeb4 <_Py_open@@Base+0x1884> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6afce <_Py_open@@Base+0x1922> │ │ │ │ + b.n 6aeba <_Py_open@@Base+0x188a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 91d84 │ │ │ │ + bl 91fe0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2912] @ 0xb60 │ │ │ │ subw sp, sp, #1148 @ 0x47c │ │ │ │ mov fp, r0 │ │ │ │ add.w sl, sp, #28 │ │ │ │ add.w r8, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - movw r1, #52312 @ 0xcc58 │ │ │ │ + movw r1, #53896 @ 0xd288 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #24] │ │ │ │ str.w r4, [sl] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str.w r4, [r8] │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 6b034 <_Py_open@@Base+0x1988> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 6af20 <_Py_open@@Base+0x18f0> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 6b038 <_Py_open@@Base+0x198c> │ │ │ │ + bmi.n 6af24 <_Py_open@@Base+0x18f4> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52328 @ 0xcc68 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #53912 @ 0xd298 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b194 <_Py_open@@Base+0x1ae8> │ │ │ │ + b.n 6b080 <_Py_open@@Base+0x1a50> │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - movw r1, #52372 @ 0xcc94 │ │ │ │ + movw r1, #53956 @ 0xd2c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r8, sl, [sp] │ │ │ │ - bl 8eea4 │ │ │ │ + bl 8f0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b034 <_Py_open@@Base+0x1988> │ │ │ │ + beq.n 6af20 <_Py_open@@Base+0x18f0> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ - bcc.n 6b074 <_Py_open@@Base+0x19c8> │ │ │ │ + bcc.n 6af60 <_Py_open@@Base+0x1930> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52420 @ 0xccc4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54004 @ 0xd2f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6b034 <_Py_open@@Base+0x1988> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6af20 <_Py_open@@Base+0x18f0> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r1, #30216 @ 0x7608 │ │ │ │ + movw r1, #31816 @ 0x7c48 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #52464 @ 0xccf0 │ │ │ │ + movw r0, #54048 @ 0xd320 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ + bl 92378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b034 <_Py_open@@Base+0x1988> │ │ │ │ + beq.n 6af20 <_Py_open@@Base+0x18f0> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #60120 @ 0xead8 │ │ │ │ + movw r2, #61720 @ 0xf118 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 6d830 │ │ │ │ + bl 6d9b8 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx 29718 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 29ba8 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 6b0de <_Py_open@@Base+0x1a32> │ │ │ │ + cbz r1, 6afca <_Py_open@@Base+0x199a> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 272f44 │ │ │ │ - b.n 6b0fa <_Py_open@@Base+0x1a4e> │ │ │ │ + bl 273604 │ │ │ │ + b.n 6afe6 <_Py_open@@Base+0x19b6> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - cbz r2, 6b0fe <_Py_open@@Base+0x1a52> │ │ │ │ + cbz r2, 6afea <_Py_open@@Base+0x19ba> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52484 @ 0xcd04 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54068 @ 0xd334 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b18c <_Py_open@@Base+0x1ae0> │ │ │ │ + b.n 6b078 <_Py_open@@Base+0x1a48> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 6b11a <_Py_open@@Base+0x1a6e> │ │ │ │ + beq.n 6b006 <_Py_open@@Base+0x19d6> │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 6b13a <_Py_open@@Base+0x1a8e> │ │ │ │ + bne.n 6b026 <_Py_open@@Base+0x19f6> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r1, [sl] │ │ │ │ rev r3, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 6b13a <_Py_open@@Base+0x1a8e> │ │ │ │ + b.n 6b026 <_Py_open@@Base+0x19f6> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6b13a <_Py_open@@Base+0x1a8e> │ │ │ │ + beq.n 6b026 <_Py_open@@Base+0x19f6> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52524 @ 0xcd2c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54108 @ 0xd35c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6b0fa <_Py_open@@Base+0x1a4e> │ │ │ │ - bl 98094 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6afe6 <_Py_open@@Base+0x19b6> │ │ │ │ + bl 982f8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #32 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldrd r1, r0, [r0, #16] │ │ │ │ blx 2921c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ - cbz r4, 6b170 <_Py_open@@Base+0x1ac4> │ │ │ │ + bl 9af44 │ │ │ │ + cbz r4, 6b05c <_Py_open@@Base+0x1a2c> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ mov r1, r4 │ │ │ │ - bl 272f44 │ │ │ │ - b.n 6b0fa <_Py_open@@Base+0x1a4e> │ │ │ │ + bl 273604 │ │ │ │ + b.n 6afe6 <_Py_open@@Base+0x19b6> │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b0fa <_Py_open@@Base+0x1a4e> │ │ │ │ + beq.n 6afe6 <_Py_open@@Base+0x19b6> │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #52556 @ 0xcd4c │ │ │ │ + movw r0, #54140 @ 0xd37c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 6b194 <_Py_open@@Base+0x1ae8> │ │ │ │ + cbz r0, 6b080 <_Py_open@@Base+0x1a50> │ │ │ │ blx 29764 │ │ │ │ mov r0, r4 │ │ │ │ addw sp, sp, #1148 @ 0x47c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + movw r1, #54144 @ 0xd380 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 6b1ec <_Py_open@@Base+0x1b40> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 6b0d8 <_Py_open@@Base+0x1aa8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 6b1d6 <_Py_open@@Base+0x1b2a> │ │ │ │ + bhi.n 6b0c2 <_Py_open@@Base+0x1a92> │ │ │ │ adds r0, #12 │ │ │ │ - bl 12b170 │ │ │ │ - b.n 6b1ee <_Py_open@@Base+0x1b42> │ │ │ │ + bl 12bc94 │ │ │ │ + b.n 6b0da <_Py_open@@Base+0x1aaa> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52572 @ 0xcd5c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54156 @ 0xd38c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ add.w r2, r1, #8 │ │ │ │ push {r4, r5} │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r5, [r2, #-1]! │ │ │ │ lsls r3, r1, #8 │ │ │ │ orr.w r1, r3, r0, lsr #24 │ │ │ │ cmp r4, r2 │ │ │ │ orr.w r0, r5, r0, lsl #8 │ │ │ │ - bne.n 6b1fe <_Py_open@@Base+0x1b52> │ │ │ │ + bne.n 6b0ea <_Py_open@@Base+0x1aba> │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 11a860 │ │ │ │ + b.w 11b318 │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ push {r4} │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ subs r2, #1 │ │ │ │ lsls r3, r1, #8 │ │ │ │ orr.w r1, r3, r0, lsr #24 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ orr.w r0, r3, r0, lsl #8 │ │ │ │ - bgt.n 6b220 <_Py_open@@Base+0x1b74> │ │ │ │ + bgt.n 6b10c <_Py_open@@Base+0x1adc> │ │ │ │ pop {r4} │ │ │ │ - b.w fde28 │ │ │ │ + b.w fe51c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 216ecc <_PyTime_ObjectToTimespec@@Base+0x714> │ │ │ │ + bl 218724 <_PyTime_ObjectToTimespec@@Base+0x710> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b27c <_Py_open@@Base+0x1bd0> │ │ │ │ + bne.n 6b168 <_Py_open@@Base+0x1b38> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ - cbz r0, 6b276 <_Py_open@@Base+0x1bca> │ │ │ │ + bl d7838 │ │ │ │ + cbz r0, 6b162 <_Py_open@@Base+0x1b32> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 202498 │ │ │ │ + bl 204590 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6b2a0 <_Py_open@@Base+0x1bf4> │ │ │ │ + b.n 6b18c <_Py_open@@Base+0x1b5c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6b28e <_Py_open@@Base+0x1be2> │ │ │ │ + bne.n 6b17a <_Py_open@@Base+0x1b4a> │ │ │ │ add.w r3, r1, #32768 @ 0x8000 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 6b26c <_Py_open@@Base+0x1bc0> │ │ │ │ + bcs.n 6b158 <_Py_open@@Base+0x1b28> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ asrs r1, r1, #8 │ │ │ │ subs r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 6b292 <_Py_open@@Base+0x1be6> │ │ │ │ + bgt.n 6b17e <_Py_open@@Base+0x1b4e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 202394 │ │ │ │ + bl 204228 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b2e8 <_Py_open@@Base+0x1c3c> │ │ │ │ + bne.n 6b1d4 <_Py_open@@Base+0x1ba4> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ - cbz r0, 6b2e2 <_Py_open@@Base+0x1c36> │ │ │ │ + bl d7838 │ │ │ │ + cbz r0, 6b1ce <_Py_open@@Base+0x1b9e> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 202498 │ │ │ │ + bl 204590 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6b318 <_Py_open@@Base+0x1c6c> │ │ │ │ + b.n 6b204 <_Py_open@@Base+0x1bd4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 6b306 <_Py_open@@Base+0x1c5a> │ │ │ │ + beq.n 6b1f2 <_Py_open@@Base+0x1bc2> │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 6b306 <_Py_open@@Base+0x1c5a> │ │ │ │ + bhi.n 6b1f2 <_Py_open@@Base+0x1bc2> │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 202498 │ │ │ │ - b.n 6b2e2 <_Py_open@@Base+0x1c36> │ │ │ │ + bl 204590 │ │ │ │ + b.n 6b1ce <_Py_open@@Base+0x1b9e> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ lsrs r1, r1, #8 │ │ │ │ subs r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 6b30a <_Py_open@@Base+0x1c5e> │ │ │ │ + bgt.n 6b1f6 <_Py_open@@Base+0x1bc6> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 166880 <_PyCompile_OpcodeHasJump@@Base+0x14> │ │ │ │ - cbz r0, 6b38e <_Py_open@@Base+0x1ce2> │ │ │ │ + bl 1677a0 <_PyCompile_OpcodeHasJump@@Base+0x34c> │ │ │ │ + cbz r0, 6b27a <_Py_open@@Base+0x1c4a> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #8 │ │ │ │ - bl 1104c4 <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 110f9c <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b364 <_Py_open@@Base+0x1cb8> │ │ │ │ + beq.n 6b250 <_Py_open@@Base+0x1c20> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b364 <_Py_open@@Base+0x1cb8> │ │ │ │ + cbnz r3, 6b250 <_Py_open@@Base+0x1c20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6b394 <_Py_open@@Base+0x1ce8> │ │ │ │ + bne.n 6b280 <_Py_open@@Base+0x1c50> │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ - movw r1, #42716 @ 0xa6dc │ │ │ │ + movw r1, #44300 @ 0xad0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ movs r4, #0 │ │ │ │ mov.w r5, #2147483648 @ 0x80000000 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6b396 <_Py_open@@Base+0x1cea> │ │ │ │ + b.n 6b282 <_Py_open@@Base+0x1c52> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 166880 <_PyCompile_OpcodeHasJump@@Base+0x14> │ │ │ │ - cbz r0, 6b402 <_Py_open@@Base+0x1d56> │ │ │ │ + bl 1677a0 <_PyCompile_OpcodeHasJump@@Base+0x34c> │ │ │ │ + cbz r0, 6b2ee <_Py_open@@Base+0x1cbe> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1104c4 <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 110f9c <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b3e2 <_Py_open@@Base+0x1d36> │ │ │ │ + beq.n 6b2ce <_Py_open@@Base+0x1c9e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b3e2 <_Py_open@@Base+0x1d36> │ │ │ │ + cbnz r3, 6b2ce <_Py_open@@Base+0x1c9e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6b408 <_Py_open@@Base+0x1d5c> │ │ │ │ + bne.n 6b2f4 <_Py_open@@Base+0x1cc4> │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #12508 @ 0x30dc │ │ │ │ + movw r1, #14108 @ 0x371c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6b40a <_Py_open@@Base+0x1d5e> │ │ │ │ + b.n 6b2f6 <_Py_open@@Base+0x1cc6> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 6b428 <_Py_open@@Base+0x1d7c> │ │ │ │ + bgt.n 6b314 <_Py_open@@Base+0x1ce4> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52608 @ 0xcd80 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54192 @ 0xd3b0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #4 │ │ │ │ - ble.n 6b458 <_Py_open@@Base+0x1dac> │ │ │ │ + ble.n 6b344 <_Py_open@@Base+0x1d14> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52656 @ 0xcdb0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54240 @ 0xd3e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6b4a8 <_Py_open@@Base+0x1dfc> │ │ │ │ + beq.n 6b394 <_Py_open@@Base+0x1d64> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 173c20 │ │ │ │ + bl 174b80 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b478 <_Py_open@@Base+0x1dcc> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 6b4a8 <_Py_open@@Base+0x1dfc> │ │ │ │ + bne.n 6b364 <_Py_open@@Base+0x1d34> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 6b394 <_Py_open@@Base+0x1d64> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 6b490 <_Py_open@@Base+0x1de4> │ │ │ │ + beq.n 6b37c <_Py_open@@Base+0x1d4c> │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 6b498 <_Py_open@@Base+0x1dec> │ │ │ │ + beq.n 6b384 <_Py_open@@Base+0x1d54> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 6b49a <_Py_open@@Base+0x1dee> │ │ │ │ - b.n 6b4a8 <_Py_open@@Base+0x1dfc> │ │ │ │ + bge.n 6b386 <_Py_open@@Base+0x1d56> │ │ │ │ + b.n 6b394 <_Py_open@@Base+0x1d64> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 6b49a <_Py_open@@Base+0x1dee> │ │ │ │ + b.n 6b386 <_Py_open@@Base+0x1d56> │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 6ab02 <_Py_open@@Base+0x1456> │ │ │ │ + b.w 6a28c <_Py_open@@Base+0xc5c> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b4ca <_Py_open@@Base+0x1e1e> │ │ │ │ + bne.n 6b3b6 <_Py_open@@Base+0x1d86> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b4ec <_Py_open@@Base+0x1e40> │ │ │ │ + b.n 6b3d8 <_Py_open@@Base+0x1da8> │ │ │ │ blx 29cd0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b4e4 <_Py_open@@Base+0x1e38> │ │ │ │ + bne.n 6b3d0 <_Py_open@@Base+0x1da0> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 6b508 <_Py_open@@Base+0x1e5c> │ │ │ │ + cbz r3, 6b3f4 <_Py_open@@Base+0x1dc4> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 6b518 <_Py_open@@Base+0x1e6c> │ │ │ │ + b.n 6b404 <_Py_open@@Base+0x1dd4> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6b516 <_Py_open@@Base+0x1e6a> │ │ │ │ + ble.n 6b402 <_Py_open@@Base+0x1dd2> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 6b512 <_Py_open@@Base+0x1e66> │ │ │ │ - cbnz r1, 6b53c <_Py_open@@Base+0x1e90> │ │ │ │ + bgt.n 6b3fe <_Py_open@@Base+0x1dce> │ │ │ │ + cbnz r1, 6b428 <_Py_open@@Base+0x1df8> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6b518 <_Py_open@@Base+0x1e6c> │ │ │ │ + b.n 6b404 <_Py_open@@Base+0x1dd4> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #136] @ (6b5a4 <_Py_open@@Base+0x1ef8>) │ │ │ │ + ldr r1, [pc, #136] @ (6b490 <_Py_open@@Base+0x1e60>) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6b542 <_Py_open@@Base+0x1e96> │ │ │ │ + cbnz r0, 6b42e <_Py_open@@Base+0x1dfe> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b59e <_Py_open@@Base+0x1ef2> │ │ │ │ + b.n 6b48a <_Py_open@@Base+0x1e5a> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 20418c │ │ │ │ + bl 168624 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6b538 <_Py_open@@Base+0x1e8c> │ │ │ │ + beq.n 6b424 <_Py_open@@Base+0x1df4> │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6b568 <_Py_open@@Base+0x1ebc> │ │ │ │ + beq.n 6b454 <_Py_open@@Base+0x1e24> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b56a <_Py_open@@Base+0x1ebe> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 6b56a <_Py_open@@Base+0x1ebe> │ │ │ │ - b.n 6b538 <_Py_open@@Base+0x1e8c> │ │ │ │ + bne.n 6b456 <_Py_open@@Base+0x1e26> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 6b456 <_Py_open@@Base+0x1e26> │ │ │ │ + b.n 6b424 <_Py_open@@Base+0x1df4> │ │ │ │ movs r4, #0 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a798 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - cbz r4, 6b596 <_Py_open@@Base+0x1eea> │ │ │ │ + bl 9af44 │ │ │ │ + cbz r4, 6b482 <_Py_open@@Base+0x1e52> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #480] @ (6b788 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r5, [pc, #384] @ (6b614 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 68f76 │ │ │ │ - bl 6d8a0 │ │ │ │ - cbnz r0, 6b5c8 <_Py_open@@Base+0x1f1c> │ │ │ │ + bl 68972 │ │ │ │ + bl 6da28 │ │ │ │ + cbnz r0, 6b4b4 <_Py_open@@Base+0x1e84> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #37601 @ 0x92e1 │ │ │ │ + movw r0, #37371 @ 0x91fb │ │ │ │ movt r0, #6 │ │ │ │ - bl 1e0404 │ │ │ │ + bl 1e23f4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b602 <_Py_open@@Base+0x1f56> │ │ │ │ + bne.n 6b4ee <_Py_open@@Base+0x1ebe> │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c630 │ │ │ │ + bl 10d194 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52700 @ 0xcddc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54284 @ 0xd40c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b61e <_Py_open@@Base+0x1f72> │ │ │ │ + b.n 6b50a <_Py_open@@Base+0x1eda> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 122574 │ │ │ │ + bl 12302c │ │ │ │ mov r0, r4 │ │ │ │ - bl 10378c │ │ │ │ + bl 1040e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c630 │ │ │ │ + bl 10d194 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006b620 : │ │ │ │ - b.w 30658 │ │ │ │ +0006b50c : │ │ │ │ + b.w 3064c │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 15b5d0 │ │ │ │ - cbnz r0, 6b656 │ │ │ │ + bl 15c1b0 │ │ │ │ + cbnz r0, 6b542 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52728 @ 0xcdf8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54312 @ 0xd428 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6b660 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6b54c │ │ │ │ mov r0, r7 │ │ │ │ - bl 15b5ec │ │ │ │ + bl 15c1d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge.n 6b664 │ │ │ │ + bge.n 6b550 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b73a │ │ │ │ + b.n 6b626 │ │ │ │ cmp.w r6, #65536 @ 0x10000 │ │ │ │ - ble.n 6b682 │ │ │ │ + ble.n 6b56e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52768 @ 0xce20 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54352 @ 0xd450 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6b660 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6b54c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6b692 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 6b660 │ │ │ │ + cbnz r0, 6b57e │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 6b54c │ │ │ │ mov.w r9, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ cmp r9, r6 │ │ │ │ - beq.n 6b70a │ │ │ │ - bl eaf24 │ │ │ │ + beq.n 6b5f6 │ │ │ │ + bl eb488 │ │ │ │ add.w r1, r5, r9, lsl #2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b724 │ │ │ │ + beq.n 6b610 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 6b6da │ │ │ │ + bmi.n 6b5c6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52784 @ 0xce30 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54368 @ 0xd460 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6b6e6 │ │ │ │ - b.n 6b724 │ │ │ │ - bl 1f3938 <_Py_Gid_Converter@@Base> │ │ │ │ + bne.n 6b5d2 │ │ │ │ + b.n 6b610 │ │ │ │ + bl 1f58b4 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r0, 6b6f4 │ │ │ │ + cbnz r0, 6b5e0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 6b724 │ │ │ │ + beq.n 6b610 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b724 │ │ │ │ + cbnz r3, 6b610 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b724 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b610 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 6b704 │ │ │ │ + beq.n 6b5f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b704 │ │ │ │ + cbnz r3, 6b5f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 6b69a │ │ │ │ + b.n 6b586 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 29370 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6b72c │ │ │ │ + bge.n 6b618 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ - b.n 6b660 │ │ │ │ + bl 78428 │ │ │ │ + b.n 6b54c │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #48] @ (6b788 ) │ │ │ │ + ldr r3, [pc, #48] @ (6b674 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 22b130 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ - cbnz r0, 6b764 │ │ │ │ + bl 22bd90 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ + cbnz r0, 6b650 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b782 │ │ │ │ + b.n 6b66e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2a50c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6b77e │ │ │ │ + bge.n 6b66a │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 6b760 │ │ │ │ - bl 81044 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 6b64c │ │ │ │ + bl 8123c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #656] @ (6ba1c ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r5, [pc, #560] @ (6b8a8 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ - movw r2, #52808 @ 0xce48 │ │ │ │ + movw r2, #54392 @ 0xd478 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 20bb24 <_PyArg_ParseStack@@Base> │ │ │ │ - cbnz r0, 6b7b8 │ │ │ │ + bl 20d744 <_PyArg_ParseStack@@Base> │ │ │ │ + cbnz r0, 6b6a4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b7dc │ │ │ │ + b.n 6b6c8 │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ blx 299a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6b7d4 │ │ │ │ + bge.n 6b6c0 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 6b7b4 │ │ │ │ + bl f5e50 │ │ │ │ + b.n 6b6a0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6b802 │ │ │ │ + bne.n 6b6ee │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6b824 │ │ │ │ - b.n 6b81c │ │ │ │ + bne.n 6b710 │ │ │ │ + b.n 6b708 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10492 @ 0x28fc │ │ │ │ + movw r0, #12092 @ 0x2f3c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b7f4 │ │ │ │ + bne.n 6b6e0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b854 │ │ │ │ - bl 80760 │ │ │ │ + b.n 6b740 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b818 │ │ │ │ + bne.n 6b704 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b838 │ │ │ │ - bl 80760 │ │ │ │ + bne.n 6b724 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b818 │ │ │ │ - bl 98094 │ │ │ │ + bne.n 6b704 │ │ │ │ + bl 982f8 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 69116 <_Py_closerange@@Base> │ │ │ │ + bl 68cae <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6b87a │ │ │ │ + bne.n 6b766 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6b898 │ │ │ │ - b.n 6b892 │ │ │ │ + bne.n 6b784 │ │ │ │ + b.n 6b77e │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41208 @ 0xa0f8 │ │ │ │ + movw r0, #42808 @ 0xa738 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b86c │ │ │ │ - b.n 6b8fe │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 6b8fe │ │ │ │ + bne.n 6b758 │ │ │ │ + b.n 6b7ea │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 6b7ea │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b8aa │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 6b8fe │ │ │ │ + bne.n 6b796 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 6b7ea │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 6b8c8 │ │ │ │ + bls.n 6b7b4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22340 @ 0x5744 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #24088 @ 0x5e18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6b8fe │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6b7ea │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a34c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 6b8dc │ │ │ │ + cbz r5, 6b7c8 │ │ │ │ bic.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - b.n 6b8e0 │ │ │ │ + b.n 6b7cc │ │ │ │ orr.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ blx 2a34c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6b902 │ │ │ │ + bge.n 6b7ee │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b90a │ │ │ │ + b.n 6b7f6 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 6b938 │ │ │ │ + bhi.n 6b824 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 6b95a │ │ │ │ - b.n 6b952 │ │ │ │ - movw r0, #41232 @ 0xa110 │ │ │ │ + bne.n 6b846 │ │ │ │ + b.n 6b83e │ │ │ │ + movw r0, #42832 @ 0xa750 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b92a │ │ │ │ + bne.n 6b816 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b9e6 │ │ │ │ - bl 80760 │ │ │ │ + b.n 6b8d2 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b94e │ │ │ │ + bne.n 6b83a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6b96e │ │ │ │ - bl 80760 │ │ │ │ + bne.n 6b85a │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b94e │ │ │ │ + bne.n 6b83a │ │ │ │ cmp r5, #2 │ │ │ │ - ble.n 6b9b4 │ │ │ │ + ble.n 6b8a0 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 6b98e │ │ │ │ + beq.n 6b87a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b990 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 6b990 │ │ │ │ - b.n 6b94e │ │ │ │ + bne.n 6b87c │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 6b87c │ │ │ │ + b.n 6b83a │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 6b9b6 │ │ │ │ + beq.n 6b8a2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #52820 @ 0xce54 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54404 @ 0xd484 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6b94e │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6b83a │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2a9a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6b9de │ │ │ │ + bge.n 6b8ca │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbnz r0, 6b9fc │ │ │ │ + cbnz r0, 6b8e8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ strd r2, r3, [r1, #8] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 154f1c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 155a44 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6ba2e │ │ │ │ + beq.n 6b91a │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 255d88 <_PyTime_AsTimeval@@Base> │ │ │ │ + b.w 256738 <_PyTime_AsTimeval@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 72fb4 │ │ │ │ - cbz r0, 6baba │ │ │ │ + bl 73164 │ │ │ │ + cbz r0, 6b9a6 │ │ │ │ mov r4, r0 │ │ │ │ - vldr d8, [pc, #116] @ 6bac8 │ │ │ │ + vldr d8, [pc, #120] @ 6b9b8 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 27f1c8 │ │ │ │ + bl 27f7e0 │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 27f1c8 │ │ │ │ + bl 27f7e0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 85b34 │ │ │ │ + bl 85d34 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 6baa4 │ │ │ │ + cbz r0, 6b990 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 27f1c8 │ │ │ │ + bl 27f7e0 │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 27f1c8 │ │ │ │ + bl 27f7e0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 85b34 │ │ │ │ - cbnz r0, 6babe │ │ │ │ + bl 85d34 │ │ │ │ + cbnz r0, 6b9aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6baba │ │ │ │ + beq.n 6b9a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6baba │ │ │ │ + cbnz r3, 6b9a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6bac0 │ │ │ │ + b.n 6b9ac │ │ │ │ str r0, [r4, #16] │ │ │ │ vpop {d8-d9} │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6bafa │ │ │ │ + bhi.n 6b9ea │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6bb18 │ │ │ │ - b.n 6bb12 │ │ │ │ - movw r0, #41128 @ 0xa0a8 │ │ │ │ + bne.n 6ba08 │ │ │ │ + b.n 6ba02 │ │ │ │ + movw r0, #42728 @ 0xa6e8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6baec │ │ │ │ - b.n 6bb4e │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 6bb4e │ │ │ │ + bne.n 6b9dc │ │ │ │ + b.n 6ba3e │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 6ba3e │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ it le │ │ │ │ movle r4, #0 │ │ │ │ ldr r5, [r7, #16] │ │ │ │ it gt │ │ │ │ ldrgt r4, [r4, #8] │ │ │ │ - bl 6b9ec │ │ │ │ + bl 6b8d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6bb4e │ │ │ │ + beq.n 6ba3e │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b9ec │ │ │ │ + bl 6b8d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6bb4e │ │ │ │ + beq.n 6ba3e │ │ │ │ mov r1, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 299b8 <__setitimer64@plt> │ │ │ │ - cbz r0, 6bb52 │ │ │ │ + cbz r0, 6ba42 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bb58 │ │ │ │ + b.n 6ba48 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 6ba32 │ │ │ │ + bl 6b91e │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6bb80 │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 6bb9e │ │ │ │ + bne.n 6ba70 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 6ba8e │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [r5, #16] │ │ │ │ blx 2aa5c <__getitimer64@plt> │ │ │ │ - cbz r0, 6bb96 │ │ │ │ + cbz r0, 6ba86 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bba0 │ │ │ │ + b.n 6ba90 │ │ │ │ mov r0, sp │ │ │ │ - bl 6ba32 │ │ │ │ - b.n 6bba0 │ │ │ │ + bl 6b91e │ │ │ │ + b.n 6ba90 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ - bl d7534 │ │ │ │ + bl d7a3c │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - movw r0, #52844 @ 0xce6c │ │ │ │ + bl f5e50 │ │ │ │ + movw r0, #54428 @ 0xd49c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1fde74 │ │ │ │ + bl 1ffc88 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7548 │ │ │ │ + bl d7a50 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 85538 │ │ │ │ + bl 85738 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bc64 │ │ │ │ + beq.n 6bb54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 1c8dc4 │ │ │ │ + bl 1cb040 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 6bc66 │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 6bb56 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6bc64 │ │ │ │ + beq.n 6bb54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6bc64 │ │ │ │ + cbnz r3, 6bb54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ sub sp, #384 @ 0x180 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 21b174 │ │ │ │ - cbz r0, 6bcdc │ │ │ │ + bl 21c58c <_Py_RestoreSignals@@Base+0x2d94> │ │ │ │ + cbz r0, 6bbcc │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 29db8 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ blx 293dc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6bcd2 │ │ │ │ + bne.n 6bbc2 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 6bcc2 │ │ │ │ - bl e90c8 │ │ │ │ + bne.n 6bbb2 │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bc92 │ │ │ │ + beq.n 6bb82 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bcdc │ │ │ │ + b.n 6bbcc │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 6bcbe │ │ │ │ + bl f5e50 │ │ │ │ + b.n 6bbae │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 6bbea │ │ │ │ + bl 6bada │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #408 @ 0x198 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6bd06 │ │ │ │ + bne.n 6bbf6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 21b174 │ │ │ │ - cbnz r0, 6bd1e │ │ │ │ - b.n 6bda6 │ │ │ │ + bl 21c58c <_Py_RestoreSignals@@Base+0x2d94> │ │ │ │ + cbnz r0, 6bc0e │ │ │ │ + b.n 6bc96 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41316 @ 0xa164 │ │ │ │ + movw r0, #42916 @ 0xa7a4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6bcfa │ │ │ │ - b.n 6bda6 │ │ │ │ + bne.n 6bbea │ │ │ │ + b.n 6bc96 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 29db8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 154f1c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 155a44 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6bda6 │ │ │ │ + beq.n 6bc96 │ │ │ │ ldrd r5, r4, [sp] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 6bd58 │ │ │ │ + bge.n 6bc48 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #17296 @ 0x4390 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #18896 @ 0x49d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6bda6 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6bc96 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2270f4 <_PyDeadline_Init@@Base> │ │ │ │ + bl 18813c <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1553a0 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 98094 │ │ │ │ + bl 155ec0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 982f8 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 29730 <__sigtimedwait64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6bdce │ │ │ │ + bne.n 6bcbe │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6bdaa │ │ │ │ + beq.n 6bc9a │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 6bdc4 │ │ │ │ + beq.n 6bcb4 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bdda │ │ │ │ - bl e90c8 │ │ │ │ + b.n 6bcca │ │ │ │ + bl e961c │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bda6 │ │ │ │ - bl 259658 <_PyDeadline_Get@@Base> │ │ │ │ + bne.n 6bc96 │ │ │ │ + bl 259c10 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge.n 6bd64 │ │ │ │ - b.n 6bdce │ │ │ │ + bge.n 6bc54 │ │ │ │ + b.n 6bcbe │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 6bdda │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 6bcca │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 6bbea │ │ │ │ + bl 6bada │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006bde0 <_PyOS_IsMainThread@@Base>: │ │ │ │ +0006bcd0 <_PyOS_IsMainThread@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #44] @ (6be1c <_PyOS_IsMainThread@@Base+0x3c>) │ │ │ │ + ldr r3, [pc, #44] @ (6bd0c <_PyOS_IsMainThread@@Base+0x3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - bl 6d04c │ │ │ │ + bl 6d0a4 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ ldr.w r2, [r3, #640] @ 0x280 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6be18 <_PyOS_IsMainThread@@Base+0x38> │ │ │ │ + bne.n 6bd08 <_PyOS_IsMainThread@@Base+0x38> │ │ │ │ ldr.w r0, [r3, #624] @ 0x270 │ │ │ │ subs r3, r0, r4 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ - b.n 6be1a <_PyOS_IsMainThread@@Base+0x3a> │ │ │ │ + b.n 6bd0a <_PyOS_IsMainThread@@Base+0x3a> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #10128 @ 0x2790 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 1208cc │ │ │ │ + movt r1, #73 @ 0x49 │ │ │ │ + bl 12138c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1dee80 │ │ │ │ + b.w 1e0e70 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #6524 @ 0x197c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15679c │ │ │ │ + bl 1572c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #6524 @ 0x197c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15679c │ │ │ │ + bl 1572c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #56144 @ 0xdb50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15679c │ │ │ │ + bl 1572c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 721b8 │ │ │ │ - cbz r0, 6beec <_PyOS_IsMainThread@@Base+0x10c> │ │ │ │ - ldr r2, [pc, #48] @ (6bef4 <_PyOS_IsMainThread@@Base+0x114>) │ │ │ │ - movw r1, #52908 @ 0xceac │ │ │ │ + bl 72368 │ │ │ │ + cbz r0, 6bddc <_PyOS_IsMainThread@@Base+0x10c> │ │ │ │ + ldr r2, [pc, #48] @ (6bde4 <_PyOS_IsMainThread@@Base+0x114>) │ │ │ │ + movw r1, #54492 @ 0xd4dc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6beee <_PyOS_IsMainThread@@Base+0x10e> │ │ │ │ + bne.n 6bdde <_PyOS_IsMainThread@@Base+0x10e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6beec <_PyOS_IsMainThread@@Base+0x10c> │ │ │ │ + beq.n 6bddc <_PyOS_IsMainThread@@Base+0x10c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6beec <_PyOS_IsMainThread@@Base+0x10c> │ │ │ │ + cbnz r3, 6bddc <_PyOS_IsMainThread@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #37 @ 0x25 │ │ │ │ - bl 1e280c <_PyEvent_Notify@@Base> │ │ │ │ + bl 1e4a04 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fda48 <_PyArg_NoPositional@@Base+0x58> │ │ │ │ + bl 1ff85c <_PyArg_NoPositional@@Base+0x58> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #33908 @ 0x8474 │ │ │ │ + movw r1, #35496 @ 0x8aa8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 6bf6a <_PyOS_IsMainThread@@Base+0x18a> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 6be5a <_PyOS_IsMainThread@@Base+0x18a> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 261dec <_PyTime_FromLong@@Base> │ │ │ │ + bl 2625c4 <_PyTime_FromLong@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6bf6a <_PyOS_IsMainThread@@Base+0x18a> │ │ │ │ + beq.n 6be5a <_PyOS_IsMainThread@@Base+0x18a> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 1553a0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 155ec0 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 293b8 <__clock_settime64@plt> │ │ │ │ - cbz r0, 6bf6e <_PyOS_IsMainThread@@Base+0x18e> │ │ │ │ + cbz r0, 6be5e <_PyOS_IsMainThread@@Base+0x18e> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bf76 <_PyOS_IsMainThread@@Base+0x196> │ │ │ │ + b.n 6be66 <_PyOS_IsMainThread@@Base+0x196> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ - bl 12bf24 │ │ │ │ + bl 12ca48 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6bfe0 <_PyOS_IsMainThread@@Base+0x200> │ │ │ │ + cbz r0, 6bed0 <_PyOS_IsMainThread@@Base+0x200> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl e26cc │ │ │ │ + bl e2ba0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl e26cc │ │ │ │ + bl e2ba0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl e26cc │ │ │ │ + bl e2ba0 │ │ │ │ mov r2, r6 │ │ │ │ ldrd r6, r7, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #52924 @ 0xcebc │ │ │ │ + movw r0, #54508 @ 0xd4ec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6bfd4 <_PyOS_IsMainThread@@Base+0x1f4> │ │ │ │ + beq.n 6bec4 <_PyOS_IsMainThread@@Base+0x1f4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 6bfd8 <_PyOS_IsMainThread@@Base+0x1f8> │ │ │ │ + cbz r3, 6bec8 <_PyOS_IsMainThread@@Base+0x1f8> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6bfe0 <_PyOS_IsMainThread@@Base+0x200> │ │ │ │ + b.n 6bed0 <_PyOS_IsMainThread@@Base+0x200> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bfd4 <_PyOS_IsMainThread@@Base+0x1f4> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6bec4 <_PyOS_IsMainThread@@Base+0x1f4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6c01e <_PyOS_IsMainThread@@Base+0x23e> │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 6bf0e <_PyOS_IsMainThread@@Base+0x23e> │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #34124 @ 0x854c │ │ │ │ + movw r0, #35724 @ 0x8b8c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c062 <_PyOS_IsMainThread@@Base+0x282> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6bf52 <_PyOS_IsMainThread@@Base+0x282> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c062 <_PyOS_IsMainThread@@Base+0x282> │ │ │ │ + cbz r0, 6bf52 <_PyOS_IsMainThread@@Base+0x282> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c04c <_PyOS_IsMainThread@@Base+0x26c> │ │ │ │ + beq.n 6bf3c <_PyOS_IsMainThread@@Base+0x26c> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6c062 <_PyOS_IsMainThread@@Base+0x282> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6bf52 <_PyOS_IsMainThread@@Base+0x282> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #0 │ │ │ │ blx 299e8 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5910 │ │ │ │ + b.w f6148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6c08e <_PyOS_IsMainThread@@Base+0x2ae> │ │ │ │ + bne.n 6bf7e <_PyOS_IsMainThread@@Base+0x2ae> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6c0a6 <_PyOS_IsMainThread@@Base+0x2c6> │ │ │ │ - b.n 6c0e6 <_PyOS_IsMainThread@@Base+0x306> │ │ │ │ + bne.n 6bf96 <_PyOS_IsMainThread@@Base+0x2c6> │ │ │ │ + b.n 6bfd6 <_PyOS_IsMainThread@@Base+0x306> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16956 @ 0x423c │ │ │ │ + movw r0, #17352 @ 0x43c8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c07e <_PyOS_IsMainThread@@Base+0x29e> │ │ │ │ - b.n 6c154 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ + bne.n 6bf6e <_PyOS_IsMainThread@@Base+0x29e> │ │ │ │ + b.n 6c044 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 6c0c8 <_PyOS_IsMainThread@@Base+0x2e8> │ │ │ │ + bpl.n 6bfb8 <_PyOS_IsMainThread@@Base+0x2e8> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c154 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ + beq.n 6c044 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c0e8 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ - b.n 6c126 <_PyOS_IsMainThread@@Base+0x346> │ │ │ │ - movw r2, #3712 @ 0xe80 │ │ │ │ + beq.n 6bfd8 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + b.n 6c016 <_PyOS_IsMainThread@@Base+0x346> │ │ │ │ + movw r2, #5312 @ 0x14c0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #9688 @ 0x25d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #16956 @ 0x423c │ │ │ │ + movw r0, #17352 @ 0x43c8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c154 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c044 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6c110 <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 6c000 <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #16956 @ 0x423c │ │ │ │ + movw r0, #17352 @ 0x43c8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c154 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c044 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6c154 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ + cbz r0, 6c044 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c13e <_PyOS_IsMainThread@@Base+0x35e> │ │ │ │ + beq.n 6c02e <_PyOS_IsMainThread@@Base+0x35e> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6c154 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6c044 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ blx 299e8 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f5910 │ │ │ │ + b.w f6148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 6c180 <_PyOS_IsMainThread@@Base+0x3a0> │ │ │ │ + bne.n 6c070 <_PyOS_IsMainThread@@Base+0x3a0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6c198 <_PyOS_IsMainThread@@Base+0x3b8> │ │ │ │ - b.n 6c1d8 <_PyOS_IsMainThread@@Base+0x3f8> │ │ │ │ + bne.n 6c088 <_PyOS_IsMainThread@@Base+0x3b8> │ │ │ │ + b.n 6c0c8 <_PyOS_IsMainThread@@Base+0x3f8> │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16968 @ 0x4248 │ │ │ │ + movw r0, #17364 @ 0x43d4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c170 <_PyOS_IsMainThread@@Base+0x390> │ │ │ │ - b.n 6c258 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ + bne.n 6c060 <_PyOS_IsMainThread@@Base+0x390> │ │ │ │ + b.n 6c148 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 6c1ba <_PyOS_IsMainThread@@Base+0x3da> │ │ │ │ + bpl.n 6c0aa <_PyOS_IsMainThread@@Base+0x3da> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c258 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ + beq.n 6c148 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c1da <_PyOS_IsMainThread@@Base+0x3fa> │ │ │ │ - b.n 6c218 <_PyOS_IsMainThread@@Base+0x438> │ │ │ │ - movw r2, #3712 @ 0xe80 │ │ │ │ + beq.n 6c0ca <_PyOS_IsMainThread@@Base+0x3fa> │ │ │ │ + b.n 6c108 <_PyOS_IsMainThread@@Base+0x438> │ │ │ │ + movw r2, #5312 @ 0x14c0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #9688 @ 0x25d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #16968 @ 0x4248 │ │ │ │ + movw r0, #17364 @ 0x43d4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c258 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c148 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6c202 <_PyOS_IsMainThread@@Base+0x422> │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 6c0f2 <_PyOS_IsMainThread@@Base+0x422> │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #16968 @ 0x4248 │ │ │ │ + movw r0, #17364 @ 0x43d4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c258 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c148 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6c258 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ + cbz r0, 6c148 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c230 <_PyOS_IsMainThread@@Base+0x450> │ │ │ │ + beq.n 6c120 <_PyOS_IsMainThread@@Base+0x450> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6c258 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6c148 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl f83e0 │ │ │ │ + bl f8c20 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6c242 <_PyOS_IsMainThread@@Base+0x462> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 6c258 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ + bne.n 6c132 <_PyOS_IsMainThread@@Base+0x462> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 6c148 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 299e8 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f5910 │ │ │ │ + b.w f6148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6c2d0 <_PyOS_IsMainThread@@Base+0x4f0> │ │ │ │ + beq.n 6c1c0 <_PyOS_IsMainThread@@Base+0x4f0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 6c2b2 <_PyOS_IsMainThread@@Base+0x4d2> │ │ │ │ + bpl.n 6c1a2 <_PyOS_IsMainThread@@Base+0x4d2> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c2fa <_PyOS_IsMainThread@@Base+0x51a> │ │ │ │ + cbz r0, 6c1ea <_PyOS_IsMainThread@@Base+0x51a> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c2d2 <_PyOS_IsMainThread@@Base+0x4f2> │ │ │ │ + beq.n 6c1c2 <_PyOS_IsMainThread@@Base+0x4f2> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6c2fa <_PyOS_IsMainThread@@Base+0x51a> │ │ │ │ - movw r2, #3712 @ 0xe80 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6c1ea <_PyOS_IsMainThread@@Base+0x51a> │ │ │ │ + movw r2, #5312 @ 0x14c0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #17412 @ 0x4404 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #16984 @ 0x4258 │ │ │ │ + movw r0, #17380 @ 0x43e4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c2fa <_PyOS_IsMainThread@@Base+0x51a> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c1ea <_PyOS_IsMainThread@@Base+0x51a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a628 │ │ │ │ - cbnz r0, 6c2ee <_PyOS_IsMainThread@@Base+0x50e> │ │ │ │ + cbnz r0, 6c1de <_PyOS_IsMainThread@@Base+0x50e> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5618 │ │ │ │ + b.w f5e50 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f5910 │ │ │ │ + b.w f6148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6c33e <_PyOS_IsMainThread@@Base+0x55e> │ │ │ │ + bne.n 6c22e <_PyOS_IsMainThread@@Base+0x55e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 6c356 <_PyOS_IsMainThread@@Base+0x576> │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 6c246 <_PyOS_IsMainThread@@Base+0x576> │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #9688 @ 0x25d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #16996 @ 0x4264 │ │ │ │ + movw r0, #17392 @ 0x43f0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c362 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c252 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16996 @ 0x4264 │ │ │ │ + movw r0, #17392 @ 0x43f0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c316 <_PyOS_IsMainThread@@Base+0x536> │ │ │ │ - b.n 6c362 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ + bne.n 6c206 <_PyOS_IsMainThread@@Base+0x536> │ │ │ │ + b.n 6c252 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6c366 <_PyOS_IsMainThread@@Base+0x586> │ │ │ │ + cbnz r0, 6c256 <_PyOS_IsMainThread@@Base+0x586> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c3f4 <_PyOS_IsMainThread@@Base+0x614> │ │ │ │ + b.n 6c2e4 <_PyOS_IsMainThread@@Base+0x614> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6c39e <_PyOS_IsMainThread@@Base+0x5be> │ │ │ │ + bne.n 6c28e <_PyOS_IsMainThread@@Base+0x5be> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c3d4 <_PyOS_IsMainThread@@Base+0x5f4> │ │ │ │ + beq.n 6c2c4 <_PyOS_IsMainThread@@Base+0x5f4> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 6c3b6 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + bpl.n 6c2a6 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c362 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ + beq.n 6c252 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c3d6 <_PyOS_IsMainThread@@Base+0x5f6> │ │ │ │ + beq.n 6c2c6 <_PyOS_IsMainThread@@Base+0x5f6> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6c362 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ - movw r2, #3712 @ 0xe80 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6c252 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ + movw r2, #5312 @ 0x14c0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #16996 @ 0x4264 │ │ │ │ + movw r0, #17392 @ 0x43f0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c362 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c252 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 299d0 │ │ │ │ - cbz r0, 6c3ec <_PyOS_IsMainThread@@Base+0x60c> │ │ │ │ + cbz r0, 6c2dc <_PyOS_IsMainThread@@Base+0x60c> │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f5910 │ │ │ │ + b.w f6148 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 6c414 <_PyOS_IsMainThread@@Base+0x634> │ │ │ │ + cbnz r2, 6c304 <_PyOS_IsMainThread@@Base+0x634> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6c428 <_PyOS_IsMainThread@@Base+0x648> │ │ │ │ - b.n 6c43a <_PyOS_IsMainThread@@Base+0x65a> │ │ │ │ - movw r0, #21152 @ 0x52a0 │ │ │ │ + bne.n 6c318 <_PyOS_IsMainThread@@Base+0x648> │ │ │ │ + b.n 6c32a <_PyOS_IsMainThread@@Base+0x65a> │ │ │ │ + movw r0, #22556 @ 0x581c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r1, r2 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c40c <_PyOS_IsMainThread@@Base+0x62c> │ │ │ │ - b.n 6c446 <_PyOS_IsMainThread@@Base+0x666> │ │ │ │ + bne.n 6c2fc <_PyOS_IsMainThread@@Base+0x62c> │ │ │ │ + b.n 6c336 <_PyOS_IsMainThread@@Base+0x666> │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #21152 @ 0x52a0 │ │ │ │ + movw r0, #22556 @ 0x581c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6c446 <_PyOS_IsMainThread@@Base+0x666> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6c336 <_PyOS_IsMainThread@@Base+0x666> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 234920 │ │ │ │ + b.w 235588 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 6c466 <_PyOS_IsMainThread@@Base+0x686> │ │ │ │ + cbnz r2, 6c356 <_PyOS_IsMainThread@@Base+0x686> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6c47a <_PyOS_IsMainThread@@Base+0x69a> │ │ │ │ - b.n 6c48c <_PyOS_IsMainThread@@Base+0x6ac> │ │ │ │ - movw r0, #21016 @ 0x5218 │ │ │ │ + bne.n 6c36a <_PyOS_IsMainThread@@Base+0x69a> │ │ │ │ + b.n 6c37c <_PyOS_IsMainThread@@Base+0x6ac> │ │ │ │ + movw r0, #22420 @ 0x5794 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r1, r2 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c45e <_PyOS_IsMainThread@@Base+0x67e> │ │ │ │ - b.n 6c498 <_PyOS_IsMainThread@@Base+0x6b8> │ │ │ │ + bne.n 6c34e <_PyOS_IsMainThread@@Base+0x67e> │ │ │ │ + b.n 6c388 <_PyOS_IsMainThread@@Base+0x6b8> │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #21016 @ 0x5218 │ │ │ │ + movw r0, #22420 @ 0x5794 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6c498 <_PyOS_IsMainThread@@Base+0x6b8> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6c388 <_PyOS_IsMainThread@@Base+0x6b8> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 246e48 │ │ │ │ + b.w 247a08 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 6c4b8 <_PyOS_IsMainThread@@Base+0x6d8> │ │ │ │ + cbnz r2, 6c3a8 <_PyOS_IsMainThread@@Base+0x6d8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6c4cc <_PyOS_IsMainThread@@Base+0x6ec> │ │ │ │ - b.n 6c4de <_PyOS_IsMainThread@@Base+0x6fe> │ │ │ │ - movw r0, #12552 @ 0x3108 │ │ │ │ + bne.n 6c3bc <_PyOS_IsMainThread@@Base+0x6ec> │ │ │ │ + b.n 6c3ce <_PyOS_IsMainThread@@Base+0x6fe> │ │ │ │ + movw r0, #14152 @ 0x3748 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r2 │ │ │ │ - bl 1443a8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 145048 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c4b0 <_PyOS_IsMainThread@@Base+0x6d0> │ │ │ │ - b.n 6c50e <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ + bne.n 6c3a0 <_PyOS_IsMainThread@@Base+0x6d0> │ │ │ │ + b.n 6c3fe <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #12552 @ 0x3108 │ │ │ │ + movw r0, #14152 @ 0x3748 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6c50e <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6c3fe <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - bl 90fcc │ │ │ │ + bl 91228 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c50e <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ + cbz r0, 6c3fe <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - bl fea5c │ │ │ │ + bl ff3b4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6c512 <_PyOS_IsMainThread@@Base+0x732> │ │ │ │ + cbnz r0, 6c402 <_PyOS_IsMainThread@@Base+0x732> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c50e <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ + beq.n 6c3fe <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c50e <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ + cbnz r3, 6c3fe <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6c54a <_PyOS_IsMainThread@@Base+0x76a> │ │ │ │ + b.n 6c43a <_PyOS_IsMainThread@@Base+0x76a> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e10ec │ │ │ │ + bl e15c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c534 <_PyOS_IsMainThread@@Base+0x754> │ │ │ │ + beq.n 6c424 <_PyOS_IsMainThread@@Base+0x754> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6c534 <_PyOS_IsMainThread@@Base+0x754> │ │ │ │ + cbnz r3, 6c424 <_PyOS_IsMainThread@@Base+0x754> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c54a <_PyOS_IsMainThread@@Base+0x76a> │ │ │ │ + beq.n 6c43a <_PyOS_IsMainThread@@Base+0x76a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c54a <_PyOS_IsMainThread@@Base+0x76a> │ │ │ │ + cbnz r3, 6c43a <_PyOS_IsMainThread@@Base+0x76a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #4464 @ 0x1170 │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 8eea4 │ │ │ │ - cbnz r0, 6c574 <_PyOS_IsMainThread@@Base+0x794> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbnz r0, 6c464 <_PyOS_IsMainThread@@Base+0x794> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6c5aa <_PyOS_IsMainThread@@Base+0x7ca> │ │ │ │ + b.n 6c49a <_PyOS_IsMainThread@@Base+0x7ca> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - bl ed64c │ │ │ │ + bl edbb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c570 <_PyOS_IsMainThread@@Base+0x790> │ │ │ │ + beq.n 6c460 <_PyOS_IsMainThread@@Base+0x790> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ movw r4, #7796 @ 0x1e74 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ @@ -98922,286 +98819,638 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #52932 @ 0xcec4 │ │ │ │ + movw r1, #54516 @ 0xd4f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 8eea4 │ │ │ │ - cbnz r0, 6c5d8 <_PyOS_IsMainThread@@Base+0x7f8> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbnz r0, 6c4c8 <_PyOS_IsMainThread@@Base+0x7f8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6c654 <_PyOS_IsMainThread@@Base+0x874> │ │ │ │ + b.n 6c544 <_PyOS_IsMainThread@@Base+0x874> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl ed64c │ │ │ │ + bl edbb4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c5d4 <_PyOS_IsMainThread@@Base+0x7f4> │ │ │ │ + beq.n 6c4c4 <_PyOS_IsMainThread@@Base+0x7f4> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - bl ed64c │ │ │ │ + bl edbb4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c64e <_PyOS_IsMainThread@@Base+0x86e> │ │ │ │ + cbz r0, 6c53e <_PyOS_IsMainThread@@Base+0x86e> │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 6c608 <_PyOS_IsMainThread@@Base+0x828> │ │ │ │ + bgt.n 6c4f8 <_PyOS_IsMainThread@@Base+0x828> │ │ │ │ subs r0, r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ blx 2a200 │ │ │ │ - cbz r0, 6c628 <_PyOS_IsMainThread@@Base+0x848> │ │ │ │ + cbz r0, 6c518 <_PyOS_IsMainThread@@Base+0x848> │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #7796 @ 0x1e74 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 6c646 <_PyOS_IsMainThread@@Base+0x866> │ │ │ │ + b.n 6c536 <_PyOS_IsMainThread@@Base+0x866> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #4324 @ 0x10e4 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r6 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #4464 @ 0x1170 │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 8eea4 │ │ │ │ - cbz r0, 6c6a6 <_PyOS_IsMainThread@@Base+0x8c6> │ │ │ │ + bl 8f0e0 │ │ │ │ + cbz r0, 6c596 <_PyOS_IsMainThread@@Base+0x8c6> │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl c047c │ │ │ │ + bl c075c │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #53224 @ 0xcfe8 │ │ │ │ + movw r2, #54824 @ 0xd628 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c6aa <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ - movw r0, #944 @ 0x3b0 │ │ │ │ +0006c59a <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ + movw r0, #2544 @ 0x9f0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #13680 @ 0x3570 │ │ │ │ - b.w 92b38 │ │ │ │ + b.w 92d94 │ │ │ │ + │ │ │ │ +0006c5aa <_PySys_GetAttr@@Base>: │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + ldr.w r4, [r3, #3872] @ 0xf20 │ │ │ │ + cbz r4, 6c5f4 <_PySys_GetAttr@@Base+0x4a> │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + ldr.w r8, [r0, #72] @ 0x48 │ │ │ │ + movs r7, #0 │ │ │ │ + str r7, [r0, #72] @ 0x48 │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #60] @ 0x3c │ │ │ │ + mov r6, r1 │ │ │ │ + blx r3 │ │ │ │ + mov r2, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 6c5e8 <_PySys_GetAttr@@Base+0x3e> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 1677c0 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 6c5ea <_PySys_GetAttr@@Base+0x40> │ │ │ │ + mov r4, r7 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ + str.w r8, [r5, #72] @ 0x48 │ │ │ │ + bl 794d4 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 72368 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 6c686 <_PySys_GetAttr@@Base+0xdc> │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + mov r5, r0 │ │ │ │ + movs r6, #0 │ │ │ │ + mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ + ldr.w r9, [r3, #8] │ │ │ │ + b.n 6c658 <_PySys_GetAttr@@Base+0xae> │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, fp │ │ │ │ + movw r0, #15864 @ 0x3df8 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + bl 84a1c │ │ │ │ + mov r7, r0 │ │ │ │ + cbz r0, 6c68a <_PySys_GetAttr@@Base+0xe0> │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7a658 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 6c6a4 <_PySys_GetAttr@@Base+0xfa> │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 6c6b4 <_PySys_GetAttr@@Base+0x10a> │ │ │ │ + cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ + beq.n 6c680 <_PySys_GetAttr@@Base+0xd6> │ │ │ │ + adds r6, #1 │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + cmp r3, r6 │ │ │ │ + bls.n 6c6c4 <_PySys_GetAttr@@Base+0x11a> │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + ldr.w r7, [r3, r6, lsl #3] │ │ │ │ + add.w r3, r3, r6, lsl #3 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 6c656 <_PySys_GetAttr@@Base+0xac> │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w fp, [r3, #4] │ │ │ │ + bl 7f010 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6c624 <_PySys_GetAttr@@Base+0x7a> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 794d4 │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 6c6c4 <_PySys_GetAttr@@Base+0x11a> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 6c680 <_PySys_GetAttr@@Base+0xd6> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 6c680 <_PySys_GetAttr@@Base+0xd6> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c680 <_PySys_GetAttr@@Base+0xd6> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 6c64a <_PySys_GetAttr@@Base+0xa0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c64a <_PySys_GetAttr@@Base+0xa0> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 6c650 <_PySys_GetAttr@@Base+0xa6> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c650 <_PySys_GetAttr@@Base+0xa6> │ │ │ │ + mov r0, r5 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b.n 6c5fa <_PySys_GetAttr@@Base+0x50> │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl 6c5fa <_PySys_GetAttr@@Base+0x50> │ │ │ │ + cbz r0, 6c738 <_PySys_GetAttr@@Base+0x18e> │ │ │ │ + mov r5, r0 │ │ │ │ + movs r0, #2 │ │ │ │ + bl 73164 │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 6c704 <_PySys_GetAttr@@Base+0x15a> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 6c738 <_PySys_GetAttr@@Base+0x18e> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 6c738 <_PySys_GetAttr@@Base+0x18e> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c738 <_PySys_GetAttr@@Base+0x18e> │ │ │ │ + movs r0, #1 │ │ │ │ + bl 73164 │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cbnz r0, 6c73c <_PySys_GetAttr@@Base+0x192> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 6c722 <_PySys_GetAttr@@Base+0x178> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 6c722 <_PySys_GetAttr@@Base+0x178> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 6c738 <_PySys_GetAttr@@Base+0x18e> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 6c738 <_PySys_GetAttr@@Base+0x18e> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 6c754 <_PySys_GetAttr@@Base+0x1aa> │ │ │ │ + movw r3, #21648 @ 0x5490 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + str r5, [r0, #12] │ │ │ │ + strd r3, r0, [r4, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, r1 │ │ │ │ + itt ne │ │ │ │ + addne r2, #1 │ │ │ │ + strne r2, [r3, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #32 │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + str r4, [sp, #24] │ │ │ │ + cbnz r3, 6c77c <_PySys_GetAttr@@Base+0x1d2> │ │ │ │ + cmp r2, r3 │ │ │ │ + ble.n 6c77c <_PySys_GetAttr@@Base+0x1d2> │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 6c77c <_PySys_GetAttr@@Base+0x1d2> │ │ │ │ + cbnz r0, 6c798 <_PySys_GetAttr@@Base+0x1ee> │ │ │ │ + movs r4, #1 │ │ │ │ + strd r4, r4, [sp, #4] │ │ │ │ + ldr r4, [pc, #124] @ (6c800 <_PySys_GetAttr@@Base+0x256>) │ │ │ │ + movs r2, #0 │ │ │ │ + add r5, sp, #28 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + strd r2, r5, [sp, #12] │ │ │ │ + bl 105ed8 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6c798 <_PySys_GetAttr@@Base+0x1ee> │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 6c7f4 <_PySys_GetAttr@@Base+0x24a> │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r1, sp, #24 │ │ │ │ + bl 120db8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 6c794 <_PySys_GetAttr@@Base+0x1ea> │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9fff8 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r1, #31816 @ 0x7c48 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + movw r0, #54520 @ 0xd4f8 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + bl 92378 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 6c7e0 <_PySys_GetAttr@@Base+0x236> │ │ │ │ + bl 982f8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 295a0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9af44 │ │ │ │ + adds r3, r4, #1 │ │ │ │ + bne.n 6c7ec <_PySys_GetAttr@@Base+0x242> │ │ │ │ + bl 80958 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6c794 <_PySys_GetAttr@@Base+0x1ea> │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8123c │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 794d4 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #32 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r5, [pc, #736] @ (6cae4 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + │ │ │ │ +0006c804 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r2, [pc, #172] @ (6c8c0 ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + sub sp, #8 │ │ │ │ + ldr r5, [r3, r2] │ │ │ │ + cbnz r5, 6c82c │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [pc, #156] @ (6c8c4 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r6, r0 │ │ │ │ + add r1, sp, #4 │ │ │ │ + ldr r0, [pc, #148] @ (6c8c8 ) │ │ │ │ + bl 1dab6c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 6c8b0 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + cbz r0, 6c846 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #6 │ │ │ │ + bmi.n 6c874 │ │ │ │ + bl 7947c │ │ │ │ + movs r0, #0 │ │ │ │ + bl 73330 │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + cbz r0, 6c8b0 │ │ │ │ + ldr r1, [pc, #112] @ (6c8c8 ) │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 1dbc38 │ │ │ │ + cbz r0, 6c874 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 6c8b0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 6c8b0 │ │ │ │ + b.n 6c894 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + cbz r4, 6c8b0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85e0c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cbz r0, 6c89a │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 6c8b0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 6c8b0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c8b0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 6c8bc │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 6c8bc │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 79028 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 129c80 <_PyErr_Clear@@Base> │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ + ubfx r0, r0, #1, #11 │ │ │ │ + │ │ │ │ +0006c8cc : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + sub sp, #8 │ │ │ │ + ldr r0, [pc, #56] @ (6c918 ) │ │ │ │ + add r1, sp, #4 │ │ │ │ + bl 1dab6c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 6c8f0 │ │ │ │ + movs r4, #0 │ │ │ │ + bl d7a7c │ │ │ │ + b.n 6c910 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + cbz r0, 6c90a │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ + beq.n 6c90c │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + ite le │ │ │ │ + movle r4, #0 │ │ │ │ + movgt r4, #1 │ │ │ │ + b.n 6c90c │ │ │ │ + mov r4, r0 │ │ │ │ + bl 7947c │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + nop │ │ │ │ + ubfx r0, r0, #1, #11 │ │ │ │ │ │ │ │ -0006c6ba : │ │ │ │ +0006c91c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r6, [pc, #368] @ (6c83c ) │ │ │ │ + ldr r6, [pc, #368] @ (6caa0 ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r4, #54660 @ 0xd584 │ │ │ │ + movw r4, #56260 @ 0xdbc4 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ mov r8, r2 │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r9, [r3, r6] │ │ │ │ - ble.n 6c6ec │ │ │ │ + ble.n 6c94e │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r1, 6c6f0 │ │ │ │ + cbnz r1, 6c952 │ │ │ │ add r5, sp, #4 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6c828 │ │ │ │ + beq.w 6ca8a │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8b068 │ │ │ │ - cbnz r0, 6c72c │ │ │ │ + bl 8b2a8 │ │ │ │ + cbnz r0, 6c98e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 6c828 │ │ │ │ + beq.w 6ca8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6c828 │ │ │ │ + bne.w 6ca8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c828 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ca8a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 6c700 │ │ │ │ + bne.n 6c962 │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ - movw r0, #10512 @ 0x2910 │ │ │ │ + movw r0, #12112 @ 0x2f50 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b280 │ │ │ │ + bl 7b3d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d9a38 │ │ │ │ + bl 1dbc38 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6c786 │ │ │ │ + beq.n 6c9e8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c778 │ │ │ │ + beq.n 6c9da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c778 │ │ │ │ + cbnz r3, 6c9da │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #52936 @ 0xcec8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #54532 @ 0xd504 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #188] @ (6c840 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #192] @ (6caa4 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c796 │ │ │ │ + beq.n 6c9f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c796 │ │ │ │ + cbnz r3, 6c9f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6c836 │ │ │ │ + beq.n 6ca98 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 1da9cc <_PyInterpreterState_SetRunningMain@@Base+0x78> │ │ │ │ + bl 1dcbcc <_PyInterpreterState_SetRunningMain@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c836 │ │ │ │ + beq.n 6ca98 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 6c7c2 │ │ │ │ - movw r1, #52960 @ 0xcee0 │ │ │ │ + cbnz r4, 6ca24 │ │ │ │ + movw r1, #54556 @ 0xd51c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #128] @ (6c840 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #128] @ (6c844 ) │ │ │ │ + ldr r0, [pc, #132] @ (6caa4 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #128] @ (6caa8 ) │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1d896c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1dab6c <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6c7dc │ │ │ │ - movw r1, #52992 @ 0xcf00 │ │ │ │ + bge.n 6ca3e │ │ │ │ + movw r1, #54588 @ 0xd53c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #104] @ (6c840 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ (6caa4 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 6c810 │ │ │ │ + cbz r0, 6ca72 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1c8748 │ │ │ │ + bl 1caa60 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6c7fa │ │ │ │ - movw r1, #53012 @ 0xcf14 │ │ │ │ + bne.n 6ca5c │ │ │ │ + movw r1, #54608 @ 0xd550 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #72] @ (6c840 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (6caa4 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c810 │ │ │ │ + beq.n 6ca72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6c810 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6ca72 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c836 │ │ │ │ + beq.n 6ca98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c836 │ │ │ │ + cbnz r3, 6ca98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c836 │ │ │ │ - movw r1, #53044 @ 0xcf34 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ca98 │ │ │ │ + movw r1, #54640 @ 0xd570 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #12] @ (6c840 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (6caa4 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip], {69} @ 0x45 │ │ │ │ - b.n 6ce10 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ + b.n 6d074 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0006c848 : │ │ │ │ +0006caac : │ │ │ │ movw r3, #40352 @ 0x9da0 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - b.w 6c6ba │ │ │ │ + b.w 6c91c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1202f8 │ │ │ │ + bl 120db8 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbnz r0, 6c880 │ │ │ │ + cbnz r0, 6cae4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6c8aa │ │ │ │ + b.n 6cb0e │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #19 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 29258 │ │ │ │ - cbnz r0, 6c8a4 │ │ │ │ + cbnz r0, 6cb08 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ - b.n 6c87c │ │ │ │ - bl 7ee1c │ │ │ │ + bl f5e50 │ │ │ │ + b.n 6cae0 │ │ │ │ + bl 7f010 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -99211,834 +99460,630 @@ │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r2, r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #156] @ (6c97c ) │ │ │ │ - movw r2, #53064 @ 0xcf48 │ │ │ │ + ldr r3, [pc, #156] @ (6cbe0 ) │ │ │ │ + movw r2, #54660 @ 0xd584 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d6158 │ │ │ │ - cbz r0, 6c910 │ │ │ │ + bl d6648 │ │ │ │ + cbz r0, 6cb74 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6c914 │ │ │ │ + bge.n 6cb78 │ │ │ │ mov r0, r4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #53084 @ 0xcf5c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54680 @ 0xd598 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c976 │ │ │ │ + b.n 6cbda │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 6c920 │ │ │ │ + bne.n 6cb84 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 6c942 │ │ │ │ + b.n 6cba6 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6c942 │ │ │ │ + ble.n 6cba6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d1df8 │ │ │ │ + bl d22fc │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #53124 @ 0xcf84 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #54720 @ 0xd5c0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6c910 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6cb74 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 5cf8a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x136a> │ │ │ │ + bl 5cfd0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1370> │ │ │ │ ldr r6, [sp, #16] │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge.n 6c962 │ │ │ │ - bl d1df8 │ │ │ │ + bge.n 6cbc6 │ │ │ │ + bl d22fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 79330 │ │ │ │ - b.n 6c910 │ │ │ │ - bl d1df8 │ │ │ │ - movw r0, #53172 @ 0xcfb4 │ │ │ │ + bl 7947c │ │ │ │ + b.n 6cb74 │ │ │ │ + bl d22fc │ │ │ │ + movw r0, #54768 @ 0xd5f0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #832] @ (6ccc0 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr r5, [pc, #912] @ (6cf74 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ca1c │ │ │ │ + beq.n 6cc80 │ │ │ │ mov r4, r0 │ │ │ │ blx 2a294 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6c9ac │ │ │ │ + cbz r0, 6cc10 │ │ │ │ mov r7, r0 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 6c9e2 │ │ │ │ + b.n 6cc46 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ca1c │ │ │ │ + beq.n 6cc80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ca1c │ │ │ │ + cbnz r3, 6cc80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ca1c │ │ │ │ - bl 85c0c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cc80 │ │ │ │ + bl 85e0c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6ca06 │ │ │ │ + beq.n 6cc6a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 6ca30 │ │ │ │ + bne.n 6cc94 │ │ │ │ adds r7, #8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - movw r2, #7557 @ 0x1d85 │ │ │ │ + movw r2, #8161 @ 0x1fe1 │ │ │ │ movt r2, #9 │ │ │ │ - movw r0, #53176 @ 0xcfb8 │ │ │ │ + movw r0, #54772 @ 0xd5f4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - cbz r1, 6ca40 │ │ │ │ + cbz r1, 6cca4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6c9d2 │ │ │ │ + bne.n 6cc36 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6ca20 │ │ │ │ + bne.n 6cc84 │ │ │ │ mov r0, r6 │ │ │ │ blx 29bdc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ca46 │ │ │ │ + b.n 6ccaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ca16 │ │ │ │ + bne.n 6cc7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ca16 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cc7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c9e0 │ │ │ │ + bne.n 6cc44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c9e0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cc44 │ │ │ │ mov r0, r6 │ │ │ │ blx 29bdc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6ca8c │ │ │ │ + bne.n 6ccf0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6caa4 │ │ │ │ - movw r2, #13000 @ 0x32c8 │ │ │ │ + bmi.n 6cd08 │ │ │ │ + movw r2, #14560 @ 0x38e0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #8088 @ 0x1f98 │ │ │ │ + movw r1, #9688 @ 0x25d8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #16980 @ 0x4254 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252fd4 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6cb06 │ │ │ │ + bl 2539b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6cd6a │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16980 @ 0x4254 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ca64 │ │ │ │ - b.n 6cb06 │ │ │ │ + bne.n 6ccc8 │ │ │ │ + b.n 6cd6a │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6cb06 │ │ │ │ + cbz r0, 6cd6a │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6cad2 │ │ │ │ + beq.n 6cd36 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6cb06 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6cd6a │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r4, [sp, #4] │ │ │ │ - cbnz r3, 6caf2 │ │ │ │ + cbnz r3, 6cd56 │ │ │ │ mov r0, r7 │ │ │ │ - bl cf668 │ │ │ │ - movw r1, #53180 @ 0xcfbc │ │ │ │ + bl cfb6c │ │ │ │ + movw r1, #54776 @ 0xd5f8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 6cb06 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 6cd6a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6cb16 │ │ │ │ + beq.n 6cd7a │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1202f8 │ │ │ │ - cbnz r0, 6cb0a │ │ │ │ + bl 120db8 │ │ │ │ + cbnz r0, 6cd6e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6cb46 │ │ │ │ + b.n 6cdaa │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fd88 │ │ │ │ + bl 9fff8 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6cb18 │ │ │ │ + b.n 6cd7c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 297c8 │ │ │ │ - cbnz r0, 6cb36 │ │ │ │ + cbnz r0, 6cd9a │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79330 │ │ │ │ - b.n 6cb06 │ │ │ │ + bl 7947c │ │ │ │ + b.n 6cd6a │ │ │ │ movs r1, #0 │ │ │ │ - bl f5910 │ │ │ │ + bl f6148 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 721b8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 6cbd8 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - mov r5, r0 │ │ │ │ - movs r6, #0 │ │ │ │ - mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r9, [r3, #8] │ │ │ │ - b.n 6cbaa │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, fp │ │ │ │ - movw r0, #14264 @ 0x37b8 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 84824 │ │ │ │ - mov r7, r0 │ │ │ │ - cbz r0, 6cbdc │ │ │ │ - mov r2, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7a508 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r3, sl │ │ │ │ - bne.n 6cbf6 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - cmp r3, sl │ │ │ │ - bne.n 6cc06 │ │ │ │ - cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 6cbd2 │ │ │ │ - adds r6, #1 │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - cmp r3, r6 │ │ │ │ - bls.n 6cc16 │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ - ldr.w r7, [r3, r6, lsl #3] │ │ │ │ - add.w r3, r3, r6, lsl #3 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 6cba8 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr.w fp, [r3, #4] │ │ │ │ - bl 7ee1c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6cb76 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 79388 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 6cc16 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 6cbd2 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 6cbd2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cbd2 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 6cb9c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cb9c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 6cba2 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cba2 │ │ │ │ - mov r0, r5 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 6cb4c │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 6cb4c │ │ │ │ - cbz r0, 6cc8a │ │ │ │ - mov r5, r0 │ │ │ │ - movs r0, #2 │ │ │ │ - bl 72fb4 │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 6cc56 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 6cc8a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 6cc8a │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cc8a │ │ │ │ - movs r0, #1 │ │ │ │ - bl 72fb4 │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 6cc8e │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 6cc74 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 6cc74 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 6cc8a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cc8a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 6cca6 │ │ │ │ - movw r3, #21648 @ 0x5490 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - str r5, [r0, #12] │ │ │ │ - strd r3, r0, [r4, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - itt ne │ │ │ │ - addne r2, #1 │ │ │ │ - strne r2, [r3, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #32 │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r1, r2 │ │ │ │ - str r4, [sp, #24] │ │ │ │ - cbnz r3, 6ccce │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.n 6ccce │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 6ccce │ │ │ │ - cbnz r0, 6ccea │ │ │ │ - movs r4, #1 │ │ │ │ - strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #124] @ (6cd54 ) │ │ │ │ - movs r2, #0 │ │ │ │ - add r5, sp, #28 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - strd r2, r5, [sp, #12] │ │ │ │ - bl 105570 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6ccea │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 6cd46 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r1, sp, #24 │ │ │ │ - bl 1202f8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 6cce6 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9fd88 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r1, #30216 @ 0x7608 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #53216 @ 0xcfe0 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 92118 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 6cd32 │ │ │ │ - bl 98094 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 295a0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9acdc │ │ │ │ - adds r3, r4, #1 │ │ │ │ - bne.n 6cd3e │ │ │ │ - bl 80760 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6cce6 │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - mov r0, r4 │ │ │ │ - bl 81044 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 79388 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #32 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - ldr r5, [pc, #896] @ (6d0d8 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ sub sp, #28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6ce34 │ │ │ │ + beq.n 6ce8c │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ mov r5, ip │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6cd6c │ │ │ │ + bne.n 6cdc4 │ │ │ │ movw r3, #38784 @ 0x9780 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ce34 │ │ │ │ + beq.n 6ce8c │ │ │ │ sub.w r2, r4, #32 │ │ │ │ sub.w r0, r4, #97 @ 0x61 │ │ │ │ cmp r0, #25 │ │ │ │ it hi │ │ │ │ movhi r2, r4 │ │ │ │ add.w lr, r3, #39936 @ 0x9c00 │ │ │ │ add.w lr, lr, #60 @ 0x3c │ │ │ │ subs r3, #4 │ │ │ │ uxtb r7, r2 │ │ │ │ mov r8, r5 │ │ │ │ mov sl, r1 │ │ │ │ - b.n 6cdb6 │ │ │ │ + b.n 6ce0e │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6ce62 │ │ │ │ + beq.n 6ceba │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 6ce34 │ │ │ │ + beq.n 6ce8c │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ce36 │ │ │ │ + beq.n 6ce8e │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6cda8 │ │ │ │ + beq.n 6ce00 │ │ │ │ sub.w r1, r2, #97 @ 0x61 │ │ │ │ cmp r1, #25 │ │ │ │ - bls.n 6ce8c │ │ │ │ + bls.n 6cee4 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 6cda8 │ │ │ │ + bne.n 6ce00 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ adds r1, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6cea4 │ │ │ │ + beq.n 6cefc │ │ │ │ mov r5, r8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ adds r1, r6, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ sub.w r9, r2, #32 │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ sub.w r8, r2, #97 @ 0x61 │ │ │ │ uxtb.w r3, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6ce96 │ │ │ │ + beq.n 6ceee │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ce9e │ │ │ │ + beq.n 6cef6 │ │ │ │ cmp.w r8, #25 │ │ │ │ sub.w r9, r1, #97 @ 0x61 │ │ │ │ it hi │ │ │ │ strhi r2, [sp, #12] │ │ │ │ sub.w r8, r1, #32 │ │ │ │ uxtb.w r9, r9 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ uxtb.w r8, r8 │ │ │ │ cmp.w r9, #25 │ │ │ │ it ls │ │ │ │ movls r1, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6ce3c │ │ │ │ + beq.n 6ce94 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6cdac │ │ │ │ + b.n 6ce04 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6cde6 │ │ │ │ + bne.n 6ce3e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6cdac │ │ │ │ + bne.n 6ce04 │ │ │ │ ldrb.w r2, [r0, ip] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne.n 6cdb2 │ │ │ │ + bne.n 6ce0a │ │ │ │ add.w r5, r8, #2 │ │ │ │ mov r1, sl │ │ │ │ adds r5, r0, r5 │ │ │ │ - beq.n 6ceae │ │ │ │ + beq.n 6cf06 │ │ │ │ subs r3, r5, #1 │ │ │ │ add.w r4, sl, #65 @ 0x41 │ │ │ │ subs r2, r4, r1 │ │ │ │ ldrb.w r0, [r3, #1]! │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 6ceaa │ │ │ │ - cbz r0, 6ceaa │ │ │ │ + beq.n 6cf02 │ │ │ │ + cbz r0, 6cf02 │ │ │ │ strb.w r0, [r1], #1 │ │ │ │ - b.n 6ce7a │ │ │ │ + b.n 6ced2 │ │ │ │ subs r2, #32 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 6cda8 │ │ │ │ - b.n 6cdd0 │ │ │ │ + bne.n 6ce00 │ │ │ │ + b.n 6ce28 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6ce5c │ │ │ │ + b.n 6ceb4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6ce62 │ │ │ │ + b.n 6ceba │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - b.n 6ce5a │ │ │ │ + b.n 6ceb2 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6ce36 │ │ │ │ + b.n 6ce8e │ │ │ │ nop │ │ │ │ │ │ │ │ -0006ceb4 : │ │ │ │ +0006cf0c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r2, #2 │ │ │ │ mov r4, r1 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r2, r1 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 6cf28 <_Py_DecodeLocaleEx@@Base> │ │ │ │ - cbnz r0, 6cede │ │ │ │ + bl 6cf80 <_Py_DecodeLocaleEx@@Base> │ │ │ │ + cbnz r0, 6cf36 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r4, 6cee2 │ │ │ │ + cbz r4, 6cf3a │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ceda │ │ │ │ + b.n 6cf32 │ │ │ │ nop │ │ │ │ │ │ │ │ -0006cee8 : │ │ │ │ +0006cf40 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6cf22 │ │ │ │ + blt.n 6cf7a │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ push {lr} │ │ │ │ - movw r2, #53161 @ 0xcfa9 │ │ │ │ + movw r2, #53249 @ 0xd001 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w lr, [r3, #672] @ 0x2a0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 6cf16 │ │ │ │ + bne.n 6cf6e │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2a2c4 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0006cf28 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +0006cf80 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r5, r4, [sp, #32] │ │ │ │ - cbnz r5, 6cf5a <_Py_DecodeLocaleEx@@Base+0x32> │ │ │ │ + cbnz r5, 6cfb2 <_Py_DecodeLocaleEx@@Base+0x32> │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #96] @ (6cfa4 <_Py_DecodeLocaleEx@@Base+0x7c>) │ │ │ │ + ldr r3, [pc, #96] @ (6cffc <_Py_DecodeLocaleEx@@Base+0x7c>) │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r3, #1472] @ 0x5c0 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 6cf64 <_Py_DecodeLocaleEx@@Base+0x3c> │ │ │ │ + bgt.n 6cfbc <_Py_DecodeLocaleEx@@Base+0x3c> │ │ │ │ ldr.w r0, [r3, #1180] @ 0x49c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6cf82 <_Py_DecodeLocaleEx@@Base+0x5a> │ │ │ │ + beq.n 6cfda <_Py_DecodeLocaleEx@@Base+0x5a> │ │ │ │ mov r3, r7 │ │ │ │ - cbnz r0, 6cf96 <_Py_DecodeLocaleEx@@Base+0x6e> │ │ │ │ + cbnz r0, 6cfee <_Py_DecodeLocaleEx@@Base+0x6e> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.n 6d07c │ │ │ │ + b.n 6d0d4 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx 29d00 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r1, r0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1a8d60 │ │ │ │ + b.w 1ab45c │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 1a611c │ │ │ │ - ldr r3, [pc, #24] @ (6cfa4 <_Py_DecodeLocaleEx@@Base+0x7c>) │ │ │ │ + bl 1a894c │ │ │ │ + ldr r3, [pc, #24] @ (6cffc <_Py_DecodeLocaleEx@@Base+0x7c>) │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str.w r0, [r3, #1180] @ 0x49c │ │ │ │ - b.n 6cf54 <_Py_DecodeLocaleEx@@Base+0x2c> │ │ │ │ + b.n 6cfac <_Py_DecodeLocaleEx@@Base+0x2c> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6906a │ │ │ │ + b.w 68c02 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2a2c4 │ │ │ │ │ │ │ │ -0006cfb4 : │ │ │ │ +0006d00c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, sp │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1a63b4 │ │ │ │ + bl 1a8be4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r3, 6d00e │ │ │ │ - cbnz r4, 6cff0 │ │ │ │ + cbnz r3, 6d066 │ │ │ │ + cbnz r4, 6d048 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [r6, #0] │ │ │ │ strd r3, r3, [r5] │ │ │ │ strd r3, r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d2c8 │ │ │ │ + bl 6d320 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6cfd8 │ │ │ │ - ldr r2, [pc, #24] @ (6d018 ) │ │ │ │ + bne.n 6d030 │ │ │ │ + ldr r2, [pc, #24] @ (6d070 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #63624 @ 0xf888 │ │ │ │ + movw r3, #65224 @ 0xfec8 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ stmia.w r5, {r1, r2, r3, r4} │ │ │ │ - b.n 6cfea │ │ │ │ + b.n 6d042 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 6cfea │ │ │ │ - b.n 6cd7c │ │ │ │ - movs r3, r5 │ │ │ │ + b.n 6d042 │ │ │ │ + ldcl 0, cr0, [r0], #172 @ 0xac │ │ │ │ │ │ │ │ -0006d01c : │ │ │ │ +0006d074 : │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ push {lr} │ │ │ │ - movw r2, #53817 @ 0xd239 │ │ │ │ + movw r2, #53905 @ 0xd291 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w lr, [r3, #684] @ 0x2ac │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 6d03e │ │ │ │ + bne.n 6d096 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 29990 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006d04c : │ │ │ │ +0006d0a4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ - cbz r3, 6d076 │ │ │ │ + cbz r3, 6d0ce │ │ │ │ blx 2aad4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1a60c0 │ │ │ │ - b.n 6d06a │ │ │ │ + bl 1a88f0 │ │ │ │ + b.n 6d0c2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w ip, [sp, #64] @ 0x40 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 6d18a │ │ │ │ + beq.n 6d1e2 │ │ │ │ cmp.w ip, #2 │ │ │ │ - bne.n 6d18e │ │ │ │ + bne.n 6d1e6 │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov fp, lr │ │ │ │ blx 29ce8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6d10e │ │ │ │ + beq.n 6d166 │ │ │ │ mvn.w r2, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs.n 6d1a6 │ │ │ │ + bcs.n 6d1fe │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movt r2, #74 @ 0x4a │ │ │ │ adds r1, r0, #1 │ │ │ │ - movw r0, #53161 @ 0xcfa9 │ │ │ │ + movw r0, #53249 @ 0xd001 │ │ │ │ movt r0, #6 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r4, [r2, #672] @ 0x2a0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 6d198 │ │ │ │ + bne.n 6d1f0 │ │ │ │ mov r0, r1 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d1a6 │ │ │ │ + beq.n 6d1fe │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29ce8 │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 6d1d2 │ │ │ │ + bne.n 6d22a │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29d00 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 6d1a6 │ │ │ │ + bcs.n 6d1fe │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 6cee8 │ │ │ │ + bl 6cf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d1a6 │ │ │ │ + beq.n 6d1fe │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ add r3, sp, #16 │ │ │ │ @@ -100046,115 +100091,115 @@ │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ blx 29838 │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r7 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ adds r3, r7, #4 │ │ │ │ cmn.w ip, #4 │ │ │ │ - bhi.n 6d1ac │ │ │ │ + bhi.n 6d204 │ │ │ │ ldr.w ip, [r7] │ │ │ │ movw r4, #2047 @ 0x7ff │ │ │ │ mov r5, r3 │ │ │ │ sub.w lr, ip, #55296 @ 0xd800 │ │ │ │ cmp lr, r4 │ │ │ │ - bls.n 6d1b0 │ │ │ │ + bls.n 6d208 │ │ │ │ cmp.w ip, #1114112 @ 0x110000 │ │ │ │ - bcs.n 6d1b0 │ │ │ │ + bcs.n 6d208 │ │ │ │ add r1, r0 │ │ │ │ subs r2, r2, r0 │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6d138 │ │ │ │ - cbz r6, 6d182 │ │ │ │ + bne.n 6d190 │ │ │ │ + cbz r6, 6d1da │ │ │ │ sub.w r3, r5, sl │ │ │ │ asrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ str.w sl, [r9] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6d192 │ │ │ │ + b.n 6d1ea │ │ │ │ movs r3, #0 │ │ │ │ - b.n 6d0a2 │ │ │ │ + b.n 6d0fa │ │ │ │ mvn.w r0, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d0f2 │ │ │ │ + bne.n 6d14a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d192 │ │ │ │ + b.n 6d1ea │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d178 │ │ │ │ + beq.n 6d1d0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r7 │ │ │ │ subs r2, #1 │ │ │ │ - cbz r4, 6d20e │ │ │ │ + cbz r4, 6d266 │ │ │ │ ldrb.w r1, [r0], #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r5, r3 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ - b.n 6d172 │ │ │ │ - cbz r0, 6d202 │ │ │ │ + b.n 6d1ca │ │ │ │ + cbz r0, 6d25a │ │ │ │ sub.w ip, r5, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw lr, #2047 @ 0x7ff │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ sub.w r4, r2, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r2, #0 │ │ │ │ movcs r2, #1 │ │ │ │ cmp r4, lr │ │ │ │ it ls │ │ │ │ orrls.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6d104 │ │ │ │ + bne.n 6d15c │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 6d1de │ │ │ │ + bne.n 6d236 │ │ │ │ str.w r5, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 6d186 │ │ │ │ + beq.n 6d1de │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 6d186 │ │ │ │ + b.n 6d1de │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r6, 6d220 │ │ │ │ + cbz r6, 6d278 │ │ │ │ sub.w r1, r1, r8 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 6d232 │ │ │ │ - movw r3, #64052 @ 0xfa34 │ │ │ │ - movt r3, #39 @ 0x27 │ │ │ │ + beq.n 6d28a │ │ │ │ + movw r3, #116 @ 0x74 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ str.w r3, [fp] │ │ │ │ mvn.w r0, #1 │ │ │ │ - b.n 6d192 │ │ │ │ + b.n 6d1ea │ │ │ │ mov r0, r1 │ │ │ │ b.w 29990 │ │ │ │ nop │ │ │ │ │ │ │ │ -0006d240 : │ │ │ │ +0006d298 : │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 6d27e │ │ │ │ + blt.n 6d2d6 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ push {lr} │ │ │ │ - movw r2, #53945 @ 0xd2b9 │ │ │ │ + movw r2, #54033 @ 0xd311 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w lr, [r3, #680] @ 0x2a8 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 6d26c │ │ │ │ + bne.n 6d2c4 │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ b.w 2a8d0 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -100163,32 +100208,32 @@ │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0006d284 : │ │ │ │ +0006d2dc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ - cbz r3, 6d2b0 │ │ │ │ + cbz r3, 6d308 │ │ │ │ blx 2aad4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1a60c0 │ │ │ │ - b.n 6d2a2 │ │ │ │ + bl 1a88f0 │ │ │ │ + b.n 6d2fa │ │ │ │ nop │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ b.w 2a8d0 │ │ │ │ @@ -100198,391 +100243,474 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ blx 29a18 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 6d332 │ │ │ │ + bcs.n 6d38a │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ adds r0, #1 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r4, [r3, #672] @ 0x2a0 │ │ │ │ lsls r2, r0, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 6d320 │ │ │ │ + bne.n 6d378 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 6d332 │ │ │ │ + cbz r0, 6d38a │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx 29db8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d310 │ │ │ │ + bne.n 6d368 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 6d31a │ │ │ │ + b.n 6d372 │ │ │ │ nop │ │ │ │ │ │ │ │ -0006d338 : │ │ │ │ +0006d390 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #180] @ (6d3fc ) │ │ │ │ + ldr r4, [pc, #180] @ (6d454 ) │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ sub sp, #8 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d366 │ │ │ │ + bne.n 6d3be │ │ │ │ strexb ip, r2, [r4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 6d354 │ │ │ │ + bne.n 6d3ac │ │ │ │ dmb ish │ │ │ │ - bne.n 6d3de │ │ │ │ - cbnz r3, 6d3a6 │ │ │ │ + bne.n 6d436 │ │ │ │ + cbnz r3, 6d3fe │ │ │ │ mov ip, r1 │ │ │ │ - ldr.w lr, [pc, #140] @ 6d400 │ │ │ │ + ldr.w lr, [pc, #140] @ 6d458 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [ip] │ │ │ │ str.w r3, [lr] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6d39c │ │ │ │ + bne.n 6d3f4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6d38c │ │ │ │ + bne.n 6d3e4 │ │ │ │ dmb ish │ │ │ │ - bne.n 6d3ee │ │ │ │ + bne.n 6d446 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6d3c6 │ │ │ │ + beq.n 6d41e │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6d384 │ │ │ │ + bne.n 6d3dc │ │ │ │ mov ip, r1 │ │ │ │ - ldr.w lr, [pc, #80] @ 6d404 │ │ │ │ + ldr.w lr, [pc, #80] @ 6d45c │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [ip] │ │ │ │ str.w r3, [lr] │ │ │ │ - b.n 6d384 │ │ │ │ + b.n 6d3dc │ │ │ │ mov ip, r1 │ │ │ │ - ldr.w lr, [pc, #60] @ 6d408 │ │ │ │ + ldr.w lr, [pc, #60] @ 6d460 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [ip] │ │ │ │ str.w r3, [lr] │ │ │ │ - b.n 6d384 │ │ │ │ + b.n 6d3dc │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - bl 279788 │ │ │ │ + bl 279df0 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ - b.n 6d36c │ │ │ │ - ldr r0, [pc, #12] @ (6d3fc ) │ │ │ │ + b.n 6d3c4 │ │ │ │ + ldr r0, [pc, #12] @ (6d454 ) │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25dc0c │ │ │ │ + b.w 25e36c │ │ │ │ nop │ │ │ │ str r0, [r7, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ str r4, [r7, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ str r4, [r4, r7] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ str r0, [r2, r7] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0006d40c : │ │ │ │ +0006d464 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 6d432 │ │ │ │ + cbz r1, 6d48a │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 27e988 │ │ │ │ + bl 27efa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - bcc.n 6d44c │ │ │ │ + bcc.n 6d4a4 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ ldr.w r3, [r3, #676] @ 0x2a4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r0, 6d460 │ │ │ │ - cbz r2, 6d460 │ │ │ │ + cbz r0, 6d4b8 │ │ │ │ + cbz r2, 6d4b8 │ │ │ │ b.w 2965c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 6d45c │ │ │ │ + b.n 6d4b4 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6d4d6 │ │ │ │ + ble.n 6d52e │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ - movt r6, #73 @ 0x49 │ │ │ │ + movt r6, #74 @ 0x4a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r7, #53817 @ 0xd239 │ │ │ │ + movw r7, #53905 @ 0xd291 │ │ │ │ movt r7, #6 │ │ │ │ ldr.w r3, [r6, #684] @ 0x2ac │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 6d4ee │ │ │ │ + bne.n 6d546 │ │ │ │ blx 29994 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 6d4d6 │ │ │ │ + ble.n 6d52e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r6, #684] @ 0x2ac │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 6d4f8 │ │ │ │ + bne.n 6d550 │ │ │ │ blx 29994 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 6d4d6 │ │ │ │ + ble.n 6d52e │ │ │ │ movs r5, #2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r6, #684] @ 0x2ac │ │ │ │ ldr.w r0, [r2, r5, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 6d4e4 │ │ │ │ + bne.n 6d53c │ │ │ │ blx 29994 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt.n 6d4bc │ │ │ │ + bgt.n 6d514 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 6d4ce │ │ │ │ + b.n 6d526 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 6d49e │ │ │ │ + b.n 6d4f6 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 6d4b4 │ │ │ │ + b.n 6d50c │ │ │ │ nop │ │ │ │ │ │ │ │ -0006d504 : │ │ │ │ +0006d55c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r8, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 6d574 │ │ │ │ + beq.n 6d5cc │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 6d5ba │ │ │ │ + blt.n 6d612 │ │ │ │ cmp r6, r8 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r6 │ │ │ │ it ge │ │ │ │ movge r7, r8 │ │ │ │ - bl 6d2c8 │ │ │ │ + bl 6d320 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 6d574 │ │ │ │ + cbz r0, 6d5cc │ │ │ │ adds r1, r6, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 6d240 │ │ │ │ + bl 6d298 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 6d59e │ │ │ │ + cbz r0, 6d5f6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ add.w r1, r3, r7, lsl #2 │ │ │ │ cmp r6, r8 │ │ │ │ - bgt.n 6d58c │ │ │ │ + bgt.n 6d5e4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r9, [r3, r7, lsl #2] │ │ │ │ adds r1, #1 │ │ │ │ str r3, [r5, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r5, #0] │ │ │ │ strd r2, r2, [r4, #4] │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #92] @ (6d5d4 ) │ │ │ │ + ldr r2, [pc, #92] @ (6d62c ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #63624 @ 0xf888 │ │ │ │ + movw r3, #65224 @ 0xfec8 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 6d56c │ │ │ │ + b.n 6d5c4 │ │ │ │ subs r2, r6, r7 │ │ │ │ adds r0, #4 │ │ │ │ add r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2a51c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 6d556 │ │ │ │ + b.n 6d5ae │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 6d01c │ │ │ │ - ldr r1, [pc, #44] @ (6d5d4 ) │ │ │ │ + bl 6d074 │ │ │ │ + ldr r1, [pc, #44] @ (6d62c ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #1 │ │ │ │ - movw r2, #63624 @ 0xf888 │ │ │ │ + movw r2, #65224 @ 0xfec8 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 6d56c │ │ │ │ - ldr r2, [pc, #24] @ (6d5d4 ) │ │ │ │ + b.n 6d5c4 │ │ │ │ + ldr r2, [pc, #24] @ (6d62c ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #64580 @ 0xfc44 │ │ │ │ - movt r3, #39 @ 0x27 │ │ │ │ + movw r3, #644 @ 0x284 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 6d56c │ │ │ │ + b.n 6d5c4 │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [ip, #172] @ 0xac │ │ │ │ + and.w r0, ip, #11206656 @ 0xab0000 │ │ │ │ + │ │ │ │ +0006d630 : │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #72] @ 0x48 │ │ │ │ + movs r5, #0 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #200] @ 0xc8 │ │ │ │ + str r5, [r4, #72] @ 0x48 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #204] @ 0xcc │ │ │ │ + str.w r5, [r4, #200] @ 0xc8 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #196] @ 0xc4 │ │ │ │ + str.w r5, [r4, #204] @ 0xcc │ │ │ │ + bl 6d074 │ │ │ │ + add.w r0, r4, #88 @ 0x58 │ │ │ │ + str.w r5, [r4, #196] @ 0xc4 │ │ │ │ + bl 6d4c0 │ │ │ │ + add.w r0, r4, #104 @ 0x68 │ │ │ │ + bl 6d4c0 │ │ │ │ + add.w r0, r4, #96 @ 0x60 │ │ │ │ + bl 6d4c0 │ │ │ │ + add.w r0, r4, #216 @ 0xd8 │ │ │ │ + bl 6d4c0 │ │ │ │ + ldr.w r0, [r4, #224] @ 0xe0 │ │ │ │ + str.w r5, [r4, #212] @ 0xd4 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #228] @ 0xe4 │ │ │ │ + str.w r5, [r4, #224] @ 0xe0 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ + str.w r5, [r4, #228] @ 0xe4 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #236] @ 0xec │ │ │ │ + str.w r5, [r4, #232] @ 0xe8 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #240] @ 0xf0 │ │ │ │ + str.w r5, [r4, #236] @ 0xec │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #244] @ 0xf4 │ │ │ │ + str.w r5, [r4, #240] @ 0xf0 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #248] @ 0xf8 │ │ │ │ + str.w r5, [r4, #244] @ 0xf4 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #208] @ 0xd0 │ │ │ │ + str.w r5, [r4, #248] @ 0xf8 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #268] @ 0x10c │ │ │ │ + str.w r5, [r4, #208] @ 0xd0 │ │ │ │ + bl 6d074 │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ + str.w r5, [r4, #268] @ 0x10c │ │ │ │ + bl 6d074 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ + str r5, [r4, #64] @ 0x40 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #164] @ 0xa4 │ │ │ │ + str r5, [r4, #68] @ 0x44 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #168] @ 0xa8 │ │ │ │ + str.w r5, [r4, #164] @ 0xa4 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #256] @ 0x100 │ │ │ │ + str.w r5, [r4, #168] @ 0xa8 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #260] @ 0x104 │ │ │ │ + str.w r5, [r4, #256] @ 0x100 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #264] @ 0x108 │ │ │ │ + str.w r5, [r4, #260] @ 0x104 │ │ │ │ + bl 6d074 │ │ │ │ + ldr.w r0, [r4, #172] @ 0xac │ │ │ │ + str.w r5, [r4, #264] @ 0x108 │ │ │ │ + bl 6d074 │ │ │ │ + add.w r0, r4, #80 @ 0x50 │ │ │ │ + str.w r5, [r4, #172] @ 0xac │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.n 6d4c0 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 1a91c4 │ │ │ │ + b.w 1ab8c0 │ │ │ │ nop │ │ │ │ - cbz r1, 6d63a │ │ │ │ + cbz r1, 6d7c2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r0, [pc, #60] @ (6d63c ) │ │ │ │ - bl 1aafb8 <_PyPathConfig_ClearGlobal@@Base+0xd4> │ │ │ │ + ldr r0, [pc, #60] @ (6d7c4 ) │ │ │ │ + bl 1ad6b4 <_PyPathConfig_ClearGlobal@@Base+0xd4> │ │ │ │ ldrb.w r2, [r4, #-8] │ │ │ │ subs r3, r4, #7 │ │ │ │ subs r0, r4, #4 │ │ │ │ ldrb.w r1, [r3], #1 │ │ │ │ cmp r3, r0 │ │ │ │ orr.w r2, r1, r2, lsl #8 │ │ │ │ - bne.n 6d60a │ │ │ │ + bne.n 6d792 │ │ │ │ mov.w r3, #3722304989 @ 0xdddddddd │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ adds r2, #4 │ │ │ │ blx 29718 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ -0006d640 : │ │ │ │ +0006d7c8 : │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ ldr.w r0, [r3, #1412] @ 0x584 │ │ │ │ - cbz r0, 6d656 │ │ │ │ + cbz r0, 6d7de │ │ │ │ ldr.w r0, [r3, #1416] @ 0x588 │ │ │ │ b.w 2a4f0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d658 : │ │ │ │ +0006d7e0 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d65c : │ │ │ │ +0006d7e4 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b.w 2a4f0 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ - ldr r3, [pc, #432] @ (6d828 ) │ │ │ │ + ldr r3, [pc, #432] @ (6d9b0 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 6d802 │ │ │ │ + beq.w 6d98a │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #412] @ (6d82c ) │ │ │ │ + ldr r0, [pc, #412] @ (6d9b4 ) │ │ │ │ mov r2, r7 │ │ │ │ - bl 1aafb8 <_PyPathConfig_ClearGlobal@@Base+0xd4> │ │ │ │ + bl 1ad6b4 <_PyPathConfig_ClearGlobal@@Base+0xd4> │ │ │ │ ldrb.w r4, [r7, #-8] │ │ │ │ sub.w r6, r7, #8 │ │ │ │ subs r3, r7, #7 │ │ │ │ subs r1, r7, #4 │ │ │ │ ldrb.w r2, [r3], #1 │ │ │ │ cmp r1, r3 │ │ │ │ orr.w r4, r2, r4, lsl #8 │ │ │ │ - bne.n 6d6a2 │ │ │ │ + bne.n 6d82a │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.w 6d822 │ │ │ │ + bhi.w 6d9aa │ │ │ │ add.w fp, r5, #12 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ - bls.n 6d740 │ │ │ │ + bls.n 6d8c8 │ │ │ │ add.w r9, sp, #12 │ │ │ │ mov ip, r7 │ │ │ │ mov sl, r9 │ │ │ │ add.w r3, r7, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov lr, sl │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ @@ -100590,15 +100718,15 @@ │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r1, [ip, #-12] │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldr.w r2, [ip, #-8] │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 6d6d2 │ │ │ │ + bne.n 6d85a │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ mov r0, r6 │ │ │ │ blx 29718 │ │ │ │ sub.w r3, r4, #64 @ 0x40 │ │ │ │ adds r0, r7, r3 │ │ │ │ add r7, sp, #76 @ 0x4c │ │ │ │ @@ -100612,20 +100740,20 @@ │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r1, [ip, #-12] │ │ │ │ adds r7, #16 │ │ │ │ ldr.w r2, [ip, #-8] │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 6d712 │ │ │ │ + bne.n 6d89a │ │ │ │ mov r0, sl │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ blx 29718 │ │ │ │ - b.n 6d75a │ │ │ │ + b.n 6d8e2 │ │ │ │ add.w r9, sp, #12 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ add.w r2, r4, #12 │ │ │ │ @@ -100642,294 +100770,294 @@ │ │ │ │ moveq r5, r4 │ │ │ │ add.w sl, r6, #8 │ │ │ │ adds r3, r6, #4 │ │ │ │ mov r2, r5 │ │ │ │ strb.w r2, [r3, #-1]! │ │ │ │ lsrs r2, r2, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 6d778 │ │ │ │ + bne.n 6d900 │ │ │ │ ldrb.w r2, [r8] │ │ │ │ mov.w r1, #4261281277 @ 0xfdfdfdfd │ │ │ │ strb r2, [r3, #4] │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ strh.w r2, [r3, #5] │ │ │ │ strb r2, [r3, #7] │ │ │ │ mov r2, r5 │ │ │ │ str.w r1, [sl, r5] │ │ │ │ mov r1, r9 │ │ │ │ - bls.n 6d7f4 │ │ │ │ + bls.n 6d97c │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ it cs │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub.w r6, r4, #64 @ 0x40 │ │ │ │ blx 29db8 │ │ │ │ cmp r5, r6 │ │ │ │ - bls.n 6d7cc │ │ │ │ + bls.n 6d954 │ │ │ │ subs r2, r5, r6 │ │ │ │ add.w r0, sl, r6 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ it cs │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ blx 29db8 │ │ │ │ - cbz r7, 6d822 │ │ │ │ + cbz r7, 6d9aa │ │ │ │ cmp r5, r4 │ │ │ │ - bls.n 6d7de │ │ │ │ + bls.n 6d966 │ │ │ │ subs r2, r5, r4 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ add.w r0, sl, r4 │ │ │ │ blx 29718 │ │ │ │ - ldr r3, [pc, #72] @ (6d828 ) │ │ │ │ + ldr r3, [pc, #72] @ (6d9b0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 6d81e │ │ │ │ + bne.n 6d9a6 │ │ │ │ mov r0, sl │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, r4 │ │ │ │ mov r0, sl │ │ │ │ it cs │ │ │ │ movcs r2, r4 │ │ │ │ blx 29db8 │ │ │ │ - b.n 6d7cc │ │ │ │ - ldr r3, [pc, #36] @ (6d828 ) │ │ │ │ + b.n 6d954 │ │ │ │ + ldr r3, [pc, #36] @ (6d9b0 ) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 6d81e │ │ │ │ + bne.n 6d9a6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1a91c4 │ │ │ │ + b.w 1ab8c0 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 6d7de │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + b.n 6d966 │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {2} │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ -0006d830 : │ │ │ │ +0006d9b8 : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6d858 │ │ │ │ + bl 6d9e0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d858 : │ │ │ │ +0006d9e0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, ip │ │ │ │ - bcs.n 6d890 │ │ │ │ + bcs.n 6da18 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ blx 29f90 <__vsnprintf_chk@plt> │ │ │ │ - cbz r4, 6d88c │ │ │ │ + cbz r4, 6da14 │ │ │ │ adds r1, r5, r4 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r1, #-1] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r0, #64870 @ 0xfd66 │ │ │ │ movt r0, #65535 @ 0xffff │ │ │ │ - b.n 6d884 │ │ │ │ + b.n 6da0c │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d8a0 : │ │ │ │ +0006da28 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #20256 @ 0x4f20 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ + movt r4, #74 @ 0x4a │ │ │ │ ldr.w r3, [r4, #848] @ 0x350 │ │ │ │ - cbz r3, 6d8f6 │ │ │ │ + cbz r3, 6da7e │ │ │ │ ldr.w r2, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6d8e6 │ │ │ │ + bne.n 6da6e │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6d90e │ │ │ │ + cbz r0, 6da96 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29f30 │ │ │ │ - cbnz r0, 6d8fc │ │ │ │ + cbnz r0, 6da84 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d8d6 │ │ │ │ - b.n 6d90e │ │ │ │ - bl 1a60c0 │ │ │ │ - b.n 6d8bc │ │ │ │ - movw r0, #12376 @ 0x3058 │ │ │ │ + bne.n 6da5e │ │ │ │ + b.n 6da96 │ │ │ │ + bl 1a88f0 │ │ │ │ + b.n 6da44 │ │ │ │ + movw r0, #13976 @ 0x3698 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ blx 297d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d8e2 │ │ │ │ + b.n 6da6a │ │ │ │ nop │ │ │ │ │ │ │ │ -0006d914 <_Py_hashtable_new_full@@Base>: │ │ │ │ +0006da9c <_Py_hashtable_new_full@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ - cbz r4, 6d992 <_Py_hashtable_new_full@@Base+0x7e> │ │ │ │ + cbz r4, 6db1a <_Py_hashtable_new_full@@Base+0x7e> │ │ │ │ ldrd r5, r7, [r4] │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ blx r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6d9a8 <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ + cbz r0, 6db30 <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #16 │ │ │ │ strd r1, r3, [r0] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx r5 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 6d9a4 <_Py_hashtable_new_full@@Base+0x90> │ │ │ │ + cbz r0, 6db2c <_Py_hashtable_new_full@@Base+0x90> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ blx 29718 │ │ │ │ - movw r3, #52857 @ 0xce79 │ │ │ │ + movw r3, #55705 @ 0xd999 │ │ │ │ movt r3, #18 │ │ │ │ - movw r2, #5777 @ 0x1691 │ │ │ │ + movw r2, #6213 @ 0x1845 │ │ │ │ movt r2, #7 │ │ │ │ cmp r6, r3 │ │ │ │ strd r9, sl, [r4, #24] │ │ │ │ strd r8, r6, [r4, #16] │ │ │ │ str r5, [r4, #32] │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ str r2, [r4, #12] │ │ │ │ - bne.n 6d98c <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ - movw r3, #12865 @ 0x3241 │ │ │ │ + bne.n 6db14 <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ + movw r3, #15625 @ 0x3d09 │ │ │ │ movt r3, #17 │ │ │ │ cmp r8, r3 │ │ │ │ ittt eq │ │ │ │ - movweq r3, #12825 @ 0x3219 │ │ │ │ + movweq r3, #15545 @ 0x3cb9 │ │ │ │ movteq r3, #17 │ │ │ │ streq r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movw r7, #33517 @ 0x82ed │ │ │ │ + movw r7, #33833 @ 0x8429 │ │ │ │ movt r7, #7 │ │ │ │ - movw r5, #32565 @ 0x7f35 │ │ │ │ + movw r5, #32881 @ 0x8071 │ │ │ │ movt r5, #7 │ │ │ │ - b.n 6d934 <_Py_hashtable_new_full@@Base+0x20> │ │ │ │ + b.n 6dabc <_Py_hashtable_new_full@@Base+0x20> │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d98c <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ + b.n 6db14 <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ │ │ │ │ -0006d9ac : │ │ │ │ +0006db34 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 6d9b4 │ │ │ │ + cbz r3, 6db3c │ │ │ │ bx r3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7faa8 <_PyType_GetDict@@Base> │ │ │ │ + bl 7fca0 <_PyType_GetDict@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbnz r0, 6d9ee │ │ │ │ + cbnz r0, 6db76 │ │ │ │ mov r0, r2 │ │ │ │ - bl 806dc │ │ │ │ + bl 808d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6da06 │ │ │ │ + blt.n 6db8e │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 6d9ec │ │ │ │ + cbz r3, 6db74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6d9b2 │ │ │ │ + b.n 6db3a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12388 @ 0x3064 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #13988 @ 0x36a4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ adds r4, r6, #1 │ │ │ │ - bne.w 6de52 │ │ │ │ + bne.w 6dfda │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 6e0a0 │ │ │ │ + bpl.w 6e228 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 6e084 │ │ │ │ + bpl.w 6e20c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 6de4e │ │ │ │ + beq.w 6dfd6 │ │ │ │ add.w r3, r0, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r3, #57621 @ 0xe115 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r3, #58013 @ 0xe29d │ │ │ │ movt r3, #6 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 6e0a8 │ │ │ │ + bne.w 6e230 │ │ │ │ movw r3, #40376 @ 0x9db8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd ip, r0, [r3] │ │ │ │ movw r5, #28005 @ 0x6d65 │ │ │ │ movt r5, #29551 @ 0x736f │ │ │ │ @@ -100952,15 +101080,15 @@ │ │ │ │ eor.w r4, sl, r4 │ │ │ │ eor.w r2, r9, r2 │ │ │ │ eor.w r0, sl, r0 │ │ │ │ eor.w r3, r9, r3 │ │ │ │ mov.w fp, #0 │ │ │ │ cmp r6, #7 │ │ │ │ str r7, [sp, #12] │ │ │ │ - ble.w 6de5a │ │ │ │ + ble.w 6dfe2 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ adc.w r5, r2, r5 │ │ │ │ ldr.w r8, [r7] │ │ │ │ ldr.w r9, [r7, #4] │ │ │ │ eor.w r0, r0, r8 │ │ │ │ adds r1, r1, r0 │ │ │ │ @@ -100994,15 +101122,15 @@ │ │ │ │ add.w r9, r9, r3, lsr #11 │ │ │ │ lsls r3, r3, #21 │ │ │ │ add.w r3, r3, sl, lsr #11 │ │ │ │ eors r2, r1 │ │ │ │ eor.w r0, r9, r0 │ │ │ │ eors r3, r7 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bls.n 6dc24 │ │ │ │ + bls.n 6ddac │ │ │ │ ldr r7, [sp, #0] │ │ │ │ strd fp, r8, [sp, #24] │ │ │ │ add.w sl, r7, #8 │ │ │ │ add r7, r6 │ │ │ │ strd r7, r6, [sp, #16] │ │ │ │ adds.w r9, lr, r4 │ │ │ │ ldr.w lr, [sl] │ │ │ │ @@ -101044,28 +101172,28 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ lsls r2, r2, #17 │ │ │ │ sub.w r6, r6, sl │ │ │ │ add.w r2, r2, r8, lsr #15 │ │ │ │ eor.w r4, ip, r4 │ │ │ │ eors r2, r1 │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 6db88 │ │ │ │ + bgt.n 6dd10 │ │ │ │ ldrd r6, fp, [sp, #20] │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ bic.w r9, r6, #7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ sub.w r9, r8, r9 │ │ │ │ bic.w r6, r6, #7 │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r9, r9, #7 │ │ │ │ add r7, r6 │ │ │ │ mov r6, sl │ │ │ │ str r7, [sp, #0] │ │ │ │ cmp.w r9, #6 │ │ │ │ - bhi.w 6dea6 │ │ │ │ + bhi.w 6e02e │ │ │ │ tbh [pc, r9, lsl #1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ lsls r4, r4, #4 │ │ │ │ lsls r0, r4, #4 │ │ │ │ movs r5, r2 │ │ │ │ lsls r6, r2, #8 │ │ │ │ movs r4, r1 │ │ │ │ @@ -101216,31 +101344,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r9, r6, #4294967295 @ 0xffffffff │ │ │ │ mov sl, fp │ │ │ │ mov r6, fp │ │ │ │ cmp.w r9, #6 │ │ │ │ - bhi.n 6dea6 │ │ │ │ - add r7, pc, #4 @ (adr r7, 6de70 ) │ │ │ │ + bhi.n 6e02e │ │ │ │ + add r7, pc, #4 @ (adr r7, 6dff8 ) │ │ │ │ ldr.w pc, [r7, r9, lsl #2] │ │ │ │ nop │ │ │ │ - udf #157 @ 0x9d │ │ │ │ + b.n 6e046 │ │ │ │ movs r6, r0 │ │ │ │ - udf #149 @ 0x95 │ │ │ │ + b.n 6e03a │ │ │ │ movs r6, r0 │ │ │ │ - udf #141 @ 0x8d │ │ │ │ + b.n 6e02e │ │ │ │ movs r6, r0 │ │ │ │ - bgt.n 6df6e │ │ │ │ + ble.n 6e006 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 6df76 │ │ │ │ + b.n 6e40e <_Py_HashBytes@@Base+0x1d2> │ │ │ │ movs r6, r0 │ │ │ │ - bgt.n 6df52 │ │ │ │ + ble.n 6dfea │ │ │ │ movs r6, r0 │ │ │ │ - bgt.n 6df42 │ │ │ │ + ble.n 6dfda │ │ │ │ movs r6, r0 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ ldrb r6, [r6, #2] │ │ │ │ bfi sl, r6, #16, #8 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ bfi sl, r6, #8, #8 │ │ │ │ @@ -101371,86 +101499,86 @@ │ │ │ │ mov.w r2, r2, lsl #21 │ │ │ │ add.w r3, r3, r4, lsr #15 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ add.w r2, r2, r1, lsr #11 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ - b.n 6de46 │ │ │ │ + b.n 6dfce │ │ │ │ ldr r7, [sp, #0] │ │ │ │ ldrb.w r9, [r7, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 6dc76 │ │ │ │ + b.n 6ddfe │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 6da50 │ │ │ │ - b.n 6de4e │ │ │ │ + bne.w 6dbd8 │ │ │ │ + b.n 6dfd6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 6e08a │ │ │ │ + b.n 6e212 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 6de46 │ │ │ │ + b.n 6dfce │ │ │ │ nop │ │ │ │ │ │ │ │ -0006e0b4 <_Py_HashBytes@@Base>: │ │ │ │ +0006e23c <_Py_HashBytes@@Base>: │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 6e108 <_Py_HashBytes@@Base+0x54> │ │ │ │ + cbz r1, 6e290 <_Py_HashBytes@@Base+0x54> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw ip, #43992 @ 0xabd8 │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ - movw ip, #57621 @ 0xe115 │ │ │ │ + movw ip, #58013 @ 0xe29d │ │ │ │ movt ip, #6 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 6e10c <_Py_HashBytes@@Base+0x58> │ │ │ │ + bne.n 6e294 <_Py_HashBytes@@Base+0x58> │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ strd r0, r3, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 6e140 <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 6e2c8 <_Py_HashBytes@@Base+0x8c> │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r3, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ blx r4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 6e0fa <_Py_HashBytes@@Base+0x46> │ │ │ │ + b.n 6e282 <_Py_HashBytes@@Base+0x46> │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #40376 @ 0x9db8 │ │ │ │ - movt ip, #75 @ 0x4b │ │ │ │ + movt ip, #76 @ 0x4c │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [ip, #8] │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ - bl 6e140 <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 6e2c8 <_Py_HashBytes@@Base+0x8c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ movw r4, #25973 @ 0x6575 │ │ │ │ movt r4, #28787 @ 0x7073 │ │ │ │ sub sp, #28 │ │ │ │ movw lr, #29281 @ 0x7261 │ │ │ │ @@ -101477,15 +101605,15 @@ │ │ │ │ movt r2, #29797 @ 0x7465 │ │ │ │ eor.w ip, r7, ip │ │ │ │ eors r2, r7 │ │ │ │ mov.w fp, r8, lsl #24 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp.w r8, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - ble.w 6e6e8 <_Py_HashBytes@@Base+0x634> │ │ │ │ + ble.w 6e870 <_Py_HashBytes@@Base+0x634> │ │ │ │ adds r7, r4, r3 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ adc.w r5, ip, r5 │ │ │ │ eors r1, r4 │ │ │ │ adds.w lr, lr, r1 │ │ │ │ eor.w r2, r2, sl │ │ │ │ @@ -101526,15 +101654,15 @@ │ │ │ │ add.w r2, r2, r7, lsr #11 │ │ │ │ sub.w r7, r8, #8 │ │ │ │ eors r2, r5 │ │ │ │ eor.w r1, sl, r1 │ │ │ │ add.w r5, r6, #8 │ │ │ │ cmp r7, #7 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bls.n 6e304 <_Py_HashBytes@@Base+0x250> │ │ │ │ + bls.n 6e48c <_Py_HashBytes@@Base+0x250> │ │ │ │ mov sl, r5 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ add r6, r8 │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #8] │ │ │ │ strd r9, fp, [sp, #12] │ │ │ │ str r7, [sp, #20] │ │ │ │ @@ -101578,30 +101706,30 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ mov.w ip, ip, lsl #17 │ │ │ │ sub.w r6, r6, sl │ │ │ │ add.w ip, ip, r8, lsr #15 │ │ │ │ eors r3, r0 │ │ │ │ eor.w ip, ip, lr │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 6e260 <_Py_HashBytes@@Base+0x1ac> │ │ │ │ + bgt.n 6e3e8 <_Py_HashBytes@@Base+0x1ac> │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ ldrd r9, fp, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ bic.w r6, r8, #7 │ │ │ │ mov.w sl, #0 │ │ │ │ subs r6, #8 │ │ │ │ sub.w r8, r7, r6 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ add r7, r6 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, sl │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 6e534 <_Py_HashBytes@@Base+0x480> │ │ │ │ + bhi.w 6e6bc <_Py_HashBytes@@Base+0x480> │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r1, r0, #4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r3, r2 │ │ │ │ lsls r1, r7, #7 │ │ │ │ movs r3, r1 │ │ │ │ @@ -101878,43 +102006,57 @@ │ │ │ │ mov.w r0, r1, lsl #17 │ │ │ │ add.w r0, r0, r2, lsr #15 │ │ │ │ eor.w r3, r3, lr │ │ │ │ adc.w lr, lr, r2 │ │ │ │ lsls r2, r2, #17 │ │ │ │ add.w r2, r2, r1, lsr #15 │ │ │ │ eor.w r1, r0, r5 │ │ │ │ - b.n 6e500 <_Py_HashBytes@@Base+0x44c> │ │ │ │ + b.n 6e688 <_Py_HashBytes@@Base+0x44c> │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov sl, r9 │ │ │ │ mov r7, r9 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 6e534 <_Py_HashBytes@@Base+0x480> │ │ │ │ - add r5, pc, #4 @ (adr r5, 6e700 <_Py_HashBytes@@Base+0x64c>) │ │ │ │ + bhi.w 6e6bc <_Py_HashBytes@@Base+0x480> │ │ │ │ + add r5, pc, #4 @ (adr r5, 6e888 <_Py_HashBytes@@Base+0x64c>) │ │ │ │ ldr.w pc, [r5, r8, lsl #2] │ │ │ │ nop │ │ │ │ - b.n 6e15e <_Py_HashBytes@@Base+0xaa> │ │ │ │ - movs r6, r0 │ │ │ │ - b.n 6e156 <_Py_HashBytes@@Base+0xa2> │ │ │ │ + b.n 6e5f6 <_Py_HashBytes@@Base+0x3ba> │ │ │ │ movs r6, r0 │ │ │ │ - b.n 6e14e <_Py_HashBytes@@Base+0x9a> │ │ │ │ + b.n 6e5ee <_Py_HashBytes@@Base+0x3b2> │ │ │ │ movs r6, r0 │ │ │ │ - b.n 6edb2 │ │ │ │ + b.n 6e5e6 <_Py_HashBytes@@Base+0x3aa> │ │ │ │ movs r6, r0 │ │ │ │ - b.n 6e54e <_Py_HashBytes@@Base+0x49a> │ │ │ │ + b.n 6e24a <_Py_HashBytes@@Base+0xe> │ │ │ │ movs r6, r0 │ │ │ │ - b.n 6ed9a │ │ │ │ + stmia.w r5!, {r1, r2} │ │ │ │ + b.n 6e232 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 6ed8e │ │ │ │ + b.n 6e226 │ │ │ │ movs r6, r0 │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ bfi r7, r8, #0, #8 │ │ │ │ - b.n 6e350 <_Py_HashBytes@@Base+0x29c> │ │ │ │ + b.n 6e4d8 <_Py_HashBytes@@Base+0x29c> │ │ │ │ nop │ │ │ │ │ │ │ │ -0006e728 : │ │ │ │ +0006e8b0 : │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #20256 @ 0x4f20 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ + ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ + cbz r3, 6e8d6 │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ + b.w 2a9a0 │ │ │ │ + bl 1a88f0 │ │ │ │ + b.n 6e8cc │ │ │ │ + │ │ │ │ +0006e8dc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2941c │ │ │ │ subs r0, #0 │ │ │ │ @@ -101929,3324 +102071,3324 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r7, [pc, #736] @ (6ea48 ) │ │ │ │ + ldr r7, [pc, #736] @ (6ebfc ) │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6e96c │ │ │ │ + bne.w 6eb66 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr.w r3, [r6, #3724] @ 0xe8c │ │ │ │ ldr.w r5, [r6, #3728] @ 0xe90 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - bne.w 6ea6c │ │ │ │ + bne.w 6ec08 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add.w r8, r5, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ blx 29cdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6eae8 │ │ │ │ + bne.w 6ec9a │ │ │ │ add.w sl, r5, #8 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6e882 │ │ │ │ + bne.n 6ea36 │ │ │ │ add.w sl, r5, #136 @ 0x88 │ │ │ │ mov r0, sl │ │ │ │ blx 29cdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6eaf6 │ │ │ │ + bne.w 6eca8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 6e946 │ │ │ │ + bne.w 6eafa │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ blx 29e0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6ea7c │ │ │ │ + bne.w 6ec2e │ │ │ │ mov r0, sl │ │ │ │ blx 29b24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6eb04 │ │ │ │ + bne.w 6ecb6 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6e974 │ │ │ │ + bne.w 6eb3a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr.w r3, [r2, #3724] @ 0xe8c │ │ │ │ ldr.w r5, [r2, #3728] @ 0xe90 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - bne.w 6e97a │ │ │ │ + bne.w 6eb40 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ add.w r7, r4, #12 │ │ │ │ orr.w r3, r3, #32 │ │ │ │ strb r3, [r4, #16] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r7] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strex r2, r3, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6e812 │ │ │ │ + bne.n 6e9c6 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6ea1c │ │ │ │ + bne.w 6eb20 │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ ldr.w r3, [r5, #848] @ 0x350 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6ea54 │ │ │ │ + beq.w 6ec16 │ │ │ │ blx 2aad4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r5, #640] @ 0x280 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6e85a │ │ │ │ - ldr r3, [pc, #504] @ (6ea4c ) │ │ │ │ + bne.n 6ea0e │ │ │ │ + ldr r3, [pc, #504] @ (6ec00 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6ea1c │ │ │ │ + bne.w 6eb20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bic.w r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic.w r1, r2, #255 @ 0xff │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 6eab0 │ │ │ │ + bne.w 6ec62 │ │ │ │ mov r0, r8 │ │ │ │ blx 29b24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6eb12 │ │ │ │ + bne.w 6ecc4 │ │ │ │ str.w fp, [r9] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movt r0, #74 @ 0x4a │ │ │ │ ldr.w r2, [r1], #16 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ umull r2, r1, r2, ip │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr.w r1, [r0, #852] @ 0x354 │ │ │ │ add r0, sp, #32 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 6ea94 │ │ │ │ - bl 1023b8 │ │ │ │ + beq.w 6ec46 │ │ │ │ + bl 102d10 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrd r2, ip, [sp, #32] │ │ │ │ movw lr, #65535 @ 0xffff │ │ │ │ movt lr, #32767 @ 0x7fff │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvns r0, r0 │ │ │ │ sub.w lr, lr, r1 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs.w lr, lr, ip │ │ │ │ - blt.w 6ea8a │ │ │ │ + blt.w 6ec3c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ adds r0, r0, r2 │ │ │ │ adc.w r1, r1, ip │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1030dc <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + bl 103a38 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ blx 29f48 <__pthread_cond_timedwait64@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 6e950 │ │ │ │ + bne.n 6eb04 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6e7a4 │ │ │ │ + beq.w 6e958 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 6e7a4 │ │ │ │ + bne.w 6e958 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1ac19c │ │ │ │ + bl 1ae870 <_PyThreadState_New@@Base+0x404> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6ea9c │ │ │ │ + bne.w 6ec4e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ dmb ish │ │ │ │ adds r3, #12 │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6e92e │ │ │ │ + bne.n 6eae2 │ │ │ │ movs r3, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 6e7a4 │ │ │ │ + b.n 6e958 │ │ │ │ str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b.n 6e7c8 │ │ │ │ + b.n 6e97c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ea3a │ │ │ │ + bne.n 6ebec │ │ │ │ mov r2, r9 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, sl │ │ │ │ mov sl, r6 │ │ │ │ mov r6, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbnz r2, 6e9a0 │ │ │ │ + cbnz r2, 6eb6e │ │ │ │ mov r4, r9 │ │ │ │ mov r6, sl │ │ │ │ mov r9, r3 │ │ │ │ - b.n 6e7ac │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n 6ea6c │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - b.n 6e78c │ │ │ │ + b.n 6e960 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r7] │ │ │ │ + orr.w r3, r3, #4 │ │ │ │ + strex r2, r3, [r7] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 6eb24 │ │ │ │ + dmb ish │ │ │ │ + b.n 6ea0e │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 6e802 │ │ │ │ - bl 6d04c │ │ │ │ + beq.w 6e9b6 │ │ │ │ + bl 6d0a4 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 6e802 │ │ │ │ + beq.w 6e9b6 │ │ │ │ mov r0, r8 │ │ │ │ blx 29b24 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6eb12 │ │ │ │ + bne.w 6ecc4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b35cc │ │ │ │ + bl 1b5c8c │ │ │ │ blx 2a558 │ │ │ │ - b.n 6e99a │ │ │ │ + b.n 6eb60 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 6ec08 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ + b.n 6e940 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr.w r0, [r2, #852] @ 0x354 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ umull r2, r1, r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6eade │ │ │ │ + beq.n 6ec90 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1023b8 │ │ │ │ + bl 102d10 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrd r1, ip, [sp, #32] │ │ │ │ movw lr, #65535 @ 0xffff │ │ │ │ movt lr, #32767 @ 0x7fff │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvns r0, r0 │ │ │ │ sub.w lr, lr, r2 │ │ │ │ cmp r0, r1 │ │ │ │ sbcs.w lr, lr, ip │ │ │ │ - blt.n 6ead4 │ │ │ │ + blt.n 6ec86 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ adds r0, r1, r0 │ │ │ │ adc.w r1, ip, r2 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1030dc <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + bl 103a38 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ blx 29f48 <__pthread_cond_timedwait64@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 6ea36 │ │ │ │ + bne.n 6ebe8 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, sl │ │ │ │ mov sl, r4 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r2 │ │ │ │ - b.n 6e900 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r7] │ │ │ │ - orr.w r3, r3, #4 │ │ │ │ - strex r2, r3, [r7] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 6ea20 │ │ │ │ - dmb ish │ │ │ │ - b.n 6e85a │ │ │ │ + b.n 6eab4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e960 │ │ │ │ - movw r1, #13012 @ 0x32d4 │ │ │ │ + beq.n 6eb14 │ │ │ │ + movw r1, #14612 @ 0x3914 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #12] @ (6ea50 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ (6ec04 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + nop │ │ │ │ str r0, [r0, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r0, [r1, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + strh r0, [r5, #62] @ 0x3e │ │ │ │ movs r7, r5 │ │ │ │ - bl 1a60c0 │ │ │ │ + bl 6d0a4 │ │ │ │ + cmp r0, r5 │ │ │ │ + beq.n 6eb6a │ │ │ │ + blx 2a558 │ │ │ │ + b.n 6ec10 │ │ │ │ + bl 1a88f0 │ │ │ │ blx 2aad4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr.w r2, [r5, #640] @ 0x280 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 6e850 │ │ │ │ - b.n 6e85a │ │ │ │ - bl 6d04c │ │ │ │ - cmp r0, r5 │ │ │ │ - beq.w 6e970 │ │ │ │ - blx 2a558 │ │ │ │ - b.n 6ea76 │ │ │ │ - movw r1, #13120 @ 0x3340 │ │ │ │ + beq.w 6ea04 │ │ │ │ + b.n 6ea0e │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #184] @ (6eb40 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #184] @ (6ecf0 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e8e8 │ │ │ │ - bl 60748 │ │ │ │ + b.n 6ea9c │ │ │ │ + bl 60794 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 6e8c0 │ │ │ │ + b.n 6ea74 │ │ │ │ mov r0, r8 │ │ │ │ blx 29b24 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r0, 6eb12 │ │ │ │ + cbnz r0, 6ecc4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6eb20 │ │ │ │ + bne.n 6ecd2 │ │ │ │ blx 2a558 │ │ │ │ - b.n 6eaaa │ │ │ │ + b.n 6ec5c │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orrs r1, r3 │ │ │ │ ldrex r0, [r7] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6eac8 │ │ │ │ + bne.n 6ec7a │ │ │ │ strex r4, r1, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6eab8 │ │ │ │ + bne.n 6ec6a │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq.w 6e86c │ │ │ │ - b.n 6eab0 │ │ │ │ + beq.w 6ea20 │ │ │ │ + b.n 6ec62 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e9f6 │ │ │ │ + b.n 6ebc2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 60748 │ │ │ │ + bl 60794 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 6e9d0 │ │ │ │ - movw r1, #12980 @ 0x32b4 │ │ │ │ + b.n 6eb9c │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #76] @ (6eb40 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #13080 @ 0x3318 │ │ │ │ + ldr r0, [pc, #76] @ (6ecf0 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #14680 @ 0x3958 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #64] @ (6eb40 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #13160 @ 0x3368 │ │ │ │ + ldr r0, [pc, #60] @ (6ecf0 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #14760 @ 0x39a8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #48] @ (6eb40 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #13044 @ 0x32f4 │ │ │ │ + ldr r0, [pc, #48] @ (6ecf0 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #14644 @ 0x3934 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #36] @ (6eb40 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (6ecf0 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ dmb ish │ │ │ │ adds r3, #12 │ │ │ │ ldrex r1, [r3] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6eb28 │ │ │ │ + bne.n 6ecda │ │ │ │ dmb ish │ │ │ │ - b.n 6eaaa │ │ │ │ - nop │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + b.n 6ec5c │ │ │ │ + strh r0, [r5, #62] @ 0x3e │ │ │ │ movs r7, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movt r2, #74 @ 0x4a │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r3, [r2, #624] @ 0x270 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r1, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #20] │ │ │ │ - bne.w 71234 │ │ │ │ + bne.w 713e6 │ │ │ │ addw r3, pc, #1288 @ 0x508 │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp, #72] @ 0x48 │ │ │ │ - movw r1, #13424 @ 0x3470 │ │ │ │ + movw r1, #15024 @ 0x3ab0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712d0 │ │ │ │ + beq.w 71482 │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - movw r1, #13436 @ 0x347c │ │ │ │ + movw r1, #15036 @ 0x3abc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ blx 293a0 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - ldr r4, [pc, #780] @ (6eec0 ) │ │ │ │ + ldr r4, [pc, #780] @ (6f070 ) │ │ │ │ movs r6, #2 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ - movw r1, #12673 @ 0x3181 │ │ │ │ + movw r1, #51009 @ 0xc741 │ │ │ │ movt r1, #7 │ │ │ │ add.w r8, r4, #4096 @ 0x1000 │ │ │ │ - movw r0, #8265 @ 0x2049 │ │ │ │ + movw r0, #8697 @ 0x21f9 │ │ │ │ movt r0, #7 │ │ │ │ str.w r3, [r4, #1508] @ 0x5e4 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ str.w r6, [r4, #1504] @ 0x5e0 │ │ │ │ - movw r9, #52969 @ 0xcee9 │ │ │ │ + movw r9, #53057 @ 0xcf41 │ │ │ │ movt r9, #6 │ │ │ │ - movw r6, #53277 @ 0xd01d │ │ │ │ + movw r6, #53365 @ 0xd075 │ │ │ │ movt r6, #6 │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ - bl 6d914 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 6da9c <_Py_hashtable_new_full@@Base> │ │ │ │ mov r6, r0 │ │ │ │ str.w r0, [r8, #792] @ 0x318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71346 │ │ │ │ - ldr r0, [pc, #708] @ (6eec4 ) │ │ │ │ - movw fp, #8265 @ 0x2049 │ │ │ │ + beq.w 714f8 │ │ │ │ + ldr r0, [pc, #708] @ (6f074 ) │ │ │ │ + movw fp, #8697 @ 0x21f9 │ │ │ │ movt fp, #7 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #696] @ (6eec8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #696] @ (6eecc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #692] @ (6eed0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #692] @ (6eed4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #688] @ (6eed8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #688] @ (6eedc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #684] @ (6eee0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #684] @ (6eee4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #680] @ (6eee8 ) │ │ │ │ - bl 714ac │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #696] @ (6f078 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #696] @ (6f07c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #692] @ (6f080 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #692] @ (6f084 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #688] @ (6f088 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #688] @ (6f08c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #684] @ (6f090 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #684] @ (6f094 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #680] @ (6f098 ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #16256 @ 0x3f80 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #672] @ (6eeec ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #668] @ (6eef0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #668] @ (6eef4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #664] @ (6eef8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #664] @ (6eefc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #660] @ (6ef00 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #660] @ (6ef04 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #656] @ (6ef08 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #656] @ (6ef0c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #652] @ (6ef10 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #652] @ (6ef14 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #648] @ (6ef18 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #648] @ (6ef1c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #644] @ (6ef20 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #644] @ (6ef24 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #640] @ (6ef28 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #640] @ (6ef2c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #636] @ (6ef30 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #636] @ (6ef34 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #632] @ (6ef38 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #632] @ (6ef3c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #628] @ (6ef40 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #628] @ (6ef44 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #624] @ (6ef48 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #624] @ (6ef4c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #620] @ (6ef50 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #620] @ (6ef54 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #616] @ (6ef58 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #616] @ (6ef5c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #612] @ (6ef60 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #612] @ (6ef64 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #608] @ (6ef68 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #608] @ (6ef6c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #604] @ (6ef70 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #604] @ (6ef74 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #600] @ (6ef78 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #600] @ (6ef7c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #596] @ (6ef80 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #596] @ (6ef84 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #592] @ (6ef88 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #592] @ (6ef8c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #588] @ (6ef90 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #588] @ (6ef94 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #584] @ (6ef98 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #584] @ (6ef9c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #580] @ (6efa0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #580] @ (6efa4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #576] @ (6efa8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #576] @ (6efac ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #572] @ (6efb0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #572] @ (6efb4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #568] @ (6efb8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #568] @ (6efbc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #564] @ (6efc0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #564] @ (6efc4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #560] @ (6efc8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #560] @ (6efcc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #556] @ (6efd0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #556] @ (6efd4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #552] @ (6efd8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #552] @ (6efdc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #548] @ (6efe0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #548] @ (6efe4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #544] @ (6efe8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #544] @ (6efec ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #540] @ (6eff0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #540] @ (6eff4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #536] @ (6eff8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #536] @ (6effc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #532] @ (6f000 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #532] @ (6f004 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #528] @ (6f008 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #528] @ (6f00c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #524] @ (6f010 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #524] @ (6f014 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #520] @ (6f018 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #520] @ (6f01c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #516] @ (6f020 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #516] @ (6f024 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #512] @ (6f028 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #512] @ (6f02c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #508] @ (6f030 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #508] @ (6f034 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #504] @ (6f038 ) │ │ │ │ - bl 714ac │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #672] @ (6f09c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #668] @ (6f0a0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #668] @ (6f0a4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #664] @ (6f0a8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #664] @ (6f0ac ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #660] @ (6f0b0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #660] @ (6f0b4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #656] @ (6f0b8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #656] @ (6f0bc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #652] @ (6f0c0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #652] @ (6f0c4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #648] @ (6f0c8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #648] @ (6f0cc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #644] @ (6f0d0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #644] @ (6f0d4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #640] @ (6f0d8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #640] @ (6f0dc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #636] @ (6f0e0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #636] @ (6f0e4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #632] @ (6f0e8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #632] @ (6f0ec ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #628] @ (6f0f0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #628] @ (6f0f4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #624] @ (6f0f8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #624] @ (6f0fc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #620] @ (6f100 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #620] @ (6f104 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #616] @ (6f108 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #616] @ (6f10c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #612] @ (6f110 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #612] @ (6f114 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #608] @ (6f118 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #608] @ (6f11c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #604] @ (6f120 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #604] @ (6f124 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #600] @ (6f128 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #600] @ (6f12c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #596] @ (6f130 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #596] @ (6f134 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #592] @ (6f138 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #592] @ (6f13c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #588] @ (6f140 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #588] @ (6f144 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #584] @ (6f148 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #584] @ (6f14c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #580] @ (6f150 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #580] @ (6f154 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #576] @ (6f158 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #576] @ (6f15c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #572] @ (6f160 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #572] @ (6f164 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #568] @ (6f168 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #568] @ (6f16c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #564] @ (6f170 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #564] @ (6f174 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #560] @ (6f178 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #560] @ (6f17c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #556] @ (6f180 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #556] @ (6f184 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #552] @ (6f188 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #552] @ (6f18c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #548] @ (6f190 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #548] @ (6f194 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #544] @ (6f198 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #544] @ (6f19c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #540] @ (6f1a0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #540] @ (6f1a4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #536] @ (6f1a8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #536] @ (6f1ac ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #532] @ (6f1b0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #532] @ (6f1b4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #528] @ (6f1b8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #528] @ (6f1bc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #524] @ (6f1c0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #524] @ (6f1c4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #520] @ (6f1c8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #520] @ (6f1cc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #516] @ (6f1d0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #516] @ (6f1d4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #512] @ (6f1d8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #512] @ (6f1dc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #508] @ (6f1e0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #508] @ (6f1e4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #504] @ (6f1e8 ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #19072 @ 0x4a80 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #496] @ (6f03c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #492] @ (6f040 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #492] @ (6f044 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #488] @ (6f048 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #488] @ (6f04c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #484] @ (6f050 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #484] @ (6f054 ) │ │ │ │ - bl 714ac │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #496] @ (6f1ec ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #492] @ (6f1f0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #492] @ (6f1f4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #488] @ (6f1f8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #488] @ (6f1fc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #484] @ (6f200 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #484] @ (6f204 ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #19328 @ 0x4b80 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #472] @ (6f058 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #472] @ (6f05c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #468] @ (6f060 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #468] @ (6f064 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #464] @ (6f068 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #464] @ (6f06c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #460] @ (6f070 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #460] @ (6f074 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #456] @ (6f078 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #456] @ (6f07c ) │ │ │ │ - bl 714ac │ │ │ │ - b.n 6f088 │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #472] @ (6f208 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #472] @ (6f20c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #468] @ (6f210 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #468] @ (6f214 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #464] @ (6f218 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #464] @ (6f21c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #460] @ (6f220 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #460] @ (6f224 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #456] @ (6f228 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #456] @ (6f22c ) │ │ │ │ + bl 71660 │ │ │ │ + b.n 6f238 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r5, [sp, #368] @ 0x170 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r5, [sp, #624] @ 0x270 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r5, [sp, #880] @ 0x370 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r6, [sp, #336] @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r6, [sp, #784] @ 0x310 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r7, [sp, #176] @ 0xb0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r7, [sp, #288] @ 0x120 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r7, [sp, #544] @ 0x220 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r7, [sp, #784] @ 0x310 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r7, [sp, #896] @ 0x380 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r0, pc, #0 @ (adr r0, 6ef18 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r0, pc, #144 @ (adr r0, 6efac ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r0, pc, #272 @ (adr r0, 6f030 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r0, pc, #400 @ (adr r0, 6f0b4 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r0, pc, #528 @ (adr r0, 6f138 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r0, pc, #656 @ (adr r0, 6f1bc ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r0, pc, #784 @ (adr r0, 6f240 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r0, pc, #928 @ (adr r0, 6f2d4 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #48 @ (adr r1, 6ef68 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #176 @ (adr r1, 6efec ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #304 @ (adr r1, 6f070 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #448 @ (adr r1, 6f104 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #576 @ (adr r1, 6f188 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #736 @ (adr r1, 6f22c ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #880 @ (adr r1, 6f2c0 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, pc, #0 @ (adr r2, 6ef54 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, pc, #160 @ (adr r2, 6eff8 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, pc, #288 @ (adr r2, 6f07c ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, pc, #432 @ (adr r2, 6f110 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, pc, #560 @ (adr r2, 6f194 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, pc, #752 @ (adr r2, 6f258 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, pc, #864 @ (adr r2, 6f2cc ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, pc, #992 @ (adr r2, 6f350 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #96 @ (adr r3, 6efd4 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #224 @ (adr r3, 6f058 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #352 @ (adr r3, 6f0dc ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #496 @ (adr r3, 6f170 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #608 @ (adr r3, 6f1e4 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #736 @ (adr r3, 6f268 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #848 @ (adr r3, 6f2dc ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #976 @ (adr r3, 6f360 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r4, pc, #64 @ (adr r4, 6efd4 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r4, pc, #192 @ (adr r4, 6f058 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r4, pc, #320 @ (adr r4, 6f0dc ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r4, pc, #464 @ (adr r4, 6f170 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r4, pc, #592 @ (adr r4, 6f1f4 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r4, pc, #736 @ (adr r4, 6f288 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r4, pc, #864 @ (adr r4, 6f30c ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r4, pc, #992 @ (adr r4, 6f390 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r5, pc, #80 @ (adr r5, 6f004 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r5, pc, #192 @ (adr r5, 6f078 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r5, pc, #320 @ (adr r5, 6f0fc ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r5, pc, #480 @ (adr r5, 6f1a0 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r5, pc, #624 @ (adr r5, 6f234 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r5, pc, #752 @ (adr r5, 6f2b8 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r5, pc, #896 @ (adr r5, 6f34c ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r6, pc, #32 @ (adr r6, 6eff0 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r6, pc, #176 @ (adr r6, 6f084 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r6, pc, #288 @ (adr r6, 6f0f8 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r6, pc, #416 @ (adr r6, 6f17c ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r6, pc, #544 @ (adr r6, 6f200 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r6, pc, #672 @ (adr r6, 6f284 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r6, pc, #816 @ (adr r6, 6f318 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r6, pc, #944 @ (adr r6, 6f39c ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r7, pc, #48 @ (adr r7, 6f020 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r7, pc, #176 @ (adr r7, 6f0a4 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r7, pc, #304 @ (adr r7, 6f128 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r7, pc, #432 @ (adr r7, 6f1ac ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r7, pc, #560 @ (adr r7, 6f230 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r7, pc, #688 @ (adr r7, 6f2b4 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r7, pc, #848 @ (adr r7, 6f358 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 6f3fc ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r0, pc, #0 @ (adr r0, 6f0c8 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r0, pc, #144 @ (adr r0, 6f15c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r0, pc, #272 @ (adr r0, 6f1e0 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r0, pc, #400 @ (adr r0, 6f264 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r0, pc, #528 @ (adr r0, 6f2e8 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r0, pc, #656 @ (adr r0, 6f36c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r0, pc, #784 @ (adr r0, 6f3f0 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r0, pc, #928 @ (adr r0, 6f484 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r1, pc, #48 @ (adr r1, 6f118 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r1, pc, #176 @ (adr r1, 6f19c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r1, pc, #304 @ (adr r1, 6f220 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r1, pc, #448 @ (adr r1, 6f2b4 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r1, pc, #576 @ (adr r1, 6f338 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r1, pc, #736 @ (adr r1, 6f3dc ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r1, pc, #880 @ (adr r1, 6f470 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r2, pc, #0 @ (adr r2, 6f104 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r2, pc, #160 @ (adr r2, 6f1a8 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r2, pc, #288 @ (adr r2, 6f22c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r2, pc, #432 @ (adr r2, 6f2c0 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r2, pc, #560 @ (adr r2, 6f344 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r2, pc, #752 @ (adr r2, 6f408 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r2, pc, #864 @ (adr r2, 6f47c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r2, pc, #992 @ (adr r2, 6f500 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, pc, #96 @ (adr r3, 6f184 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, pc, #224 @ (adr r3, 6f208 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, pc, #352 @ (adr r3, 6f28c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, pc, #496 @ (adr r3, 6f320 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, pc, #608 @ (adr r3, 6f394 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, pc, #736 @ (adr r3, 6f418 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, pc, #848 @ (adr r3, 6f48c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, pc, #976 @ (adr r3, 6f510 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r4, pc, #64 @ (adr r4, 6f184 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r4, pc, #192 @ (adr r4, 6f208 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r4, pc, #320 @ (adr r4, 6f28c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r4, pc, #464 @ (adr r4, 6f320 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r4, pc, #592 @ (adr r4, 6f3a4 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r4, pc, #736 @ (adr r4, 6f438 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r4, pc, #864 @ (adr r4, 6f4bc ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r4, pc, #992 @ (adr r4, 6f540 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r5, pc, #80 @ (adr r5, 6f1b4 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r5, pc, #192 @ (adr r5, 6f228 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r5, pc, #320 @ (adr r5, 6f2ac ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r5, pc, #480 @ (adr r5, 6f350 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r5, pc, #624 @ (adr r5, 6f3e4 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r5, pc, #752 @ (adr r5, 6f468 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r5, pc, #896 @ (adr r5, 6f4fc ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r6, pc, #32 @ (adr r6, 6f1a0 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r6, pc, #176 @ (adr r6, 6f234 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r6, pc, #288 @ (adr r6, 6f2a8 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r6, pc, #416 @ (adr r6, 6f32c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r6, pc, #544 @ (adr r6, 6f3b0 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r6, pc, #672 @ (adr r6, 6f434 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r6, pc, #816 @ (adr r6, 6f4c8 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r6, pc, #944 @ (adr r6, 6f54c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r7, pc, #48 @ (adr r7, 6f1d0 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r7, pc, #176 @ (adr r7, 6f254 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r7, pc, #304 @ (adr r7, 6f2d8 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r7, pc, #432 @ (adr r7, 6f35c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r7, pc, #560 @ (adr r7, 6f3e0 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r7, pc, #688 @ (adr r7, 6f464 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r7, pc, #848 @ (adr r7, 6f508 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r7, pc, #1008 @ (adr r7, 6f5ac ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r0, sp, #768 @ 0x300 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r1, sp, #0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r1, sp, #496 @ 0x1f0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r1, sp, #768 @ 0x300 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r1, sp, #896 @ 0x380 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r2, sp, #0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r2, sp, #512 @ 0x200 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r2, sp, #752 @ 0x2f0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r2, sp, #880 @ 0x370 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r3, sp, #0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r3, sp, #352 @ 0x160 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r3, sp, #464 @ 0x1d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r3, sp, #576 @ 0x240 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r3, sp, #704 @ 0x2c0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ lsls r5, r0, #16 │ │ │ │ lsls r3, r0, #8 │ │ │ │ vcge.u8 d4, d1, d31 │ │ │ │ - ldr r0, [pc, #764] @ (6f388 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #764] @ (6f38c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #760] @ (6f390 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #760] @ (6f394 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #756] @ (6f398 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #756] @ (6f39c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #752] @ (6f3a0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #752] @ (6f3a4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #748] @ (6f3a8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #748] @ (6f3ac ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #744] @ (6f3b0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #744] @ (6f3b4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #740] @ (6f3b8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #740] @ (6f3bc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #736] @ (6f3c0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #736] @ (6f3c4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #732] @ (6f3c8 ) │ │ │ │ - bl 714ac │ │ │ │ + ldr r0, [pc, #764] @ (6f538 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #764] @ (6f53c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #760] @ (6f540 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #760] @ (6f544 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #756] @ (6f548 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #756] @ (6f54c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #752] @ (6f550 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #752] @ (6f554 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #748] @ (6f558 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #748] @ (6f55c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #744] @ (6f560 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #744] @ (6f564 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #740] @ (6f568 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #740] @ (6f56c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #736] @ (6f570 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #736] @ (6f574 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #732] @ (6f578 ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #20224 @ 0x4f00 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #724] @ (6f3cc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #720] @ (6f3d0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #720] @ (6f3d4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #716] @ (6f3d8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #716] @ (6f3dc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #712] @ (6f3e0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #712] @ (6f3e4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #708] @ (6f3e8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #708] @ (6f3ec ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #704] @ (6f3f0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #704] @ (6f3f4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #700] @ (6f3f8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #700] @ (6f3fc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #696] @ (6f400 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #696] @ (6f404 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #692] @ (6f408 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #692] @ (6f40c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #688] @ (6f410 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #688] @ (6f414 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #684] @ (6f418 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #684] @ (6f41c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #680] @ (6f420 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #680] @ (6f424 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #676] @ (6f428 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #676] @ (6f42c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #672] @ (6f430 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #672] @ (6f434 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #668] @ (6f438 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #668] @ (6f43c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #664] @ (6f440 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #664] @ (6f444 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #660] @ (6f448 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #660] @ (6f44c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #656] @ (6f450 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #656] @ (6f454 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #652] @ (6f458 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #652] @ (6f45c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #648] @ (6f460 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #648] @ (6f464 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #644] @ (6f468 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #644] @ (6f46c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #640] @ (6f470 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #640] @ (6f474 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #636] @ (6f478 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #636] @ (6f47c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #632] @ (6f480 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #632] @ (6f484 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #628] @ (6f488 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #628] @ (6f48c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #624] @ (6f490 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #624] @ (6f494 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #620] @ (6f498 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #620] @ (6f49c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #616] @ (6f4a0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #616] @ (6f4a4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #612] @ (6f4a8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #612] @ (6f4ac ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #608] @ (6f4b0 ) │ │ │ │ - bl 714ac │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #724] @ (6f57c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #720] @ (6f580 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #720] @ (6f584 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #716] @ (6f588 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #716] @ (6f58c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #712] @ (6f590 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #712] @ (6f594 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #708] @ (6f598 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #708] @ (6f59c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #704] @ (6f5a0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #704] @ (6f5a4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #700] @ (6f5a8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #700] @ (6f5ac ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #696] @ (6f5b0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #696] @ (6f5b4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #692] @ (6f5b8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #692] @ (6f5bc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #688] @ (6f5c0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #688] @ (6f5c4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #684] @ (6f5c8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #684] @ (6f5cc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #680] @ (6f5d0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #680] @ (6f5d4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #676] @ (6f5d8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #676] @ (6f5dc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #672] @ (6f5e0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #672] @ (6f5e4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #668] @ (6f5e8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #668] @ (6f5ec ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #664] @ (6f5f0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #664] @ (6f5f4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #660] @ (6f5f8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #660] @ (6f5fc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #656] @ (6f600 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #656] @ (6f604 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #652] @ (6f608 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #652] @ (6f60c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #648] @ (6f610 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #648] @ (6f614 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #644] @ (6f618 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #644] @ (6f61c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #640] @ (6f620 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #640] @ (6f624 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #636] @ (6f628 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #636] @ (6f62c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #632] @ (6f630 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #632] @ (6f634 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #628] @ (6f638 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #628] @ (6f63c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #624] @ (6f640 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #624] @ (6f644 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #620] @ (6f648 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #620] @ (6f64c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #616] @ (6f650 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #616] @ (6f654 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #612] @ (6f658 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #612] @ (6f65c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #608] @ (6f660 ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #22272 @ 0x5700 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #600] @ (6f4b4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #596] @ (6f4b8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #596] @ (6f4bc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #592] @ (6f4c0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #592] @ (6f4c4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #588] @ (6f4c8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #588] @ (6f4cc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #584] @ (6f4d0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #584] @ (6f4d4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #580] @ (6f4d8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #580] @ (6f4dc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #576] @ (6f4e0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #576] @ (6f4e4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #572] @ (6f4e8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #572] @ (6f4ec ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #568] @ (6f4f0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #568] @ (6f4f4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #564] @ (6f4f8 ) │ │ │ │ - bl 714ac │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #600] @ (6f664 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #596] @ (6f668 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #596] @ (6f66c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #592] @ (6f670 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #592] @ (6f674 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #588] @ (6f678 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #588] @ (6f67c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #584] @ (6f680 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #584] @ (6f684 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #580] @ (6f688 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #580] @ (6f68c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #576] @ (6f690 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #576] @ (6f694 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #572] @ (6f698 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #572] @ (6f69c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #568] @ (6f6a0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #568] @ (6f6a4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #564] @ (6f6a8 ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #22912 @ 0x5980 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #556] @ (6f4fc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #552] @ (6f500 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #552] @ (6f504 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #548] @ (6f508 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #548] @ (6f50c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #544] @ (6f510 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #544] @ (6f514 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #540] @ (6f518 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #540] @ (6f51c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #536] @ (6f520 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #536] @ (6f524 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #532] @ (6f528 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #532] @ (6f52c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #528] @ (6f530 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #528] @ (6f534 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #524] @ (6f538 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #524] @ (6f53c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #520] @ (6f540 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #520] @ (6f544 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #516] @ (6f548 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #516] @ (6f54c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #512] @ (6f550 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #512] @ (6f554 ) │ │ │ │ - bl 714ac │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #556] @ (6f6ac ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #552] @ (6f6b0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #552] @ (6f6b4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #548] @ (6f6b8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #548] @ (6f6bc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #544] @ (6f6c0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #544] @ (6f6c4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #540] @ (6f6c8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #540] @ (6f6cc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #536] @ (6f6d0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #536] @ (6f6d4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #532] @ (6f6d8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #532] @ (6f6dc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #528] @ (6f6e0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #528] @ (6f6e4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #524] @ (6f6e8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #524] @ (6f6ec ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #520] @ (6f6f0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #520] @ (6f6f4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #516] @ (6f6f8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #516] @ (6f6fc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #512] @ (6f700 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #512] @ (6f704 ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #23680 @ 0x5c80 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #500] @ (6f558 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #500] @ (6f55c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #496] @ (6f560 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #496] @ (6f564 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #492] @ (6f568 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #492] @ (6f56c ) │ │ │ │ - bl 714ac │ │ │ │ - b.n 6f570 │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #500] @ (6f708 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #500] @ (6f70c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #496] @ (6f710 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #496] @ (6f714 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #492] @ (6f718 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #492] @ (6f71c ) │ │ │ │ + bl 71660 │ │ │ │ + b.n 6f720 │ │ │ │ nop │ │ │ │ add r3, sp, #976 @ 0x3d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r4, sp, #192 @ 0xc0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r4, sp, #592 @ 0x250 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r4, sp, #736 @ 0x2e0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r4, sp, #864 @ 0x360 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r4, sp, #976 @ 0x3d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r5, sp, #464 @ 0x1d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r5, sp, #592 @ 0x250 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r5, sp, #720 @ 0x2d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r5, sp, #992 @ 0x3e0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r6, sp, #256 @ 0x100 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r6, sp, #400 @ 0x190 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r6, sp, #544 @ 0x220 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r6, sp, #672 @ 0x2a0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r6, sp, #800 @ 0x320 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r6, sp, #928 @ 0x3a0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r7, sp, #32 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r7, sp, #272 @ 0x110 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r7, sp, #400 @ 0x190 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r7, sp, #656 @ 0x290 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r7, sp, #784 @ 0x310 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r7, sp, #928 @ 0x3a0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add sp, #32 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add sp, #288 @ 0x120 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add sp, #416 @ 0x1a0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ sub sp, #32 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ sub sp, #448 @ 0x1c0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r0, 6f42c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r0, 6f438 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f446 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r0, 6f452 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f45c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f46a │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f478 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r0, 6f5dc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r0, 6f5e8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r4, 6f5f6 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r0, 6f602 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r4, 6f60c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r4, 6f61a │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r4, 6f628 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ sxth r4, r0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ sxth r4, r4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ sxtb r0, r1 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ uxth r0, r0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ uxth r0, r6 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ uxtb r0, r3 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f49e │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f4ac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f4ba │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f4c6 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r0, 6f4d2 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r0, 6f4de │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r0, 6f4ea │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f4f4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r4, 6f64e │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r4, 6f65c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r4, 6f66a │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r4, 6f676 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r0, 6f682 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r0, 6f68e │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r0, 6f69a │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r4, 6f6a4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r2, r4, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r2, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r2, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r2, lr} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r5, lr} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r2, r3, r6, lr} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r2, r4, r5, r6, lr} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r7, lr} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, r7, lr} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r6, r7, lr} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb63c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ cpsie │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb688 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb6ac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb6c4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb6ec │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb70c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb728 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb750 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb76c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb794 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb7b8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb7d4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb7f4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb818 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb838 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb858 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb878 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb8c4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb8e0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r0, 6f50c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r0, 6f51c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r0, 6f528 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f532 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r0, 6f53e │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f548 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f552 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f560 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r0, 6f6bc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r0, 6f6cc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r0, 6f6d8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r4, 6f6e2 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r0, 6f6ee │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r4, 6f6f8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r4, 6f702 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r4, 6f710 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ rev r0, r3 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ rev r4, r7 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ rev16 r0, r4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ rev16 r4, r7 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ hlt 0x001c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ hlt 0x0038 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ revsh r0, r2 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ revsh r4, r5 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r0, 6f58a │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r0, 6f596 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f5a0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f5ae │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r0, 6f5ba │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f5ca │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f5d6 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r0, 6f73a │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r0, 6f746 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r4, 6f750 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r4, 6f75e │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r0, 6f76a │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r4, 6f77a │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r4, 6f786 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r2} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r2, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r2, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #764] @ (6f870 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #764] @ (6f874 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #760] @ (6f878 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #760] @ (6f87c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #756] @ (6f880 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #756] @ (6f884 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #752] @ (6f888 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #752] @ (6f88c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #748] @ (6f890 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #748] @ (6f894 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #744] @ (6f898 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #744] @ (6f89c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #740] @ (6f8a0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #740] @ (6f8a4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #736] @ (6f8a8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #736] @ (6f8ac ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #732] @ (6f8b0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #732] @ (6f8b4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #728] @ (6f8b8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #728] @ (6f8bc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #724] @ (6f8c0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #724] @ (6f8c4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #720] @ (6f8c8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #720] @ (6f8cc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #716] @ (6f8d0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #716] @ (6f8d4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #712] @ (6f8d8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #712] @ (6f8dc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #708] @ (6f8e0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #708] @ (6f8e4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #704] @ (6f8e8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #704] @ (6f8ec ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #700] @ (6f8f0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #700] @ (6f8f4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #696] @ (6f8f8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #696] @ (6f8fc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #692] @ (6f900 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #692] @ (6f904 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #688] @ (6f908 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #688] @ (6f90c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #684] @ (6f910 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #684] @ (6f914 ) │ │ │ │ - bl 714ac │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr r0, [pc, #764] @ (6fa20 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #764] @ (6fa24 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #760] @ (6fa28 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #760] @ (6fa2c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #756] @ (6fa30 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #756] @ (6fa34 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #752] @ (6fa38 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #752] @ (6fa3c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #748] @ (6fa40 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #748] @ (6fa44 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #744] @ (6fa48 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #744] @ (6fa4c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #740] @ (6fa50 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #740] @ (6fa54 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #736] @ (6fa58 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #736] @ (6fa5c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #732] @ (6fa60 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #732] @ (6fa64 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #728] @ (6fa68 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #728] @ (6fa6c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #724] @ (6fa70 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #724] @ (6fa74 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #720] @ (6fa78 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #720] @ (6fa7c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #716] @ (6fa80 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #716] @ (6fa84 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #712] @ (6fa88 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #712] @ (6fa8c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #708] @ (6fa90 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #708] @ (6fa94 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #704] @ (6fa98 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #704] @ (6fa9c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #700] @ (6faa0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #700] @ (6faa4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #696] @ (6faa8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #696] @ (6faac ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #692] @ (6fab0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #692] @ (6fab4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #688] @ (6fab8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #688] @ (6fabc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #684] @ (6fac0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #684] @ (6fac4 ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #25216 @ 0x6280 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #672] @ (6f918 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #672] @ (6f91c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #668] @ (6f920 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #668] @ (6f924 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #664] @ (6f928 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #664] @ (6f92c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #660] @ (6f930 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #660] @ (6f934 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #656] @ (6f938 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #656] @ (6f93c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #652] @ (6f940 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #652] @ (6f944 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #648] @ (6f948 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #648] @ (6f94c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #644] @ (6f950 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #644] @ (6f954 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #640] @ (6f958 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #640] @ (6f95c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #636] @ (6f960 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #636] @ (6f964 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #632] @ (6f968 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #632] @ (6f96c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #628] @ (6f970 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #628] @ (6f974 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #624] @ (6f978 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #624] @ (6f97c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #620] @ (6f980 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #620] @ (6f984 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #616] @ (6f988 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #616] @ (6f98c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #612] @ (6f990 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #612] @ (6f994 ) │ │ │ │ - bl 714ac │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #672] @ (6fac8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #672] @ (6facc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #668] @ (6fad0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #668] @ (6fad4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #664] @ (6fad8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #664] @ (6fadc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #660] @ (6fae0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #660] @ (6fae4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #656] @ (6fae8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #656] @ (6faec ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #652] @ (6faf0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #652] @ (6faf4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #648] @ (6faf8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #648] @ (6fafc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #644] @ (6fb00 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #644] @ (6fb04 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #640] @ (6fb08 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #640] @ (6fb0c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #636] @ (6fb10 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #636] @ (6fb14 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #632] @ (6fb18 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #632] @ (6fb1c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #628] @ (6fb20 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #628] @ (6fb24 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #624] @ (6fb28 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #624] @ (6fb2c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #620] @ (6fb30 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #620] @ (6fb34 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #616] @ (6fb38 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #616] @ (6fb3c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #612] @ (6fb40 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #612] @ (6fb44 ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #26240 @ 0x6680 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #600] @ (6f998 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #600] @ (6f99c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #596] @ (6f9a0 ) │ │ │ │ - bl 714ac │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #600] @ (6fb48 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #600] @ (6fb4c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #596] @ (6fb50 ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #26368 @ 0x6700 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #588] @ (6f9a4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #584] @ (6f9a8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #584] @ (6f9ac ) │ │ │ │ - bl 714ac │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #588] @ (6fb54 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #584] @ (6fb58 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #584] @ (6fb5c ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #26496 @ 0x6780 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #572] @ (6f9b0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #572] @ (6f9b4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #568] @ (6f9b8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #568] @ (6f9bc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #564] @ (6f9c0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #564] @ (6f9c4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #560] @ (6f9c8 ) │ │ │ │ - bl 714ac │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #572] @ (6fb60 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #572] @ (6fb64 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #568] @ (6fb68 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #568] @ (6fb6c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #564] @ (6fb70 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #564] @ (6fb74 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #560] @ (6fb78 ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #26752 @ 0x6880 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #552] @ (6f9cc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #548] @ (6f9d0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #548] @ (6f9d4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #544] @ (6f9d8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #544] @ (6f9dc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #540] @ (6f9e0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #540] @ (6f9e4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #536] @ (6f9e8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #536] @ (6f9ec ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #532] @ (6f9f0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #532] @ (6f9f4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #528] @ (6f9f8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #528] @ (6f9fc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #524] @ (6fa00 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #524] @ (6fa04 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #520] @ (6fa08 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #520] @ (6fa0c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #516] @ (6fa10 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #516] @ (6fa14 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #512] @ (6fa18 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #512] @ (6fa1c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #508] @ (6fa20 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #508] @ (6fa24 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #504] @ (6fa28 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #504] @ (6fa2c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #500] @ (6fa30 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #500] @ (6fa34 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #496] @ (6fa38 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #496] @ (6fa3c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #492] @ (6fa40 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #492] @ (6fa44 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #488] @ (6fa48 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #488] @ (6fa4c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #484] @ (6fa50 ) │ │ │ │ - bl 714ac │ │ │ │ - b.n 6fa54 │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #552] @ (6fb7c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #548] @ (6fb80 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #548] @ (6fb84 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #544] @ (6fb88 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #544] @ (6fb8c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #540] @ (6fb90 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #540] @ (6fb94 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #536] @ (6fb98 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #536] @ (6fb9c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #532] @ (6fba0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #532] @ (6fba4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #528] @ (6fba8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #528] @ (6fbac ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #524] @ (6fbb0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #524] @ (6fbb4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #520] @ (6fbb8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #520] @ (6fbbc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #516] @ (6fbc0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #516] @ (6fbc4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #512] @ (6fbc8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #512] @ (6fbcc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #508] @ (6fbd0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #508] @ (6fbd4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #504] @ (6fbd8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #504] @ (6fbdc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #500] @ (6fbe0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #500] @ (6fbe4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #496] @ (6fbe8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #496] @ (6fbec ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #492] @ (6fbf0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #492] @ (6fbf4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #488] @ (6fbf8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #488] @ (6fbfc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #484] @ (6fc00 ) │ │ │ │ + bl 71660 │ │ │ │ + b.n 6fc04 │ │ │ │ pop {r2, r3, r4, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r2, r4, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r2, r4, r5, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r4, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r2, r3, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r2, r3, r5, pc} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r2, r3, r6, pc} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r2, r3, r5, r6, pc} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r3, r7, pc} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r2, r5, r7, pc} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r2, r6, r7, pc} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ pop {r2, r5, r6, r7, pc} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ bkpt 0x0000 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ bkpt 0x0024 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ bkpt 0x0040 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ bkpt 0x0060 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ bkpt 0x0080 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ bkpt 0x00ac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ bkpt 0x00d4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ bkpt 0x00f0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ite eq │ │ │ │ - lsleq r1, r1, #1 │ │ │ │ + lsleq r2, r1, #1 │ │ │ │ it cs @ unpredictable │ │ │ │ - lslcs r1, r1, #1 │ │ │ │ + lslcs r2, r1, #1 │ │ │ │ ite pl │ │ │ │ - lslpl r1, r1, #1 │ │ │ │ + lslpl r2, r1, #1 │ │ │ │ ite vc @ unpredictable │ │ │ │ - lslvc r1, r1, #1 │ │ │ │ + lslvc r2, r1, #1 │ │ │ │ ite ls @ unpredictable │ │ │ │ - lslls r1, r1, #1 │ │ │ │ + lslls r2, r1, #1 │ │ │ │ nophi {11} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ite gt │ │ │ │ - lslgt r1, r1, #1 │ │ │ │ + lslgt r2, r1, #1 │ │ │ │ ite al @ unpredictable │ │ │ │ - lslal r1, r1, #1 │ │ │ │ + lslal r2, r1, #1 │ │ │ │ stmia r0!, {r3} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r0!, {r3, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r0!, {r4, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r0!, {r2, r3, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r0!, {r3, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r0!, {r2, r5, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r0!, {r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r1!, {r3, r4, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r1!, {r3, r4, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r1!, {r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r1!, {r2, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r1!, {r2, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r2!, {r2} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r2!, {r2, r3, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r2!, {r4, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r2!, {r2, r3, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r2!, {r2, r3, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r2!, {r2, r3, r5, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r2!, {r2, r4, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r3!, {r3, r4} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r3!, {r3, r4, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r3!, {r2, r4, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r3!, {r2, r4, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r3!, {r4, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r3!, {r2, r4, r5, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r3!, {r3, r4, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r4!, {r4} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r4!, {r2, r4, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r4!, {r4, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r4!, {r2, r3, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r4!, {r3, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r4!, {r2, r5, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r4!, {r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r4!, {r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r5!, {r2, r4} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r5!, {r2, r4, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r5!, {r2, r3, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r5!, {r3, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r5!, {r2, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r5!, {r2, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r5!, {r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r6!, {r2, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r6!, {r3, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r6!, {r2, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r6!, {r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r6!, {r3, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r7!, {r2} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r7!, {r2, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r7!, {r2, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r7!, {r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r7!, {r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r0!, {r3, r4} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r0!, {r4, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r0!, {r4, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r0!, {r4, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r0!, {r2, r4, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r0!, {r3, r4, r5, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r0!, {r2, r4, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r1!, {r2, r3} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r1!, {r4, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r1!, {r4, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r1!, {r4, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r1!, {r2, r3, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r1!, {r2, r3, r5, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r1!, {r2, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r1!, {r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r2, {r2, r3, r4} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r2, {r2, r3, r4, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r2, {r2, r3, r4, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r2, {r2, r3, r4, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r2, {r2, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r3, {r2, r3, r4} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r3, {r2, r3, r4, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r3, {r3, r4, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r3!, {r2, r4, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r3!, {r4, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r3, {r2, r3, r5, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #760] @ (6fd50 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #760] @ (6fd54 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #756] @ (6fd58 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #756] @ (6fd5c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #752] @ (6fd60 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #752] @ (6fd64 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #748] @ (6fd68 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #748] @ (6fd6c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #744] @ (6fd70 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #744] @ (6fd74 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #740] @ (6fd78 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #740] @ (6fd7c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #736] @ (6fd80 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #736] @ (6fd84 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #732] @ (6fd88 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #732] @ (6fd8c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #728] @ (6fd90 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #728] @ (6fd94 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #724] @ (6fd98 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #724] @ (6fd9c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #720] @ (6fda0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #720] @ (6fda4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #716] @ (6fda8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #716] @ (6fdac ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #712] @ (6fdb0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #712] @ (6fdb4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #708] @ (6fdb8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #708] @ (6fdbc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #704] @ (6fdc0 ) │ │ │ │ - bl 714ac │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr r0, [pc, #760] @ (6ff00 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #760] @ (6ff04 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #756] @ (6ff08 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #756] @ (6ff0c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #752] @ (6ff10 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #752] @ (6ff14 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #748] @ (6ff18 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #748] @ (6ff1c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #744] @ (6ff20 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #744] @ (6ff24 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #740] @ (6ff28 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #740] @ (6ff2c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #736] @ (6ff30 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #736] @ (6ff34 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #732] @ (6ff38 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #732] @ (6ff3c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #728] @ (6ff40 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #728] @ (6ff44 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #724] @ (6ff48 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #724] @ (6ff4c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #720] @ (6ff50 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #720] @ (6ff54 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #716] @ (6ff58 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #716] @ (6ff5c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #712] @ (6ff60 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #712] @ (6ff64 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #708] @ (6ff68 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #708] @ (6ff6c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #704] @ (6ff70 ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #28672 @ 0x7000 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #696] @ (6fdc4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #692] @ (6fdc8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #692] @ (6fdcc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #688] @ (6fdd0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #688] @ (6fdd4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #684] @ (6fdd8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #684] @ (6fddc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #680] @ (6fde0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #680] @ (6fde4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #676] @ (6fde8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #676] @ (6fdec ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #672] @ (6fdf0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #672] @ (6fdf4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #668] @ (6fdf8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #668] @ (6fdfc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #664] @ (6fe00 ) │ │ │ │ - bl 714ac │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #696] @ (6ff74 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #692] @ (6ff78 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #692] @ (6ff7c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #688] @ (6ff80 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #688] @ (6ff84 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #684] @ (6ff88 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #684] @ (6ff8c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #680] @ (6ff90 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #680] @ (6ff94 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #676] @ (6ff98 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #676] @ (6ff9c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #672] @ (6ffa0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #672] @ (6ffa4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #668] @ (6ffa8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #668] @ (6ffac ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #664] @ (6ffb0 ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #29184 @ 0x7200 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #656] @ (6fe04 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #652] @ (6fe08 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #652] @ (6fe0c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #648] @ (6fe10 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #648] @ (6fe14 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #644] @ (6fe18 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #644] @ (6fe1c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #640] @ (6fe20 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #640] @ (6fe24 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #636] @ (6fe28 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #636] @ (6fe2c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #632] @ (6fe30 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #632] @ (6fe34 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #628] @ (6fe38 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #628] @ (6fe3c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #624] @ (6fe40 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #624] @ (6fe44 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #620] @ (6fe48 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #620] @ (6fe4c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #616] @ (6fe50 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #616] @ (6fe54 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #612] @ (6fe58 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #612] @ (6fe5c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #608] @ (6fe60 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #608] @ (6fe64 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #604] @ (6fe68 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #604] @ (6fe6c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #600] @ (6fe70 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #600] @ (6fe74 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #596] @ (6fe78 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #596] @ (6fe7c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #592] @ (6fe80 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #592] @ (6fe84 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #588] @ (6fe88 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #588] @ (6fe8c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #584] @ (6fe90 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #584] @ (6fe94 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #580] @ (6fe98 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #580] @ (6fe9c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #576] @ (6fea0 ) │ │ │ │ - bl 714ac │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #656] @ (6ffb4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #652] @ (6ffb8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #652] @ (6ffbc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #648] @ (6ffc0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #648] @ (6ffc4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #644] @ (6ffc8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #644] @ (6ffcc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #640] @ (6ffd0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #640] @ (6ffd4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #636] @ (6ffd8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #636] @ (6ffdc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #632] @ (6ffe0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #632] @ (6ffe4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #628] @ (6ffe8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #628] @ (6ffec ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #624] @ (6fff0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #624] @ (6fff4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #620] @ (6fff8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #620] @ (6fffc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #616] @ (70000 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #616] @ (70004 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #612] @ (70008 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #612] @ (7000c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #608] @ (70010 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #608] @ (70014 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #604] @ (70018 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #604] @ (7001c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #600] @ (70020 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #600] @ (70024 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #596] @ (70028 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #596] @ (7002c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #592] @ (70030 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #592] @ (70034 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #588] @ (70038 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #588] @ (7003c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #584] @ (70040 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #584] @ (70044 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #580] @ (70048 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #580] @ (7004c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #576] @ (70050 ) │ │ │ │ + bl 71660 │ │ │ │ add.w r0, r4, #30464 @ 0x7700 │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #568] @ (6fea4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #564] @ (6fea8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #564] @ (6feac ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #560] @ (6feb0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #560] @ (6feb4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #556] @ (6feb8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #556] @ (6febc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #552] @ (6fec0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #552] @ (6fec4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #548] @ (6fec8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #548] @ (6fecc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #544] @ (6fed0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #544] @ (6fed4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #540] @ (6fed8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #540] @ (6fedc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #536] @ (6fee0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #536] @ (6fee4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #532] @ (6fee8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #532] @ (6feec ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #528] @ (6fef0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #528] @ (6fef4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #524] @ (6fef8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #524] @ (6fefc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #520] @ (6ff00 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #520] @ (6ff04 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #516] @ (6ff08 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #516] @ (6ff0c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #512] @ (6ff10 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #512] @ (6ff14 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #508] @ (6ff18 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #508] @ (6ff1c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #504] @ (6ff20 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #504] @ (6ff24 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #500] @ (6ff28 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #500] @ (6ff2c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #496] @ (6ff30 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #496] @ (6ff34 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #492] @ (6ff38 ) │ │ │ │ - bl 714ac │ │ │ │ - b.n 6ff3c │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #568] @ (70054 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #564] @ (70058 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #564] @ (7005c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #560] @ (70060 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #560] @ (70064 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #556] @ (70068 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #556] @ (7006c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #552] @ (70070 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #552] @ (70074 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #548] @ (70078 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #548] @ (7007c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #544] @ (70080 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #544] @ (70084 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #540] @ (70088 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #540] @ (7008c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #536] @ (70090 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #536] @ (70094 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #532] @ (70098 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #532] @ (7009c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #528] @ (700a0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #528] @ (700a4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #524] @ (700a8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #524] @ (700ac ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #520] @ (700b0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #520] @ (700b4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #516] @ (700b8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #516] @ (700bc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #512] @ (700c0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #512] @ (700c4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #508] @ (700c8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #508] @ (700cc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #504] @ (700d0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #504] @ (700d4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #500] @ (700d8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #500] @ (700dc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #496] @ (700e0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #496] @ (700e4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #492] @ (700e8 ) │ │ │ │ + bl 71660 │ │ │ │ + b.n 700ec │ │ │ │ ldmia r3!, {r2, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r4, {r2, r4} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r4, {r4, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r4, {r2, r4, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r4, {r2, r4, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r4, {r4, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r4, {r4, r5, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r4, {r4, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r5!, {r3} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r5, {r2, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r5!, {r2, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r5, {r2, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r5!, {r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r5!, {r2, r3, r4, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r5, {r3, r4, r5, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r6!, {r3, r4} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r6!, {r3, r4, r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r6, {r2, r3, r4, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r6, {r3, r4, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r6!, {r2, r4, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r6!, {r4, r5, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r6, {r2, r3, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r7!, {r3} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r7!, {r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r7!, {r2, r5, r6} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r7, {r2, r5, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r7, {r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r7, {r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - beq.n 6fe0c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - beq.n 6fe50 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - beq.n 6fe8c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - beq.n 6fec8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - beq.n 6fd0c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - beq.n 6fd58 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - beq.n 6fd9c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - beq.n 6fdd8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fe14 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fe80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6febc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fef8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fd44 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fd80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fdbc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fe00 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fe3c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fe80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fec4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fef8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fd44 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fd90 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fdd4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fe10 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fe5c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fea8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fef4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6ff40 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fd7c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fdc0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fdfc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fe48 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6fe8c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6fed8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6ff14 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6ff60 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6fda4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6fde8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6fe24 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6fe68 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6feac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6fef8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6ff34 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6ff70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6fdac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6fde8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6fe2c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6fe70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6feac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6ff28 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6ff5c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6ff98 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6fdd4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6fe10 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6fe44 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6fe78 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6feac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6fef0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6ff2c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6ff68 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6ffa4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6fde8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6fe2c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6fe78 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6febc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6ff00 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6ff3c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6ff80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6ffb4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6fff0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6fe2c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6fe68 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6fea4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6fef0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6ff2c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6ff70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6ffac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6ffe0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6fe1c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6fe58 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6fe9c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6fed8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6ff24 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bge.n 6ff60 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bge.n 6ff9c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bge.n 6ffe0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bge.n 70024 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #756] @ (70234 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #756] @ (70238 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #752] @ (7023c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #752] @ (70240 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #748] @ (70244 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #748] @ (70248 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #744] @ (7024c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #744] @ (70250 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #740] @ (70254 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #740] @ (70258 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #736] @ (7025c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #736] @ (70260 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #732] @ (70264 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #732] @ (70268 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #728] @ (7026c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #728] @ (70270 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #724] @ (70274 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #724] @ (70278 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #720] @ (7027c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #720] @ (70280 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #716] @ (70284 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #716] @ (70288 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #712] @ (7028c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #712] @ (70290 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #708] @ (70294 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #708] @ (70298 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #704] @ (7029c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #704] @ (702a0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #700] @ (702a4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #700] @ (702a8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #696] @ (702ac ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #696] @ (702b0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #692] @ (702b4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #692] @ (702b8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #688] @ (702bc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #688] @ (702c0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #684] @ (702c4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #684] @ (702c8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #680] @ (702cc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #680] @ (702d0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #676] @ (702d4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #676] @ (702d8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #672] @ (702dc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #672] @ (702e0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #668] @ (702e4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #668] @ (702e8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #664] @ (702ec ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #664] @ (702f0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #660] @ (702f4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #660] @ (702f8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #656] @ (702fc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #656] @ (70300 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #652] @ (70304 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #652] @ (70308 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #648] @ (7030c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #648] @ (70310 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #644] @ (70314 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #644] @ (70318 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #640] @ (7031c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #640] @ (70320 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #636] @ (70324 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #636] @ (70328 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #632] @ (7032c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #632] @ (70330 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #628] @ (70334 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #628] @ (70338 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #624] @ (7033c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #624] @ (70340 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #620] @ (70344 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #620] @ (70348 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #616] @ (7034c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #616] @ (70350 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #612] @ (70354 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #612] @ (70358 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #608] @ (7035c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #608] @ (70360 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #604] @ (70364 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #604] @ (70368 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #600] @ (7036c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #600] @ (70370 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #596] @ (70374 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #596] @ (70378 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #592] @ (7037c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #592] @ (70380 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #588] @ (70384 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #588] @ (70388 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #584] @ (7038c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #584] @ (70390 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #580] @ (70394 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #580] @ (70398 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #576] @ (7039c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #576] @ (703a0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #572] @ (703a4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #572] @ (703a8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #568] @ (703ac ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #568] @ (703b0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #564] @ (703b4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #564] @ (703b8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #560] @ (703bc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #560] @ (703c0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #556] @ (703c4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #556] @ (703c8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #552] @ (703cc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #552] @ (703d0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #548] @ (703d4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #548] @ (703d8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #544] @ (703dc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #544] @ (703e0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #540] @ (703e4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #540] @ (703e8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #536] @ (703ec ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #536] @ (703f0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #532] @ (703f4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #532] @ (703f8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #528] @ (703fc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #528] @ (70400 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #524] @ (70404 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #524] @ (70408 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #520] @ (7040c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #520] @ (70410 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #516] @ (70414 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #516] @ (70418 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #512] @ (7041c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #512] @ (70420 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #508] @ (70424 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #508] @ (70428 ) │ │ │ │ - bl 714ac │ │ │ │ - b.n 7042c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + beq.n 6ffbc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + beq.n 70000 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + beq.n 7003c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + beq.n 70078 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + beq.n 6febc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + beq.n 6ff08 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + beq.n 6ff4c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + beq.n 6ff88 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bne.n 6ffc4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bne.n 70030 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bne.n 7006c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bne.n 700a8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bne.n 6fef4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bne.n 6ff30 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bne.n 6ff6c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bne.n 6ffb0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcs.n 6ffec │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcs.n 70030 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcs.n 70074 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcs.n 700a8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcs.n 6fef4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcs.n 6ff40 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcs.n 6ff84 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcs.n 6ffc0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcc.n 7000c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcc.n 70058 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcc.n 700a4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcc.n 700f0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcc.n 6ff2c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcc.n 6ff70 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcc.n 6ffac │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bcc.n 6fff8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bmi.n 7003c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bmi.n 70088 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bmi.n 700c4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bmi.n 70110 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bmi.n 6ff54 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bmi.n 6ff98 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bmi.n 6ffd4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bmi.n 70018 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bpl.n 7005c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bpl.n 700a8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bpl.n 700e4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bpl.n 70120 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bpl.n 6ff5c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bpl.n 6ff98 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bpl.n 6ffdc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bpl.n 70020 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvs.n 7005c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvs.n 700d8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvs.n 7010c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvs.n 70148 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvs.n 6ff84 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvs.n 6ffc0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvs.n 6fff4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvs.n 70028 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvs.n 7005c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvc.n 700a0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvc.n 700dc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvc.n 70118 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvc.n 70154 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvc.n 6ff98 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvc.n 6ffdc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvc.n 70028 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bvc.n 7006c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bhi.n 700b0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bhi.n 700ec │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bhi.n 70130 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bhi.n 70164 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bhi.n 701a0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bhi.n 6ffdc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bhi.n 70018 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bhi.n 70054 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bhi.n 700a0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bls.n 700dc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bls.n 70120 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bls.n 7015c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bls.n 70190 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bls.n 6ffcc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bls.n 70008 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bls.n 7004c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bls.n 70088 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bls.n 700d4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bge.n 70110 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bge.n 7014c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bge.n 70190 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bge.n 701d4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr r0, [pc, #756] @ (703e4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #756] @ (703e8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #752] @ (703ec ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #752] @ (703f0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #748] @ (703f4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #748] @ (703f8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #744] @ (703fc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #744] @ (70400 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #740] @ (70404 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #740] @ (70408 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #736] @ (7040c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #736] @ (70410 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #732] @ (70414 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #732] @ (70418 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #728] @ (7041c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #728] @ (70420 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #724] @ (70424 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #724] @ (70428 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #720] @ (7042c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #720] @ (70430 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #716] @ (70434 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #716] @ (70438 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #712] @ (7043c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #712] @ (70440 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #708] @ (70444 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #708] @ (70448 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #704] @ (7044c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #704] @ (70450 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #700] @ (70454 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #700] @ (70458 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #696] @ (7045c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #696] @ (70460 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #692] @ (70464 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #692] @ (70468 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #688] @ (7046c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #688] @ (70470 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #684] @ (70474 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #684] @ (70478 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #680] @ (7047c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #680] @ (70480 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #676] @ (70484 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #676] @ (70488 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #672] @ (7048c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #672] @ (70490 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #668] @ (70494 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #668] @ (70498 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #664] @ (7049c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #664] @ (704a0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #660] @ (704a4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #660] @ (704a8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #656] @ (704ac ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #656] @ (704b0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #652] @ (704b4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #652] @ (704b8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #648] @ (704bc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #648] @ (704c0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #644] @ (704c4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #644] @ (704c8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #640] @ (704cc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #640] @ (704d0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #636] @ (704d4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #636] @ (704d8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #632] @ (704dc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #632] @ (704e0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #628] @ (704e4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #628] @ (704e8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #624] @ (704ec ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #624] @ (704f0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #620] @ (704f4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #620] @ (704f8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #616] @ (704fc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #616] @ (70500 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #612] @ (70504 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #612] @ (70508 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #608] @ (7050c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #608] @ (70510 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #604] @ (70514 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #604] @ (70518 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #600] @ (7051c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #600] @ (70520 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #596] @ (70524 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #596] @ (70528 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #592] @ (7052c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #592] @ (70530 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #588] @ (70534 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #588] @ (70538 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #584] @ (7053c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #584] @ (70540 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #580] @ (70544 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #580] @ (70548 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #576] @ (7054c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #576] @ (70550 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #572] @ (70554 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #572] @ (70558 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #568] @ (7055c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #568] @ (70560 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #564] @ (70564 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #564] @ (70568 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #560] @ (7056c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #560] @ (70570 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #556] @ (70574 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #556] @ (70578 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #552] @ (7057c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #552] @ (70580 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #548] @ (70584 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #548] @ (70588 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #544] @ (7058c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #544] @ (70590 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #540] @ (70594 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #540] @ (70598 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #536] @ (7059c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #536] @ (705a0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #532] @ (705a4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #532] @ (705a8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #528] @ (705ac ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #528] @ (705b0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #524] @ (705b4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #524] @ (705b8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #520] @ (705bc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #520] @ (705c0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #516] @ (705c4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #516] @ (705c8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #512] @ (705cc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #512] @ (705d0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #508] @ (705d4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #508] @ (705d8 ) │ │ │ │ + bl 71660 │ │ │ │ + b.n 705dc │ │ │ │ nop │ │ │ │ - bge.n 70160 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bge.n 7019c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bge.n 701d8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bge.n 7021c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 70260 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 702a4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 702e8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 70324 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 70168 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 701ac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 701e8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 7022c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 70278 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 702b4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 702e8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 70324 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 70360 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 701ac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 701e8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 70224 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 70258 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 7028c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 702c8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 70304 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 70340 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 70384 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 701d8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 7022c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 70268 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + bge.n 70310 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bge.n 7034c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bge.n 70388 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bge.n 703cc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + blt.n 70410 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + blt.n 70454 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + blt.n 70498 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + blt.n 704d4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + blt.n 70318 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + blt.n 7035c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + blt.n 70398 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + blt.n 703dc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bgt.n 70428 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bgt.n 70464 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bgt.n 70498 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bgt.n 704d4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bgt.n 70510 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bgt.n 7035c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bgt.n 70398 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bgt.n 703d4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bgt.n 70408 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ble.n 7043c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ble.n 70478 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ble.n 704b4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ble.n 704f0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ble.n 70534 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ble.n 70388 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ble.n 703dc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ble.n 70418 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ udf #0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ udf #40 @ 0x28 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ udf #72 @ 0x48 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ udf #100 @ 0x64 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ udf #128 @ 0x80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ udf #156 @ 0x9c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ udf #192 @ 0xc0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ udf #224 @ 0xe0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ udf #252 @ 0xfc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ svc 28 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ svc 56 @ 0x38 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ svc 84 @ 0x54 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ svc 116 @ 0x74 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ svc 148 @ 0x94 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ svc 172 @ 0xac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ svc 200 @ 0xc8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ svc 224 @ 0xe0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ svc 252 @ 0xfc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70324 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70358 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70394 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 703d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70414 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70458 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 704a4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 704f0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70534 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70570 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 705ac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 705e8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70624 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70668 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 706ac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 706e8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70724 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70760 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 7079c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 707e0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70824 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70860 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 7089c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 708d8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 7091c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70958 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70994 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 709d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70a1c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70a68 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70aa4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70ae8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70b1c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70b58 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6fb8c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6fbc8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6fc04 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6fc40 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6fc94 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6fcd8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6fd1c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6fd70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6fdc4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6fe00 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6fe44 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6fe78 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6feac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6fee8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6ff2c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6ff60 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6ff9c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 6ffd8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 7001c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70058 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 7009c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 700e0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70124 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70168 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 701a4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 701f8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 7023c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70278 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 702b4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 702f0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 7032c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 70368 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 703ac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 703e8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - @ instruction: 0xe8140049 │ │ │ │ - @ instruction: 0xe8300049 │ │ │ │ - strex r0, r0, [ip, #292] @ 0x124 │ │ │ │ - strd r0, r0, [ip], #-292 @ 0x124 │ │ │ │ - stmia.w r8, {r0, r3, r6} │ │ │ │ - stmia.w ip!, {r0, r3, r6} │ │ │ │ - @ instruction: 0xe8cc0049 │ │ │ │ - strd r0, r0, [r8], #292 @ 0x124 │ │ │ │ - ldmdb r0, {r0, r3, r6} │ │ │ │ - stmdb ip!, {r0, r3, r6} │ │ │ │ - strd r0, r0, [ip, #-292] @ 0x124 │ │ │ │ - ldr r0, [pc, #760] @ (70728 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #760] @ (7072c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #756] @ (70730 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #756] @ (70734 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #752] @ (70738 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #752] @ (7073c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #748] @ (70740 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #748] @ (70744 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #744] @ (70748 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #744] @ (7074c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #740] @ (70750 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #740] @ (70754 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #736] @ (70758 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #736] @ (7075c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #732] @ (70760 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #732] @ (70764 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #728] @ (70768 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #728] @ (7076c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #724] @ (70770 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #724] @ (70774 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #720] @ (70778 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #720] @ (7077c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #716] @ (70780 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #716] @ (70784 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #712] @ (70788 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #712] @ (7078c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #708] @ (70790 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #708] @ (70794 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #704] @ (70798 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #704] @ (7079c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #700] @ (707a0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #700] @ (707a4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #696] @ (707a8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #696] @ (707ac ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #692] @ (707b0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #692] @ (707b4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #688] @ (707b8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #688] @ (707bc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #684] @ (707c0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #684] @ (707c4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #680] @ (707c8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #680] @ (707cc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #676] @ (707d0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #676] @ (707d4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #672] @ (707d8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #672] @ (707dc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #668] @ (707e0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #668] @ (707e4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #664] @ (707e8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #664] @ (707ec ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #660] @ (707f0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #660] @ (707f4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #656] @ (707f8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #656] @ (707fc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #652] @ (70800 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #652] @ (70804 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #648] @ (70808 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #648] @ (7080c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #644] @ (70810 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #644] @ (70814 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #640] @ (70818 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #640] @ (7081c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #636] @ (70820 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #636] @ (70824 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #632] @ (70828 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #632] @ (7082c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #628] @ (70830 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #628] @ (70834 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #624] @ (70838 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #624] @ (7083c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #620] @ (70840 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #620] @ (70844 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #616] @ (70848 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #616] @ (7084c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #612] @ (70850 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #612] @ (70854 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #608] @ (70858 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #608] @ (7085c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #604] @ (70860 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #604] @ (70864 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #600] @ (70868 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #600] @ (7086c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #596] @ (70870 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #596] @ (70874 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #592] @ (70878 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #592] @ (7087c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #588] @ (70880 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #588] @ (70884 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #584] @ (70888 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #584] @ (7088c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #580] @ (70890 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #580] @ (70894 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #576] @ (70898 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #576] @ (7089c ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #572] @ (708a0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #572] @ (708a4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #568] @ (708a8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #568] @ (708ac ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #564] @ (708b0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #564] @ (708b4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #560] @ (708b8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #560] @ (708bc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #556] @ (708c0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #556] @ (708c4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #552] @ (708c8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #552] @ (708cc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #548] @ (708d0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #548] @ (708d4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #544] @ (708d8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #544] @ (708dc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #540] @ (708e0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #540] @ (708e4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #536] @ (708e8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #536] @ (708ec ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #532] @ (708f0 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #532] @ (708f4 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #528] @ (708f8 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #528] @ (708fc ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #524] @ (70900 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #524] @ (70904 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #520] @ (70908 ) │ │ │ │ - bl 714ac │ │ │ │ - ldr r0, [pc, #520] @ (7090c ) │ │ │ │ - bl 714ac │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 704d4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70508 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70544 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70580 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 705c4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70608 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70654 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 706a0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 706e4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70720 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 7075c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70798 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 707d4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70818 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 7085c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70898 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 708d4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70910 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 7094c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70990 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 709d4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70a10 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70a4c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70a88 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70acc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70b08 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70b44 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70b80 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70bcc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70c18 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70c54 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70c98 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70ccc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70d08 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 6fd3c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 6fd78 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 6fdb4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 6fdf0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 6fe44 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 6fe88 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 6fecc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 6ff20 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 6ff74 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 6ffb0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 6fff4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70028 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 7005c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70098 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 700dc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70110 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 7014c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70188 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 701cc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70208 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 7024c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70290 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 702d4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70318 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70354 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 703a8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 703ec │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70428 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70464 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 704a0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 704dc │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70518 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 7055c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + b.n 70598 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + @ instruction: 0xe814004a │ │ │ │ + @ instruction: 0xe830004a │ │ │ │ + strex r0, r0, [ip, #296] @ 0x128 │ │ │ │ + strd r0, r0, [ip], #-296 @ 0x128 │ │ │ │ + stmia.w r8, {r1, r3, r6} │ │ │ │ + stmia.w ip!, {r1, r3, r6} │ │ │ │ + @ instruction: 0xe8cc004a │ │ │ │ + strd r0, r0, [r8], #296 @ 0x128 │ │ │ │ + ldmdb r0, {r1, r3, r6} │ │ │ │ + stmdb ip!, {r1, r3, r6} │ │ │ │ + strd r0, r0, [ip, #-296] @ 0x128 │ │ │ │ + ldr r0, [pc, #760] @ (708d8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #760] @ (708dc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #756] @ (708e0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #756] @ (708e4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #752] @ (708e8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #752] @ (708ec ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #748] @ (708f0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #748] @ (708f4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #744] @ (708f8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #744] @ (708fc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #740] @ (70900 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #740] @ (70904 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #736] @ (70908 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #736] @ (7090c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #732] @ (70910 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #732] @ (70914 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #728] @ (70918 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #728] @ (7091c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #724] @ (70920 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #724] @ (70924 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #720] @ (70928 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #720] @ (7092c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #716] @ (70930 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #716] @ (70934 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #712] @ (70938 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #712] @ (7093c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #708] @ (70940 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #708] @ (70944 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #704] @ (70948 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #704] @ (7094c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #700] @ (70950 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #700] @ (70954 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #696] @ (70958 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #696] @ (7095c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #692] @ (70960 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #692] @ (70964 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #688] @ (70968 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #688] @ (7096c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #684] @ (70970 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #684] @ (70974 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #680] @ (70978 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #680] @ (7097c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #676] @ (70980 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #676] @ (70984 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #672] @ (70988 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #672] @ (7098c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #668] @ (70990 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #668] @ (70994 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #664] @ (70998 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #664] @ (7099c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #660] @ (709a0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #660] @ (709a4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #656] @ (709a8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #656] @ (709ac ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #652] @ (709b0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #652] @ (709b4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #648] @ (709b8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #648] @ (709bc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #644] @ (709c0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #644] @ (709c4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #640] @ (709c8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #640] @ (709cc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #636] @ (709d0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #636] @ (709d4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #632] @ (709d8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #632] @ (709dc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #628] @ (709e0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #628] @ (709e4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #624] @ (709e8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #624] @ (709ec ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #620] @ (709f0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #620] @ (709f4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #616] @ (709f8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #616] @ (709fc ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #612] @ (70a00 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #612] @ (70a04 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #608] @ (70a08 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #608] @ (70a0c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #604] @ (70a10 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #604] @ (70a14 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #600] @ (70a18 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #600] @ (70a1c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #596] @ (70a20 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #596] @ (70a24 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #592] @ (70a28 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #592] @ (70a2c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #588] @ (70a30 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #588] @ (70a34 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #584] @ (70a38 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #584] @ (70a3c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #580] @ (70a40 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #580] @ (70a44 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #576] @ (70a48 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #576] @ (70a4c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #572] @ (70a50 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #572] @ (70a54 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #568] @ (70a58 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #568] @ (70a5c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #564] @ (70a60 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #564] @ (70a64 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #560] @ (70a68 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #560] @ (70a6c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #556] @ (70a70 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #556] @ (70a74 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #552] @ (70a78 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #552] @ (70a7c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #548] @ (70a80 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #548] @ (70a84 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #544] @ (70a88 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #544] @ (70a8c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #540] @ (70a90 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #540] @ (70a94 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #536] @ (70a98 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #536] @ (70a9c ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #532] @ (70aa0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #532] @ (70aa4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #528] @ (70aa8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #528] @ (70aac ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #524] @ (70ab0 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #524] @ (70ab4 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #520] @ (70ab8 ) │ │ │ │ + bl 71660 │ │ │ │ + ldr r0, [pc, #520] @ (70abc ) │ │ │ │ + bl 71660 │ │ │ │ ldr.w r0, [r8, #792] @ 0x318 │ │ │ │ - ldr r5, [pc, #512] @ (70910 ) │ │ │ │ + ldr r5, [pc, #512] @ (70ac0 ) │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ - movw r3, #57621 @ 0xe115 │ │ │ │ + movw r3, #58013 @ 0xe29d │ │ │ │ movt r3, #6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 70914 │ │ │ │ + b.n 70ac4 │ │ │ │ nop │ │ │ │ - strd r0, r0, [ip, #-292]! @ 0x124 │ │ │ │ - @ instruction: 0xe9880049 │ │ │ │ - @ instruction: 0xe9a40049 │ │ │ │ - @ instruction: 0xe9bc0049 │ │ │ │ - ldrd r0, r0, [ip, #292] @ 0x124 │ │ │ │ - and.w r0, r0, r9, lsl #1 │ │ │ │ - bic.w r0, r0, r9, lsl #1 │ │ │ │ - bics.w r0, ip, r9, lsl #1 │ │ │ │ - orrs.w r0, r8, r9, lsl #1 │ │ │ │ - orns r0, r8, r9, lsl #1 │ │ │ │ - eors.w r0, r4, r9, lsl #1 │ │ │ │ - @ instruction: 0xeab40049 │ │ │ │ - @ instruction: 0xead40049 │ │ │ │ - @ instruction: 0xeaf40049 │ │ │ │ - adds.w r0, r0, r9, lsl #1 │ │ │ │ - @ instruction: 0xeb300049 │ │ │ │ - adc.w r0, ip, r9, lsl #1 │ │ │ │ - sbc.w r0, r8, r9, lsl #1 │ │ │ │ - @ instruction: 0xeb880049 │ │ │ │ - subs.w r0, r0, r9, lsl #1 │ │ │ │ - rsb r0, ip, r9, lsl #1 │ │ │ │ - @ instruction: 0xebe80049 │ │ │ │ - stc 0, cr0, [r4], {73} @ 0x49 │ │ │ │ - stc 0, cr0, [r0], #-292 @ 0xfffffedc │ │ │ │ - mcrr 0, 4, r0, r8, cr9 │ │ │ │ - stcl 0, cr0, [r4], #-292 @ 0xfffffedc │ │ │ │ - ldcl 0, cr0, [ip], #-292 @ 0xfffffedc │ │ │ │ - ldc 0, cr0, [ip], {73} @ 0x49 │ │ │ │ - ldc 0, cr0, [ip], #292 @ 0x124 │ │ │ │ - ldcl 0, cr0, [r8], {73} @ 0x49 │ │ │ │ - ldcl 0, cr0, [r8], #292 @ 0x124 │ │ │ │ - ldc 0, cr0, [r4, #-292] @ 0xfffffedc │ │ │ │ - ldc 0, cr0, [r0, #-292]! @ 0xfffffedc │ │ │ │ - stcl 0, cr0, [ip, #-292] @ 0xfffffedc │ │ │ │ - stcl 0, cr0, [r8, #-292]! @ 0xfffffedc │ │ │ │ - stc 0, cr0, [r4, #292] @ 0x124 │ │ │ │ - stc 0, cr0, [r0, #292]! @ 0x124 │ │ │ │ - stcl 0, cr0, [r0, #292] @ 0x124 │ │ │ │ - stcl 0, cr0, [r0, #292]! @ 0x124 │ │ │ │ - cdp 0, 0, cr0, cr0, cr9, {2} │ │ │ │ - cdp 0, 1, cr0, cr12, cr9, {2} │ │ │ │ - cdp 0, 3, cr0, cr12, cr9, {2} │ │ │ │ - cdp 0, 5, cr0, cr8, cr9, {2} │ │ │ │ - cdp 0, 7, cr0, cr4, cr9, {2} │ │ │ │ - cdp 0, 10, cr0, cr4, cr9, {2} │ │ │ │ - cdp 0, 12, cr0, cr0, cr9, {2} │ │ │ │ - cdp 0, 13, cr0, cr8, cr9, {2} │ │ │ │ - cdp 0, 15, cr0, cr4, cr9, {2} │ │ │ │ - vhadd.s16 q0, q6, │ │ │ │ - vhadd.s q0, q4, │ │ │ │ - vhadd.s16 q8, q4, │ │ │ │ - vhadd.s q8, q4, │ │ │ │ - vmla.i16 d0, d8, d1[1] │ │ │ │ - vext.8 q0, q2, , #0 │ │ │ │ - vmla.i16 d16, d0, d1[1] │ │ │ │ - vext.8 q8, q0, , #0 │ │ │ │ - and.w r0, ip, #73 @ 0x49 │ │ │ │ - bic.w r0, r8, #73 @ 0x49 │ │ │ │ - orr.w r0, r8, #73 @ 0x49 │ │ │ │ - orn r0, r4, #73 @ 0x49 │ │ │ │ - eor.w r0, r0, #73 @ 0x49 │ │ │ │ - eors.w r0, ip, #73 @ 0x49 │ │ │ │ - @ instruction: 0xf0bc0049 │ │ │ │ - @ instruction: 0xf0d40049 │ │ │ │ - @ instruction: 0xf0f80049 │ │ │ │ - adds.w r0, r8, #73 @ 0x49 │ │ │ │ - @ instruction: 0xf1380049 │ │ │ │ - adcs.w r0, r8, #73 @ 0x49 │ │ │ │ - sbcs.w r0, r4, #73 @ 0x49 │ │ │ │ - @ instruction: 0xf1940049 │ │ │ │ - subs.w r0, r0, #73 @ 0x49 │ │ │ │ - rsb r0, r8, #73 @ 0x49 │ │ │ │ - @ instruction: 0xf1e40049 │ │ │ │ - addw r0, r4, #73 @ 0x49 │ │ │ │ - @ instruction: 0xf21c0049 │ │ │ │ - @ instruction: 0xf2380049 │ │ │ │ - @ instruction: 0xf2540049 │ │ │ │ - @ instruction: 0xf26c0049 │ │ │ │ - @ instruction: 0xf2880049 │ │ │ │ - subw r0, ip, #73 @ 0x49 │ │ │ │ - movt r0, #16457 @ 0x4049 │ │ │ │ - @ instruction: 0xf2e80049 │ │ │ │ - ssat r0, #10, r4, lsl #1 │ │ │ │ - ssat r0, #10, r0, asr #1 │ │ │ │ - @ instruction: 0xf33c0049 │ │ │ │ - @ instruction: 0xf3580049 │ │ │ │ - @ instruction: 0xf3780049 │ │ │ │ - usat r0, #9, r0, asr #1 │ │ │ │ - ubfx r0, r0, #1, #10 │ │ │ │ - @ instruction: 0xf3e00049 │ │ │ │ - @ instruction: 0xf3fc0049 │ │ │ │ - ands.w r0, r8, #13172736 @ 0xc90000 │ │ │ │ - bics.w r0, r4, #13172736 @ 0xc90000 │ │ │ │ - orrs.w r0, r0, #13172736 @ 0xc90000 │ │ │ │ - orn r0, r8, #13172736 @ 0xc90000 │ │ │ │ - eor.w r0, r8, #13172736 @ 0xc90000 │ │ │ │ - @ instruction: 0xf4a80049 │ │ │ │ - @ instruction: 0xf4c40049 │ │ │ │ - @ instruction: 0xf4e80049 │ │ │ │ - add.w r0, r4, #13172736 @ 0xc90000 │ │ │ │ + strd r0, r0, [ip, #-296]! @ 0x128 │ │ │ │ + @ instruction: 0xe988004a │ │ │ │ + @ instruction: 0xe9a4004a │ │ │ │ + @ instruction: 0xe9bc004a │ │ │ │ + ldrd r0, r0, [ip, #296] @ 0x128 │ │ │ │ + and.w r0, r0, sl, lsl #1 │ │ │ │ + bic.w r0, r0, sl, lsl #1 │ │ │ │ + bics.w r0, ip, sl, lsl #1 │ │ │ │ + orrs.w r0, r8, sl, lsl #1 │ │ │ │ + orns r0, r8, sl, lsl #1 │ │ │ │ + eors.w r0, r4, sl, lsl #1 │ │ │ │ + @ instruction: 0xeab4004a │ │ │ │ + @ instruction: 0xead4004a │ │ │ │ + @ instruction: 0xeaf4004a │ │ │ │ + adds.w r0, r0, sl, lsl #1 │ │ │ │ + @ instruction: 0xeb30004a │ │ │ │ + adc.w r0, ip, sl, lsl #1 │ │ │ │ + sbc.w r0, r8, sl, lsl #1 │ │ │ │ + @ instruction: 0xeb88004a │ │ │ │ + subs.w r0, r0, sl, lsl #1 │ │ │ │ + rsb r0, ip, sl, lsl #1 │ │ │ │ + @ instruction: 0xebe8004a │ │ │ │ + stc 0, cr0, [r4], {74} @ 0x4a │ │ │ │ + stc 0, cr0, [r0], #-296 @ 0xfffffed8 │ │ │ │ + mcrr 0, 4, r0, r8, cr10 │ │ │ │ + stcl 0, cr0, [r4], #-296 @ 0xfffffed8 │ │ │ │ + ldcl 0, cr0, [ip], #-296 @ 0xfffffed8 │ │ │ │ + ldc 0, cr0, [ip], {74} @ 0x4a │ │ │ │ + ldc 0, cr0, [ip], #296 @ 0x128 │ │ │ │ + ldcl 0, cr0, [r8], {74} @ 0x4a │ │ │ │ + ldcl 0, cr0, [r8], #296 @ 0x128 │ │ │ │ + ldc 0, cr0, [r4, #-296] @ 0xfffffed8 │ │ │ │ + ldc 0, cr0, [r0, #-296]! @ 0xfffffed8 │ │ │ │ + stcl 0, cr0, [ip, #-296] @ 0xfffffed8 │ │ │ │ + stcl 0, cr0, [r8, #-296]! @ 0xfffffed8 │ │ │ │ + stc 0, cr0, [r4, #296] @ 0x128 │ │ │ │ + stc 0, cr0, [r0, #296]! @ 0x128 │ │ │ │ + stcl 0, cr0, [r0, #296] @ 0x128 │ │ │ │ + stcl 0, cr0, [r0, #296]! @ 0x128 │ │ │ │ + cdp 0, 0, cr0, cr0, cr10, {2} │ │ │ │ + cdp 0, 1, cr0, cr12, cr10, {2} │ │ │ │ + cdp 0, 3, cr0, cr12, cr10, {2} │ │ │ │ + cdp 0, 5, cr0, cr8, cr10, {2} │ │ │ │ + cdp 0, 7, cr0, cr4, cr10, {2} │ │ │ │ + cdp 0, 10, cr0, cr4, cr10, {2} │ │ │ │ + cdp 0, 12, cr0, cr0, cr10, {2} │ │ │ │ + cdp 0, 13, cr0, cr8, cr10, {2} │ │ │ │ + cdp 0, 15, cr0, cr4, cr10, {2} │ │ │ │ + vhadd.s16 q0, q6, q5 │ │ │ │ + vhadd.s q0, q4, q5 │ │ │ │ + vhadd.s16 q8, q4, q5 │ │ │ │ + vhadd.s q8, q4, q5 │ │ │ │ + vmla.i16 d0, d8, d2[1] │ │ │ │ + vext.8 q0, q2, q5, #0 │ │ │ │ + vmla.i16 d16, d0, d2[1] │ │ │ │ + vext.8 q8, q0, q5, #0 │ │ │ │ + and.w r0, ip, #74 @ 0x4a │ │ │ │ + bic.w r0, r8, #74 @ 0x4a │ │ │ │ + orr.w r0, r8, #74 @ 0x4a │ │ │ │ + orn r0, r4, #74 @ 0x4a │ │ │ │ + eor.w r0, r0, #74 @ 0x4a │ │ │ │ + eors.w r0, ip, #74 @ 0x4a │ │ │ │ + @ instruction: 0xf0bc004a │ │ │ │ + @ instruction: 0xf0d4004a │ │ │ │ + @ instruction: 0xf0f8004a │ │ │ │ + adds.w r0, r8, #74 @ 0x4a │ │ │ │ + @ instruction: 0xf138004a │ │ │ │ + adcs.w r0, r8, #74 @ 0x4a │ │ │ │ + sbcs.w r0, r4, #74 @ 0x4a │ │ │ │ + @ instruction: 0xf194004a │ │ │ │ + subs.w r0, r0, #74 @ 0x4a │ │ │ │ + rsb r0, r8, #74 @ 0x4a │ │ │ │ + @ instruction: 0xf1e4004a │ │ │ │ + addw r0, r4, #74 @ 0x4a │ │ │ │ + @ instruction: 0xf21c004a │ │ │ │ + @ instruction: 0xf238004a │ │ │ │ + @ instruction: 0xf254004a │ │ │ │ + @ instruction: 0xf26c004a │ │ │ │ + @ instruction: 0xf288004a │ │ │ │ + subw r0, ip, #74 @ 0x4a │ │ │ │ + movt r0, #16458 @ 0x404a │ │ │ │ + @ instruction: 0xf2e8004a │ │ │ │ + ssat r0, #11, r4, lsl #1 │ │ │ │ + ssat r0, #11, r0, asr #1 │ │ │ │ + @ instruction: 0xf33c004a │ │ │ │ + @ instruction: 0xf358004a │ │ │ │ + @ instruction: 0xf378004a │ │ │ │ + usat r0, #10, r0, asr #1 │ │ │ │ + ubfx r0, r0, #1, #11 │ │ │ │ + @ instruction: 0xf3e0004a │ │ │ │ + @ instruction: 0xf3fc004a │ │ │ │ + ands.w r0, r8, #13238272 @ 0xca0000 │ │ │ │ + bics.w r0, r4, #13238272 @ 0xca0000 │ │ │ │ + orrs.w r0, r0, #13238272 @ 0xca0000 │ │ │ │ + orn r0, r8, #13238272 @ 0xca0000 │ │ │ │ + eor.w r0, r8, #13238272 @ 0xca0000 │ │ │ │ + @ instruction: 0xf4a8004a │ │ │ │ + @ instruction: 0xf4c4004a │ │ │ │ + @ instruction: 0xf4e8004a │ │ │ │ + add.w r0, r4, #13238272 @ 0xca0000 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [sp, #320] @ 0x140 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r2, [sp, #832] @ 0x340 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [sp, #560] @ 0x230 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r4, [sp, #576] @ 0x240 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r4, [sp, #848] @ 0x350 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [sp, #912] @ 0x390 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [sp, #816] @ 0x330 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - @ instruction: 0xf5200049 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + @ instruction: 0xf520004a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add.w sl, r5, #20 │ │ │ │ addw r7, r5, #3092 @ 0xc14 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 70a16 │ │ │ │ + bne.n 70bc6 │ │ │ │ ldr.w r6, [r8, #792] @ 0x318 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 711ba │ │ │ │ + bne.w 7136a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r2, [r3, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 71216 │ │ │ │ + bne.w 713d6 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 709f6 │ │ │ │ + beq.n 70ba6 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 711b2 │ │ │ │ + bne.w 71362 │ │ │ │ ldr.w r0, [sl, #-8] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 709b4 │ │ │ │ + bne.n 70b64 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.w 7125e │ │ │ │ + bpl.w 71410 │ │ │ │ lsls r1, r3, #25 │ │ │ │ it pl │ │ │ │ addpl.w r2, sl, #8 │ │ │ │ - bpl.n 70974 │ │ │ │ + bpl.n 70b24 │ │ │ │ mov r2, sl │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ ldr.w r3, [sl, #-12] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ - cbz r0, 709b0 │ │ │ │ + cbz r0, 70b60 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 71272 │ │ │ │ + bne.w 71424 │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ strd r2, r0, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 6e140 <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 6e2c8 <_Py_HashBytes@@Base+0x8c> │ │ │ │ adds r2, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ str.w r0, [sl, #-8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ @@ -105257,117 +105399,117 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vmov s13, r3 │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 711d2 │ │ │ │ + bgt.w 713a4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ands r3, r0 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ add.w sl, sl, #24 │ │ │ │ cmp r7, sl │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - beq.n 70a4e │ │ │ │ + beq.n 70bfe │ │ │ │ ldr.w r0, [r8, #792] @ 0x318 │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 70924 │ │ │ │ + beq.n 70ad4 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 70924 │ │ │ │ + beq.n 70ad4 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 70924 │ │ │ │ + beq.n 70ad4 │ │ │ │ ldr.w r3, [sl, #-20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70a38 │ │ │ │ + beq.n 70be8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl, #-20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 71380 │ │ │ │ + beq.w 71532 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70a46 │ │ │ │ + beq.n 70bf6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ add.w sl, sl, #24 │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 70a06 │ │ │ │ + bne.n 70bb6 │ │ │ │ ldr.w r0, [r8, #792] @ 0x318 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r5, [pc, #724] @ (70d30 ) │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r5, [pc, #724] @ (70ee0 ) │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #57621 @ 0xe115 │ │ │ │ + movw r3, #58013 @ 0xe29d │ │ │ │ movt r3, #6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw sl, #8265 @ 0x2049 │ │ │ │ + movw sl, #8697 @ 0x21f9 │ │ │ │ movt sl, #7 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr.w fp, [pc, #728] @ 70d50 │ │ │ │ + ldr.w fp, [pc, #728] @ 70f00 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 70b6e │ │ │ │ + bne.n 70d1e │ │ │ │ ldr.w r6, [r8, #792] @ 0x318 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 711ca │ │ │ │ + bne.w 7137a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r2, [r3, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 71226 │ │ │ │ + bne.w 713c8 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 70b50 │ │ │ │ + beq.n 70d00 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 711c4 │ │ │ │ + bne.w 71374 │ │ │ │ ldr.w r0, [r7, #-8] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 70b0e │ │ │ │ + bne.n 70cbe │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 7126e │ │ │ │ + bpl.w 71420 │ │ │ │ lsls r2, r3, #25 │ │ │ │ it pl │ │ │ │ addpl.w r2, r7, #8 │ │ │ │ - bpl.n 70ace │ │ │ │ + bpl.n 70c7e │ │ │ │ mov r2, r7 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ ldr.w r3, [r7, #-12] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ - cbz r0, 70b0a │ │ │ │ + cbz r0, 70cba │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 71266 │ │ │ │ + bne.w 71418 │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ strd r2, r0, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 6e140 <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 6e2c8 <_Py_HashBytes@@Base+0x8c> │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ str.w r0, [r7, #-8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ @@ -105378,935 +105520,936 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vmov s13, r3 │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 711f4 │ │ │ │ + bgt.w 71382 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ands r3, r0 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ adds r7, #32 │ │ │ │ cmp fp, r7 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - beq.n 70ba4 │ │ │ │ + beq.n 70d54 │ │ │ │ ldr.w r0, [r8, #792] @ 0x318 │ │ │ │ adds r5, #32 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 70a7e │ │ │ │ + beq.n 70c2e │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 70a7e │ │ │ │ + beq.n 70c2e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 70a7e │ │ │ │ + beq.n 70c2e │ │ │ │ ldr.w r3, [r7, #-20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70b90 │ │ │ │ + beq.n 70d40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r7, #-20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7138a │ │ │ │ + beq.w 7153c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70b9e │ │ │ │ + beq.n 70d4e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ adds r7, #32 │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 70b5e │ │ │ │ + bne.n 70d0e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 71234 │ │ │ │ - bl 721b8 │ │ │ │ + bne.w 713e6 │ │ │ │ + bl 72368 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71394 │ │ │ │ + beq.w 71546 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r3, r2, #98304 @ 0x18000 │ │ │ │ str.w r4, [r3, #1152] @ 0x480 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70c24 │ │ │ │ + bne.n 70dd4 │ │ │ │ movw r2, #8356 @ 0x20a4 │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ + movt r2, #77 @ 0x4d │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 712a2 │ │ │ │ - ldr r3, [pc, #336] @ (70d34 ) │ │ │ │ + bne.w 71454 │ │ │ │ + ldr r3, [pc, #336] @ (70ee4 ) │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ movs r7, #1 │ │ │ │ movs r4, #8 │ │ │ │ str r7, [r2, #4] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldrh.w r3, [r6], #2 │ │ │ │ subs r4, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsl.w r3, r7, r3 │ │ │ │ orr.w r5, r5, r3 │ │ │ │ - bne.n 70bf2 │ │ │ │ + bne.n 70da2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r5, [r3, #20] │ │ │ │ - ldr r2, [pc, #292] @ (70d38 ) │ │ │ │ + ldr r2, [pc, #292] @ (70ee8 ) │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ adds r2, #16 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #288] @ (70d3c ) │ │ │ │ + ldr r2, [pc, #288] @ (70eec ) │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #288] @ (70d40 ) │ │ │ │ + ldr r2, [pc, #288] @ (70ef0 ) │ │ │ │ str r2, [r3, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #288] @ (70d44 ) │ │ │ │ + ldr r2, [pc, #288] @ (70ef4 ) │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ movs r0, #1 │ │ │ │ - bl 730d8 │ │ │ │ + bl 73288 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7127c │ │ │ │ + beq.w 7142e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ add.w r8, r3, #4096 @ 0x1000 │ │ │ │ add.w r4, r3, #7520 @ 0x1d60 │ │ │ │ add.w r5, r3, #7552 @ 0x1d80 │ │ │ │ adds r4, #24 │ │ │ │ adds r5, #20 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ str.w r0, [r8, #3448] @ 0xd78 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ac2b0 │ │ │ │ + bl 1ae980 <_PyThreadState_New@@Base+0x514> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7127c │ │ │ │ + beq.w 7142e │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 70c52 │ │ │ │ + bne.n 70e02 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ strd r4, r4, [r7, #4] │ │ │ │ str r4, [r7, #12] │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r3, #3856] @ 0xf10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712ac │ │ │ │ + beq.w 7145e │ │ │ │ mov r0, r4 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r3, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712ac │ │ │ │ + beq.w 7145e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 73314 │ │ │ │ + bl 73450 │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 71340 │ │ │ │ + bne.w 714f2 │ │ │ │ ldr.w r5, [r8, #1436] @ 0x59c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 70d54 │ │ │ │ + bne.n 70f04 │ │ │ │ movs r0, #5 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71320 │ │ │ │ + beq.w 714d2 │ │ │ │ movw r6, #43992 @ 0xabd8 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #124] @ (70d48 ) │ │ │ │ - movw r2, #63384 @ 0xf798 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #124] @ (70ef8 ) │ │ │ │ + movw r2, #64984 @ 0xfdd8 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - bl 1af480 │ │ │ │ + bl 1b1b48 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #108] @ (70d4c ) │ │ │ │ + ldr r1, [pc, #108] @ (70efc ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - bl 1af480 │ │ │ │ + bl 1b1b48 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #96] @ (70d4c ) │ │ │ │ + ldr r1, [pc, #96] @ (70efc ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - bl 1af480 │ │ │ │ + bl 1b1b48 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #80] @ (70d4c ) │ │ │ │ + ldr r1, [pc, #80] @ (70efc ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - bl 1af480 │ │ │ │ + bl 1b1b48 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #60] @ (70d4c ) │ │ │ │ - bl 1af480 │ │ │ │ + ldr r1, [pc, #60] @ (70efc ) │ │ │ │ + bl 1b1b48 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ subs r3, r1, #4 │ │ │ │ adds r1, #16 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7130a │ │ │ │ + beq.w 714bc │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 70d1c │ │ │ │ + bne.n 70ecc │ │ │ │ str.w r4, [r8, #1436] @ 0x59c │ │ │ │ - b.n 70d54 │ │ │ │ + b.n 70f04 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + lsls r3, r1, #1 │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ movs r7, r5 │ │ │ │ strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strh r4, [r3, #20] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ stmia r5!, {r2, r7} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 70c80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ + bne.n 70e30 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ ldr.w r3, [r8, #1440] @ 0x5a0 │ │ │ │ - cbnz r3, 70d68 │ │ │ │ - bl 721b8 │ │ │ │ + cbnz r3, 70f18 │ │ │ │ + bl 72368 │ │ │ │ str.w r0, [r8, #1440] @ 0x5a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71326 │ │ │ │ + beq.w 714d8 │ │ │ │ ldr.w r3, [r8, #1444] @ 0x5a4 │ │ │ │ - cbnz r3, 70d84 │ │ │ │ - movw r0, #48756 @ 0xbe74 │ │ │ │ + cbnz r3, 70f34 │ │ │ │ + movw r0, #50332 @ 0xc49c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ str.w r0, [r8, #1444] @ 0x5a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71326 │ │ │ │ + beq.w 714d8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ str.w r2, [r8, #1452] @ 0x5ac │ │ │ │ add.w r3, r3, #5568 @ 0x15c0 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ movs r2, #32 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ str.w r0, [r8, #1464] @ 0x5b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712cc │ │ │ │ + beq.w 7147e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 811f8 │ │ │ │ + bl 813f0 │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 71340 │ │ │ │ + bne.w 714f2 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ mov r0, r9 │ │ │ │ - bl 1b1250 │ │ │ │ + bl 1b3914 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712f2 │ │ │ │ + beq.w 714a4 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [r9, #3880] @ 0xf28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #13304 @ 0x33f8 │ │ │ │ + movw r2, #14904 @ 0x3a38 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 1b0dcc │ │ │ │ + bl 1b3490 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 712f2 │ │ │ │ + beq.w 714a4 │ │ │ │ mov r0, sl │ │ │ │ - bl 83ec8 │ │ │ │ + bl 840c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712f2 │ │ │ │ + beq.w 714a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #724] @ (710d8 ) │ │ │ │ + ldr r1, [pc, #724] @ (71288 ) │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str.w r0, [r9, #3876] @ 0xf24 │ │ │ │ - bl 7fafc │ │ │ │ + bl 7fcf4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712f2 │ │ │ │ + beq.w 714a4 │ │ │ │ mov r0, r4 │ │ │ │ add.w r4, r9, #98304 @ 0x18000 │ │ │ │ - ldr r1, [pc, #696] @ (710dc ) │ │ │ │ + ldr r1, [pc, #696] @ (7128c ) │ │ │ │ str.w r3, [r4, #512] @ 0x200 │ │ │ │ - bl 7fafc │ │ │ │ + bl 7fcf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712f2 │ │ │ │ + beq.w 714a4 │ │ │ │ str.w r0, [r4, #516] @ 0x204 │ │ │ │ movw r0, #22164 @ 0x5694 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #672] @ (710e0 ) │ │ │ │ - bl 8b9f8 <_PyType_Lookup@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #672] @ (71290 ) │ │ │ │ + bl 8bc38 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712f2 │ │ │ │ + beq.w 714a4 │ │ │ │ str.w r0, [r4, #520] @ 0x208 │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #652] @ (710e4 ) │ │ │ │ - bl 8b9f8 <_PyType_Lookup@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #652] @ (71294 ) │ │ │ │ + bl 8bc38 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712f2 │ │ │ │ + beq.w 714a4 │ │ │ │ str.w r0, [r4, #524] @ 0x20c │ │ │ │ mov r0, sl │ │ │ │ - bl 83ec8 │ │ │ │ + bl 840c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712de │ │ │ │ - ldr r4, [pc, #628] @ (710e8 ) │ │ │ │ + beq.w 71490 │ │ │ │ + ldr r4, [pc, #628] @ (71298 ) │ │ │ │ movs r5, #0 │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 712de │ │ │ │ + bne.w 71490 │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #8 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - bne.n 70e76 │ │ │ │ + bne.n 71026 │ │ │ │ str r0, [sp, #16] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #596] @ (710ec ) │ │ │ │ + ldr r0, [pc, #596] @ (7129c ) │ │ │ │ movw r2, #7552 @ 0x1d80 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r1, #43992 @ 0xabd8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r1, #80] @ 0x50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e5c0 │ │ │ │ + bl 7e7b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712de │ │ │ │ + beq.w 71490 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ - movw r0, #13476 @ 0x34a4 │ │ │ │ + movw r0, #15076 @ 0x3ae4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 8ba34 │ │ │ │ + bl 8bc74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r0, [r4, #1804] @ 0x70c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70eea │ │ │ │ + beq.n 7109a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 712d6 │ │ │ │ + beq.w 71488 │ │ │ │ ldr.w r2, [r4, #1804] @ 0x70c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 712de │ │ │ │ - movw r1, #21068 @ 0x524c │ │ │ │ + beq.w 71490 │ │ │ │ + movw r1, #22668 @ 0x588c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 712de │ │ │ │ + bne.w 71490 │ │ │ │ movw r5, #6520 @ 0x1978 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ movw r4, #8356 @ 0x20a4 │ │ │ │ - movt r4, #76 @ 0x4c │ │ │ │ - movw r1, #13500 @ 0x34bc │ │ │ │ + movt r4, #77 @ 0x4d │ │ │ │ + movw r1, #15100 @ 0x3afc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 712de │ │ │ │ + bne.w 71490 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #19176 @ 0x4ae8 │ │ │ │ + movw r1, #20776 @ 0x5128 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #12] │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 712de │ │ │ │ + bne.w 71490 │ │ │ │ ldr.w r0, [r9, #3876] @ 0xf24 │ │ │ │ - bl 83f14 │ │ │ │ + bl 8410c │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #336] @ 0x150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712f2 │ │ │ │ + beq.w 714a4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70f76 │ │ │ │ + beq.n 71126 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7146e │ │ │ │ + beq.w 71622 │ │ │ │ ldr.w r0, [r9, #3876] @ 0xf24 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - movw r1, #13520 @ 0x34d0 │ │ │ │ + movw r1, #15120 @ 0x3b10 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 91c58 │ │ │ │ + bl 91eb4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 712f2 │ │ │ │ + bne.w 714a4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r2, [r3, #624] @ 0x270 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #3904] @ 0xf40 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 70fca │ │ │ │ + bne.n 7117a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ add.w r2, r3, #648 @ 0x288 │ │ │ │ ldr.w r1, [r3, #652] @ 0x28c │ │ │ │ - cbnz r1, 70fca │ │ │ │ + cbnz r1, 7117a │ │ │ │ str.w r0, [r3, #652] @ 0x28c │ │ │ │ ldr.w r3, [r3, #648] @ 0x288 │ │ │ │ - cbz r3, 70fca │ │ │ │ + cbz r3, 7117a │ │ │ │ mov r0, r2 │ │ │ │ - bl 1b1b54 │ │ │ │ + bl 1b4218 │ │ │ │ ldr.w r3, [r8, #1408] @ 0x580 │ │ │ │ - cbnz r3, 70fe0 │ │ │ │ + cbnz r3, 71190 │ │ │ │ ldr.w r3, [r8, #1404] @ 0x57c │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r8, #1408] @ 0x580 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 71460 │ │ │ │ + bne.w 71614 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #13532 @ 0x34dc │ │ │ │ + movw r0, #15132 @ 0x3b1c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 8ba34 │ │ │ │ + bl 8bc74 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7144e │ │ │ │ + beq.w 71602 │ │ │ │ ldr.w r2, [r8, #312] @ 0x138 │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8, #1420] @ 0x58c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7118c │ │ │ │ + beq.w 7133c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #184] @ 0xb8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 71440 │ │ │ │ - movw r0, #13600 @ 0x3520 │ │ │ │ + bne.w 715f4 │ │ │ │ + movw r0, #15200 @ 0x3b60 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 1b1cec │ │ │ │ + bl 1b43b0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 713c2 │ │ │ │ - movw r0, #13600 @ 0x3520 │ │ │ │ + bne.w 71574 │ │ │ │ + movw r0, #15200 @ 0x3b60 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 1b9018 │ │ │ │ + bl 1bb6d0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 713c2 │ │ │ │ + beq.w 71574 │ │ │ │ str.w r0, [r8, #3888] @ 0xf30 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 71406 │ │ │ │ - movw r0, #10056 @ 0x2748 │ │ │ │ + bne.w 715b8 │ │ │ │ + movw r0, #11656 @ 0x2d88 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 713c2 │ │ │ │ + beq.w 71574 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #420 @ 0x1a4 │ │ │ │ + movw r1, #2020 @ 0x7e4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #13644 @ 0x354c │ │ │ │ + movw r0, #15244 @ 0x3b8c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 713f6 │ │ │ │ - bl 1b08c4 <_PyNamespace_New@@Base> │ │ │ │ + beq.w 715a8 │ │ │ │ + bl 1b2f88 <_PyNamespace_New@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 710ae │ │ │ │ + beq.n 7125e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 710ae │ │ │ │ + cbnz r3, 7125e │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 713f6 │ │ │ │ + beq.w 715a8 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ - bl ce9a0 │ │ │ │ + bl ceea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 710f0 │ │ │ │ + beq.n 712a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 713fe │ │ │ │ - b.n 710f0 │ │ │ │ - bmi.n 71084 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 71170 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + beq.w 715b0 │ │ │ │ + b.n 712a0 │ │ │ │ + bmi.n 71234 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bhi.n 71320 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ hlt 0x001c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r5, pc, #320 @ (adr r5, 71228 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r5, pc, #320 @ (adr r5, 713d8 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ movs r7, r5 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7110a │ │ │ │ + beq.n 712ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 7110a │ │ │ │ + cbnz r3, 712ba │ │ │ │ mov r0, r9 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 713f4 │ │ │ │ + beq.w 715a6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b98c8 │ │ │ │ + bl 1bbf80 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 713e0 │ │ │ │ - ldr r3, [pc, #756] @ (71414 ) │ │ │ │ + blt.w 71592 │ │ │ │ + ldr r3, [pc, #760] @ (715c8 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3880] @ 0xf28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 713d2 │ │ │ │ + beq.w 71584 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #10056 @ 0x2748 │ │ │ │ + movw r1, #11656 @ 0x2d88 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1b9c94 │ │ │ │ + bl 1bc34c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 713a8 │ │ │ │ + blt.w 7155a │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #976 @ 0x3d0 │ │ │ │ + movw r2, #2576 @ 0xa10 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #13692 @ 0x357c │ │ │ │ + movw r1, #15292 @ 0x3bbc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d03a4 │ │ │ │ + bl d08a8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7117a │ │ │ │ + beq.n 7132a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 71302 │ │ │ │ + beq.w 714b4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 713c2 │ │ │ │ + beq.w 71574 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 71496 │ │ │ │ + bne.w 7164a │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ strd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.w 709b4 │ │ │ │ + b.w 70b64 │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 7094c │ │ │ │ + b.w 70afc │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 70b0e │ │ │ │ + b.n 70cbe │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 70aa6 │ │ │ │ + b.n 70c56 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ac1e0 │ │ │ │ + bl 1ae8b4 <_PyThreadState_New@@Base+0x448> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 71486 │ │ │ │ + beq.w 7163a │ │ │ │ ldrd r3, r2, [r6, #4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r1 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ - b.n 709f6 │ │ │ │ + b.n 70d00 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ac1e0 │ │ │ │ + bl 1ae8b4 <_PyThreadState_New@@Base+0x448> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 71476 │ │ │ │ + beq.w 7162a │ │ │ │ ldrd r3, r2, [r6, #4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r1 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ - b.n 70b50 │ │ │ │ + b.w 70ba6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 7094c │ │ │ │ + b.n 70c56 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 70aa6 │ │ │ │ + b.w 70afc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #324] @ 0x144 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 70bb2 │ │ │ │ + bpl.w 70d62 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r4, [r3, #1152] @ 0x480 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 70bbe │ │ │ │ + beq.w 70d6e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 70bbe │ │ │ │ + b.n 70d6e │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ - b.w 70974 │ │ │ │ + b.w 70b24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ blx r3 │ │ │ │ - b.n 70b02 │ │ │ │ + b.n 70cb2 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - b.n 70ace │ │ │ │ + b.n 70c7e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ blx r3 │ │ │ │ - b.w 709a8 │ │ │ │ - movw r3, #63624 @ 0xf888 │ │ │ │ + b.w 70b58 │ │ │ │ + movw r3, #65224 @ 0xfec8 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #28] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 711aa │ │ │ │ + b.n 7135a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - b.n 70c10 │ │ │ │ - ldr r3, [pc, #360] @ (71418 ) │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + b.n 70dc0 │ │ │ │ + ldr r3, [pc, #364] @ (715cc ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #63624 @ 0xf888 │ │ │ │ + movw r3, #65224 @ 0xfec8 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 711aa │ │ │ │ - ldr r3, [pc, #332] @ (7141c ) │ │ │ │ - b.n 712ae │ │ │ │ - movs r3, #1 │ │ │ │ - b.w 6ebb0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 70eea │ │ │ │ - movw r4, #13276 @ 0x33dc │ │ │ │ + b.n 7135a │ │ │ │ + ldr r3, [pc, #336] @ (715d0 ) │ │ │ │ + b.n 71460 │ │ │ │ + movs r3, #1 │ │ │ │ + b.w 6ed60 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7109a │ │ │ │ + movw r4, #14876 @ 0x3a1c │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r5, [pc, #308] @ (71420 ) │ │ │ │ + ldr r5, [pc, #312] @ (715d4 ) │ │ │ │ mov.w fp, #1 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 71194 │ │ │ │ + b.n 71344 │ │ │ │ mov r0, sl │ │ │ │ - movw r4, #13316 @ 0x3404 │ │ │ │ + movw r4, #14916 @ 0x3a44 │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - bl 79330 │ │ │ │ - b.n 712e6 │ │ │ │ + bl 7947c │ │ │ │ + b.n 71498 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7117a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7132a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71320 │ │ │ │ + beq.n 714d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71320 │ │ │ │ + cbnz r3, 714d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #1436] @ 0x59c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #248] @ (71424 ) │ │ │ │ + ldr r2, [pc, #248] @ (715d8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #13448 @ 0x3488 │ │ │ │ + movw r3, #15048 @ 0x3ac8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 711aa │ │ │ │ + b.n 7135a │ │ │ │ ldrd r5, r4, [sp, #44] @ 0x2c │ │ │ │ - b.n 71194 │ │ │ │ - bl d7574 │ │ │ │ - ldr r7, [pc, #220] @ (71428 ) │ │ │ │ + b.n 71344 │ │ │ │ + bl d7a7c │ │ │ │ + ldr r7, [pc, #220] @ (715dc ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - movw r6, #13204 @ 0x3394 │ │ │ │ + movw r6, #14804 @ 0x39d4 │ │ │ │ movt r6, #40 @ 0x28 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ movs r3, #1 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #28] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 711aa │ │ │ │ + b.n 7135a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 70a38 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 70be8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 70b90 │ │ │ │ - movw r6, #13244 @ 0x33bc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 70d40 │ │ │ │ + movw r6, #14844 @ 0x39fc │ │ │ │ movt r6, #40 @ 0x28 │ │ │ │ - bl d7574 │ │ │ │ - ldr r7, [pc, #136] @ (7142c ) │ │ │ │ + bl d7a7c │ │ │ │ + ldr r7, [pc, #140] @ (715e0 ) │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ - b.n 71366 │ │ │ │ + b.n 71518 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 713c2 │ │ │ │ + beq.n 71574 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 713c2 │ │ │ │ + cbnz r3, 71574 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #13352 @ 0x3428 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #14952 @ 0x3a68 │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - ldr r5, [pc, #100] @ (71430 ) │ │ │ │ + ldr r5, [pc, #100] @ (715e4 ) │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n 71190 │ │ │ │ - movw r1, #13652 @ 0x3554 │ │ │ │ + b.n 71340 │ │ │ │ + movw r1, #15252 @ 0x3b94 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #88] @ (71434 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #88] @ (715e8 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 713f4 │ │ │ │ + beq.n 715a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 71438 │ │ │ │ + cbz r3, 715ec │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ - b.n 713c2 │ │ │ │ + bl 7947c │ │ │ │ + b.n 71574 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 710f0 │ │ │ │ - movw r0, #13620 @ 0x3534 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 712a0 │ │ │ │ + movw r0, #15220 @ 0x3b74 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 1b21e0 │ │ │ │ - b.n 7105c │ │ │ │ + bl 1b48a0 │ │ │ │ + b.n 7120c │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ movs r7, r5 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ movs r7, r5 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + ldrh r4, [r6, #0] │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ movs r7, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 713f4 │ │ │ │ - movw r0, #13564 @ 0x34fc │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - bl 1b21e0 │ │ │ │ - b.n 7102c │ │ │ │ - movw r4, #13384 @ 0x3448 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 715a6 │ │ │ │ + movw r0, #15164 @ 0x3b3c │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + bl 1b48a0 │ │ │ │ + b.n 711dc │ │ │ │ + movw r4, #14984 @ 0x3a88 │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - ldr r5, [pc, #80] @ (714a8 ) │ │ │ │ + ldr r5, [pc, #80] @ (7165c ) │ │ │ │ mov.w fp, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.n 71194 │ │ │ │ + b.n 71344 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r0, r3, #5472 @ 0x1560 │ │ │ │ adds r0, #28 │ │ │ │ - bl 1b1b54 │ │ │ │ - b.n 70fe0 │ │ │ │ + bl 1b4218 │ │ │ │ + b.n 71190 │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 70f76 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 71126 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.w 70b50 │ │ │ │ + b.w 70ba6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.w 709f6 │ │ │ │ + b.w 70d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7118c │ │ │ │ + bne.w 7133c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7118c │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7133c │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ movs r7, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #436] @ (71670 ) │ │ │ │ + ldr r4, [pc, #436] @ (71824 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r0, [r4, #792] @ 0x318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 715d2 │ │ │ │ + bne.w 71786 │ │ │ │ ldr.w r6, [r4, #792] @ 0x318 │ │ │ │ - movw r3, #52969 @ 0xcee9 │ │ │ │ + movw r3, #53057 @ 0xcf41 │ │ │ │ movt r3, #6 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movt r2, #74 @ 0x4a │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 71600 │ │ │ │ + bne.w 717b4 │ │ │ │ ldr.w r4, [r2, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7161e │ │ │ │ + bne.w 717d2 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 715b2 │ │ │ │ + beq.n 71766 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ - movw r3, #8265 @ 0x2049 │ │ │ │ + movw r3, #8697 @ 0x21f9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 715be │ │ │ │ + bne.n 71772 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ adds r2, r1, #1 │ │ │ │ - bne.n 71572 │ │ │ │ + bne.n 71726 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ lsls r3, r1, #26 │ │ │ │ - bpl.w 71656 │ │ │ │ + bpl.w 7180a │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bpl.w 71630 │ │ │ │ + bpl.w 717e4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ - cbz r1, 71570 │ │ │ │ + cbz r1, 71724 │ │ │ │ add.w r0, r5, #20 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #57621 @ 0xe115 │ │ │ │ + movw r3, #58013 @ 0xe29d │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 71648 │ │ │ │ + bne.n 717fc │ │ │ │ strd r0, r1, [sp] │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 6e140 <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 6e2c8 <_Py_HashBytes@@Base+0x8c> │ │ │ │ mov r1, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 71650 │ │ │ │ + beq.n 71804 │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ str r1, [r4, #4] │ │ │ │ @@ -106314,15 +106457,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s13, r3 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 7160e │ │ │ │ + bgt.n 717c2 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ands r3, r1 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ @@ -106333,131 +106476,131 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r0 │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ adds r3, #1 │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ - b.n 7157e │ │ │ │ + b.n 71732 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, r6 │ │ │ │ - beq.w 714d0 │ │ │ │ + beq.w 71684 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 715f0 │ │ │ │ + beq.n 717a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71668 │ │ │ │ + beq.n 7181c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 715ba │ │ │ │ + beq.n 7176e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 715ba │ │ │ │ + b.n 7176e │ │ │ │ movs r0, #16 │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7150a │ │ │ │ - b.n 715b2 │ │ │ │ + bne.w 716be │ │ │ │ + b.n 71766 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ac1e0 │ │ │ │ + bl 1ae8b4 <_PyThreadState_New@@Base+0x448> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7165a │ │ │ │ + beq.n 7180e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 715a2 │ │ │ │ + b.n 71756 │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7150a │ │ │ │ - b.n 715b2 │ │ │ │ + bne.w 716be │ │ │ │ + b.n 71766 │ │ │ │ add.w r0, r5, #28 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7153c │ │ │ │ - b.n 71570 │ │ │ │ + bne.w 716f0 │ │ │ │ + b.n 71724 │ │ │ │ blx r2 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 71570 │ │ │ │ + bne.n 71724 │ │ │ │ mvn.w r1, #1 │ │ │ │ - b.n 71570 │ │ │ │ + b.n 71724 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 71634 │ │ │ │ + b.n 717e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ blx r2 │ │ │ │ - b.n 715b2 │ │ │ │ + b.n 71766 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 715f0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 717a4 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00071674 <_Py_hashtable_get@@Base>: │ │ │ │ +00071828 <_Py_hashtable_get@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 7168a <_Py_hashtable_get@@Base+0x16> │ │ │ │ + cbnz r0, 7183e <_Py_hashtable_get@@Base+0x16> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #8265 @ 0x2049 │ │ │ │ + movw r3, #8697 @ 0x21f9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne.w 71e30 <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ + bne.w 71fe2 <_Py_hashtable_get@@Base+0x7ba> │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r5, r6, #1 │ │ │ │ - bne.w 71ad8 <_Py_hashtable_get@@Base+0x464> │ │ │ │ + bne.w 71c8c <_Py_hashtable_get@@Base+0x464> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r4, r3, #26 │ │ │ │ - bpl.w 71e6a <_Py_hashtable_get@@Base+0x7f6> │ │ │ │ + bpl.w 72018 <_Py_hashtable_get@@Base+0x7f0> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 71e44 <_Py_hashtable_get@@Base+0x7d0> │ │ │ │ + bpl.w 71ff6 <_Py_hashtable_get@@Base+0x7ce> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 71ad4 <_Py_hashtable_get@@Base+0x460> │ │ │ │ + beq.w 71c88 <_Py_hashtable_get@@Base+0x460> │ │ │ │ add.w r8, r1, #20 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #57621 @ 0xe115 │ │ │ │ + movw r3, #58013 @ 0xe29d │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 71e60 <_Py_hashtable_get@@Base+0x7ec> │ │ │ │ + bne.w 7200e <_Py_hashtable_get@@Base+0x7e6> │ │ │ │ movw r3, #40376 @ 0x9db8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldr.w ip, [r3] │ │ │ │ movw r5, #28005 @ 0x6d65 │ │ │ │ movt r5, #29551 @ 0x736f │ │ │ │ @@ -106480,15 +106623,15 @@ │ │ │ │ lsls r7, r6, #24 │ │ │ │ eor.w r4, fp, r4 │ │ │ │ eor.w r2, r9, r2 │ │ │ │ eor.w r0, fp, r0 │ │ │ │ eor.w r3, r9, r3 │ │ │ │ cmp r6, #7 │ │ │ │ str r7, [sp, #12] │ │ │ │ - ble.w 71b0e <_Py_hashtable_get@@Base+0x49a> │ │ │ │ + ble.w 71cc2 <_Py_hashtable_get@@Base+0x49a> │ │ │ │ adds.w r7, lr, r4 │ │ │ │ ldr.w lr, [r8] │ │ │ │ ldr.w r9, [r8, #4] │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eor.w r0, r0, lr │ │ │ │ str r7, [sp, #16] │ │ │ │ eor.w r3, r3, r9 │ │ │ │ @@ -106524,15 +106667,15 @@ │ │ │ │ add.w r9, r9, r3, lsr #11 │ │ │ │ lsls r3, r3, #21 │ │ │ │ eor.w r0, r9, r0 │ │ │ │ add.w r3, r3, fp, lsr #11 │ │ │ │ sub.w r9, r6, #8 │ │ │ │ eors r3, r7 │ │ │ │ cmp.w r9, #7 │ │ │ │ - bls.n 718b8 <_Py_hashtable_get@@Base+0x244> │ │ │ │ + bls.n 71a6c <_Py_hashtable_get@@Base+0x244> │ │ │ │ add.w fp, r8, #8 │ │ │ │ add.w r7, r8, r6 │ │ │ │ strd r8, r9, [sp, #24] │ │ │ │ strd r7, r6, [sp, #16] │ │ │ │ adds.w r8, r4, lr │ │ │ │ ldr.w lr, [fp] │ │ │ │ ldr.w r9, [fp, #4] │ │ │ │ @@ -106573,26 +106716,26 @@ │ │ │ │ eor.w lr, lr, r0 │ │ │ │ eors r0, r3 │ │ │ │ eor.w r3, r8, r6 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ eor.w r5, r9, r8 │ │ │ │ sub.w r6, r6, fp │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 7181a <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ + bgt.n 719ce <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ ldrd r6, r8, [sp, #20] │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ bic.w fp, r6, #7 │ │ │ │ bic.w r6, r6, #7 │ │ │ │ sub.w fp, r9, fp │ │ │ │ mov.w r9, #0 │ │ │ │ add.w fp, fp, #7 │ │ │ │ add r8, r6 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 71e80 <_Py_hashtable_get@@Base+0x80c> │ │ │ │ + bhi.w 72040 <_Py_hashtable_get@@Base+0x818> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r3, r7, #5 │ │ │ │ lsls r6, r5, #9 │ │ │ │ lsls r3, r6, #5 │ │ │ │ movs r3, r2 │ │ │ │ lsls r1, r5, #9 │ │ │ │ movs r3, r1 │ │ │ │ @@ -106739,98 +106882,98 @@ │ │ │ │ str r6, [r3, #12] │ │ │ │ mov r5, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrd r3, r2, [r2, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r5 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ - cbz r4, 71b04 <_Py_hashtable_get@@Base+0x490> │ │ │ │ + cbz r4, 71cb8 <_Py_hashtable_get@@Base+0x490> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71b44 <_Py_hashtable_get@@Base+0x4d0> │ │ │ │ + beq.n 71cf8 <_Py_hashtable_get@@Base+0x4d0> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - cbz r4, 71b04 <_Py_hashtable_get@@Base+0x490> │ │ │ │ + cbz r4, 71cb8 <_Py_hashtable_get@@Base+0x490> │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 71dc2 <_Py_hashtable_get@@Base+0x74e> │ │ │ │ + beq.w 71f76 <_Py_hashtable_get@@Base+0x74e> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 71af6 <_Py_hashtable_get@@Base+0x482> │ │ │ │ + bne.n 71caa <_Py_hashtable_get@@Base+0x482> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w fp, r6, #4294967295 @ 0xffffffff │ │ │ │ mov.w r9, #0 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 71e80 <_Py_hashtable_get@@Base+0x80c> │ │ │ │ - add r7, pc, #4 @ (adr r7, 71b28 <_Py_hashtable_get@@Base+0x4b4>) │ │ │ │ + bhi.w 72040 <_Py_hashtable_get@@Base+0x818> │ │ │ │ + add r7, pc, #4 @ (adr r7, 71cdc <_Py_hashtable_get@@Base+0x4b4>) │ │ │ │ ldr.w pc, [r7, fp, lsl #2] │ │ │ │ nop │ │ │ │ - subs r3, r2, r7 │ │ │ │ + adds r7, r0, #6 │ │ │ │ movs r7, r0 │ │ │ │ - adds r1, r7, #6 │ │ │ │ + subs r5, r5, #5 │ │ │ │ movs r7, r0 │ │ │ │ - subs r3, r0, r7 │ │ │ │ + adds r7, r6, #5 │ │ │ │ movs r7, r0 │ │ │ │ - adds r3, r0, r4 │ │ │ │ + subs r7, r6, r2 │ │ │ │ movs r7, r0 │ │ │ │ - adds r7, r5, #6 │ │ │ │ + subs r3, r4, #5 │ │ │ │ movs r7, r0 │ │ │ │ - adds r3, r6, r3 │ │ │ │ + subs r7, r4, r2 │ │ │ │ movs r7, r0 │ │ │ │ - adds r3, r5, r3 │ │ │ │ + subs r7, r3, r2 │ │ │ │ movs r7, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - movw r3, #12673 @ 0x3181 │ │ │ │ + movw r3, #51009 @ 0xc741 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 71d9c <_Py_hashtable_get@@Base+0x728> │ │ │ │ + bne.w 71f50 <_Py_hashtable_get@@Base+0x728> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub.w ip, r3, r1 │ │ │ │ rsbs r0, ip, #0 │ │ │ │ adc.w r0, r0, ip │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 71bb6 <_Py_hashtable_get@@Base+0x542> │ │ │ │ + beq.n 71d6a <_Py_hashtable_get@@Base+0x542> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 71af0 <_Py_hashtable_get@@Base+0x47c> │ │ │ │ + bne.n 71ca4 <_Py_hashtable_get@@Base+0x47c> │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ldrb r6, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r2, r6, #2, #3 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 71af0 <_Py_hashtable_get@@Base+0x47c> │ │ │ │ + bne.n 71ca4 <_Py_hashtable_get@@Base+0x47c> │ │ │ │ lsls r7, r0, #26 │ │ │ │ - bpl.w 71e7a <_Py_hashtable_get@@Base+0x806> │ │ │ │ + bpl.w 7202c <_Py_hashtable_get@@Base+0x804> │ │ │ │ tst.w r0, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r7, r6, #26 │ │ │ │ - bpl.w 71e76 <_Py_hashtable_get@@Base+0x802> │ │ │ │ + bpl.w 72028 <_Py_hashtable_get@@Base+0x800> │ │ │ │ lsls r6, r6, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 293a0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 71af0 <_Py_hashtable_get@@Base+0x47c> │ │ │ │ + beq.n 71ca4 <_Py_hashtable_get@@Base+0x47c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r6, [r8, #2] │ │ │ │ bfi r9, r6, #16, #8 │ │ │ │ ldrb.w r6, [r8, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ @@ -106959,102 +107102,108 @@ │ │ │ │ add.w r3, r3, r2, lsr #15 │ │ │ │ mov.w r1, r1, lsl #21 │ │ │ │ add.w r1, r1, r0, lsr #11 │ │ │ │ eor.w r3, r3, r5 │ │ │ │ adc.w r2, r2, r4 │ │ │ │ eors r3, r1 │ │ │ │ eor.w r6, r3, r2 │ │ │ │ - b.n 71acc <_Py_hashtable_get@@Base+0x458> │ │ │ │ + b.n 71c80 <_Py_hashtable_get@@Base+0x458> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71af0 <_Py_hashtable_get@@Base+0x47c> │ │ │ │ + beq.w 71ca4 <_Py_hashtable_get@@Base+0x47c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r9, [r8, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 71902 <_Py_hashtable_get@@Base+0x28e> │ │ │ │ + b.n 71ab6 <_Py_hashtable_get@@Base+0x28e> │ │ │ │ ldrb.w r6, [r8, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ - b.n 71bd2 <_Py_hashtable_get@@Base+0x55e> │ │ │ │ + b.n 71d86 <_Py_hashtable_get@@Base+0x55e> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - movw r3, #12673 @ 0x3181 │ │ │ │ + movw r3, #51009 @ 0xc741 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 71e38 <_Py_hashtable_get@@Base+0x7c4> │ │ │ │ + bne.n 71fea <_Py_hashtable_get@@Base+0x7c2> │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.w 72038 <_Py_hashtable_get@@Base+0x9c4> │ │ │ │ + beq.n 72032 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 71afe <_Py_hashtable_get@@Base+0x48a> │ │ │ │ + bne.w 71cb2 <_Py_hashtable_get@@Base+0x48a> │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldrb r7, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r2, r7, #2, #3 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 71afe <_Py_hashtable_get@@Base+0x48a> │ │ │ │ + bne.w 71cb2 <_Py_hashtable_get@@Base+0x48a> │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 71e72 <_Py_hashtable_get@@Base+0x7fe> │ │ │ │ + beq.n 72024 <_Py_hashtable_get@@Base+0x7fc> │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r6, #20 │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ tst.w r7, #32 │ │ │ │ - beq.n 71e5c <_Py_hashtable_get@@Base+0x7e8> │ │ │ │ + beq.n 72020 <_Py_hashtable_get@@Base+0x7f8> │ │ │ │ lsls r7, r7, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 293a0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 71b06 <_Py_hashtable_get@@Base+0x492> │ │ │ │ - b.n 71afe <_Py_hashtable_get@@Base+0x48a> │ │ │ │ + bne.w 71cba <_Py_hashtable_get@@Base+0x492> │ │ │ │ + b.n 71cb2 <_Py_hashtable_get@@Base+0x48a> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 71ada <_Py_hashtable_get@@Base+0x466> │ │ │ │ + b.n 71c8e <_Py_hashtable_get@@Base+0x466> │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 71b06 <_Py_hashtable_get@@Base+0x492> │ │ │ │ - b.n 71afe <_Py_hashtable_get@@Base+0x48a> │ │ │ │ + bne.w 71cba <_Py_hashtable_get@@Base+0x492> │ │ │ │ + b.n 71cb2 <_Py_hashtable_get@@Base+0x48a> │ │ │ │ mov r2, r1 │ │ │ │ add.w r8, r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 716e0 <_Py_hashtable_get@@Base+0x6c> │ │ │ │ - b.n 71ad4 <_Py_hashtable_get@@Base+0x460> │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 71e1a <_Py_hashtable_get@@Base+0x7a6> │ │ │ │ + bne.w 71894 <_Py_hashtable_get@@Base+0x6c> │ │ │ │ + b.n 71c88 <_Py_hashtable_get@@Base+0x460> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 71acc <_Py_hashtable_get@@Base+0x458> │ │ │ │ + b.n 71c80 <_Py_hashtable_get@@Base+0x458> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r8, [r2, #28] │ │ │ │ - b.n 71e4a <_Py_hashtable_get@@Base+0x7d6> │ │ │ │ + b.n 71ffc <_Py_hashtable_get@@Base+0x7d4> │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 71fcc <_Py_hashtable_get@@Base+0x7a4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n 71e0c <_Py_hashtable_get@@Base+0x798> │ │ │ │ + b.n 71fbe <_Py_hashtable_get@@Base+0x796> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 71ba8 <_Py_hashtable_get@@Base+0x534> │ │ │ │ + b.n 71d5c <_Py_hashtable_get@@Base+0x534> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 71b9a <_Py_hashtable_get@@Base+0x526> │ │ │ │ + b.n 71d4e <_Py_hashtable_get@@Base+0x526> │ │ │ │ + subs r3, r1, r6 │ │ │ │ + negs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 71cba <_Py_hashtable_get@@Base+0x492> │ │ │ │ + b.n 71cb2 <_Py_hashtable_get@@Base+0x48a> │ │ │ │ ldr r7, [sp, #12] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ mov.w r6, r4, lsl #13 │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eors r3, r7 │ │ │ │ add.w r6, r6, r2, lsr #19 │ │ │ │ lsls r2, r2, #13 │ │ │ │ @@ -107172,84 +107321,77 @@ │ │ │ │ mov.w r2, r2, lsl #21 │ │ │ │ add.w r3, r3, r4, lsr #15 │ │ │ │ add.w r2, r2, r1, lsr #11 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ - b.n 71acc <_Py_hashtable_get@@Base+0x458> │ │ │ │ - subs r3, r1, r6 │ │ │ │ - negs r0, r3 │ │ │ │ - adcs r0, r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 71b06 <_Py_hashtable_get@@Base+0x492> │ │ │ │ - b.n 71afe <_Py_hashtable_get@@Base+0x48a> │ │ │ │ - nop │ │ │ │ - b.w 6da10 │ │ │ │ + b.n 71c80 <_Py_hashtable_get@@Base+0x458> │ │ │ │ + b.w 6db98 │ │ │ │ │ │ │ │ -0007204c <_Py_hashtable_set@@Base>: │ │ │ │ +000721fc <_Py_hashtable_set@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - movw r3, #52969 @ 0xcee9 │ │ │ │ + movw r3, #53057 @ 0xcf41 │ │ │ │ movt r3, #6 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 72152 <_Py_hashtable_set@@Base+0x106> │ │ │ │ + bne.n 72302 <_Py_hashtable_set@@Base+0x106> │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ - movw r2, #53161 @ 0xcfa9 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ + movw r2, #53249 @ 0xd001 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r4, [r3, #672] @ 0x2a0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 7216e <_Py_hashtable_set@@Base+0x122> │ │ │ │ + bne.n 7231e <_Py_hashtable_set@@Base+0x122> │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 721b2 <_Py_hashtable_set@@Base+0x166> │ │ │ │ + beq.w 72362 <_Py_hashtable_set@@Base+0x166> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ - movw r3, #8265 @ 0x2049 │ │ │ │ + movw r3, #8697 @ 0x21f9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 72140 <_Py_hashtable_set@@Base+0xf4> │ │ │ │ + bne.n 722f0 <_Py_hashtable_set@@Base+0xf4> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ adds r2, r1, #1 │ │ │ │ - bne.n 720fa <_Py_hashtable_set@@Base+0xae> │ │ │ │ + bne.n 722aa <_Py_hashtable_set@@Base+0xae> │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ lsls r3, r1, #26 │ │ │ │ - bpl.n 721a2 <_Py_hashtable_set@@Base+0x156> │ │ │ │ + bpl.n 72352 <_Py_hashtable_set@@Base+0x156> │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bpl.n 7217e <_Py_hashtable_set@@Base+0x132> │ │ │ │ + bpl.n 7232e <_Py_hashtable_set@@Base+0x132> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ - cbz r1, 720f8 <_Py_hashtable_set@@Base+0xac> │ │ │ │ + cbz r1, 722a8 <_Py_hashtable_set@@Base+0xac> │ │ │ │ add.w r0, r6, #20 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #57621 @ 0xe115 │ │ │ │ + movw r3, #58013 @ 0xe29d │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 72194 <_Py_hashtable_set@@Base+0x148> │ │ │ │ + bne.n 72344 <_Py_hashtable_set@@Base+0x148> │ │ │ │ strd r0, r1, [sp] │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 6e140 <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 6e2c8 <_Py_HashBytes@@Base+0x8c> │ │ │ │ mov r1, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7219c <_Py_hashtable_set@@Base+0x150> │ │ │ │ + beq.n 7234c <_Py_hashtable_set@@Base+0x150> │ │ │ │ str r1, [r6, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r6, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ @@ -107258,15 +107400,15 @@ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ vmov s13, r3 │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 7215e <_Py_hashtable_set@@Base+0x112> │ │ │ │ + bgt.n 7230e <_Py_hashtable_set@@Base+0x112> │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ands r3, r1 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ @@ -107275,177 +107417,177 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r0 │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r6, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - b.n 72104 <_Py_hashtable_set@@Base+0xb8> │ │ │ │ + b.n 722b4 <_Py_hashtable_set@@Base+0xb8> │ │ │ │ movs r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 72096 <_Py_hashtable_set@@Base+0x4a> │ │ │ │ - b.n 721b2 <_Py_hashtable_set@@Base+0x166> │ │ │ │ + bne.n 72246 <_Py_hashtable_set@@Base+0x4a> │ │ │ │ + b.n 72362 <_Py_hashtable_set@@Base+0x166> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac1e0 │ │ │ │ + bl 1ae8b4 <_PyThreadState_New@@Base+0x448> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 721a6 <_Py_hashtable_set@@Base+0x15a> │ │ │ │ + beq.n 72356 <_Py_hashtable_set@@Base+0x15a> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 7212a <_Py_hashtable_set@@Base+0xde> │ │ │ │ + b.n 722da <_Py_hashtable_set@@Base+0xde> │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 72096 <_Py_hashtable_set@@Base+0x4a> │ │ │ │ - b.n 721b2 <_Py_hashtable_set@@Base+0x166> │ │ │ │ + bne.n 72246 <_Py_hashtable_set@@Base+0x4a> │ │ │ │ + b.n 72362 <_Py_hashtable_set@@Base+0x166> │ │ │ │ add.w r0, r6, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 720c4 <_Py_hashtable_set@@Base+0x78> │ │ │ │ - b.n 720f8 <_Py_hashtable_set@@Base+0xac> │ │ │ │ + bne.n 72274 <_Py_hashtable_set@@Base+0x78> │ │ │ │ + b.n 722a8 <_Py_hashtable_set@@Base+0xac> │ │ │ │ blx r2 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 720f8 <_Py_hashtable_set@@Base+0xac> │ │ │ │ + bne.n 722a8 <_Py_hashtable_set@@Base+0xac> │ │ │ │ mvn.w r1, #1 │ │ │ │ - b.n 720f8 <_Py_hashtable_set@@Base+0xac> │ │ │ │ + b.n 722a8 <_Py_hashtable_set@@Base+0xac> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n 72182 <_Py_hashtable_set@@Base+0x136> │ │ │ │ + b.n 72332 <_Py_hashtable_set@@Base+0x136> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx r2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7213c <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + b.n 722ec <_Py_hashtable_set@@Base+0xf0> │ │ │ │ │ │ │ │ -000721b8 : │ │ │ │ +00072368 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #208] @ (72298 ) │ │ │ │ + ldr r3, [pc, #208] @ (72448 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 72228 │ │ │ │ + ble.n 723d8 │ │ │ │ subs r2, #1 │ │ │ │ - ldr r1, [pc, #184] @ (7229c ) │ │ │ │ + ldr r1, [pc, #184] @ (7244c ) │ │ │ │ str.w r2, [r3, #2416] @ 0x970 │ │ │ │ movs r0, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr.w r5, [r1, #1416] @ 0x588 │ │ │ │ ldr.w r3, [r3, #2096] @ 0x830 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 72262 │ │ │ │ + bne.n 72412 │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ add.w ip, r4, r0 │ │ │ │ - ldr r2, [pc, #156] @ (722a0 ) │ │ │ │ + ldr r2, [pc, #156] @ (72450 ) │ │ │ │ strd r2, r5, [r3, #24] │ │ │ │ ldr r2, [r4, r0] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ str r5, [r3, #8] │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r2, [r4, r0] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ strd r2, r1, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r0, #21648 @ 0x5490 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 7228a │ │ │ │ + cbz r0, 7243a │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ adds r5, r4, r0 │ │ │ │ - ldr r2, [pc, #96] @ (722a0 ) │ │ │ │ + ldr r2, [pc, #96] @ (72450 ) │ │ │ │ str r2, [r3, #24] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [r4, r0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ str r2, [r4, r0] │ │ │ │ adc.w r1, r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r5, #4] │ │ │ │ strd r2, r1, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7227a │ │ │ │ + bne.n 7242a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 72238 │ │ │ │ + b.n 723e8 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 72238 │ │ │ │ + b.n 723e8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #16] @ (722a0 ) │ │ │ │ - bl 1b091c <_PyNamespace_New@@Base+0x58> │ │ │ │ + ldr r0, [pc, #16] @ (72450 ) │ │ │ │ + bl 1b2fe0 <_PyNamespace_New@@Base+0x58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 72222 │ │ │ │ + b.n 723d2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ - lsls r7, r0, #1 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #200] @ (72380 ) │ │ │ │ + ldr r3, [pc, #200] @ (72530 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #2416] @ 0x970 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 72320 │ │ │ │ + ble.n 724d0 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #2416] @ 0x970 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r2, #2096] @ 0x830 │ │ │ │ - ldr r2, [pc, #156] @ (72384 ) │ │ │ │ + ldr r2, [pc, #156] @ (72534 ) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r0, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r0 │ │ │ │ - cbnz r0, 7233c │ │ │ │ + cbnz r0, 724ec │ │ │ │ str r6, [r3, #24] │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ str r5, [r3, #28] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ add.w ip, r4, r0 │ │ │ │ ldr r2, [r4, r0] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -107454,300 +107596,300 @@ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ strd r2, r1, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #21648 @ 0x5490 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 72364 │ │ │ │ + cbz r0, 72514 │ │ │ │ str r6, [r3, #24] │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ str r5, [r3, #28] │ │ │ │ str r7, [r3, #8] │ │ │ │ - b.n 722fe │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 724ae │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 72354 │ │ │ │ + bne.n 72504 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 72330 │ │ │ │ + b.n 724e0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 72330 │ │ │ │ + b.n 724e0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b091c <_PyNamespace_New@@Base+0x58> │ │ │ │ + bl 1b2fe0 <_PyNamespace_New@@Base+0x58> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7231a │ │ │ │ + beq.n 724ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7231a │ │ │ │ + b.n 724ca │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00072388 <_PyObject_GC_New@@Base>: │ │ │ │ +00072538 <_PyObject_GC_New@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ and.w r1, r2, #24 │ │ │ │ ubfx r3, r2, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r1, r2, #29 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - bmi.w 72584 <_PyObject_GC_New@@Base+0x1fc> │ │ │ │ - ldr.w r9, [pc, #508] @ 725b4 <_PyObject_GC_New@@Base+0x22c> │ │ │ │ + bmi.w 72734 <_PyObject_GC_New@@Base+0x1fc> │ │ │ │ + ldr.w r9, [pc, #508] @ 72764 <_PyObject_GC_New@@Base+0x22c> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi.w 72568 <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ + bhi.w 72718 <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ adds r5, r3, r5 │ │ │ │ - bmi.w 72568 <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ + bmi.w 72718 <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ - movt r6, #73 @ 0x49 │ │ │ │ - movw r2, #9893 @ 0x26a5 │ │ │ │ + movt r6, #74 @ 0x4a │ │ │ │ + movw r2, #10325 @ 0x2855 │ │ │ │ movt r2, #7 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r6, #712] @ 0x2c8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 72540 <_PyObject_GC_New@@Base+0x1b8> │ │ │ │ + bne.w 726f0 <_PyObject_GC_New@@Base+0x1b8> │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r2, ip, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ mov fp, r2 │ │ │ │ - bcs.w 7250a <_PyObject_GC_New@@Base+0x182> │ │ │ │ + bcs.w 726ba <_PyObject_GC_New@@Base+0x182> │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r2, [r2, sl, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 724fa <_PyObject_GC_New@@Base+0x172> │ │ │ │ + beq.n 726aa <_PyObject_GC_New@@Base+0x172> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r6, [r2, #4] │ │ │ │ - cbz r6, 72466 <_PyObject_GC_New@@Base+0xde> │ │ │ │ + cbz r6, 72616 <_PyObject_GC_New@@Base+0xde> │ │ │ │ add r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0] │ │ │ │ strd r2, r2, [r3, #-8] │ │ │ │ ldr.w r2, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r1, [ip, #3756] @ 0xeac │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [ip, #3760] @ 0xeb0 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 72494 <_PyObject_GC_New@@Base+0x10c> │ │ │ │ + bgt.n 72644 <_PyObject_GC_New@@Base+0x10c> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #352] @ (725b0 <_PyObject_GC_New@@Base+0x228>) │ │ │ │ - bne.n 724d2 <_PyObject_GC_New@@Base+0x14a> │ │ │ │ + ldr r1, [pc, #352] @ (72760 <_PyObject_GC_New@@Base+0x228>) │ │ │ │ + bne.n 72682 <_PyObject_GC_New@@Base+0x14a> │ │ │ │ ldr.w r4, [r1, #1416] @ 0x588 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 724e2 <_PyObject_GC_New@@Base+0x15a> │ │ │ │ + bne.n 72692 <_PyObject_GC_New@@Base+0x15a> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r5, r1, [r2, #24] │ │ │ │ cmp r5, r1 │ │ │ │ - bhi.n 72488 <_PyObject_GC_New@@Base+0x100> │ │ │ │ + bhi.n 72638 <_PyObject_GC_New@@Base+0x100> │ │ │ │ add.w r1, sl, #1 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r5 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r6, [r2, r5] │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ - b.n 72426 <_PyObject_GC_New@@Base+0x9e> │ │ │ │ + b.n 725d6 <_PyObject_GC_New@@Base+0x9e> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 72426 <_PyObject_GC_New@@Base+0x9e> │ │ │ │ + b.n 725d6 <_PyObject_GC_New@@Base+0x9e> │ │ │ │ ldr.w r2, [ip, #3740] @ 0xe9c │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 72444 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ + beq.n 725f4 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ ldr.w r2, [ip, #3852] @ 0xf0c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 72444 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ + bne.n 725f4 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 725a6 <_PyObject_GC_New@@Base+0x21e> │ │ │ │ + bne.n 72756 <_PyObject_GC_New@@Base+0x21e> │ │ │ │ add.w r1, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 72444 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ + bmi.n 725f4 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 724bc <_PyObject_GC_New@@Base+0x134> │ │ │ │ + bne.n 7266c <_PyObject_GC_New@@Base+0x134> │ │ │ │ dmb ish │ │ │ │ - b.n 72444 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ + b.n 725f4 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r4, [r1, #1416] @ 0x588 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7245e <_PyObject_GC_New@@Base+0xd6> │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + beq.n 7260e <_PyObject_GC_New@@Base+0xd6> │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 72574 <_PyObject_GC_New@@Base+0x1ec> │ │ │ │ + bne.n 72724 <_PyObject_GC_New@@Base+0x1ec> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7245e <_PyObject_GC_New@@Base+0xd6> │ │ │ │ + b.n 7260e <_PyObject_GC_New@@Base+0xd6> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7247e <_PyObject_GC_New@@Base+0xf6> │ │ │ │ + bne.n 7262e <_PyObject_GC_New@@Base+0xf6> │ │ │ │ ldr.w r1, [r6, #672] @ 0x2a0 │ │ │ │ - movw r2, #53161 @ 0xcfa9 │ │ │ │ + movw r2, #53249 @ 0xd001 │ │ │ │ movt r2, #6 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7255a <_PyObject_GC_New@@Base+0x1d2> │ │ │ │ + bne.n 7270a <_PyObject_GC_New@@Base+0x1d2> │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 72568 <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ + cbz r0, 72718 <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ ldr.w r2, [fp, #800] @ 0x320 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp, #800] @ 0x320 │ │ │ │ - b.n 72426 <_PyObject_GC_New@@Base+0x9e> │ │ │ │ + b.n 725d6 <_PyObject_GC_New@@Base+0x9e> │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 72568 <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ + cbz r0, 72718 <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ - b.n 72426 <_PyObject_GC_New@@Base+0x9e> │ │ │ │ + b.n 725d6 <_PyObject_GC_New@@Base+0x9e> │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7252a <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ + b.n 726da <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5e74 │ │ │ │ + b.w 1f7cf0 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7245e <_PyObject_GC_New@@Base+0xd6> │ │ │ │ + b.n 7260e <_PyObject_GC_New@@Base+0xd6> │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr.w r9, [pc, #36] @ 725b4 <_PyObject_GC_New@@Base+0x22c> │ │ │ │ + ldr.w r9, [pc, #36] @ 72764 <_PyObject_GC_New@@Base+0x22c> │ │ │ │ ldrd r2, r1, [r1, #12] │ │ │ │ add r2, r1 │ │ │ │ adds r1, r2, #3 │ │ │ │ adds r2, #1 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ add r5, r2 │ │ │ │ - b.n 723be <_PyObject_GC_New@@Base+0x36> │ │ │ │ + b.n 7256e <_PyObject_GC_New@@Base+0x36> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 72444 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ - b.n 724ae <_PyObject_GC_New@@Base+0x126> │ │ │ │ + bne.w 725f4 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ + b.n 7265e <_PyObject_GC_New@@Base+0x126> │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000725b8 : │ │ │ │ +00072768 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 7269c │ │ │ │ + blt.n 7284c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #20256 @ 0x4f20 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt r4, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #712] @ 0x2c8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 72682 │ │ │ │ - ldr r0, [pc, #184] @ (726a0 ) │ │ │ │ + bne.n 72832 │ │ │ │ + ldr r0, [pc, #184] @ (72850 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.n 72654 │ │ │ │ + bcs.n 72804 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 72646 │ │ │ │ + beq.n 727f6 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 7261e │ │ │ │ + cbz r2, 727ce │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 72638 │ │ │ │ + bcc.n 727e8 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ add sp, #8 │ │ │ │ @@ -107755,80 +107897,80 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7261a │ │ │ │ + bne.n 727ca │ │ │ │ ldr.w r1, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72692 │ │ │ │ + bne.n 72842 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a2c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7261a │ │ │ │ + beq.n 727ca │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 7261a │ │ │ │ + b.n 727ca │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r4, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ - b.n 72672 │ │ │ │ + b.n 72822 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #188] @ (72770 ) │ │ │ │ + ldr r0, [pc, #188] @ (72920 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ subs r1, #1 │ │ │ │ sub sp, #12 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.n 7275c │ │ │ │ + bcs.n 7290c │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r4, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 72718 │ │ │ │ + beq.n 728c8 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 726f0 │ │ │ │ + cbz r2, 728a0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ - bhi.n 7270a │ │ │ │ + bhi.n 728ba │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ add sp, #12 │ │ │ │ @@ -107836,72 +107978,99 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 726ec │ │ │ │ + bne.n 7289c │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r0, [r3, #672] @ 0x2a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 72764 │ │ │ │ + bne.n 72914 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a2c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 726ec │ │ │ │ + beq.n 7289c │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 726ec │ │ │ │ + b.n 7289c │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 72726 │ │ │ │ + bge.n 728d6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 726ec │ │ │ │ + b.n 7289c │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - b.n 7274c │ │ │ │ + b.n 728fc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #524] @ 0x20c │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7289e │ │ │ │ + beq.w 72a50 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add.w r3, r2, #132 @ 0x84 │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ cmp r4, r1 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r0, r3, lsl #2] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ subs r0, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 72842 │ │ │ │ + bls.n 729f4 │ │ │ │ adds r2, #131 @ 0x83 │ │ │ │ str.w r4, [r5, r2, lsl #2] │ │ │ │ - cbnz r3, 72818 │ │ │ │ + cbz r3, 729ac │ │ │ │ + ldr.w r2, [r5, r6, lsl #3] │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ + str r0, [r4, #8] │ │ │ │ + str r5, [r4, #16] │ │ │ │ + movs r0, #1 │ │ │ │ + strd r2, r2, [r3, #8] │ │ │ │ + cmp r6, r1 │ │ │ │ + strd r3, r3, [r2, #8] │ │ │ │ + str r0, [r3, #0] │ │ │ │ + beq.n 729e6 │ │ │ │ + adds r1, r6, #1 │ │ │ │ + add.w r4, r3, #32 │ │ │ │ + str r6, [r3, #20] │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ + adds r0, #32 │ │ │ │ + str r0, [r3, #24] │ │ │ │ + rsb r0, r2, #4096 @ 0x1000 │ │ │ │ + add r2, r4 │ │ │ │ + str r0, [r3, #28] │ │ │ │ + movs r0, #0 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str.w r0, [r4, r1, lsl #3] │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr.w r2, [r5, #512] @ 0x200 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ ldr.w r1, [r5, r6, lsl #3] │ │ │ │ movw r5, #28087 @ 0x6db7 │ │ │ │ movt r5, #46811 @ 0xb6db │ │ │ │ subs r2, r4, r2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ @@ -107911,258 +108080,231 @@ │ │ │ │ add.w r5, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #1 │ │ │ │ strd r5, r0, [r4, #4] │ │ │ │ strd r1, r1, [r3, #8] │ │ │ │ strd r3, r3, [r1, #8] │ │ │ │ str r2, [r3, #0] │ │ │ │ - adds r1, r6, #1 │ │ │ │ - add.w r4, r3, #32 │ │ │ │ - str r6, [r3, #20] │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ - adds r0, #32 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - rsb r0, r2, #4096 @ 0x1000 │ │ │ │ - add r2, r4 │ │ │ │ - str r0, [r3, #28] │ │ │ │ - movs r0, #0 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str.w r0, [r4, r1, lsl #3] │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ - str r0, [r4, #8] │ │ │ │ - str r5, [r4, #16] │ │ │ │ - movs r0, #1 │ │ │ │ - strd r2, r2, [r3, #8] │ │ │ │ - cmp r6, r1 │ │ │ │ - strd r3, r3, [r2, #8] │ │ │ │ - str r0, [r3, #0] │ │ │ │ - bne.n 727f0 │ │ │ │ + b.n 72984 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cbz r3, 72862 │ │ │ │ + cbz r3, 72a14 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 72854 │ │ │ │ + cbz r0, 72a06 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - b.n 72824 │ │ │ │ + b.n 72974 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7284c │ │ │ │ + beq.n 729fe │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 7284c │ │ │ │ + b.n 729fe │ │ │ │ ldr.w r2, [r5, #512] @ 0x200 │ │ │ │ movw r1, #28087 @ 0x6db7 │ │ │ │ movt r1, #46811 @ 0xb6db │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r2, r4, r2 │ │ │ │ asrs r2, r2, #2 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ str r2, [r3, #16] │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ str r1, [r3, #20] │ │ │ │ strd r2, r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72952 │ │ │ │ + beq.n 72b04 │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 727f0 │ │ │ │ + b.n 72984 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r3, [r3, #816] @ 0x330 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 729f4 │ │ │ │ + beq.w 72ba6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72a4e │ │ │ │ + bne.w 72c00 │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72960 │ │ │ │ + beq.n 72b12 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov.w r1, #262144 @ 0x40000 │ │ │ │ str.w r2, [r5, #520] @ 0x208 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r0, r2, [r7, #804] @ 0x324 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72a86 │ │ │ │ + beq.w 72c38 │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 72a72 │ │ │ │ + beq.w 72c24 │ │ │ │ ldr.w r2, [r5, #788] @ 0x314 │ │ │ │ ubfx ip, r0, #0, #18 │ │ │ │ ldr.w r4, [r5, #792] @ 0x318 │ │ │ │ lsrs r1, r0, #18 │ │ │ │ ldr.w lr, [r5, #796] @ 0x31c │ │ │ │ adds r2, #1 │ │ │ │ - adds r4, #1 │ │ │ │ + adds r7, r4, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 729d2 │ │ │ │ - add.w r7, r5, r1, lsl #3 │ │ │ │ + beq.n 72b84 │ │ │ │ + add.w r4, r5, r1, lsl #3 │ │ │ │ add.w r1, r0, #262144 @ 0x40000 │ │ │ │ cmp r2, lr │ │ │ │ mov.w r1, r1, lsr #18 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str.w ip, [r1, #808] @ 0x328 │ │ │ │ - str.w ip, [r7, #804] @ 0x324 │ │ │ │ + str.w ip, [r4, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ - strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ - bls.n 72924 │ │ │ │ + strd r2, r7, [r5, #788] @ 0x314 │ │ │ │ + bls.n 72ad6 │ │ │ │ str.w r2, [r5, #796] @ 0x31c │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str r2, [r3, #8] │ │ │ │ ubfx r2, r0, #0, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 72a5e │ │ │ │ + bne.w 72c10 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r4, r3 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ strd r1, r1, [r3, #20] │ │ │ │ add.w r3, r2, #132 @ 0x84 │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ - b.n 727a8 │ │ │ │ + b.n 72958 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7288c │ │ │ │ + beq.n 72a3e │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 7288c │ │ │ │ + b.n 72a3e │ │ │ │ ldr.w r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72a0a │ │ │ │ + bne.n 72bbc │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mov.w r8, #16 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr.w r1, [r7, #680] @ 0x2a8 │ │ │ │ - movw r3, #53945 @ 0xd2b9 │ │ │ │ + movw r3, #54033 @ 0xd311 │ │ │ │ movt r3, #6 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72a36 │ │ │ │ + bne.n 72be8 │ │ │ │ mov r1, r2 │ │ │ │ blx 2a8d4 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 72a2e │ │ │ │ + beq.n 72be0 │ │ │ │ ldr.w r1, [r5, #516] @ 0x204 │ │ │ │ movs r3, #28 │ │ │ │ add.w ip, r8, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r3, r1 │ │ │ │ movs r3, #0 │ │ │ │ mov r9, r2 │ │ │ │ adds r2, #28 │ │ │ │ add r2, lr │ │ │ │ - b.n 729c4 │ │ │ │ + b.n 72b76 │ │ │ │ cmp r1, ip │ │ │ │ ite cc │ │ │ │ movcc r0, r2 │ │ │ │ movcs r0, #0 │ │ │ │ str.w r3, [r2, #-28] │ │ │ │ str.w r0, [r2, #-8] │ │ │ │ adds r1, #1 │ │ │ │ adds r2, #28 │ │ │ │ cmp r1, r8 │ │ │ │ - bcc.n 729b0 │ │ │ │ + bcc.n 72b62 │ │ │ │ add.w r3, lr, r9 │ │ │ │ str.w r8, [r5, #516] @ 0x204 │ │ │ │ - b.n 728c0 │ │ │ │ + b.n 72a72 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ - mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, lr │ │ │ │ - str.w r7, [r1, #804] @ 0x324 │ │ │ │ + str.w r4, [r1, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ - strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ - bhi.n 72920 │ │ │ │ + strd r2, r7, [r5, #788] @ 0x314 │ │ │ │ + bhi.n 72ad2 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str.w ip, [r3, #16] │ │ │ │ strd r0, r2, [r3, #4] │ │ │ │ - b.n 72938 │ │ │ │ - movw r0, #65412 @ 0xff84 │ │ │ │ - movt r0, #39 @ 0x27 │ │ │ │ - bl 1a926c │ │ │ │ - cbnz r0, 72a42 │ │ │ │ + b.n 72aea │ │ │ │ + movw r0, #1476 @ 0x5c4 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + bl 1ab968 │ │ │ │ + cbnz r0, 72bf4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #816] @ 0x330 │ │ │ │ - b.n 728b8 │ │ │ │ + b.n 72a6a │ │ │ │ lsls r1, r3, #1 │ │ │ │ cmp.w r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 72a2e │ │ │ │ + bcs.n 72be0 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 72a2e │ │ │ │ + bhi.n 72be0 │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 72974 │ │ │ │ + bge.n 72b26 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 72810 │ │ │ │ + b.n 729a4 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ blx ip │ │ │ │ mov lr, r0 │ │ │ │ - b.n 7298e │ │ │ │ + b.n 72b40 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72a02 │ │ │ │ + beq.n 72bb4 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #816] @ 0x330 │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 2d2ac <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b.n 728b8 │ │ │ │ + b.n 72a6a │ │ │ │ bic.w r2, r0, #4080 @ 0xff0 │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ bic.w r2, r2, #15 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ strd r2, r1, [r3, #4] │ │ │ │ - b.n 72938 │ │ │ │ + b.n 72aea │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r6, [r7, #812] @ 0x32c │ │ │ │ ldr.w r0, [r7, #804] @ 0x324 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r2, [r5, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r5, #520] @ 0x208 │ │ │ │ - b.n 72a2e │ │ │ │ - nop │ │ │ │ + b.n 72be0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - vldr d7, [pc, #36] @ 72ac8 │ │ │ │ + vldr d7, [pc, #36] @ 72c78 │ │ │ │ sub sp, #20 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #3 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ @@ -108171,497 +108313,497 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ │ │ │ │ -00072ad0 <_Py_NewReference@@Base>: │ │ │ │ - ldr r2, [pc, #36] @ (72af8 <_Py_NewReference@@Base+0x28>) │ │ │ │ +00072c80 <_Py_NewReference@@Base>: │ │ │ │ + ldr r2, [pc, #36] @ (72ca8 <_Py_NewReference@@Base+0x28>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 72ade <_Py_NewReference@@Base+0xe> │ │ │ │ + cbnz r3, 72c8e <_Py_NewReference@@Base+0xe> │ │ │ │ bx lr │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 72aee <_Py_NewReference@@Base+0x1e> │ │ │ │ - b.w 12cb88 │ │ │ │ + bne.n 72c9e <_Py_NewReference@@Base+0x1e> │ │ │ │ + b.w 12d6a8 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00072afc : │ │ │ │ +00072cac : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72d3a │ │ │ │ + beq.w 72eea │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi.w 72c50 │ │ │ │ + bhi.w 72e00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 72d50 │ │ │ │ + blt.w 72f00 │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 72ccc │ │ │ │ + bgt.w 72e7c │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ - movt r6, #73 @ 0x49 │ │ │ │ + movt r6, #74 @ 0x4a │ │ │ │ movs r7, #1 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ add.w r9, r0, #21 │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ mov r8, r7 │ │ │ │ mov sl, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 72cbc │ │ │ │ - ldr r3, [pc, #568] @ (72d90 ) │ │ │ │ + bne.w 72e6c │ │ │ │ + ldr r3, [pc, #568] @ (72f40 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add.w r1, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov r5, r3 │ │ │ │ - bcs.w 72d00 │ │ │ │ + bcs.w 72eb0 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r2, [r3, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 72cf2 │ │ │ │ + beq.w 72ea2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str r6, [r2, #4] │ │ │ │ - cbz r6, 72bdc │ │ │ │ + cbz r6, 72d8c │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #488] @ (72d94 ) │ │ │ │ + ldr r2, [pc, #488] @ (72f44 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r6, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r6, 72c00 │ │ │ │ + cbnz r6, 72db0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 72c1a │ │ │ │ + beq.n 72dca │ │ │ │ adds r2, r3, r4 │ │ │ │ mov.w r5, sl, lsl #2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ orr.w r5, r5, #96 @ 0x60 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ strb r5, [r3, #16] │ │ │ │ strb r1, [r2, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r0, r5, [r2, #24] │ │ │ │ cmp r0, r5 │ │ │ │ - bhi.n 72bf4 │ │ │ │ + bhi.n 72da4 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r6, [r2, r0] │ │ │ │ - b.n 72b92 │ │ │ │ + b.n 72d42 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 72b92 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 72d42 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 72d40 │ │ │ │ + bne.w 72ef0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 72bb6 │ │ │ │ + b.n 72d66 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ add.w r2, r3, #28 │ │ │ │ mov.w r5, sl, lsl #2 │ │ │ │ cmp r7, #1 │ │ │ │ orr.w r5, r5, #32 │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r5, [r3, #16] │ │ │ │ itt eq │ │ │ │ strbeq.w r8, [r2, r4] │ │ │ │ strdeq r8, r8, [r3, #20] │ │ │ │ - beq.n 72bd4 │ │ │ │ + beq.n 72d84 │ │ │ │ cmp r7, #2 │ │ │ │ strd r8, r8, [r3, #20] │ │ │ │ ite eq │ │ │ │ strheq.w r8, [r2, r4, lsl #1] │ │ │ │ strne.w r8, [r2, r4, lsl #2] │ │ │ │ - b.n 72bd4 │ │ │ │ + b.n 72d84 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls.n 72cd6 │ │ │ │ + bls.n 72e86 │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ - bcs.n 72d28 │ │ │ │ + bcs.n 72ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 72d50 │ │ │ │ + blt.n 72f00 │ │ │ │ mov.w sl, #2 │ │ │ │ mov r7, sl │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #65507 @ 0xffe3 │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ movw r1, #65528 @ 0xfff8 │ │ │ │ movt r1, #8191 @ 0x1fff │ │ │ │ movw r3, #65527 @ 0xfff7 │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ movw r2, #65520 @ 0xfff0 │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ cmp r4, r3 │ │ │ │ itt le │ │ │ │ mlale r9, r4, r7, r7 │ │ │ │ addle.w r9, r9, #28 │ │ │ │ - bgt.n 72ccc │ │ │ │ + bgt.n 72e7c │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ - movt r6, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt r6, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 72b54 │ │ │ │ + beq.w 72d04 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b92 │ │ │ │ + bne.w 72d42 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 72d50 │ │ │ │ + blt.n 72f00 │ │ │ │ movw r3, #65506 @ 0xffe2 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.n 72ccc │ │ │ │ + bgt.n 72e7c │ │ │ │ mov.w sl, #1 │ │ │ │ add.w r9, r0, #29 │ │ │ │ mov r7, sl │ │ │ │ - b.n 72c9e │ │ │ │ + b.n 72e4e │ │ │ │ mov r0, r3 │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b92 │ │ │ │ + bne.w 72d42 │ │ │ │ ldr.w r2, [r6, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 72d6a │ │ │ │ + bne.n 72f1a │ │ │ │ mov r0, r9 │ │ │ │ blx 2a2c8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72ccc │ │ │ │ + beq.n 72e7c │ │ │ │ ldr.w r2, [r5, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r5, #800] @ 0x320 │ │ │ │ - b.n 72b92 │ │ │ │ + b.n 72d42 │ │ │ │ cmp.w r1, #1114112 @ 0x110000 │ │ │ │ - bcs.n 72d76 │ │ │ │ + bcs.n 72f26 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 72d50 │ │ │ │ + blt.n 72f00 │ │ │ │ mov.w sl, #4 │ │ │ │ mov r7, sl │ │ │ │ - b.n 72c64 │ │ │ │ - ldr r3, [pc, #92] @ (72d98 ) │ │ │ │ + b.n 72e14 │ │ │ │ + ldr r3, [pc, #92] @ (72f48 ) │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 72bb6 │ │ │ │ + b.n 72d66 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13756 @ 0x35bc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #15356 @ 0x3bfc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 72bd4 │ │ │ │ + b.n 72d84 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 72d18 │ │ │ │ + b.n 72ec8 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13704 @ 0x3588 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #15304 @ 0x3bc8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 72d66 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 72f16 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00072d9c : │ │ │ │ +00072f4c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.w 72f58 │ │ │ │ + blt.w 73108 │ │ │ │ sub.w r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 72f00 │ │ │ │ + bne.w 730b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72f2a │ │ │ │ + beq.w 730da │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 72f82 │ │ │ │ + bhi.w 73132 │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ - movt r6, #73 @ 0x49 │ │ │ │ + movt r6, #74 @ 0x4a │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #9893 @ 0x26a5 │ │ │ │ + movw r2, #10325 @ 0x2855 │ │ │ │ movt r2, #7 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r4, [r6, #712] @ 0x2c8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 72e80 │ │ │ │ - ldr r1, [pc, #420] @ (72fa8 ) │ │ │ │ + bne.n 73030 │ │ │ │ + ldr r1, [pc, #420] @ (73158 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ mov r8, r2 │ │ │ │ - bhi.n 72ed4 │ │ │ │ + bhi.n 73084 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 72f2e │ │ │ │ + beq.w 730de │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 72eb8 │ │ │ │ + beq.n 73068 │ │ │ │ movw r2, #42444 @ 0xa5cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #336] @ (72fac ) │ │ │ │ + ldr r2, [pc, #336] @ (7315c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r6, [r2, #1416] @ 0x588 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 72f40 │ │ │ │ + bne.n 730f0 │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - cbnz r5, 72ea4 │ │ │ │ + cbnz r5, 73054 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 72e42 │ │ │ │ + bne.n 72ff2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72f6e │ │ │ │ + beq.n 7311e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 72e78 │ │ │ │ + beq.n 73028 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrd r1, r7, [r2, #24] │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.n 72f1e │ │ │ │ + bhi.n 730ce │ │ │ │ adds r0, #3 │ │ │ │ add.w r0, r1, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ adds r0, r2, r1 │ │ │ │ str r0, [r2, #4] │ │ │ │ str.w ip, [r2, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 72e42 │ │ │ │ + bne.n 72ff2 │ │ │ │ ldr.w r4, [r6, #672] @ 0x2a0 │ │ │ │ - movw r2, #53161 @ 0xcfa9 │ │ │ │ + movw r2, #53249 @ 0xd001 │ │ │ │ movt r2, #6 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 72f72 │ │ │ │ + bne.n 73122 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 72e92 │ │ │ │ + beq.n 73042 │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 72e42 │ │ │ │ + b.n 72ff2 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r4, #13200 @ 0x3390 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ mla r4, r1, r2, r4 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 72e42 │ │ │ │ - ldr r4, [pc, #132] @ (72fb0 ) │ │ │ │ - b.n 72e78 │ │ │ │ + b.n 72ff2 │ │ │ │ + ldr r4, [pc, #132] @ (73160 ) │ │ │ │ + b.n 73028 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 72e42 │ │ │ │ - b.n 72ed4 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + bne.n 72ff2 │ │ │ │ + b.n 73084 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 72f9a │ │ │ │ + bne.n 7314a │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 72e68 │ │ │ │ + b.n 73018 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13796 @ 0x35e4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #15396 @ 0x3c24 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 72e78 │ │ │ │ + b.n 73028 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 72ef0 │ │ │ │ + b.n 730a0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13848 @ 0x3618 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #15448 @ 0x3c58 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ - bl 12d348 │ │ │ │ - b.n 72f6e │ │ │ │ + bl 12de68 │ │ │ │ + b.n 7311e │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 72e68 │ │ │ │ + b.n 73018 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strh r4, [r3, #20] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00072fb4 : │ │ │ │ +00073164 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq.n 73066 │ │ │ │ - blt.n 7309e │ │ │ │ + beq.n 73216 │ │ │ │ + blt.n 7324e │ │ │ │ cmp r1, #20 │ │ │ │ - bgt.n 7306a │ │ │ │ - ldr r7, [pc, #248] @ (730cc ) │ │ │ │ + bgt.n 7321a │ │ │ │ + ldr r7, [pc, #248] @ (7327c ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ lsls r5, r1, #2 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r3, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1608] @ 0x648 │ │ │ │ - cbz r4, 7303a │ │ │ │ - ldr r0, [pc, #228] @ (730d0 ) │ │ │ │ + cbz r4, 731ea │ │ │ │ + ldr r0, [pc, #228] @ (73280 ) │ │ │ │ ldr.w r2, [r3, #1688] @ 0x698 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1608] @ 0x648 │ │ │ │ str.w r2, [r3, #1688] @ 0x698 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1416] @ 0x588 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73086 │ │ │ │ + bne.n 73236 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ add.w r0, r4, #12 │ │ │ │ blx 29718 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ sub.w r2, r4, #8 │ │ │ │ @@ -108672,89 +108814,89 @@ │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73082 │ │ │ │ - ldr r0, [pc, #124] @ (730cc ) │ │ │ │ + cbz r0, 73232 │ │ │ │ + ldr r0, [pc, #124] @ (7327c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r3, r0] │ │ │ │ lsls r2, r1, #2 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movs r1, #0 │ │ │ │ blx 29718 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - b.n 73016 │ │ │ │ - ldr r4, [pc, #108] @ (730d4 ) │ │ │ │ - b.n 73032 │ │ │ │ + b.n 731c6 │ │ │ │ + ldr r4, [pc, #108] @ (73284 ) │ │ │ │ + b.n 731e2 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 7303a │ │ │ │ + bls.n 731ea │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 730ae │ │ │ │ + cbnz r0, 7325e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 73032 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 731e2 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 730ba │ │ │ │ + bne.n 7326a │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 73008 │ │ │ │ + b.n 731b8 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #13876 @ 0x3634 │ │ │ │ + movw r0, #15476 @ 0x3c74 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 73082 │ │ │ │ - ldr r2, [pc, #28] @ (730cc ) │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 73232 │ │ │ │ + ldr r2, [pc, #28] @ (7327c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ lsls r5, r1, #2 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 73008 │ │ │ │ + b.n 731b8 │ │ │ │ ldr.w r2, [r0, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 73008 │ │ │ │ + b.n 731b8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt.n 7315a │ │ │ │ - ldr r3, [pc, #140] @ (7317c ) │ │ │ │ + bgt.n 7330a │ │ │ │ + ldr r3, [pc, #140] @ (7332c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r3, r1, r0, lsl #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #3480] @ 0xd98 │ │ │ │ - cbz r0, 73116 │ │ │ │ + cbz r0, 732c6 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r1, [r3, #3480] @ 0xd98 │ │ │ │ strd r2, r2, [r0, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, r1, #8192 @ 0x2000 │ │ │ │ @@ -108764,112 +108906,68 @@ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ ldr.w r0, [lr, #1720] @ 0x6b8 │ │ │ │ add.w ip, ip, #27 │ │ │ │ subs r3, r0, r1 │ │ │ │ asrs r3, r3, #3 │ │ │ │ add.w r3, r3, ip, lsr #3 │ │ │ │ cmp.w r3, #288 @ 0x120 │ │ │ │ - bhi.n 7315a │ │ │ │ + bhi.n 7330a │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, ip, lsr #3 │ │ │ │ lsls r3, r2 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str.w r1, [lr, #1720] @ 0x6b8 │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ strd r1, r1, [r0, #12] │ │ │ │ - b.n 73112 │ │ │ │ + b.n 732c2 │ │ │ │ movs r0, #4 │ │ │ │ movs r3, #1 │ │ │ │ lsls r0, r2 │ │ │ │ adds r0, #27 │ │ │ │ lsls r3, r2 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7314e │ │ │ │ - b.n 73112 │ │ │ │ + bne.n 732fe │ │ │ │ + b.n 732c2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - cbz r0, 731ec │ │ │ │ - cbz r1, 731ec │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 731e0 │ │ │ │ - ldrb.w ip, [r0, #16] │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - ubfx lr, ip, #2, #3 │ │ │ │ - ubfx r3, r3, #2, #3 │ │ │ │ - cmp r3, lr │ │ │ │ - bne.n 731e0 │ │ │ │ - tst.w ip, #32 │ │ │ │ - beq.n 731e8 │ │ │ │ - tst.w ip, #64 @ 0x40 │ │ │ │ - ite ne │ │ │ │ - addne r0, #20 │ │ │ │ - addeq r0, #28 │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ - tst.w ip, #32 │ │ │ │ - beq.n 731e4 │ │ │ │ - tst.w ip, #64 @ 0x40 │ │ │ │ - ite ne │ │ │ │ - addne r1, #20 │ │ │ │ - addeq r1, #28 │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ - blx 293a0 │ │ │ │ - clz r0, r0 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ - pop {r3, pc} │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 731d0 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 731bc │ │ │ │ - subs r3, r0, r1 │ │ │ │ - negs r0, r3 │ │ │ │ - adcs r0, r3 │ │ │ │ - bx lr │ │ │ │ + ... │ │ │ │ │ │ │ │ -000731f4 : │ │ │ │ +00073330 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 732c4 │ │ │ │ - ldr r6, [pc, #256] @ (7330c ) │ │ │ │ + blt.n 73400 │ │ │ │ + ldr r6, [pc, #256] @ (73448 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2092] @ 0x82c │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 73298 │ │ │ │ + ble.n 733d4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #2092] @ 0x82c │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #220] @ (73310 ) │ │ │ │ + ldr r2, [pc, #220] @ (7344c ) │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 732ac │ │ │ │ - cbnz r4, 7326c │ │ │ │ + bne.n 733e8 │ │ │ │ + cbnz r4, 733a8 │ │ │ │ ldr r4, [r6, r5] │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -108883,558 +108981,558 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78020 │ │ │ │ + bl 7815c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 732e8 │ │ │ │ + beq.n 73424 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r4, [r3, #16] │ │ │ │ ldr.w r0, [r0, #3796] @ 0xed4 │ │ │ │ - b.n 7325a │ │ │ │ + b.n 73396 │ │ │ │ movw r0, #22164 @ 0x5694 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7323c │ │ │ │ - b.n 732d4 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + bne.n 73378 │ │ │ │ + b.n 73410 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 732d8 │ │ │ │ + bne.n 73414 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7323c │ │ │ │ - movw r0, #13904 @ 0x3650 │ │ │ │ + b.n 73378 │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 73266 │ │ │ │ + b.n 733a2 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7323c │ │ │ │ + b.n 73378 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 732f8 │ │ │ │ + beq.n 73434 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 73302 │ │ │ │ + cbz r2, 7343e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 732f8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73434 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ - ldr.w fp, [pc, #244] @ 7341c │ │ │ │ + ldr.w fp, [pc, #244] @ 73558 │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ - movt r6, #73 @ 0x49 │ │ │ │ + movt r6, #74 @ 0x4a │ │ │ │ mov r5, r1 │ │ │ │ add.w sl, r1, #90112 @ 0x16000 │ │ │ │ add.w r9, r6, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #12] │ │ │ │ str.w fp, [sp, #4] │ │ │ │ - b.n 733b2 │ │ │ │ + b.n 734ee │ │ │ │ ldr.w r1, [sl, #2808] @ 0xaf8 │ │ │ │ movs r7, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r3, r1, #352 @ 0x160 │ │ │ │ adds r2, r1, #1 │ │ │ │ str.w r2, [r4, #180] @ 0xb4 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd fp, ip, [r3] │ │ │ │ adds.w fp, fp, r7 │ │ │ │ adc.w ip, ip, r8 │ │ │ │ strexd r0, fp, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 73360 │ │ │ │ + bne.n 7349c │ │ │ │ add.w r3, r6, r1, lsl #4 │ │ │ │ movw r2, #5624 @ 0x15f8 │ │ │ │ dmb ish │ │ │ │ str r4, [r3, r2] │ │ │ │ movs r3, #28 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ mla r1, r3, r1, r5 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ strd r4, r7, [r1, #252] @ 0xfc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r3, [sl, #2808] @ 0xaf8 │ │ │ │ add r3, r7 │ │ │ │ str.w r3, [sl, #2808] @ 0xaf8 │ │ │ │ - bl 73ea8 │ │ │ │ + bl 73fe4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7390a │ │ │ │ - ldr r3, [pc, #108] @ (73418 ) │ │ │ │ + beq.w 73a46 │ │ │ │ + ldr r3, [pc, #108] @ (73554 ) │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73420 │ │ │ │ + beq.n 7355c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r3, [r6, #624] @ 0x270 │ │ │ │ subs r2, r5, r3 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ orr.w r1, r2, #258 @ 0x102 │ │ │ │ lsls r2, r2, #19 │ │ │ │ - bmi.n 733e2 │ │ │ │ + bmi.n 7351e │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ ldr.w r2, [r9, #1520] @ 0x5f0 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [r9, #1520] @ 0x5f0 │ │ │ │ str.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73344 │ │ │ │ + beq.n 73480 │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ movs r7, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ dmb ish │ │ │ │ addw r3, r1, #351 @ 0x15f │ │ │ │ subs r1, #1 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ ldrexd fp, ip, [r3] │ │ │ │ adds.w fp, fp, r7 │ │ │ │ adc.w ip, ip, r8 │ │ │ │ strexd r0, fp, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 733fe │ │ │ │ + bne.n 7353a │ │ │ │ dmb ish │ │ │ │ - b.n 73382 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + b.n 734be │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ movs r7, r5 │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 7faa8 <_PyType_GetDict@@Base> │ │ │ │ - ldr r1, [pc, #812] @ (7375c ) │ │ │ │ - bl 7fafc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 7fca0 <_PyType_GetDict@@Base> │ │ │ │ + ldr r1, [pc, #812] @ (73898 ) │ │ │ │ + bl 7fcf4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73cca │ │ │ │ + beq.w 73e06 │ │ │ │ add.w r4, r5, #98304 @ 0x18000 │ │ │ │ str.w r7, [r4, #1160] @ 0x488 │ │ │ │ movw r7, #43992 @ 0xabd8 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ add.w r0, r7, #116 @ 0x74 │ │ │ │ - bl 7fb68 │ │ │ │ + bl 7fd60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73cc0 │ │ │ │ + beq.w 73dfc │ │ │ │ str.w r0, [r4, #1208] @ 0x4b8 │ │ │ │ add.w r0, r7, #136 @ 0x88 │ │ │ │ - bl 7fb68 │ │ │ │ + bl 7fd60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73cc0 │ │ │ │ + beq.w 73dfc │ │ │ │ str.w r0, [r4, #1212] @ 0x4bc │ │ │ │ add.w r0, r7, #156 @ 0x9c │ │ │ │ - bl 7fb68 │ │ │ │ + bl 7fd60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73cc0 │ │ │ │ + beq.w 73dfc │ │ │ │ str.w r0, [r4, #1216] @ 0x4c0 │ │ │ │ add.w r0, r7, #176 @ 0xb0 │ │ │ │ - bl 7fb68 │ │ │ │ + bl 7fd60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73cc0 │ │ │ │ + beq.w 73dfc │ │ │ │ str.w r0, [r4, #1220] @ 0x4c4 │ │ │ │ add.w r0, r7, #196 @ 0xc4 │ │ │ │ - bl 7fb68 │ │ │ │ + bl 7fd60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73cc0 │ │ │ │ + beq.w 73dfc │ │ │ │ str.w r0, [r4, #1224] @ 0x4c8 │ │ │ │ add.w r0, r7, #216 @ 0xd8 │ │ │ │ - bl 7fb68 │ │ │ │ + bl 7fd60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73cc0 │ │ │ │ + beq.w 73dfc │ │ │ │ str.w r0, [r4, #1228] @ 0x4cc │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #676] @ (73760 ) │ │ │ │ + ldr r1, [pc, #676] @ (7389c ) │ │ │ │ add.w r2, r7, #236 @ 0xec │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af210 │ │ │ │ + bl 1b18d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73c9e │ │ │ │ + beq.w 73dda │ │ │ │ add.w r1, r7, #252 @ 0xfc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac550 │ │ │ │ + bl 1aec20 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73c88 │ │ │ │ + beq.w 73dc4 │ │ │ │ add.w r1, r7, #460 @ 0x1cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac550 │ │ │ │ + bl 1aec20 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73c88 │ │ │ │ + beq.w 73dc4 │ │ │ │ add.w r1, r7, #668 @ 0x29c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac550 │ │ │ │ + bl 1aec20 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73c88 │ │ │ │ - ldr r2, [pc, #616] @ (73764 ) │ │ │ │ + beq.w 73dc4 │ │ │ │ + ldr r2, [pc, #616] @ (738a0 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #616] @ (73768 ) │ │ │ │ + ldr r1, [pc, #616] @ (738a4 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af210 │ │ │ │ + bl 1b18d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73c72 │ │ │ │ - ldr.w r8, [pc, #660] @ 737a4 │ │ │ │ + beq.w 73dae │ │ │ │ + ldr.w r8, [pc, #660] @ 738e0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ ldr.w r1, [r8, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac550 │ │ │ │ + bl 1aec20 │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73c58 │ │ │ │ + beq.w 73d94 │ │ │ │ cmp r4, #68 @ 0x44 │ │ │ │ - bne.n 7351a │ │ │ │ + bne.n 73656 │ │ │ │ add.w r9, sp, #32 │ │ │ │ movw sl, #36640 @ 0x8f20 │ │ │ │ - movt sl, #71 @ 0x47 │ │ │ │ + movt sl, #72 @ 0x48 │ │ │ │ mov r8, r9 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r2 │ │ │ │ adds r4, #1 │ │ │ │ - bl 80df8 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ + bl 80ff0 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ str.w r0, [r8], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73c44 │ │ │ │ + beq.w 73d80 │ │ │ │ cmp r4, #16 │ │ │ │ - bne.n 73540 │ │ │ │ + bne.n 7367c │ │ │ │ mov.w r8, #0 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r9], #4 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 7357a │ │ │ │ + beq.n 736b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 7357a │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 736b6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ - bne.n 73564 │ │ │ │ + bne.n 736a0 │ │ │ │ add.w r8, r5, #40960 @ 0xa000 │ │ │ │ - bl 721b8 │ │ │ │ + bl 72368 │ │ │ │ str.w r0, [r8, #1792] @ 0x700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73c3a │ │ │ │ + beq.w 73d76 │ │ │ │ ldr.w r2, [r7, #892] @ 0x37c │ │ │ │ - ldr r1, [pc, #464] @ (7376c ) │ │ │ │ - bl 7a508 │ │ │ │ + ldr r1, [pc, #464] @ (738a8 ) │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73c32 │ │ │ │ - ldr r4, [pc, #456] @ (73770 ) │ │ │ │ + bne.w 73d6e │ │ │ │ + ldr r4, [pc, #456] @ (738ac ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r4, #1052] @ 0x41c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73c1c │ │ │ │ + bne.w 73d58 │ │ │ │ ldr.w r2, [r7, #892] @ 0x37c │ │ │ │ - ldr r1, [pc, #440] @ (73774 ) │ │ │ │ + ldr r1, [pc, #440] @ (738b0 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73c14 │ │ │ │ + bne.w 73d50 │ │ │ │ ldr.w r3, [r4, #2700] @ 0xa8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73c00 │ │ │ │ + bne.w 73d3c │ │ │ │ ldr.w r2, [r7, #892] @ 0x37c │ │ │ │ - ldr r1, [pc, #408] @ (73778 ) │ │ │ │ + ldr r1, [pc, #408] @ (738b4 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73bf8 │ │ │ │ + bne.w 73d34 │ │ │ │ ldr.w r3, [r4, #2716] @ 0xa9c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73be4 │ │ │ │ + bne.w 73d20 │ │ │ │ ldr.w r2, [r7, #892] @ 0x37c │ │ │ │ - ldr r1, [pc, #364] @ (7376c ) │ │ │ │ + ldr r1, [pc, #364] @ (738a8 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73c32 │ │ │ │ + bne.w 73d6e │ │ │ │ ldr.w r3, [r4, #1052] @ 0x41c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73bd0 │ │ │ │ + bne.w 73d0c │ │ │ │ ldr.w r2, [r7, #896] @ 0x380 │ │ │ │ - ldr r1, [pc, #344] @ (7377c ) │ │ │ │ + ldr r1, [pc, #344] @ (738b8 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73bc8 │ │ │ │ + bne.w 73d04 │ │ │ │ ldr.w r3, [r4, #1388] @ 0x56c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73bb4 │ │ │ │ + bne.w 73cf0 │ │ │ │ ldr.w r2, [r7, #896] @ 0x380 │ │ │ │ - ldr r1, [pc, #316] @ (73780 ) │ │ │ │ + ldr r1, [pc, #316] @ (738bc ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73bac │ │ │ │ + bne.w 73ce8 │ │ │ │ ldr.w r3, [r4, #2604] @ 0xa2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73b98 │ │ │ │ + bne.w 73cd4 │ │ │ │ ldr.w r2, [r7, #900] @ 0x384 │ │ │ │ - ldr r1, [pc, #284] @ (73784 ) │ │ │ │ + ldr r1, [pc, #284] @ (738c0 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73b90 │ │ │ │ + bne.w 73ccc │ │ │ │ ldr.w r3, [r4, #1036] @ 0x40c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73b7c │ │ │ │ + bne.w 73cb8 │ │ │ │ ldr.w r2, [r7, #904] @ 0x388 │ │ │ │ - ldr r1, [pc, #256] @ (73788 ) │ │ │ │ + ldr r1, [pc, #256] @ (738c4 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73b74 │ │ │ │ + bne.w 73cb0 │ │ │ │ ldr.w r3, [r4, #2524] @ 0x9dc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73b60 │ │ │ │ + bne.w 73c9c │ │ │ │ ldr.w r2, [r7, #908] @ 0x38c │ │ │ │ - ldr r1, [pc, #224] @ (7378c ) │ │ │ │ + ldr r1, [pc, #224] @ (738c8 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73b58 │ │ │ │ + bne.w 73c94 │ │ │ │ ldr.w r3, [r4, #2652] @ 0xa5c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73b44 │ │ │ │ + bne.w 73c80 │ │ │ │ ldr.w r2, [r7, #912] @ 0x390 │ │ │ │ - ldr r1, [pc, #196] @ (73790 ) │ │ │ │ + ldr r1, [pc, #196] @ (738cc ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73b3c │ │ │ │ + bne.w 73c78 │ │ │ │ ldr.w r3, [r4, #2540] @ 0x9ec │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73b28 │ │ │ │ + bne.w 73c64 │ │ │ │ ldr.w r2, [r7, #916] @ 0x394 │ │ │ │ - ldr r1, [pc, #164] @ (73794 ) │ │ │ │ + ldr r1, [pc, #164] @ (738d0 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73b20 │ │ │ │ + bne.w 73c5c │ │ │ │ ldr.w r3, [r4, #1148] @ 0x47c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73b0c │ │ │ │ + bne.w 73c48 │ │ │ │ ldr.w r2, [r7, #920] @ 0x398 │ │ │ │ - ldr r1, [pc, #136] @ (73798 ) │ │ │ │ + ldr r1, [pc, #136] @ (738d4 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73b04 │ │ │ │ + bne.w 73c40 │ │ │ │ ldr.w r3, [r4, #908] @ 0x38c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73af0 │ │ │ │ + bne.w 73c2c │ │ │ │ ldr.w r2, [r7, #924] @ 0x39c │ │ │ │ - ldr r1, [pc, #104] @ (7379c ) │ │ │ │ + ldr r1, [pc, #104] @ (738d8 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73a9e │ │ │ │ + bne.w 73bda │ │ │ │ ldr.w r3, [r4, #1212] @ 0x4bc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73a8a │ │ │ │ + bne.w 73bc6 │ │ │ │ ldr.w r2, [r7, #928] @ 0x3a0 │ │ │ │ - ldr r1, [pc, #76] @ (737a0 ) │ │ │ │ + ldr r1, [pc, #76] @ (738dc ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - b.n 737a8 │ │ │ │ + b.n 738e4 │ │ │ │ nop │ │ │ │ add r5, sp, #720 @ 0x2d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r0, #180 @ 0xb4 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ add r7, sp, #272 @ 0x110 │ │ │ │ - lsls r7, r0, #1 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ movs r1, #132 @ 0x84 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ strb r4, [r7, #12] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r4, [r5, #6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r4, [r7, #6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r1, #18] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r5, #12] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r4, [r7, #3] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r4, [r7, #5] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r4, [r1, #4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r3, #14] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r5, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r3, #15] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r1, #15] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ movs r7, r5 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73a82 │ │ │ │ + bne.w 73bbe │ │ │ │ ldr.w r3, [r4, #1196] @ 0x4ac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73a6e │ │ │ │ + bne.w 73baa │ │ │ │ ldr.w r2, [r7, #932] @ 0x3a4 │ │ │ │ - ldr r1, [pc, #736] @ (73aa8 ) │ │ │ │ + ldr r1, [pc, #736] @ (73be4 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73a66 │ │ │ │ + bne.w 73ba2 │ │ │ │ ldr.w r3, [r4, #940] @ 0x3ac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73a52 │ │ │ │ + bne.w 73b8e │ │ │ │ ldr.w r2, [r7, #936] @ 0x3a8 │ │ │ │ - ldr r1, [pc, #708] @ (73aac ) │ │ │ │ + ldr r1, [pc, #708] @ (73be8 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73a4a │ │ │ │ + bne.w 73b86 │ │ │ │ ldr.w r3, [r4, #1084] @ 0x43c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73a36 │ │ │ │ + bne.w 73b72 │ │ │ │ ldr.w r2, [r7, #936] @ 0x3a8 │ │ │ │ - ldr r1, [pc, #676] @ (73ab0 ) │ │ │ │ + ldr r1, [pc, #676] @ (73bec ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73a2e │ │ │ │ + bne.w 73b6a │ │ │ │ ldr.w r3, [r4, #892] @ 0x37c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73a1a │ │ │ │ + bne.w 73b56 │ │ │ │ ldr.w r2, [r7, #940] @ 0x3ac │ │ │ │ - ldr r1, [pc, #648] @ (73ab4 ) │ │ │ │ + ldr r1, [pc, #648] @ (73bf0 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 739fe │ │ │ │ + bne.w 73b3a │ │ │ │ ldr.w r3, [r4, #924] @ 0x39c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73a06 │ │ │ │ + bne.w 73b42 │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr.w r2, [r7, #944] @ 0x3b0 │ │ │ │ - ldr r1, [pc, #612] @ (73ab8 ) │ │ │ │ - bl 7a508 │ │ │ │ + ldr r1, [pc, #612] @ (73bf4 ) │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 739d6 │ │ │ │ + bne.w 73b12 │ │ │ │ ldr.w r3, [r4, #2636] @ 0xa4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 739c2 │ │ │ │ - ldr r2, [pc, #592] @ (73abc ) │ │ │ │ + bne.w 73afe │ │ │ │ + ldr r2, [pc, #592] @ (73bf8 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #592] @ (73ac0 ) │ │ │ │ + ldr r1, [pc, #592] @ (73bfc ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af210 │ │ │ │ + bl 1b18d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 739ac │ │ │ │ + beq.w 73ae8 │ │ │ │ ldr.w r3, [r6, #624] @ 0x270 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 738b0 │ │ │ │ + bne.n 739ec │ │ │ │ movw r0, #8592 @ 0x2190 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 7faa8 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #560] @ (73ac4 ) │ │ │ │ - movw r1, #14196 @ 0x3774 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 7fca0 <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #560] @ (73c00 ) │ │ │ │ + movw r1, #15796 @ 0x3db4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 809d0 │ │ │ │ - ldr r2, [pc, #552] @ (73ac8 ) │ │ │ │ + bl 80bc8 │ │ │ │ + ldr r2, [pc, #552] @ (73c04 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r2, #564] @ 0x234 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 73980 │ │ │ │ + bne.n 73abc │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7396c │ │ │ │ + bne.n 73aa8 │ │ │ │ movw r3, #7552 @ 0x1d80 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #528] @ (73acc ) │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #528] @ (73c08 ) │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str.w r6, [r7, #1092] @ 0x444 │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ str.w r3, [r7, #1056] @ 0x420 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ str.w r3, [r7, #1060] @ 0x424 │ │ │ │ - bl 1ac550 │ │ │ │ + bl 1aec20 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 73944 │ │ │ │ + beq.n 73a80 │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r7, #1264] @ 0x4f0 │ │ │ │ - ldr r1, [pc, #484] @ (73ad0 ) │ │ │ │ + ldr r1, [pc, #484] @ (73c0c ) │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ str.w r3, [r7, #1268] @ 0x4f4 │ │ │ │ - bl 1ac550 │ │ │ │ + bl 1aec20 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 73944 │ │ │ │ + beq.n 73a80 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strd r4, r4, [r3] │ │ │ │ strd r4, r4, [r3, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ @@ -109442,567 +109540,567 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2cf38 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2cf84 │ │ │ │ - movw r3, #13928 @ 0x3668 │ │ │ │ + movw r3, #15528 @ 0x3ca8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #424] @ (73ad4 ) │ │ │ │ + ldr r0, [pc, #424] @ (73c10 ) │ │ │ │ add r2, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 73902 │ │ │ │ + b.n 73a3e │ │ │ │ movs r0, #0 │ │ │ │ - bl 64d18 │ │ │ │ - ldr r3, [pc, #396] @ (73ad8 ) │ │ │ │ + bl 64af0 │ │ │ │ + ldr r3, [pc, #396] @ (73c14 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - movw r3, #14232 @ 0x3798 │ │ │ │ + movw r3, #15832 @ 0x3dd8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 73902 │ │ │ │ + b.n 73a3e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #564] @ 0x234 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 738b0 │ │ │ │ + bne.n 739ec │ │ │ │ add.w r0, r2, #564 @ 0x234 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 738b0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 739ec │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7398c │ │ │ │ + beq.n 73ac8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #564] @ 0x234 │ │ │ │ - cbz r3, 739a2 │ │ │ │ - ldr r3, [pc, #332] @ (73adc ) │ │ │ │ + cbz r3, 73ade │ │ │ │ + ldr r3, [pc, #332] @ (73c18 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - movw r3, #14204 @ 0x377c │ │ │ │ + movw r3, #15804 @ 0x3dbc │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 7395e │ │ │ │ + b.n 73a9a │ │ │ │ add.w r0, r2, #564 @ 0x234 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7398c │ │ │ │ - ldr r3, [pc, #304] @ (73ae0 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73ac8 │ │ │ │ + ldr r3, [pc, #304] @ (73c1c ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - movw r3, #14148 @ 0x3744 │ │ │ │ + movw r3, #15748 @ 0x3d84 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 7395e │ │ │ │ + b.n 73a9a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2636] @ 0xa4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7386a │ │ │ │ - ldr r0, [pc, #232] @ (73ab8 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7386a │ │ │ │ - ldr r0, [pc, #224] @ (73ab8 ) │ │ │ │ - bl 79388 │ │ │ │ - movw r3, #14032 @ 0x36d0 │ │ │ │ + bne.w 739a6 │ │ │ │ + ldr r0, [pc, #232] @ (73bf4 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 739a6 │ │ │ │ + ldr r0, [pc, #224] @ (73bf4 ) │ │ │ │ + bl 794d4 │ │ │ │ + movw r3, #15632 @ 0x3d10 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #252] @ (73ae4 ) │ │ │ │ + ldr r1, [pc, #252] @ (73c20 ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 73902 │ │ │ │ - ldr r0, [pc, #180] @ (73ab4 ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + b.n 73a3e │ │ │ │ + ldr r0, [pc, #180] @ (73bf0 ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #924] @ 0x39c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73848 │ │ │ │ - ldr r0, [pc, #160] @ (73ab4 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73848 │ │ │ │ + bne.w 73984 │ │ │ │ + ldr r0, [pc, #160] @ (73bf0 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73984 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #892] @ 0x37c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73826 │ │ │ │ - ldr r0, [pc, #136] @ (73ab0 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73826 │ │ │ │ - ldr r0, [pc, #128] @ (73ab0 ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 73962 │ │ │ │ + ldr r0, [pc, #136] @ (73bec ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73962 │ │ │ │ + ldr r0, [pc, #128] @ (73bec ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1084] @ 0x43c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73804 │ │ │ │ - ldr r0, [pc, #104] @ (73aac ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73804 │ │ │ │ - ldr r0, [pc, #96] @ (73aac ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 73940 │ │ │ │ + ldr r0, [pc, #104] @ (73be8 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73940 │ │ │ │ + ldr r0, [pc, #96] @ (73be8 ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #940] @ 0x3ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 737e2 │ │ │ │ - ldr r0, [pc, #72] @ (73aa8 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 737e2 │ │ │ │ - ldr r0, [pc, #64] @ (73aa8 ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 7391e │ │ │ │ + ldr r0, [pc, #72] @ (73be4 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7391e │ │ │ │ + ldr r0, [pc, #64] @ (73be4 ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1196] @ 0x4ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 737c0 │ │ │ │ - ldr r0, [pc, #108] @ (73ae8 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 737c0 │ │ │ │ - ldr r0, [pc, #100] @ (73ae8 ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 738fc │ │ │ │ + ldr r0, [pc, #108] @ (73c24 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 738fc │ │ │ │ + ldr r0, [pc, #100] @ (73c24 ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1212] @ 0x4bc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7374e │ │ │ │ - ldr r0, [pc, #84] @ (73aec ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7374e │ │ │ │ - ldr r0, [pc, #76] @ (73aec ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 7388a │ │ │ │ + ldr r0, [pc, #84] @ (73c28 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7388a │ │ │ │ + ldr r0, [pc, #76] @ (73c28 ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ nop │ │ │ │ strb r4, [r1, #11] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r3, #13] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r3, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r7, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r4, [r5, #5] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r7, sp, #560 @ 0x230 │ │ │ │ - lsls r7, r0, #1 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ asrs r4, r2, #5 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ lsrs r0, r4, #28 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ add r7, sp, #624 @ 0x270 │ │ │ │ - lsls r7, r0, #1 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ - lsls r7, r0, #1 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ movs r7, r5 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ movs r7, r5 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ movs r7, r5 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ movs r7, r5 │ │ │ │ strb r4, [r1, #15] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r3, #15] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #908] @ 0x38c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7372c │ │ │ │ - ldr r0, [pc, #480] @ (73ce0 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7372c │ │ │ │ - ldr r0, [pc, #472] @ (73ce0 ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 73868 │ │ │ │ + ldr r0, [pc, #480] @ (73e1c ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73868 │ │ │ │ + ldr r0, [pc, #472] @ (73e1c ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1148] @ 0x47c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7370a │ │ │ │ - ldr r0, [pc, #456] @ (73ce4 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7370a │ │ │ │ - ldr r0, [pc, #448] @ (73ce4 ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 73846 │ │ │ │ + ldr r0, [pc, #456] @ (73e20 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73846 │ │ │ │ + ldr r0, [pc, #448] @ (73e20 ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2540] @ 0x9ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 736e8 │ │ │ │ - ldr r0, [pc, #432] @ (73ce8 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 736e8 │ │ │ │ - ldr r0, [pc, #424] @ (73ce8 ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 73824 │ │ │ │ + ldr r0, [pc, #432] @ (73e24 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73824 │ │ │ │ + ldr r0, [pc, #424] @ (73e24 ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2652] @ 0xa5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 736c6 │ │ │ │ - ldr r0, [pc, #408] @ (73cec ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 736c6 │ │ │ │ - ldr r0, [pc, #400] @ (73cec ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 73802 │ │ │ │ + ldr r0, [pc, #408] @ (73e28 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73802 │ │ │ │ + ldr r0, [pc, #400] @ (73e28 ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2524] @ 0x9dc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 736a4 │ │ │ │ - ldr r0, [pc, #384] @ (73cf0 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 736a4 │ │ │ │ - ldr r0, [pc, #376] @ (73cf0 ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 737e0 │ │ │ │ + ldr r0, [pc, #384] @ (73e2c ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 737e0 │ │ │ │ + ldr r0, [pc, #376] @ (73e2c ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1036] @ 0x40c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73682 │ │ │ │ - ldr r0, [pc, #360] @ (73cf4 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73682 │ │ │ │ - ldr r0, [pc, #352] @ (73cf4 ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 737be │ │ │ │ + ldr r0, [pc, #360] @ (73e30 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 737be │ │ │ │ + ldr r0, [pc, #352] @ (73e30 ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2604] @ 0xa2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73660 │ │ │ │ - ldr r0, [pc, #336] @ (73cf8 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73660 │ │ │ │ - ldr r0, [pc, #328] @ (73cf8 ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 7379c │ │ │ │ + ldr r0, [pc, #336] @ (73e34 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7379c │ │ │ │ + ldr r0, [pc, #328] @ (73e34 ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7363e │ │ │ │ - ldr r0, [pc, #312] @ (73cfc ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7363e │ │ │ │ - ldr r0, [pc, #304] @ (73cfc ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 7377a │ │ │ │ + ldr r0, [pc, #312] @ (73e38 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7377a │ │ │ │ + ldr r0, [pc, #304] @ (73e38 ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1052] @ 0x41c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7361c │ │ │ │ - ldr r0, [pc, #288] @ (73d00 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7361c │ │ │ │ + bne.w 73758 │ │ │ │ + ldr r0, [pc, #288] @ (73e3c ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73758 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2716] @ 0xa9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 735fa │ │ │ │ - ldr r0, [pc, #272] @ (73d04 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 735fa │ │ │ │ - ldr r0, [pc, #264] @ (73d04 ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 73736 │ │ │ │ + ldr r0, [pc, #272] @ (73e40 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73736 │ │ │ │ + ldr r0, [pc, #264] @ (73e40 ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2700] @ 0xa8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 735d8 │ │ │ │ - ldr r0, [pc, #248] @ (73d08 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 735d8 │ │ │ │ - ldr r0, [pc, #240] @ (73d08 ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ + bne.w 73714 │ │ │ │ + ldr r0, [pc, #248] @ (73e44 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73714 │ │ │ │ + ldr r0, [pc, #240] @ (73e44 ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1052] @ 0x41c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 735b6 │ │ │ │ + bne.w 736f2 │ │ │ │ addw r0, r4, #1052 @ 0x41c │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 735b6 │ │ │ │ - ldr r0, [pc, #204] @ (73d00 ) │ │ │ │ - bl 79388 │ │ │ │ - b.n 739dc │ │ │ │ - movw r3, #63624 @ 0xf888 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 736f2 │ │ │ │ + ldr r0, [pc, #204] @ (73e3c ) │ │ │ │ + bl 794d4 │ │ │ │ + b.n 73b18 │ │ │ │ + movw r3, #65224 @ 0xfec8 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - b.n 739e4 │ │ │ │ - ldr r3, [pc, #196] @ (73d0c ) │ │ │ │ + b.n 73b20 │ │ │ │ + ldr r3, [pc, #196] @ (73e48 ) │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - movw r3, #63624 @ 0xf888 │ │ │ │ + movw r3, #65224 @ 0xfec8 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - b.n 7395e │ │ │ │ + b.n 73a9a │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #176] @ (73d10 ) │ │ │ │ + ldr r2, [pc, #176] @ (73e4c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #14232 @ 0x3798 │ │ │ │ + movw r3, #15832 @ 0x3dd8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 73902 │ │ │ │ - ldr r3, [pc, #160] @ (73d14 ) │ │ │ │ + b.n 73a3e │ │ │ │ + ldr r3, [pc, #160] @ (73e50 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - movw r3, #14120 @ 0x3728 │ │ │ │ + movw r3, #15720 @ 0x3d68 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 7395e │ │ │ │ - ldr r3, [pc, #140] @ (73d18 ) │ │ │ │ + b.n 73a9a │ │ │ │ + ldr r3, [pc, #140] @ (73e54 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - movw r3, #14088 @ 0x3708 │ │ │ │ + movw r3, #15688 @ 0x3d48 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 7395e │ │ │ │ - ldr r2, [pc, #124] @ (73d1c ) │ │ │ │ + b.n 73a9a │ │ │ │ + ldr r2, [pc, #124] @ (73e58 ) │ │ │ │ add r3, sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ strd r1, r2, [sp, #16] │ │ │ │ - movw r2, #14060 @ 0x36ec │ │ │ │ + movw r2, #15660 @ 0x3d2c │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 73902 │ │ │ │ - movw r3, #14000 @ 0x36b0 │ │ │ │ + b.n 73a3e │ │ │ │ + movw r3, #15600 @ 0x3cf0 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 7392a │ │ │ │ - bl 80760 │ │ │ │ + b.n 73a66 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7343a │ │ │ │ - movw r3, #13960 @ 0x3688 │ │ │ │ + beq.w 73576 │ │ │ │ + movw r3, #15560 @ 0x3cc8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 7392a │ │ │ │ + b.n 73a66 │ │ │ │ nop │ │ │ │ strb r4, [r5, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r3, #14] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r4, [r1, #4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r4, [r7, #5] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r4, [r7, #3] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r5, #12] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r1, #18] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r7, #12] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r4, [r7, #6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrb r4, [r5, #6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldrh r0, [r0, #42] @ 0x2a │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ movs r7, r5 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ movs r7, r5 │ │ │ │ - b.w 1ac540 │ │ │ │ + b.w 1aec10 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [r3, #1168] @ 0x490 │ │ │ │ - cbz r3, 73d6e │ │ │ │ + cbz r3, 73eaa │ │ │ │ ldr.w r3, [r5, #1412] @ 0x584 │ │ │ │ - cbz r3, 73d6e │ │ │ │ - ldr r3, [pc, #332] @ (73ea0 ) │ │ │ │ + cbz r3, 73eaa │ │ │ │ + ldr r3, [pc, #332] @ (73fdc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 73e90 │ │ │ │ + beq.w 73fcc │ │ │ │ ldr.w r0, [r5, #1416] @ 0x588 │ │ │ │ blx 2a4f4 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 73e90 │ │ │ │ + bne.w 73fcc │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.w 73e8c │ │ │ │ + bhi.w 73fc8 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ add.w r2, r4, #12 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 73e4e │ │ │ │ - ldr r1, [pc, #272] @ (73ea0 ) │ │ │ │ + bne.n 73f8a │ │ │ │ + ldr r1, [pc, #272] @ (73fdc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp.w r2, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov r9, r3 │ │ │ │ - bhi.n 73e2a │ │ │ │ + bhi.n 73f66 │ │ │ │ add.w r1, r4, #11 │ │ │ │ mov.w r8, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, r8, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 73e70 │ │ │ │ + beq.n 73fac │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r7, [r0, #0] │ │ │ │ str r7, [r3, #4] │ │ │ │ - cbz r7, 73e0c │ │ │ │ + cbz r7, 73f48 │ │ │ │ movs r2, #0 │ │ │ │ lsrs r1, r4, #8 │ │ │ │ mov r3, r0 │ │ │ │ bfi r2, r1, #16, #8 │ │ │ │ bfi r2, r4, #24, #8 │ │ │ │ str.w r2, [r3], #8 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ strb r1, [r0, #4] │ │ │ │ strh.w r2, [r0, #5] │ │ │ │ strb r2, [r0, #7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 73e68 │ │ │ │ + beq.n 73fa4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ blx 29718 │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, r4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrd lr, r1, [r3, #24] │ │ │ │ cmp lr, r1 │ │ │ │ - bhi.n 73e5c │ │ │ │ + bhi.n 73f98 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add.w r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r7, [r3, lr] │ │ │ │ - cbnz r0, 73e56 │ │ │ │ + cbnz r0, 73f92 │ │ │ │ ldr.w r7, [r5, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 73e82 │ │ │ │ + bne.n 73fbe │ │ │ │ mov r0, r2 │ │ │ │ blx 2a2c8 │ │ │ │ - cbz r0, 73e8c │ │ │ │ + cbz r0, 73fc8 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 73e56 │ │ │ │ + b.n 73f92 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ - cbz r0, 73e8c │ │ │ │ + cbz r0, 73fc8 │ │ │ │ mov r3, r0 │ │ │ │ rev r2, r4 │ │ │ │ - b.n 73dd8 │ │ │ │ + b.n 73f14 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 73dca │ │ │ │ + b.n 73f06 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 73e04 │ │ │ │ + b.n 73f40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 73e56 │ │ │ │ - b.n 73e2a │ │ │ │ + bne.n 73f92 │ │ │ │ + b.n 73f66 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ - b.n 73e40 │ │ │ │ + b.n 73f7c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 73e04 │ │ │ │ - movw r1, #14272 @ 0x37c0 │ │ │ │ + b.n 73f40 │ │ │ │ + movw r1, #15872 @ 0x3e00 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #8] @ (73ea4 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (73fe0 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ movs r7, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ str r1, [sp, #16] │ │ │ │ lsls r7, r3, #30 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - bmi.w 7400a │ │ │ │ + bmi.w 74146 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 76f70 │ │ │ │ + beq.w 770ac │ │ │ │ ldr.w r4, [r0, #132] @ 0x84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7405c │ │ │ │ + beq.w 74198 │ │ │ │ ldr.w r0, [r9, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 740c2 │ │ │ │ + beq.w 741fe │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bpl.w 740ee │ │ │ │ - ldr r6, [pc, #720] @ (741c4 ) │ │ │ │ + bpl.w 7422a │ │ │ │ + ldr r6, [pc, #720] @ (74300 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -110012,59 +110110,59 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r1, #252] @ 0xfc │ │ │ │ cmp r4, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76bdc │ │ │ │ + beq.w 76d18 │ │ │ │ ldr.w r3, [r1, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7594e │ │ │ │ + beq.w 75a8a │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w r1, [r9, #128] @ 0x80 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ clz r3, r3 │ │ │ │ cmp r1, #0 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ mov r5, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ and.w r0, r2, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75976 │ │ │ │ + bne.w 75ab2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 741d4 │ │ │ │ + bne.w 74310 │ │ │ │ ldr.w r3, [r9, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7582c │ │ │ │ + beq.w 75968 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 770c4 │ │ │ │ + bl 77200 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ ldr.w r5, [r9, #84] @ 0x54 │ │ │ │ lsls r7, r5, #22 │ │ │ │ - bpl.w 756d6 │ │ │ │ + bpl.w 75812 │ │ │ │ ldr.w r3, [r9, #156] @ 0x9c │ │ │ │ ldr.w r2, [r9, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 740f4 │ │ │ │ + bne.w 74230 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 741f4 │ │ │ │ + bne.w 74330 │ │ │ │ lsls r4, r5, #24 │ │ │ │ itt pl │ │ │ │ ldrpl.w r3, [r3, #156] @ 0x9c │ │ │ │ strpl.w r3, [r9, #156] @ 0x9c │ │ │ │ - bmi.w 75a26 │ │ │ │ + bmi.w 75b62 │ │ │ │ lsls r0, r5, #30 │ │ │ │ - bpl.w 74208 │ │ │ │ - ldr r6, [pc, #528] @ (741c4 ) │ │ │ │ + bpl.w 74344 │ │ │ │ + ldr r6, [pc, #528] @ (74300 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ subs r2, r3, #1 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ cmp r2, #10 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov.w r3, #28 │ │ │ │ @@ -110075,27 +110173,27 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r9 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 76b36 │ │ │ │ + beq.w 76c72 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r1, r3 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r3, #1412] @ 0x584 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 745d0 │ │ │ │ + beq.w 7470c │ │ │ │ ldr.w r8, [r1, #16] │ │ │ │ - b.n 74220 │ │ │ │ - ldr r6, [pc, #440] @ (741c4 ) │ │ │ │ + b.n 7435c │ │ │ │ + ldr r6, [pc, #440] @ (74300 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -110107,33 +110205,33 @@ │ │ │ │ adds r4, r0, r3 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, r9 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 76be8 │ │ │ │ + beq.w 76d24 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r0 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 76f70 │ │ │ │ + beq.w 770ac │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73ede │ │ │ │ - bl 721b8 │ │ │ │ + bne.w 7401a │ │ │ │ + bl 72368 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ and.w r3, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7604a │ │ │ │ + beq.w 76186 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75e40 │ │ │ │ - ldr r6, [pc, #332] @ (741c4 ) │ │ │ │ + beq.w 75f7c │ │ │ │ + ldr r6, [pc, #332] @ (74300 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -110145,1513 +110243,1513 @@ │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, r9 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 76b7c │ │ │ │ + beq.w 76cb8 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r1, r3 │ │ │ │ str r0, [r1, #16] │ │ │ │ ldr.w r0, [r9, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73eea │ │ │ │ + bne.w 74026 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 7595c │ │ │ │ + beq.w 75a98 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r5, r2, #22 │ │ │ │ - bmi.w 76d42 │ │ │ │ + bmi.w 76e7e │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str.w r3, [r9, #128] @ 0x80 │ │ │ │ lsls r4, r2, #30 │ │ │ │ - bmi.w 73ef2 │ │ │ │ + bmi.w 7402e │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 73f2a │ │ │ │ + b.n 74066 │ │ │ │ lsls r1, r5, #24 │ │ │ │ - bmi.w 75a26 │ │ │ │ + bmi.w 75b62 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ and.w r1, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 764b6 │ │ │ │ + beq.w 765f2 │ │ │ │ lsls r3, r5, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r5, [r9, #132] @ 0x84 │ │ │ │ - bpl.n 7414c │ │ │ │ - ldr r6, [pc, #168] @ (741c4 ) │ │ │ │ + bpl.n 74288 │ │ │ │ + ldr r6, [pc, #168] @ (74300 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r9, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 74142 │ │ │ │ + beq.n 7427e │ │ │ │ cmp r1, #10 │ │ │ │ - bls.w 76c40 │ │ │ │ + bls.w 76d7c │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ - ldr r3, [pc, #120] @ (741c8 ) │ │ │ │ + ldr r3, [pc, #120] @ (74304 ) │ │ │ │ movw sl, #42236 @ 0xa4fc │ │ │ │ - movt sl, #71 @ 0x47 │ │ │ │ + movt sl, #72 @ 0x48 │ │ │ │ ldr.w r2, [r3, #3160] @ 0xc58 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 76038 │ │ │ │ + bne.w 76174 │ │ │ │ ldr.w r2, [r3, #3168] @ 0xc60 │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 76038 │ │ │ │ - ldr r1, [pc, #96] @ (741cc ) │ │ │ │ + beq.w 76174 │ │ │ │ + ldr r1, [pc, #96] @ (74308 ) │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 75f48 │ │ │ │ + bne.w 76084 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #76] @ (741d0 ) │ │ │ │ + ldr r0, [pc, #76] @ (7430c ) │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ - bl 7a124 │ │ │ │ + bl 7a274 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #52] @ (741cc ) │ │ │ │ + ldr r1, [pc, #52] @ (74308 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 741b4 │ │ │ │ + beq.n 742f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76d54 │ │ │ │ + beq.w 76e90 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ adds r6, #1 │ │ │ │ mov r5, r2 │ │ │ │ - bne.n 74202 │ │ │ │ - b.w 7604a │ │ │ │ + bne.n 7433e │ │ │ │ + b.w 76186 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r3, sp, #464 @ 0x1d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r4, 741e2 │ │ │ │ - lsls r7, r0, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r4, 7431e │ │ │ │ + lsls r0, r1, #1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73f5c │ │ │ │ + bne.w 74098 │ │ │ │ ldr.w r3, [r9, #156] @ 0x9c │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 740f4 │ │ │ │ + bne.n 74230 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 7580a │ │ │ │ + beq.w 75946 │ │ │ │ lsls r0, r5, #24 │ │ │ │ - bmi.w 75a26 │ │ │ │ + bmi.w 75b62 │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ str.w r3, [r9, #156] @ 0x9c │ │ │ │ lsls r0, r5, #30 │ │ │ │ - bmi.w 73fb0 │ │ │ │ + bmi.w 740ec │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r3, #1412] @ 0x584 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 745d0 │ │ │ │ + beq.w 7470c │ │ │ │ ldr.w r8, [r9, #132] @ 0x84 │ │ │ │ - movw lr, #56901 @ 0xde45 │ │ │ │ + movw lr, #64601 @ 0xfc59 │ │ │ │ movt lr, #31 │ │ │ │ movw ip, #29684 @ 0x73f4 │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ - ldr r4, [pc, #128] @ (742b4 ) │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ + ldr r4, [pc, #128] @ (743f0 ) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ str.w lr, [sp, #12] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ - b.n 7425e │ │ │ │ + b.n 7439a │ │ │ │ ldr.w r2, [r9, #48] @ 0x30 │ │ │ │ - cbz r2, 74254 │ │ │ │ + cbz r2, 74390 │ │ │ │ sub.w r1, r3, #224 @ 0xe0 │ │ │ │ adds r5, r2, r1 │ │ │ │ - beq.n 74254 │ │ │ │ + beq.n 74390 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 742b8 │ │ │ │ + bne.n 743f4 │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 745d0 │ │ │ │ + beq.w 7470c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74254 │ │ │ │ + beq.n 74390 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 745b8 │ │ │ │ + bcs.w 746f4 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.n 74296 │ │ │ │ + bcs.n 743d2 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.n 742a4 │ │ │ │ + bcs.n 743e0 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 74240 │ │ │ │ + bhi.n 7437c │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ itt ls │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r9 │ │ │ │ - bls.n 7424a │ │ │ │ + bls.n 74386 │ │ │ │ ldr.w r2, [r9, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 74254 │ │ │ │ + beq.n 74390 │ │ │ │ sub.w r1, r3, #208 @ 0xd0 │ │ │ │ - b.n 7424a │ │ │ │ + b.n 74386 │ │ │ │ ldr.w r2, [r9, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 74254 │ │ │ │ + beq.n 74390 │ │ │ │ sub.w r1, r3, #380 @ 0x17c │ │ │ │ - b.n 7424a │ │ │ │ + b.n 74386 │ │ │ │ ldr.w r2, [r9, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 74254 │ │ │ │ + beq.n 74390 │ │ │ │ sub.w r1, r3, #368 @ 0x170 │ │ │ │ - b.n 7424a │ │ │ │ + b.n 74386 │ │ │ │ nop │ │ │ │ - cbz r4, 742ce │ │ │ │ - lsls r7, r0, #1 │ │ │ │ + cbz r4, 7440a │ │ │ │ + lsls r0, r1, #1 │ │ │ │ ldr.w r1, [r9, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.w 7446a │ │ │ │ + bpl.w 745a6 │ │ │ │ ldr.w r1, [r9, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7446a │ │ │ │ + beq.w 745a6 │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r1, #80] @ 0x50 │ │ │ │ - bcs.w 750a0 │ │ │ │ + bcs.w 751dc │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.w 757fa │ │ │ │ + bcs.w 75936 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r1, #56] @ 0x38 │ │ │ │ - bcs.w 750a0 │ │ │ │ + bcs.w 751dc │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 75096 │ │ │ │ + bls.w 751d2 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7446a │ │ │ │ + beq.w 745a6 │ │ │ │ cmn r1, r3 │ │ │ │ - beq.w 7446a │ │ │ │ + beq.w 745a6 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7446a │ │ │ │ + bne.w 745a6 │ │ │ │ add.w r3, r9, #148 @ 0x94 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 75cb8 │ │ │ │ + beq.w 75df4 │ │ │ │ add.w r3, r9, #68 @ 0x44 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 75f00 │ │ │ │ + beq.w 7603c │ │ │ │ add.w r3, r9, #32 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 74336 │ │ │ │ + beq.n 74472 │ │ │ │ add.w r3, r9, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 74254 │ │ │ │ + bne.n 74390 │ │ │ │ movw r3, #7532 @ 0x1d6c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movw r2, #35752 @ 0x8ba8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r9, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r9 │ │ │ │ movw r2, #42444 @ 0xa5cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #32280 @ 0x7e18 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #21648 @ 0x5490 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #29124 @ 0x71c4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #9700 @ 0x25e4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #42652 @ 0xa69c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #22164 @ 0x5694 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #9460 @ 0x24f4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #17016 @ 0x4278 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #31256 @ 0x7a18 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #14120 @ 0x3728 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #29396 @ 0x72d4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #13556 @ 0x34f4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #12204 @ 0x2fac │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #36040 @ 0x8cc8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #9220 @ 0x2404 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74254 │ │ │ │ + beq.w 74390 │ │ │ │ movw r6, #42236 @ 0xa4fc │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 755c4 │ │ │ │ + bne.w 75700 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 755c4 │ │ │ │ + beq.w 75700 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 75386 │ │ │ │ + bne.w 754c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7678e │ │ │ │ + beq.w 768ca │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #29684 @ 0x73f4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ - bl 7af84 │ │ │ │ + bl 7b0d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.w 750e0 │ │ │ │ - ldr r3, [pc, #232] @ (745b0 ) │ │ │ │ + bpl.w 7521c │ │ │ │ + ldr r3, [pc, #232] @ (746ec ) │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r9] │ │ │ │ subs r0, #8 │ │ │ │ cmp r1, lr │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3796] @ 0xed4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r0, [ip] │ │ │ │ strd r2, r3, [r5, #-8] │ │ │ │ str r0, [r2, #4] │ │ │ │ - bne.w 750ee │ │ │ │ + bne.w 7522a │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [r5, #8] │ │ │ │ blx 29d00 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r0 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r7 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76f42 │ │ │ │ - ldr r7, [pc, #140] @ (745b0 ) │ │ │ │ + beq.w 7707e │ │ │ │ + ldr r7, [pc, #140] @ (746ec ) │ │ │ │ mov r2, fp │ │ │ │ ldr.w r0, [r7, sl] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76f44 │ │ │ │ + beq.w 77080 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strd r4, r3, [r5, #20] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str.w fp, [r5, #16] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 76eac │ │ │ │ + bpl.w 76fe8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 74dea │ │ │ │ + bne.w 74f26 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 74df6 │ │ │ │ + bne.w 74f32 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 74e02 │ │ │ │ + bne.w 74f3e │ │ │ │ ldr r3, [r2, #12] │ │ │ │ adds r6, r3, #1 │ │ │ │ - beq.w 74e02 │ │ │ │ + beq.w 74f3e │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ - ldr r6, [pc, #60] @ (745b4 ) │ │ │ │ + ldr r6, [pc, #60] @ (746f0 ) │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ str r5, [sp, #0] │ │ │ │ cmp r1, r6 │ │ │ │ mov r1, r8 │ │ │ │ - beq.w 75c38 │ │ │ │ - bl 7cac8 │ │ │ │ + beq.w 75d74 │ │ │ │ + bl 7ccb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 75c46 │ │ │ │ + beq.w 75d82 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 74254 │ │ │ │ + beq.w 74390 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74254 │ │ │ │ + bne.w 74390 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74254 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74390 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ - lsls r7, r0, #1 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ ldr.w r2, [r9, #80] @ 0x50 │ │ │ │ sub.w r1, r3, #420 @ 0x1a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7424a │ │ │ │ + bne.w 74386 │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7425e │ │ │ │ + bne.w 7439a │ │ │ │ ldr.w r4, [r9, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7563a │ │ │ │ + bne.w 75776 │ │ │ │ ldr.w r7, [r9, #120] @ 0x78 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 75216 │ │ │ │ + beq.w 75352 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 750f8 │ │ │ │ + bne.w 75234 │ │ │ │ ldr.w sl, [r7] │ │ │ │ ldr.w r4, [r9, #132] @ 0x84 │ │ │ │ str r4, [sp, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 75136 │ │ │ │ + bne.w 75272 │ │ │ │ ldr.w r7, [r9, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75e48 │ │ │ │ - ldr.w r8, [pc, #720] @ 748e0 │ │ │ │ + bne.w 75f84 │ │ │ │ + ldr.w r8, [pc, #720] @ 74a1c │ │ │ │ movw sl, #42236 @ 0xa4fc │ │ │ │ - movt sl, #71 @ 0x47 │ │ │ │ + movt sl, #72 @ 0x48 │ │ │ │ ldr.w r3, [r8, #1180] @ 0x49c │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 75c18 │ │ │ │ + bne.w 75d54 │ │ │ │ ldr.w r2, [r8, #1188] @ 0x4a4 │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 75c18 │ │ │ │ + beq.w 75d54 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #680] @ (748dc ) │ │ │ │ + ldr r1, [pc, #680] @ (74a18 ) │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r5, r0, #3 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7562e │ │ │ │ + bne.w 7576a │ │ │ │ ldr.w r1, [r9, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 755da │ │ │ │ - ldr r1, [pc, #648] @ (748dc ) │ │ │ │ + bne.w 75716 │ │ │ │ + ldr r1, [pc, #648] @ (74a18 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - bl 7a508 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + bl 7a658 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75f88 │ │ │ │ + beq.w 760c4 │ │ │ │ ldr.w r5, [r9, #128] @ 0x80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 76ac0 │ │ │ │ + beq.w 76bfc │ │ │ │ ldr.w r1, [r9, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r1, #17 │ │ │ │ - bpl.w 75f58 │ │ │ │ + bpl.w 76094 │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r1, r3 │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75300 │ │ │ │ + beq.w 7543c │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75310 │ │ │ │ + bne.w 7544c │ │ │ │ ldr.w r3, [r9, #104] @ 0x68 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ str.w r2, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7531a │ │ │ │ + bne.w 75456 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ ldr r2, [r5, #104] @ 0x68 │ │ │ │ str.w r2, [r9, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75324 │ │ │ │ + bne.w 75460 │ │ │ │ ldr.w r2, [r5, #172] @ 0xac │ │ │ │ movw r3, #7532 @ 0x1d6c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr.w r3, [r5, #144] @ 0x90 │ │ │ │ str.w r3, [r9, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 75338 │ │ │ │ + beq.w 75474 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7535c │ │ │ │ + ble.w 75498 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 75354 │ │ │ │ + beq.w 75490 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7472a │ │ │ │ + beq.n 74866 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.w 75354 │ │ │ │ + beq.w 75490 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 7472a │ │ │ │ + beq.n 74866 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.w 75354 │ │ │ │ + beq.w 75490 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 7472a │ │ │ │ + beq.n 74866 │ │ │ │ add.w r7, r2, #20 │ │ │ │ movs r4, #3 │ │ │ │ mov ip, r3 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 75354 │ │ │ │ + beq.w 75490 │ │ │ │ cmp ip, r4 │ │ │ │ - bne.n 74712 │ │ │ │ + bne.n 7484e │ │ │ │ mov r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7535c │ │ │ │ + ble.w 75498 │ │ │ │ movw r6, #40780 @ 0x9f4c │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 769e8 │ │ │ │ + beq.w 76b24 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 74766 │ │ │ │ + beq.n 748a2 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 769e8 │ │ │ │ + beq.w 76b24 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 74766 │ │ │ │ + beq.n 748a2 │ │ │ │ add.w r7, r2, #16 │ │ │ │ movs r4, #2 │ │ │ │ mov ip, r6 │ │ │ │ ldr.w r6, [r7, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 769e8 │ │ │ │ + beq.w 76b24 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 74750 │ │ │ │ + bne.n 7488c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7535c │ │ │ │ + ble.w 75498 │ │ │ │ movw r6, #42652 @ 0xa69c │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 769f4 │ │ │ │ + beq.w 76b30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 747a2 │ │ │ │ + beq.n 748de │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 769f4 │ │ │ │ + beq.w 76b30 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 747a2 │ │ │ │ + beq.n 748de │ │ │ │ add.w r7, r2, #16 │ │ │ │ movs r4, #2 │ │ │ │ mov ip, r6 │ │ │ │ ldr.w r6, [r7, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 769f4 │ │ │ │ + beq.w 76b30 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7478c │ │ │ │ + bne.n 748c8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7535c │ │ │ │ + ble.w 75498 │ │ │ │ movw r6, #42444 @ 0xa5cc │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 76b50 │ │ │ │ + beq.w 76c8c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 747de │ │ │ │ + beq.n 7491a │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 76b50 │ │ │ │ + beq.w 76c8c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 747de │ │ │ │ + beq.n 7491a │ │ │ │ add.w r7, r2, #16 │ │ │ │ movs r4, #2 │ │ │ │ mov ip, r6 │ │ │ │ ldr.w r6, [r7, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 76b50 │ │ │ │ + beq.w 76c8c │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 747c8 │ │ │ │ + bne.n 74904 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7535c │ │ │ │ + ble.w 75498 │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 76a00 │ │ │ │ + beq.w 76b3c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 74810 │ │ │ │ + beq.n 7494c │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, sl │ │ │ │ - beq.w 76a00 │ │ │ │ + beq.w 76b3c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 74810 │ │ │ │ + beq.n 7494c │ │ │ │ add.w r6, r2, #16 │ │ │ │ movs r4, #2 │ │ │ │ ldr.w r7, [r6, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, sl │ │ │ │ - beq.w 76a00 │ │ │ │ + beq.w 76b3c │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 747fa │ │ │ │ + bne.n 74936 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7535c │ │ │ │ + ble.w 75498 │ │ │ │ movw r6, #42028 @ 0xa42c │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 7642c │ │ │ │ + beq.w 76568 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7484c │ │ │ │ + beq.n 74988 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 7642c │ │ │ │ + beq.w 76568 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 7484c │ │ │ │ + beq.n 74988 │ │ │ │ add.w r7, r2, #16 │ │ │ │ movs r4, #2 │ │ │ │ mov ip, r6 │ │ │ │ ldr.w r6, [r7, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 7642c │ │ │ │ + beq.w 76568 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 74836 │ │ │ │ + bne.n 74972 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7535c │ │ │ │ + ble.w 75498 │ │ │ │ movw r6, #22164 @ 0x5694 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 76b5c │ │ │ │ + beq.w 76c98 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 74888 │ │ │ │ + beq.n 749c4 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 76b5c │ │ │ │ + beq.w 76c98 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 74888 │ │ │ │ + beq.n 749c4 │ │ │ │ add.w r7, r2, #16 │ │ │ │ movs r4, #2 │ │ │ │ mov ip, r6 │ │ │ │ ldr.w r6, [r7, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 76b5c │ │ │ │ + beq.w 76c98 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 74872 │ │ │ │ + bne.n 749ae │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7535c │ │ │ │ + ble.w 75498 │ │ │ │ movw r4, #21648 @ 0x5490 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 76a66 │ │ │ │ + beq.w 76ba2 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 748ba │ │ │ │ + beq.n 749f6 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 76a66 │ │ │ │ + beq.w 76ba2 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 748ba │ │ │ │ + beq.n 749f6 │ │ │ │ adds r2, #16 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r6, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - beq.w 76a66 │ │ │ │ + beq.w 76ba2 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 748aa │ │ │ │ + bne.n 749e6 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r1, #9 │ │ │ │ - bmi.w 75e94 │ │ │ │ + bmi.w 75fd0 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ ldr.w r3, [r9, #172] @ 0xac │ │ │ │ lsls r0, r1, #8 │ │ │ │ - bmi.w 76a0c │ │ │ │ + bmi.w 76b48 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 74b60 │ │ │ │ - b.n 748e4 │ │ │ │ - add r3, pc, #736 @ (adr r3, 74bc0 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ble.w 74c9c │ │ │ │ + b.n 74a20 │ │ │ │ + add r3, pc, #736 @ (adr r3, 74cfc ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ mov.w fp, #1 │ │ │ │ adds r3, #12 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 74dd8 │ │ │ │ + bge.w 74f14 │ │ │ │ ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ - cbz r3, 74910 │ │ │ │ + cbz r3, 74a4c │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74e64 │ │ │ │ + bne.w 74fa0 │ │ │ │ ldr.w r5, [r4, #128] @ 0x80 │ │ │ │ ldr.w r3, [r9, #40] @ 0x28 │ │ │ │ - cbz r3, 74922 │ │ │ │ + cbz r3, 74a5e │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 750aa │ │ │ │ + bne.w 751e6 │ │ │ │ ldr.w r3, [r9, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7499e │ │ │ │ + beq.n 74ada │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7499e │ │ │ │ + beq.n 74ada │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ ldrd ip, r7, [r3, #4] │ │ │ │ mov lr, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 75452 │ │ │ │ - cbnz r0, 7494a │ │ │ │ + bne.w 7558e │ │ │ │ + cbnz r0, 74a86 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7599c │ │ │ │ + bne.w 75ad8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 74958 │ │ │ │ + bne.n 74a94 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75ea6 │ │ │ │ - cbnz r7, 74962 │ │ │ │ + bne.w 75fe2 │ │ │ │ + cbnz r7, 74a9e │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76336 │ │ │ │ + bne.w 76472 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 7496e │ │ │ │ + cbnz r0, 74aaa │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76476 │ │ │ │ + bne.w 765b2 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbnz r0, 7497a │ │ │ │ + cbnz r0, 74ab6 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76a2a │ │ │ │ + bne.w 76b66 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbnz r0, 74986 │ │ │ │ + cbnz r0, 74ac2 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75e58 │ │ │ │ + bne.w 75f94 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - cbnz r0, 74992 │ │ │ │ + cbnz r0, 74ace │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76ae8 │ │ │ │ + bne.w 76c24 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ - cbnz r0, 7499e │ │ │ │ + cbnz r0, 74ada │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 76b8e │ │ │ │ + bne.w 76cca │ │ │ │ ldr.w r3, [r9, #56] @ 0x38 │ │ │ │ - cbz r3, 749d8 │ │ │ │ + cbz r3, 74b14 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - cbz r1, 749d8 │ │ │ │ + cbz r1, 74b14 │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrd ip, r7, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 75416 │ │ │ │ - cbnz r0, 749c0 │ │ │ │ + bne.w 75552 │ │ │ │ + cbnz r0, 74afc │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7598e │ │ │ │ + bne.w 75aca │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 749ce │ │ │ │ + bne.n 74b0a │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75a5a │ │ │ │ - cbnz r7, 749d8 │ │ │ │ + bne.w 75b96 │ │ │ │ + cbnz r7, 74b14 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 75444 │ │ │ │ + bne.w 75580 │ │ │ │ ldr.w r3, [r9, #80] @ 0x50 │ │ │ │ - cbz r3, 749e6 │ │ │ │ + cbz r3, 74b22 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 75052 │ │ │ │ + bne.w 7518e │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76a18 │ │ │ │ + beq.w 76b54 │ │ │ │ ldr.w r3, [r9, #32] │ │ │ │ - cbnz r3, 74a08 │ │ │ │ + cbnz r3, 74b44 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ - cbnz r3, 74a08 │ │ │ │ + cbnz r3, 74b44 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ str.w r3, [r9, #32] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r3, [r9, #36] @ 0x24 │ │ │ │ - cbnz r3, 74a20 │ │ │ │ + cbnz r3, 74b5c │ │ │ │ ldr.w r3, [r9, #76] @ 0x4c │ │ │ │ - cbnz r3, 74a20 │ │ │ │ + cbnz r3, 74b5c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str.w r3, [r9, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str.w r3, [r9, #76] @ 0x4c │ │ │ │ ldr.w r3, [r9, #44] @ 0x2c │ │ │ │ ldr.w r1, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75234 │ │ │ │ + bne.w 75370 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75234 │ │ │ │ + beq.w 75370 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 75254 │ │ │ │ + beq.w 75390 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne.w r3, [r9, #44] @ 0x2c │ │ │ │ - cbnz r1, 74a50 │ │ │ │ + cbnz r1, 74b8c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75244 │ │ │ │ + bne.w 75380 │ │ │ │ ldr.w r3, [r9, #64] @ 0x40 │ │ │ │ - cbnz r3, 74a70 │ │ │ │ + cbnz r3, 74bac │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #20 │ │ │ │ itttt mi │ │ │ │ ldrmi r3, [sp, #8] │ │ │ │ orrmi.w r3, r3, #2048 @ 0x800 │ │ │ │ strmi r3, [sp, #8] │ │ │ │ strmi.w r3, [r9, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75f22 │ │ │ │ + bne.w 7605e │ │ │ │ ldr.w r3, [r9, #68] @ 0x44 │ │ │ │ - cbnz r3, 74a88 │ │ │ │ + cbnz r3, 74bc4 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - cbz r3, 74a88 │ │ │ │ + cbz r3, 74bc4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 74d06 │ │ │ │ + beq.w 74e42 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 74d06 │ │ │ │ + bne.w 74e42 │ │ │ │ ldr.w r3, [r9, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74d14 │ │ │ │ + beq.w 74e50 │ │ │ │ ldrd r1, r3, [r9, #108] @ 0x6c │ │ │ │ - cbnz r1, 74aa0 │ │ │ │ + cbnz r1, 74bdc │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74c7e │ │ │ │ - cbnz r3, 74aaa │ │ │ │ + bne.w 74dba │ │ │ │ + cbnz r3, 74be6 │ │ │ │ ldr r6, [r4, #112] @ 0x70 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 75392 │ │ │ │ + bne.w 754ce │ │ │ │ ldr.w r3, [r9, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74cb4 │ │ │ │ + bne.w 74df0 │ │ │ │ ldr.w r1, [r4, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 76afc │ │ │ │ + bne.w 76c38 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr.w r1, [r9, #140] @ 0x8c │ │ │ │ - cbnz r1, 74ad0 │ │ │ │ + cbnz r1, 74c0c │ │ │ │ ldr.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 76b06 │ │ │ │ + bne.w 76c42 │ │ │ │ ldr.w r1, [r9, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7528c │ │ │ │ + beq.w 753c8 │ │ │ │ ldrd r1, r0, [r9, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74e22 │ │ │ │ + bne.w 74f5e │ │ │ │ ldr.w r6, [r4, #148] @ 0x94 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 74e22 │ │ │ │ + beq.w 74f5e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 75268 │ │ │ │ + beq.w 753a4 │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ cmp r6, r1 │ │ │ │ it ne │ │ │ │ strne.w r6, [r9, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 757b6 │ │ │ │ + beq.w 758f2 │ │ │ │ ldr.w r1, [r9, #164] @ 0xa4 │ │ │ │ - cbnz r1, 74b16 │ │ │ │ + cbnz r1, 74c52 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74e42 │ │ │ │ + bne.w 74f7e │ │ │ │ ldr.w r1, [r9, #196] @ 0xc4 │ │ │ │ - cbnz r1, 74b26 │ │ │ │ + cbnz r1, 74c62 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7632c │ │ │ │ + bne.w 76468 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor.w r1, r2, r3 │ │ │ │ lsls r6, r1, #17 │ │ │ │ - bmi.w 74da0 │ │ │ │ + bmi.w 74edc │ │ │ │ ldr.w r1, [r9, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 753ba │ │ │ │ + beq.w 754f6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ tst.w r2, #96 @ 0x60 │ │ │ │ - bne.w 74dd8 │ │ │ │ + bne.w 74f14 │ │ │ │ and.w r3, r3, #96 @ 0x60 │ │ │ │ add.w fp, fp, #1 │ │ │ │ orrs r2, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r2, [r9, #84] @ 0x54 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 748ee │ │ │ │ + bne.w 74a2a │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ - cbz r5, 74b92 │ │ │ │ + cbz r5, 74cce │ │ │ │ ldr.w r3, [r9, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75730 │ │ │ │ + beq.w 7586c │ │ │ │ ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75740 │ │ │ │ + beq.w 7587c │ │ │ │ ldr.w r3, [r9, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75750 │ │ │ │ + beq.w 7588c │ │ │ │ ldr.w r3, [r9, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75760 │ │ │ │ + beq.w 7589c │ │ │ │ ldr.w r3, [r9, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75770 │ │ │ │ + beq.w 758ac │ │ │ │ and.w r3, r2, #17408 @ 0x4400 │ │ │ │ cmp.w r3, #17408 @ 0x4400 │ │ │ │ - bne.n 74bb2 │ │ │ │ + bne.n 74cee │ │ │ │ ldr.w r1, [r9, #160] @ 0xa0 │ │ │ │ - movw r3, #51445 @ 0xc8f5 │ │ │ │ + movw r3, #51937 @ 0xcae1 │ │ │ │ movt r3, #7 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, r3 │ │ │ │ - beq.w 76e90 │ │ │ │ + beq.w 76fcc │ │ │ │ lsls r0, r2, #27 │ │ │ │ - bmi.w 7553c │ │ │ │ + bmi.w 75678 │ │ │ │ lsls r1, r2, #28 │ │ │ │ - bpl.w 752a8 │ │ │ │ + bpl.w 753e4 │ │ │ │ ldr.w r3, [r9, #104] @ 0x68 │ │ │ │ adds r3, #16 │ │ │ │ bics.w r3, r3, #16 │ │ │ │ - bne.w 76e1e │ │ │ │ + bne.w 76f5a │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ mvn.w r1, #15 │ │ │ │ str.w r1, [r9, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 752b2 │ │ │ │ + beq.w 753ee │ │ │ │ ldr.w r4, [r9, #168] @ 0xa8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 74c26 │ │ │ │ + ble.n 74d62 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 74bfe │ │ │ │ + bge.n 74d3a │ │ │ │ mov r1, r9 │ │ │ │ - bl 7e8cc │ │ │ │ + bl 7eac0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 76046 │ │ │ │ + blt.w 76182 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 74c26 │ │ │ │ + beq.n 74d62 │ │ │ │ adds r4, #12 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 76f0a │ │ │ │ - bl 7e8cc │ │ │ │ + bge.w 77046 │ │ │ │ + bl 7eac0 │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 76046 │ │ │ │ + blt.w 76182 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 74c06 │ │ │ │ + bne.n 74d42 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 74c56 │ │ │ │ + cbz r3, 74d92 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r7, r2, #27 │ │ │ │ - bmi.w 75486 │ │ │ │ + bmi.w 755c2 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 74c42 │ │ │ │ + bpl.n 74d7e │ │ │ │ ldr.w r3, [r9, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76eca │ │ │ │ + beq.w 77006 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 74c56 │ │ │ │ + bgt.n 74d92 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 76eec │ │ │ │ + ble.w 77028 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ orr.w r2, r3, #4096 @ 0x1000 │ │ │ │ str.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ ittt pl │ │ │ │ bicpl.w r3, r3, #8192 @ 0x2000 │ │ │ │ orrpl.w r3, r3, #4096 @ 0x1000 │ │ │ │ strpl.w r3, [r9, #84] @ 0x54 │ │ │ │ - bmi.w 7557c │ │ │ │ + bmi.w 756b8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 76ec2 │ │ │ │ + beq.w 76ffe │ │ │ │ ldr r0, [r5, #108] @ 0x6c │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne.w r1, [r9, #108] @ 0x6c │ │ │ │ - cbnz r3, 74c98 │ │ │ │ + cbnz r3, 74dd4 │ │ │ │ ldr r6, [r4, #112] @ 0x70 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76378 │ │ │ │ + bne.w 764b4 │ │ │ │ ldr.w r3, [r9, #136] @ 0x88 │ │ │ │ - cbnz r3, 74cb4 │ │ │ │ + cbnz r3, 74df0 │ │ │ │ ldr.w r1, [r4, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74abe │ │ │ │ + beq.w 74bfa │ │ │ │ ldr.w r7, [r5, #136] @ 0x88 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 74cc2 │ │ │ │ + beq.n 74dfe │ │ │ │ str.w r1, [r9, #136] @ 0x88 │ │ │ │ ldr.w r7, [r4, #136] @ 0x88 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74abe │ │ │ │ + beq.w 74bfa │ │ │ │ ldr.w r3, [r9, #136] @ 0x88 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 74abe │ │ │ │ + bne.w 74bfa │ │ │ │ ldr r3, [sp, #8] │ │ │ │ tst.w r3, #256 @ 0x100 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - beq.w 74ac0 │ │ │ │ + beq.w 74bfc │ │ │ │ lsls r7, r3, #14 │ │ │ │ - bpl.w 74ac0 │ │ │ │ + bpl.w 74bfc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ orr.w r2, r3, #131072 @ 0x20000 │ │ │ │ ldr.w r3, [r9, #140] @ 0x8c │ │ │ │ str.w r2, [r9, #84] @ 0x54 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76d02 │ │ │ │ + bne.w 76e3e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 74ac6 │ │ │ │ + b.n 74c02 │ │ │ │ str.w r3, [r9, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74a88 │ │ │ │ + bne.w 74bc4 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74a88 │ │ │ │ + beq.w 74bc4 │ │ │ │ str.w r3, [r9, #68] @ 0x44 │ │ │ │ ldr.w r3, [r9, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74a92 │ │ │ │ + bne.w 74bce │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74a92 │ │ │ │ + bne.w 74bce │ │ │ │ ldr r3, [sp, #8] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 75a66 │ │ │ │ + bmi.w 75ba2 │ │ │ │ ldr.w r3, [r8, #1240] @ 0x4d8 │ │ │ │ ldr.w r6, [r9, #132] @ 0x84 │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 75ab0 │ │ │ │ + bne.w 75bec │ │ │ │ ldr.w r2, [r8, #1248] @ 0x4e0 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 75ab0 │ │ │ │ + beq.w 75bec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #280] @ (74e5c ) │ │ │ │ - bl 79454 │ │ │ │ + ldr r1, [pc, #280] @ (74f98 ) │ │ │ │ + bl 795a0 │ │ │ │ adds r7, r0, #3 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 75812 │ │ │ │ + bne.w 7594e │ │ │ │ ldr.w r3, [r8, #1836] @ 0x72c │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 75c82 │ │ │ │ + bne.w 75dbe │ │ │ │ ldr.w r2, [r8, #1844] @ 0x734 │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 75c82 │ │ │ │ + beq.w 75dbe │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r1, [pc, #240] @ (74e60 ) │ │ │ │ - bl 79454 │ │ │ │ + ldr r1, [pc, #240] @ (74f9c ) │ │ │ │ + bl 795a0 │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 75878 │ │ │ │ + bne.w 759b4 │ │ │ │ ldr.w r2, [r9, #108] @ 0x6c │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ str.w r3, [r9, #100] @ 0x64 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w r3, [r9, #60] @ 0x3c │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 75c66 │ │ │ │ + bne.w 75da2 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 74a98 │ │ │ │ + b.n 74bd4 │ │ │ │ lsls r5, r2, #17 │ │ │ │ - bpl.w 74b3c │ │ │ │ + bpl.w 74c78 │ │ │ │ ldr.w r1, [r9, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74b3c │ │ │ │ + bne.w 74c78 │ │ │ │ ldr.w r0, [r4, #160] @ 0xa0 │ │ │ │ - movw r1, #51445 @ 0xc8f5 │ │ │ │ + movw r1, #51937 @ 0xcae1 │ │ │ │ movt r1, #7 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 74b3c │ │ │ │ - movw r1, #63605 @ 0xf875 │ │ │ │ + bne.w 74c78 │ │ │ │ + movw r1, #64105 @ 0xfa69 │ │ │ │ movt r1, #7 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r1, [r9, #160] @ 0xa0 │ │ │ │ tst.w r2, #96 @ 0x60 │ │ │ │ - beq.w 74b46 │ │ │ │ + beq.w 74c82 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp fp, r3 │ │ │ │ - bne.w 748f0 │ │ │ │ + bne.w 74a2c │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 74b5e │ │ │ │ + b.n 74c9a │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 74562 │ │ │ │ + beq.w 7469e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 7456a │ │ │ │ + beq.w 746a6 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, #1 │ │ │ │ - bne.w 74572 │ │ │ │ + bne.w 746ae │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1add90 │ │ │ │ + bl 1b0460 │ │ │ │ mov r2, r0 │ │ │ │ - b.w 75c3e │ │ │ │ + b.w 75d7a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7577a │ │ │ │ + beq.w 758b6 │ │ │ │ ldr.w r1, [r9, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74b16 │ │ │ │ + bne.w 74c52 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74b16 │ │ │ │ + beq.w 74c52 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 75286 │ │ │ │ + beq.w 753c2 │ │ │ │ ldr.w r6, [r9, #196] @ 0xc4 │ │ │ │ ldr.w r0, [r5, #164] @ 0xa4 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne.w r1, [r9, #164] @ 0xa4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 757e4 │ │ │ │ - b.n 74b26 │ │ │ │ + beq.w 75920 │ │ │ │ + b.n 74c62 │ │ │ │ nop │ │ │ │ - add r3, pc, #976 @ (adr r3, 75230 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r6, pc, #288 @ (adr r6, 74f84 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r3, pc, #976 @ (adr r3, 7536c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r6, pc, #288 @ (adr r6, 750c0 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr.w r5, [r4, #128] @ 0x80 │ │ │ │ ldrd ip, r2, [r3, #4] │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ ldr.w lr, [r3] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 753e0 │ │ │ │ + bne.w 7551c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 74e8a │ │ │ │ + bne.n 74fc6 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 761b0 │ │ │ │ + bne.w 762ec │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 74e98 │ │ │ │ + bne.n 74fd4 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7622c │ │ │ │ - cbnz r2, 74ea2 │ │ │ │ + bne.w 76368 │ │ │ │ + cbnz r2, 74fde │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76978 │ │ │ │ + bne.w 76ab4 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ - cbnz r6, 74eae │ │ │ │ + cbnz r6, 74fea │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 764d8 │ │ │ │ + bne.w 76614 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - cbnz r6, 74eba │ │ │ │ + cbnz r6, 74ff6 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76560 │ │ │ │ + bne.w 7669c │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76836 │ │ │ │ + bne.w 76972 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76704 │ │ │ │ + bne.w 76840 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ - cbnz r6, 74ed6 │ │ │ │ + cbnz r6, 75012 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7670c │ │ │ │ + bne.w 76848 │ │ │ │ ldr r6, [r3, #28] │ │ │ │ - cbnz r6, 74ee2 │ │ │ │ + cbnz r6, 7501e │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76748 │ │ │ │ + bne.w 76884 │ │ │ │ ldr r6, [r3, #32] │ │ │ │ - cbnz r6, 74eee │ │ │ │ + cbnz r6, 7502a │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76750 │ │ │ │ + bne.w 7688c │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ - cbnz r6, 74efa │ │ │ │ + cbnz r6, 75036 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 766a8 │ │ │ │ + bne.w 767e4 │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ - cbnz r6, 74f06 │ │ │ │ + cbnz r6, 75042 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76876 │ │ │ │ + bne.w 769b2 │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ - cbnz r6, 74f12 │ │ │ │ + cbnz r6, 7504e │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7683e │ │ │ │ + bne.w 7697a │ │ │ │ ldr r6, [r3, #48] @ 0x30 │ │ │ │ - cbnz r6, 74f1e │ │ │ │ + cbnz r6, 7505a │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 768ae │ │ │ │ + bne.w 769ea │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ - cbnz r6, 74f2a │ │ │ │ + cbnz r6, 75066 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 767fa │ │ │ │ + bne.w 76936 │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ - cbnz r6, 74f36 │ │ │ │ + cbnz r6, 75072 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 767a6 │ │ │ │ + bne.w 768e2 │ │ │ │ ldr r6, [r3, #60] @ 0x3c │ │ │ │ - cbnz r6, 74f42 │ │ │ │ + cbnz r6, 7507e │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7638e │ │ │ │ + bne.w 764ca │ │ │ │ ldr r6, [r3, #64] @ 0x40 │ │ │ │ - cbnz r6, 74f4e │ │ │ │ + cbnz r6, 7508a │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76672 │ │ │ │ + bne.w 767ae │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ - cbnz r6, 74f5a │ │ │ │ + cbnz r6, 75096 │ │ │ │ ldr r7, [r1, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76692 │ │ │ │ + bne.w 767ce │ │ │ │ ldr r6, [r3, #76] @ 0x4c │ │ │ │ - cbnz r6, 74f66 │ │ │ │ + cbnz r6, 750a2 │ │ │ │ ldr r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76af2 │ │ │ │ + bne.w 76c2e │ │ │ │ ldr r6, [r3, #80] @ 0x50 │ │ │ │ - cbnz r6, 74f72 │ │ │ │ + cbnz r6, 750ae │ │ │ │ ldr r6, [r1, #80] @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76faa │ │ │ │ + bne.w 770e6 │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ - cbnz r6, 74f7e │ │ │ │ + cbnz r6, 750ba │ │ │ │ ldr r6, [r1, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76fb2 │ │ │ │ + bne.w 770ee │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ - cbnz r6, 74f8a │ │ │ │ + cbnz r6, 750c6 │ │ │ │ ldr r6, [r1, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76f98 │ │ │ │ + bne.w 770d4 │ │ │ │ ldr r6, [r3, #92] @ 0x5c │ │ │ │ - cbnz r6, 74f96 │ │ │ │ + cbnz r6, 750d2 │ │ │ │ ldr r6, [r1, #92] @ 0x5c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 77004 │ │ │ │ + bne.w 77140 │ │ │ │ ldr r6, [r3, #96] @ 0x60 │ │ │ │ - cbnz r6, 74fa2 │ │ │ │ + cbnz r6, 750de │ │ │ │ ldr r6, [r1, #96] @ 0x60 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76fd0 │ │ │ │ + bne.w 7710c │ │ │ │ ldr r6, [r3, #100] @ 0x64 │ │ │ │ - cbnz r6, 74fae │ │ │ │ + cbnz r6, 750ea │ │ │ │ ldr r6, [r1, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76fe2 │ │ │ │ + bne.w 7711e │ │ │ │ ldr r6, [r3, #104] @ 0x68 │ │ │ │ - cbnz r6, 74fba │ │ │ │ + cbnz r6, 750f6 │ │ │ │ ldr r6, [r1, #104] @ 0x68 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76f38 │ │ │ │ + bne.w 77074 │ │ │ │ ldr r6, [r3, #108] @ 0x6c │ │ │ │ - cbnz r6, 74fc6 │ │ │ │ + cbnz r6, 75102 │ │ │ │ ldr r6, [r1, #108] @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76e7c │ │ │ │ + bne.w 76fb8 │ │ │ │ ldr r7, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ - cbnz r7, 74fd8 │ │ │ │ + cbnz r7, 75114 │ │ │ │ ldr.w lr, [r1, #112] @ 0x70 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 762ac │ │ │ │ - cbnz r2, 74fe2 │ │ │ │ + bne.w 763e8 │ │ │ │ + cbnz r2, 7511e │ │ │ │ ldr r6, [r1, #120] @ 0x78 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 764c4 │ │ │ │ + bne.w 76600 │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ - cbnz r6, 74fee │ │ │ │ + cbnz r6, 7512a │ │ │ │ ldr r6, [r1, #116] @ 0x74 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 767e8 │ │ │ │ + bne.w 76924 │ │ │ │ ldr.w r6, [r3, #128] @ 0x80 │ │ │ │ - cbnz r6, 74ffe │ │ │ │ + cbnz r6, 7513a │ │ │ │ ldr.w r7, [r1, #128] @ 0x80 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76dba │ │ │ │ + bne.w 76ef6 │ │ │ │ ldr r6, [r3, #124] @ 0x7c │ │ │ │ - cbnz r6, 7500a │ │ │ │ + cbnz r6, 75146 │ │ │ │ ldr r7, [r1, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76dd0 │ │ │ │ + bne.w 76f0c │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ - cbnz r6, 7501a │ │ │ │ + cbnz r6, 75156 │ │ │ │ ldr.w r7, [r1, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 767da │ │ │ │ + bne.w 76916 │ │ │ │ ldr.w r6, [r3, #136] @ 0x88 │ │ │ │ - cbnz r6, 7502a │ │ │ │ + cbnz r6, 75166 │ │ │ │ ldr.w r7, [r1, #136] @ 0x88 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76e62 │ │ │ │ + bne.w 76f9e │ │ │ │ ldr.w r6, [r3, #140] @ 0x8c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74914 │ │ │ │ + bne.w 74a50 │ │ │ │ ldr.w r1, [r1, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74914 │ │ │ │ - cbz r0, 7504c │ │ │ │ + beq.w 74a50 │ │ │ │ + cbz r0, 75188 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ ldr.w r0, [r0, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 74914 │ │ │ │ + beq.w 74a50 │ │ │ │ str.w r1, [r3, #140] @ 0x8c │ │ │ │ - b.n 74914 │ │ │ │ + b.n 74a50 │ │ │ │ ldr r6, [r5, #80] @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7556e │ │ │ │ - cbnz r0, 75066 │ │ │ │ + bne.w 756aa │ │ │ │ + cbnz r0, 751a2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76b24 │ │ │ │ + bne.w 76c60 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 749e6 │ │ │ │ + bne.w 74b22 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 76e44 │ │ │ │ + bne.w 76f80 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 749f0 │ │ │ │ + bne.w 74b2c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 749f0 │ │ │ │ + beq.w 74b2c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 749f0 │ │ │ │ + beq.w 74b2c │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 749f0 │ │ │ │ + b.n 74b2c │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ - bls.w 74304 │ │ │ │ + bls.w 74440 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74304 │ │ │ │ - b.w 7446a │ │ │ │ + bne.w 74440 │ │ │ │ + b.w 745a6 │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ ldrd r0, ip, [r3] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75508 │ │ │ │ - cbnz r0, 750c2 │ │ │ │ + bne.w 75644 │ │ │ │ + cbnz r0, 751fe │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76b88 │ │ │ │ + bne.w 76cc4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 750d0 │ │ │ │ + bne.n 7520c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76b76 │ │ │ │ + bne.w 76cb2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74922 │ │ │ │ + bne.w 74a5e │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74922 │ │ │ │ - b.n 75536 │ │ │ │ + beq.w 74a5e │ │ │ │ + b.n 75672 │ │ │ │ ldr.w r1, [r9] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 744fa │ │ │ │ + beq.w 74636 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ - b.w 744fa │ │ │ │ - ldr r6, [pc, #732] @ (753d8 ) │ │ │ │ + b.w 74636 │ │ │ │ + ldr r6, [pc, #732] @ (75514 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ movs r2, #28 │ │ │ │ subs r4, r3, #1 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ mul.w r2, r4, r2 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ adds r0, r1, r2 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r9 │ │ │ │ - bne.w 75fe6 │ │ │ │ + bne.w 76122 │ │ │ │ add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ add r1, r2 │ │ │ │ ldr.w sl, [r7] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 75fa2 │ │ │ │ + beq.w 760de │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands.w r1, r3, #8 │ │ │ │ - bne.w 76f1a │ │ │ │ + bne.w 77056 │ │ │ │ movw r8, #30220 @ 0x760c │ │ │ │ - movt r8, #71 @ 0x47 │ │ │ │ + movt r8, #72 @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7af84 │ │ │ │ + bl 7b0d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r1, r3, #17 │ │ │ │ - bpl.n 75184 │ │ │ │ - ldr r3, [pc, #632] @ (753d8 ) │ │ │ │ + bpl.n 752c0 │ │ │ │ + ldr r3, [pc, #632] @ (75514 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -111671,346 +111769,346 @@ │ │ │ │ blx 29d00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ mov.w sl, #0 │ │ │ │ mov r3, sl │ │ │ │ mov r2, sl │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76f16 │ │ │ │ - ldr r6, [pc, #536] @ (753d8 ) │ │ │ │ + beq.w 77052 │ │ │ │ + ldr r6, [pc, #536] @ (75514 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76cde │ │ │ │ + beq.w 76e1a │ │ │ │ mov r3, sl │ │ │ │ movs r2, #1 │ │ │ │ strd sl, r7, [r4, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7df74 │ │ │ │ + bl 7e16c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76d2c │ │ │ │ + beq.w 76e68 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75202 │ │ │ │ + beq.n 7533e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76e58 │ │ │ │ + beq.w 76f94 │ │ │ │ ldr.w sl, [r7, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 75882 │ │ │ │ + bne.w 759be │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ ldr.w r7, [r9, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75ad0 │ │ │ │ + bne.w 75c0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75870 │ │ │ │ - ldr r6, [pc, #432] @ (753d8 ) │ │ │ │ + beq.w 759ac │ │ │ │ + ldr r6, [pc, #432] @ (75514 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ - b.w 75bcc │ │ │ │ + b.w 75d08 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74a50 │ │ │ │ + bne.w 74b8c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74a50 │ │ │ │ - cbz r5, 7524c │ │ │ │ + beq.w 74b8c │ │ │ │ + cbz r5, 75388 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 74a50 │ │ │ │ + beq.w 74b8c │ │ │ │ str.w r3, [r9, #28] │ │ │ │ - b.w 74a50 │ │ │ │ + b.w 74b8c │ │ │ │ str.w r3, [r9, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74a50 │ │ │ │ + bne.w 74b8c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74a50 │ │ │ │ - b.n 7524c │ │ │ │ + beq.w 74b8c │ │ │ │ + b.n 75388 │ │ │ │ str.w r6, [r9, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75c70 │ │ │ │ + beq.w 75dac │ │ │ │ ldr.w r1, [r9, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74b16 │ │ │ │ + bne.w 74c52 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74b16 │ │ │ │ + beq.w 74c52 │ │ │ │ str.w r1, [r9, #164] @ 0xa4 │ │ │ │ - b.n 74b16 │ │ │ │ + b.n 74c52 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74ada │ │ │ │ - cbz r5, 752a2 │ │ │ │ + beq.w 74c16 │ │ │ │ + cbz r5, 753de │ │ │ │ ldr.w r0, [r5, #144] @ 0x90 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 74ada │ │ │ │ + beq.w 74c16 │ │ │ │ str.w r1, [r9, #144] @ 0x90 │ │ │ │ - b.n 74ada │ │ │ │ + b.n 74c16 │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74bde │ │ │ │ + bne.w 74d1a │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bmi.w 762ec │ │ │ │ + bmi.w 76428 │ │ │ │ ldr.w r4, [r9, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #284] @ (753dc ) │ │ │ │ + ldr r1, [pc, #284] @ (75518 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 793e8 │ │ │ │ + bl 79534 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74bde │ │ │ │ - ldr r1, [pc, #264] @ (753dc ) │ │ │ │ + bne.w 74d1a │ │ │ │ + ldr r1, [pc, #264] @ (75518 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - bl 7a508 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + bl 7a658 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ ldr.w r4, [r9, #168] @ 0xa8 │ │ │ │ - movw r3, #56901 @ 0xde45 │ │ │ │ + movw r3, #64601 @ 0xfc59 │ │ │ │ movt r3, #31 │ │ │ │ str.w r3, [r9, #60] @ 0x3c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.w 74be8 │ │ │ │ - b.n 74c26 │ │ │ │ + bgt.w 74d24 │ │ │ │ + b.n 74d62 │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str.w r2, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 746a2 │ │ │ │ + beq.w 747de │ │ │ │ ldr.w r3, [r9, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 746b2 │ │ │ │ + beq.w 747ee │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 746c2 │ │ │ │ + beq.w 747fe │ │ │ │ ldr.w r2, [r5, #172] @ 0xac │ │ │ │ movw r3, #7532 @ 0x1d6c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 746de │ │ │ │ + bne.w 7481a │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 75354 │ │ │ │ + beq.n 75490 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7533a │ │ │ │ + bne.n 75476 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 763c4 │ │ │ │ + bne.w 76500 │ │ │ │ orr.w r1, r1, #1073741824 @ 0x40000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r2, #9 │ │ │ │ - bmi.w 75e94 │ │ │ │ + bmi.w 75fd0 │ │ │ │ lsls r4, r2, #8 │ │ │ │ ldr.w r3, [r9, #172] @ 0xac │ │ │ │ it mi │ │ │ │ ldrmi.w r2, [r9, #84] @ 0x54 │ │ │ │ - bmi.w 76a0c │ │ │ │ + bmi.w 76b48 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #1 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - bgt.w 748e4 │ │ │ │ - b.w 74b60 │ │ │ │ + bgt.w 74a20 │ │ │ │ + b.w 74c9c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74254 │ │ │ │ - b.w 74498 │ │ │ │ + bne.w 74390 │ │ │ │ + b.w 745d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 76f54 │ │ │ │ + beq.w 77090 │ │ │ │ ldr.w r7, [r4, #136] @ 0x88 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ ldr.w r3, [r9, #136] @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 753ac │ │ │ │ + beq.n 754e8 │ │ │ │ str.w r6, [r9, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74cb8 │ │ │ │ + bne.w 74df4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74abe │ │ │ │ - b.n 74ca8 │ │ │ │ + beq.w 74bfa │ │ │ │ + b.n 74de4 │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74b3c │ │ │ │ + beq.w 74c78 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 74dca │ │ │ │ + beq.w 74f06 │ │ │ │ ldr.w r0, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 74b3c │ │ │ │ - b.n 74dca │ │ │ │ + beq.w 74c78 │ │ │ │ + b.n 74f06 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #288 @ (adr r6, 75500 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r6, pc, #288 @ (adr r6, 7563c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 753ee │ │ │ │ + bne.n 7552a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 762d6 │ │ │ │ + bne.w 76412 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 753fc │ │ │ │ + bne.n 75538 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 762a0 │ │ │ │ - cbnz r2, 75406 │ │ │ │ + bne.w 763dc │ │ │ │ + cbnz r2, 75542 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76a72 │ │ │ │ + bne.w 76bae │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 75412 │ │ │ │ + cbnz r0, 7554e │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7606e │ │ │ │ + bne.w 761aa │ │ │ │ mov r0, r5 │ │ │ │ - b.n 74eae │ │ │ │ - cbnz r0, 75420 │ │ │ │ + b.n 74fea │ │ │ │ + cbnz r0, 7555c │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75a46 │ │ │ │ + bne.w 75b82 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7542e │ │ │ │ + bne.n 7556a │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76024 │ │ │ │ + bne.w 76160 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 749d8 │ │ │ │ + bne.w 74b14 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 749d8 │ │ │ │ + beq.w 74b14 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 749d8 │ │ │ │ + beq.w 74b14 │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr.w r3, [r9, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 749de │ │ │ │ - b.n 75076 │ │ │ │ - cbnz r0, 7545c │ │ │ │ + bne.w 74b1a │ │ │ │ + b.n 751b2 │ │ │ │ + cbnz r0, 75598 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 75a30 │ │ │ │ + bne.w 75b6c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7546a │ │ │ │ + bne.n 755a6 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76060 │ │ │ │ - cbnz r7, 75474 │ │ │ │ + bne.w 7619c │ │ │ │ + cbnz r7, 755b0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 768f6 │ │ │ │ + bne.w 76a32 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 75480 │ │ │ │ + cbnz r0, 755bc │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75ff8 │ │ │ │ + bne.w 76134 │ │ │ │ mov r6, r5 │ │ │ │ - b.w 7496e │ │ │ │ + b.w 74aaa │ │ │ │ lsls r6, r2, #22 │ │ │ │ - bpl.w 76dfc │ │ │ │ + bpl.w 76f38 │ │ │ │ ldr.w r3, [r9, #440] @ 0x1b8 │ │ │ │ - cbnz r3, 754b2 │ │ │ │ + cbnz r3, 755ee │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #6 │ │ │ │ - bl 7a984 │ │ │ │ + bl 7aad4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76dec │ │ │ │ + beq.w 76f28 │ │ │ │ movs r2, #30 │ │ │ │ movs r3, #2 │ │ │ │ str r2, [r0, #12] │ │ │ │ strb r3, [r0, #6] │ │ │ │ str.w r0, [r9, #440] @ 0x1b8 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ - cbnz r3, 754c8 │ │ │ │ + cbnz r3, 75604 │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r3, #8 │ │ │ │ itt eq │ │ │ │ orreq.w r2, r2, #4 │ │ │ │ streq.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r5, r2, #17 │ │ │ │ - bpl.n 754d6 │ │ │ │ + bpl.n 75612 │ │ │ │ ldr.w r3, [r9, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76eca │ │ │ │ + beq.w 77006 │ │ │ │ lsls r4, r2, #27 │ │ │ │ - bpl.w 74c42 │ │ │ │ + bpl.w 74d7e │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 74c56 │ │ │ │ + beq.w 74d92 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ - movw r1, #14968 @ 0x3a78 │ │ │ │ + movw r1, #16568 @ 0x40b8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 7604a │ │ │ │ - cbnz r0, 75512 │ │ │ │ + b.w 76186 │ │ │ │ + cbnz r0, 7564e │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76e70 │ │ │ │ + bne.w 76fac │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 75520 │ │ │ │ + bne.n 7565c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76b68 │ │ │ │ + bne.w 76ca4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74922 │ │ │ │ + bne.w 74a5e │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74922 │ │ │ │ + beq.w 74a5e │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 74922 │ │ │ │ + beq.w 74a5e │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.w 74922 │ │ │ │ + b.w 74a5e │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ itt ls │ │ │ │ movls.w r3, #4294967295 @ 0xffffffff │ │ │ │ strls.w r3, [r9, #144] @ 0x90 │ │ │ │ - bls.w 74bb8 │ │ │ │ + bls.w 74cf4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - movw r1, #14664 @ 0x3948 │ │ │ │ + movw r1, #16264 @ 0x3f88 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 7604a │ │ │ │ - cbnz r0, 75578 │ │ │ │ + b.w 76186 │ │ │ │ + cbnz r0, 756b4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76b1a │ │ │ │ + bne.w 76c56 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 75066 │ │ │ │ - ldr r0, [pc, #676] @ (75824 ) │ │ │ │ + b.n 751a2 │ │ │ │ + ldr r0, [pc, #676] @ (75960 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r9, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -112022,276 +112120,276 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r9 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 76b2a │ │ │ │ + beq.w 76c66 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.w 74c76 │ │ │ │ + b.w 74db2 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.w 74484 │ │ │ │ - b.w 76046 │ │ │ │ + bne.w 745c0 │ │ │ │ + b.w 76182 │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ - bl 7e524 │ │ │ │ + bl 7e718 │ │ │ │ mov r5, r0 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #548] @ (75828 ) │ │ │ │ + ldr r1, [pc, #548] @ (75964 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76f8e │ │ │ │ + beq.w 770ca │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 74666 │ │ │ │ + beq.w 747a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74666 │ │ │ │ + bne.w 747a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 74666 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 747a2 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74666 │ │ │ │ - b.w 74646 │ │ │ │ + bne.w 747a2 │ │ │ │ + b.w 74782 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 745da │ │ │ │ + beq.w 74716 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7db9c │ │ │ │ + bl 7dd94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 745da │ │ │ │ + beq.w 74716 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7db9c │ │ │ │ + bl 7dd94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 745da │ │ │ │ + beq.w 74716 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7db9c │ │ │ │ + bl 7dd94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 745da │ │ │ │ + beq.w 74716 │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7db9c │ │ │ │ + bl 7dd94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 745da │ │ │ │ + beq.w 74716 │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7db9c │ │ │ │ + bl 7dd94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 745da │ │ │ │ + beq.w 74716 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ - b.n 756c6 │ │ │ │ + b.n 75802 │ │ │ │ ldr.w r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 745da │ │ │ │ + beq.w 74716 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7db9c │ │ │ │ + bl 7dd94 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 756bc │ │ │ │ - b.w 76046 │ │ │ │ + bne.n 757f8 │ │ │ │ + b.w 76182 │ │ │ │ ldr.w r3, [r9, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 75a02 │ │ │ │ + ble.w 75b3e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r0, #22 │ │ │ │ - bmi.w 76d96 │ │ │ │ + bmi.w 76ed2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 75a02 │ │ │ │ + beq.w 75b3e │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r0, #22 │ │ │ │ - bmi.w 76d96 │ │ │ │ + bmi.w 76ed2 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 75a02 │ │ │ │ + beq.w 75b3e │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 76d96 │ │ │ │ + bmi.w 76ed2 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.w 75a02 │ │ │ │ + beq.w 75b3e │ │ │ │ adds r3, #20 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r4, #22 │ │ │ │ - bmi.w 76d96 │ │ │ │ + bmi.w 76ed2 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 75716 │ │ │ │ + bne.n 75852 │ │ │ │ ldr.w r1, [r9, #128] @ 0x80 │ │ │ │ - b.w 741dc │ │ │ │ + b.w 74318 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str.w r3, [r9, #40] @ 0x28 │ │ │ │ ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74b74 │ │ │ │ + bne.w 74cb0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str.w r3, [r9, #48] @ 0x30 │ │ │ │ ldr.w r3, [r9, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74b7e │ │ │ │ + bne.w 74cba │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str.w r3, [r9, #52] @ 0x34 │ │ │ │ ldr.w r3, [r9, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74b88 │ │ │ │ + bne.w 74cc4 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ str.w r3, [r9, #56] @ 0x38 │ │ │ │ ldr.w r3, [r9, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74b92 │ │ │ │ + bne.w 74cce │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ str.w r3, [r9, #80] @ 0x50 │ │ │ │ - b.w 74b92 │ │ │ │ + b.w 74cce │ │ │ │ ldr.w r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74e28 │ │ │ │ - cbnz r5, 757c0 │ │ │ │ + beq.w 74f64 │ │ │ │ + cbnz r5, 758fc │ │ │ │ str.w r1, [r9, #152] @ 0x98 │ │ │ │ ldr.w r1, [r9, #164] @ 0xa4 │ │ │ │ - cbnz r1, 7579a │ │ │ │ + cbnz r1, 758d6 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 75286 │ │ │ │ + bne.w 753c2 │ │ │ │ ldr.w r1, [r9, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74b26 │ │ │ │ + bne.w 74c62 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74b26 │ │ │ │ + beq.w 74c62 │ │ │ │ str.w r1, [r9, #196] @ 0xc4 │ │ │ │ - b.w 74b26 │ │ │ │ + b.w 74c62 │ │ │ │ ldr.w r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74e28 │ │ │ │ + beq.w 74f64 │ │ │ │ ldr.w r0, [r5, #152] @ 0x98 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 76b48 │ │ │ │ + bne.w 76c84 │ │ │ │ ldr.w r1, [r9, #164] @ 0xa4 │ │ │ │ - cbnz r1, 757da │ │ │ │ + cbnz r1, 75916 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74e42 │ │ │ │ + bne.w 74f7e │ │ │ │ ldr.w r1, [r9, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74b26 │ │ │ │ + bne.w 74c62 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74b26 │ │ │ │ + beq.w 74c62 │ │ │ │ ldr.w r0, [r5, #196] @ 0xc4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 74b26 │ │ │ │ - b.n 757ae │ │ │ │ + beq.w 74c62 │ │ │ │ + b.n 758ea │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #380 @ 0x17c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74304 │ │ │ │ - b.w 7446a │ │ │ │ + bne.w 74440 │ │ │ │ + b.w 745a6 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bmi.w 73f9a │ │ │ │ - b.n 75a1e │ │ │ │ + bmi.w 740d6 │ │ │ │ + b.n 75b5a │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74d54 │ │ │ │ + beq.w 74e90 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 74a92 │ │ │ │ + b.w 74bce │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #736 @ (adr r3, 75b0c ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r3, pc, #736 @ (adr r3, 75c48 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 76b42 │ │ │ │ + beq.w 76c7e │ │ │ │ movs r0, #1 │ │ │ │ - bl 7e6ec │ │ │ │ + bl 7e8e0 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7604a │ │ │ │ + beq.w 76186 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bpl.n 75858 │ │ │ │ + bpl.n 75994 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 76438 │ │ │ │ + bmi.w 76574 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r2 │ │ │ │ str.w r4, [r9, #168] @ 0xa8 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ and.w r3, r3, r2, lsr #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w 73f66 │ │ │ │ - b.n 75728 │ │ │ │ + bpl.w 740a2 │ │ │ │ + b.n 75864 │ │ │ │ ldr.w r4, [r9, #132] @ 0x84 │ │ │ │ - b.w 7460e │ │ │ │ + b.w 7474a │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7581a │ │ │ │ - b.w 74d7e │ │ │ │ + bne.n 75956 │ │ │ │ + b.w 74eba │ │ │ │ adds r7, #20 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ movw ip, #30220 @ 0x760c │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands.w r1, r3, #8 │ │ │ │ - bne.w 76f1a │ │ │ │ + bne.w 77056 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7af84 │ │ │ │ + bl 7b0d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 758d4 │ │ │ │ + bpl.n 75a10 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -112308,141 +112406,141 @@ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76f16 │ │ │ │ + beq.w 77052 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76cde │ │ │ │ + beq.w 76e1a │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strd r3, r7, [r4, #16] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ - bl 7df74 │ │ │ │ + bl 7e16c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76d2c │ │ │ │ + beq.w 76e68 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 75940 │ │ │ │ + beq.n 75a7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76d20 │ │ │ │ + beq.w 76e5c │ │ │ │ ldr.w sl, [r7, #20]! │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7520e │ │ │ │ - b.n 75894 │ │ │ │ - bl 806dc │ │ │ │ + beq.w 7534a │ │ │ │ + b.n 759d0 │ │ │ │ + bl 808d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 76046 │ │ │ │ + blt.w 76182 │ │ │ │ ldr.w r1, [r9, #128] @ 0x80 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ mov r5, r2 │ │ │ │ and.w r0, r2, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73f56 │ │ │ │ + bne.w 74092 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 73f56 │ │ │ │ + beq.w 74092 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str.w r3, [r9, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 764aa │ │ │ │ + bne.w 765e6 │ │ │ │ ldr.w r3, [r9, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73f66 │ │ │ │ - b.n 75832 │ │ │ │ + bne.w 740a2 │ │ │ │ + b.n 7596e │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 749c6 │ │ │ │ - b.w 749ce │ │ │ │ + beq.w 74b02 │ │ │ │ + b.w 74b0a │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 759ac │ │ │ │ + bne.n 75ae8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75ea6 │ │ │ │ - cbnz r7, 759b6 │ │ │ │ + bne.w 75fe2 │ │ │ │ + cbnz r7, 75af2 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76336 │ │ │ │ + bne.w 76472 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76c20 │ │ │ │ + bne.w 76d5c │ │ │ │ ldr r7, [r1, #12] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76478 │ │ │ │ + bne.w 765b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7497a │ │ │ │ + bne.w 74ab6 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7497a │ │ │ │ + beq.w 74ab6 │ │ │ │ ldr.w ip, [r3, #28] │ │ │ │ ldr r6, [r3, #32] │ │ │ │ str r7, [r3, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 759ec │ │ │ │ + bne.n 75b28 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75ee2 │ │ │ │ - cbnz r6, 759f6 │ │ │ │ + bne.w 7601e │ │ │ │ + cbnz r6, 75b32 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76aee │ │ │ │ + bne.w 76c2a │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75ef6 │ │ │ │ - b.w 7499e │ │ │ │ + beq.w 76032 │ │ │ │ + b.w 74ada │ │ │ │ ldr.w r3, [r9, #156] @ 0x9c │ │ │ │ ldr.w r2, [r9, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 740f4 │ │ │ │ + bne.w 74230 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 741f4 │ │ │ │ + bne.w 74330 │ │ │ │ orr.w r5, r5, #128 @ 0x80 │ │ │ │ str.w r5, [r9, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9, #156] @ 0x9c │ │ │ │ - b.w 74202 │ │ │ │ + b.w 7433e │ │ │ │ ldr.w r0, [lr] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 7545c │ │ │ │ + beq.w 75598 │ │ │ │ str r6, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 75462 │ │ │ │ - b.n 7546a │ │ │ │ + beq.w 7559e │ │ │ │ + b.n 755a6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 75420 │ │ │ │ + beq.w 7555c │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 75426 │ │ │ │ - b.n 7542e │ │ │ │ + beq.w 75562 │ │ │ │ + b.n 7556a │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 749d0 │ │ │ │ - b.w 749d8 │ │ │ │ - ldr r3, [pc, #572] @ (75ca4 ) │ │ │ │ + beq.w 74b0c │ │ │ │ + b.w 74b14 │ │ │ │ + ldr r3, [pc, #572] @ (75de0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -112453,119 +112551,119 @@ │ │ │ │ adds r0, r1, r2 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r9 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76c7a │ │ │ │ + beq.w 76db6 │ │ │ │ add.w r3, r2, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r1 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr.w r3, [r8, #1240] @ 0x4d8 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 74d34 │ │ │ │ - ldr r0, [pc, #500] @ (75ca8 ) │ │ │ │ - bl 6d9ac │ │ │ │ + beq.w 74e70 │ │ │ │ + ldr r0, [pc, #500] @ (75de4 ) │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #484] @ (75ca8 ) │ │ │ │ - bl 79454 │ │ │ │ + ldr r1, [pc, #484] @ (75de4 ) │ │ │ │ + bl 795a0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.w 74d4e │ │ │ │ - b.n 76046 │ │ │ │ + bne.w 74e8a │ │ │ │ + b.n 76182 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76550 │ │ │ │ + bne.w 7668c │ │ │ │ ldr.w fp, [r7] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 75870 │ │ │ │ + beq.w 759ac │ │ │ │ ldr.w r3, [r9, #132] @ 0x84 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w sl, [pc, #440] @ 75ca4 │ │ │ │ + ldr.w sl, [pc, #440] @ 75de0 │ │ │ │ mov r5, r9 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ movw r9, #29952 @ 0x7500 │ │ │ │ - movt r9, #71 @ 0x47 │ │ │ │ + movt r9, #72 @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7af84 │ │ │ │ + bl 7b0d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76ca4 │ │ │ │ + beq.w 76de0 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 75c28 │ │ │ │ + bpl.w 75d64 │ │ │ │ ldr.w r3, [r8, sl] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ sub.w r6, r4, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r0, lr │ │ │ │ orr.w r3, r3, r2 │ │ │ │ str r6, [r2, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r6, [r1, #4] │ │ │ │ - bne.n 75c32 │ │ │ │ + bne.n 75d6e │ │ │ │ mov r0, fp │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 29d00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ mov.w fp, #0 │ │ │ │ mov r3, fp │ │ │ │ mov r2, fp │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76cda │ │ │ │ + beq.w 76e16 │ │ │ │ ldr.w r2, [sl, r8] │ │ │ │ mov r6, r8 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r2, fp │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76d38 │ │ │ │ + beq.w 76e74 │ │ │ │ mov r3, fp │ │ │ │ movs r2, #1 │ │ │ │ strd fp, r7, [r4, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7df74 │ │ │ │ + bl 7e16c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76d2a │ │ │ │ + beq.w 76e66 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75bae │ │ │ │ + beq.n 75cea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76d16 │ │ │ │ + beq.w 76e52 │ │ │ │ ldr.w fp, [r7, #20]! │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 75afa │ │ │ │ + bne.n 75c36 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.w 75870 │ │ │ │ + bpl.w 759ac │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ subs r2, r3, #1 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -112575,2879 +112673,2884 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r9 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 76bd0 │ │ │ │ + beq.w 76d0c │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r1, r3 │ │ │ │ - ldr.w r8, [pc, #176] @ 75cb4 │ │ │ │ + ldr.w r8, [pc, #176] @ 75df0 │ │ │ │ movw sl, #42236 @ 0xa4fc │ │ │ │ - movt sl, #71 @ 0x47 │ │ │ │ + movt sl, #72 @ 0x48 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr.w r3, [r8, #1180] @ 0x49c │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 74624 │ │ │ │ - ldr r0, [pc, #144] @ (75cac ) │ │ │ │ - bl 6d9ac │ │ │ │ + beq.w 74760 │ │ │ │ + ldr r0, [pc, #144] @ (75de8 ) │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 7462e │ │ │ │ - b.n 76046 │ │ │ │ + bne.w 7476a │ │ │ │ + b.n 76182 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 75b42 │ │ │ │ + beq.n 75c7e │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 75b42 │ │ │ │ - bl 7a60c │ │ │ │ + b.n 75c7e │ │ │ │ + bl 7a75c │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 74594 │ │ │ │ + bge.w 746d0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76046 │ │ │ │ + bne.w 76182 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.n 7604a │ │ │ │ + b.n 76186 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.w 74aa0 │ │ │ │ + b.w 74bdc │ │ │ │ ldr.w r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74e28 │ │ │ │ + beq.w 74f64 │ │ │ │ str.w r1, [r9, #152] @ 0x98 │ │ │ │ - b.w 75272 │ │ │ │ - ldr r0, [pc, #44] @ (75cb0 ) │ │ │ │ - bl 6d9ac │ │ │ │ + b.w 753ae │ │ │ │ + ldr r0, [pc, #44] @ (75dec ) │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #24] @ (75cb0 ) │ │ │ │ - bl 79454 │ │ │ │ + ldr r1, [pc, #24] @ (75dec ) │ │ │ │ + bl 795a0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.w 74d78 │ │ │ │ - b.n 76046 │ │ │ │ + bne.w 74eb4 │ │ │ │ + b.n 76182 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #976 @ (adr r3, 7607c ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #736 @ (adr r3, 75f90 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r6, pc, #288 @ (adr r6, 75dd4 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r3, pc, #976 @ (adr r3, 761b8 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, pc, #736 @ (adr r3, 760cc ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r6, pc, #288 @ (adr r6, 75f10 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movw r3, #7532 @ 0x1d6c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74254 │ │ │ │ + beq.w 74390 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74254 │ │ │ │ + beq.w 74390 │ │ │ │ ldr.w r3, [r2, #4072] @ 0xfe8 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74254 │ │ │ │ + beq.w 74390 │ │ │ │ ldr.w r3, [r2, #4076] @ 0xfec │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74254 │ │ │ │ + beq.w 74390 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74254 │ │ │ │ + beq.w 74390 │ │ │ │ ldr.w r3, [r2, #4080] @ 0xff0 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74254 │ │ │ │ + beq.w 74390 │ │ │ │ ldr.w r3, [r2, #4084] @ 0xff4 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74254 │ │ │ │ + beq.w 74390 │ │ │ │ ldr.w r3, [r2, #4088] @ 0xff8 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74254 │ │ │ │ + beq.w 74390 │ │ │ │ ldr.w r3, [r2, #4092] @ 0xffc │ │ │ │ movw r2, #36996 @ 0x9084 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r6, #42236 @ 0xa4fc │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ cmp r3, r9 │ │ │ │ it ne │ │ │ │ cmpne r9, r2 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ movw r2, #42444 @ 0xa5cc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ movw r2, #17016 @ 0x4278 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ movw r2, #32280 @ 0x7e18 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ movw r2, #29124 @ 0x71c4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ movw r2, #9700 @ 0x25e4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ movw r2, #26096 @ 0x65f0 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ movw r2, #42652 @ 0xa69c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ movw r2, #9460 @ 0x24f4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ movw r2, #14120 @ 0x3728 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ movw r2, #29396 @ 0x72d4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ movw r2, #12204 @ 0x2fac │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r9, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r9, r6 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74254 │ │ │ │ + beq.w 74390 │ │ │ │ movw r3, #9220 @ 0x2404 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w 74472 │ │ │ │ - b.w 74254 │ │ │ │ + bne.w 745ae │ │ │ │ + b.w 74390 │ │ │ │ str.w r0, [r9, #132] @ 0x84 │ │ │ │ - b.w 73ede │ │ │ │ + b.w 7401a │ │ │ │ ldr.w fp, [r7] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 75ae8 │ │ │ │ - b.w 7460e │ │ │ │ + bne.w 75c24 │ │ │ │ + b.w 7474a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 75ee0 │ │ │ │ + beq.n 7601c │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #28] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #28] │ │ │ │ - cbnz r0, 75e74 │ │ │ │ + cbnz r0, 75fb0 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76948 │ │ │ │ + bne.w 76a84 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7499e │ │ │ │ + bne.w 74ada │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7499e │ │ │ │ + beq.w 74ada │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 7499e │ │ │ │ + beq.w 74ada │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 7499e │ │ │ │ + b.w 74ada │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ orr.w r2, r2, #4194304 @ 0x400000 │ │ │ │ str.w r2, [r9, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ - b.w 748c6 │ │ │ │ + b.w 74a02 │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ str r0, [r3, #4] │ │ │ │ - cbnz r7, 75eb6 │ │ │ │ + cbnz r7, 75ff2 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7633a │ │ │ │ + bne.w 76476 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 75ec4 │ │ │ │ + bne.n 76000 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76476 │ │ │ │ + bne.w 765b2 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbnz r0, 75ed0 │ │ │ │ + cbnz r0, 7600c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 759d6 │ │ │ │ + bne.w 75b12 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74986 │ │ │ │ + bne.w 74ac2 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74986 │ │ │ │ + beq.w 74ac2 │ │ │ │ ldr r6, [r3, #32] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ str r7, [r3, #28] │ │ │ │ - cbnz r6, 75ef0 │ │ │ │ + cbnz r6, 7602c │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76374 │ │ │ │ + bne.w 764b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7499e │ │ │ │ + bne.w 74ada │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7499e │ │ │ │ - b.n 75e8e │ │ │ │ + beq.w 74ada │ │ │ │ + b.n 75fca │ │ │ │ movw r3, #48336 @ 0xbcd0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr.w r3, [r3, #-248] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 7446a │ │ │ │ + beq.w 745a6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r3, [r3, #4076] @ 0xfec │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w 74254 │ │ │ │ - b.w 7446a │ │ │ │ + bne.w 74390 │ │ │ │ + b.w 745a6 │ │ │ │ ldr.w r1, [r9, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 74cf4 │ │ │ │ + beq.w 74e30 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ strne.w r3, [r9, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74a88 │ │ │ │ + bne.w 74bc4 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74a80 │ │ │ │ - b.w 74a88 │ │ │ │ + bne.w 74bbc │ │ │ │ + b.w 74bc4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74180 │ │ │ │ + beq.w 742bc │ │ │ │ ldr.w r5, [r9, #84] @ 0x54 │ │ │ │ - b.w 74202 │ │ │ │ + b.w 7433e │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.w 74684 │ │ │ │ + bpl.w 747c0 │ │ │ │ ldr.w r2, [r9, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 74684 │ │ │ │ + bne.w 747c0 │ │ │ │ ldr.w r2, [r9, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 74684 │ │ │ │ + bne.w 747c0 │ │ │ │ orr.w r1, r1, #16384 @ 0x4000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ ldrd r3, r2, [r5, #92] @ 0x5c │ │ │ │ strd r3, r2, [r9, #92] @ 0x5c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ - b.w 74684 │ │ │ │ + b.w 747c0 │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76c04 │ │ │ │ + beq.w 76d40 │ │ │ │ ldr.w r4, [r9, #168] @ 0xa8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.w 74be8 │ │ │ │ - b.w 74c56 │ │ │ │ + bgt.w 74d24 │ │ │ │ + b.w 74d92 │ │ │ │ ldr.w r7, [r9, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 75bcc │ │ │ │ + beq.w 75d08 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ subs r4, r3, #1 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r2, r4, r2 │ │ │ │ adds r0, r1, r2 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 75fcc │ │ │ │ + beq.n 76108 │ │ │ │ cmp r4, #10 │ │ │ │ - bls.w 76adc │ │ │ │ + bls.w 76c18 │ │ │ │ add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ add r1, r2 │ │ │ │ ldr.w fp, [r7] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 75bcc │ │ │ │ + beq.w 75d08 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 75ae8 │ │ │ │ + b.n 75c24 │ │ │ │ cmp r4, #10 │ │ │ │ - bhi.w 7511e │ │ │ │ + bhi.w 7525a │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ add r1, r2 │ │ │ │ - b.w 75126 │ │ │ │ + b.w 75262 │ │ │ │ ldr.w r7, [lr, #12] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 7696e │ │ │ │ + beq.w 76aaa │ │ │ │ str r0, [r3, #12] │ │ │ │ - cbnz r6, 76010 │ │ │ │ + cbnz r6, 7614c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76bf4 │ │ │ │ + bne.w 76d30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76bf8 │ │ │ │ + bne.w 76d34 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ mov r6, r5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74986 │ │ │ │ - b.n 75e5c │ │ │ │ + beq.w 74ac2 │ │ │ │ + b.n 75f98 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 7542e │ │ │ │ + beq.w 7556a │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 75434 │ │ │ │ - b.w 749d8 │ │ │ │ - ldr r0, [pc, #492] @ (76228 ) │ │ │ │ - bl 6d9ac │ │ │ │ + beq.w 75570 │ │ │ │ + b.w 74b14 │ │ │ │ + ldr r0, [pc, #492] @ (76364 ) │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 7416a │ │ │ │ + bne.w 742a6 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r1, r2, #30 │ │ │ │ - bmi.w 76d5e │ │ │ │ + bmi.w 76e9a │ │ │ │ bic.w r2, r2, #8192 @ 0x2000 │ │ │ │ str.w r2, [r9, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 74c78 │ │ │ │ + b.w 74db4 │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ cmp r0, r6 │ │ │ │ it ne │ │ │ │ strne r6, [r3, #4] │ │ │ │ - b.w 7546a │ │ │ │ + b.w 755a6 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 76c2c │ │ │ │ + bne.w 76d68 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 76082 │ │ │ │ + cbnz r0, 761be │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76cd0 │ │ │ │ + bne.w 76e0c │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76838 │ │ │ │ + bne.w 76974 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74eca │ │ │ │ + beq.w 75006 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #20] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ cmp ip, r7 │ │ │ │ - bne.w 76cc4 │ │ │ │ - cbnz r6, 760ac │ │ │ │ + bne.w 76e00 │ │ │ │ + cbnz r6, 761e8 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7658c │ │ │ │ + bne.w 766c8 │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74ee2 │ │ │ │ + bne.w 7501e │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74ee2 │ │ │ │ + beq.w 7501e │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #28] │ │ │ │ ldr r6, [r3, #32] │ │ │ │ cmp ip, r7 │ │ │ │ - bne.w 76aa8 │ │ │ │ - cbnz r6, 760d4 │ │ │ │ + bne.w 76be4 │ │ │ │ + cbnz r6, 76210 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 765b4 │ │ │ │ + bne.w 766f0 │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74efa │ │ │ │ + bne.w 75036 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74efa │ │ │ │ + beq.w 75036 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #36] @ 0x24 │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp ip, r7 │ │ │ │ - bne.w 76ab4 │ │ │ │ - cbnz r6, 760fc │ │ │ │ + bne.w 76bf0 │ │ │ │ + cbnz r6, 76238 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 765dc │ │ │ │ + bne.w 76718 │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74f12 │ │ │ │ + bne.w 7504e │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74f12 │ │ │ │ + beq.w 7504e │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr r6, [r6, #44] @ 0x2c │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 76cac │ │ │ │ + bne.w 76de8 │ │ │ │ ldr r6, [r3, #48] @ 0x30 │ │ │ │ - cbnz r6, 76122 │ │ │ │ + cbnz r6, 7625e │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76604 │ │ │ │ + bne.w 76740 │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74f2a │ │ │ │ + bne.w 75066 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74f2a │ │ │ │ + beq.w 75066 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #52] @ 0x34 │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ cmp ip, r7 │ │ │ │ - beq.w 768ee │ │ │ │ + beq.w 76a2a │ │ │ │ str r7, [r3, #52] @ 0x34 │ │ │ │ - cbnz r6, 7614c │ │ │ │ + cbnz r6, 76288 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7662a │ │ │ │ + bne.w 76766 │ │ │ │ ldr r6, [r3, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74f42 │ │ │ │ + bne.w 7507e │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74f42 │ │ │ │ + beq.w 7507e │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #60] @ 0x3c │ │ │ │ ldr r6, [r3, #64] @ 0x40 │ │ │ │ cmp ip, r7 │ │ │ │ - beq.w 769b6 │ │ │ │ + beq.w 76af2 │ │ │ │ str r7, [r3, #60] @ 0x3c │ │ │ │ - cbnz r6, 76176 │ │ │ │ + cbnz r6, 762b2 │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76654 │ │ │ │ + bne.w 76790 │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74f5a │ │ │ │ + bne.w 75096 │ │ │ │ ldr r7, [r1, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74f5a │ │ │ │ + beq.w 75096 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr r6, [r6, #72] @ 0x48 │ │ │ │ cmp r6, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #72] @ 0x48 │ │ │ │ ldr r6, [r3, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74f66 │ │ │ │ + bne.w 750a2 │ │ │ │ ldr r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74f66 │ │ │ │ + beq.w 750a2 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr r6, [r6, #76] @ 0x4c │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 74f66 │ │ │ │ + beq.w 750a2 │ │ │ │ str r7, [r3, #76] @ 0x4c │ │ │ │ - b.w 74f66 │ │ │ │ + b.w 750a2 │ │ │ │ str r6, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 761be │ │ │ │ + bne.n 762fa │ │ │ │ ldr r6, [r1, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 7622c │ │ │ │ - cbnz r2, 761c8 │ │ │ │ + bne.n 76368 │ │ │ │ + cbnz r2, 76304 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76978 │ │ │ │ + bne.w 76ab4 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76bb6 │ │ │ │ + bne.w 76cf2 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 764da │ │ │ │ + bne.w 76616 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74eba │ │ │ │ + bne.w 74ff6 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74eba │ │ │ │ + beq.w 74ff6 │ │ │ │ ldr.w ip, [r3, #20] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r7, [r3, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 761fc │ │ │ │ + bne.n 76338 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7626a │ │ │ │ - cbnz r0, 76206 │ │ │ │ + bne.n 763a6 │ │ │ │ + cbnz r0, 76342 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76712 │ │ │ │ + bne.w 7684e │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76c86 │ │ │ │ + bne.w 76dc2 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7651a │ │ │ │ - cbnz r0, 76222 │ │ │ │ + bne.w 76656 │ │ │ │ + cbnz r0, 7635e │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76756 │ │ │ │ + bne.w 76892 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74eee │ │ │ │ + b.w 7502a │ │ │ │ add r3, sp, #464 @ 0x1d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ str r6, [r3, #4] │ │ │ │ - cbnz r2, 7623c │ │ │ │ + cbnz r2, 76378 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7697c │ │ │ │ + bne.w 76ab8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7624a │ │ │ │ + bne.n 76386 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 764d8 │ │ │ │ + bne.w 76614 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76bc2 │ │ │ │ + bne.w 76cfe │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 761e8 │ │ │ │ + bne.n 76324 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76ad8 │ │ │ │ + bne.w 76c14 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74eca │ │ │ │ + beq.w 75006 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr r6, [r3, #28] │ │ │ │ str r7, [r3, #20] │ │ │ │ - cbnz r0, 76278 │ │ │ │ + cbnz r0, 763b4 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76714 │ │ │ │ - cbnz r6, 76282 │ │ │ │ + bne.w 76850 │ │ │ │ + cbnz r6, 763be │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76518 │ │ │ │ + bne.w 76654 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - cbnz r0, 7628e │ │ │ │ + cbnz r0, 763ca │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76756 │ │ │ │ + bne.w 76892 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ - cbnz r0, 7629a │ │ │ │ + cbnz r0, 763d6 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 766ae │ │ │ │ + bne.w 767ea │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74efa │ │ │ │ + b.w 75036 │ │ │ │ ldr r7, [r6, #4] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #4] │ │ │ │ - b.w 753fc │ │ │ │ + b.w 75538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76a88 │ │ │ │ + bne.w 76bc4 │ │ │ │ str.w lr, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 762c0 │ │ │ │ + cbnz r2, 763fc │ │ │ │ ldr r6, [r1, #120] @ 0x78 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 764ca │ │ │ │ + bne.w 76606 │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74fee │ │ │ │ + bne.w 7512a │ │ │ │ ldr r6, [r1, #116] @ 0x74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 74fee │ │ │ │ + beq.w 7512a │ │ │ │ str r6, [r3, #116] @ 0x74 │ │ │ │ - b.w 74fee │ │ │ │ + b.w 7512a │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 753ee │ │ │ │ + beq.w 7552a │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 753f4 │ │ │ │ - b.w 753fc │ │ │ │ - ldr r2, [pc, #620] @ (7655c ) │ │ │ │ + beq.w 75530 │ │ │ │ + b.w 75538 │ │ │ │ + ldr r2, [pc, #620] @ (76698 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r2, r1, r3 │ │ │ │ add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r2, #252] @ 0xfc │ │ │ │ add.w r2, r3, #92672 @ 0x16a00 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ add r2, r1 │ │ │ │ cmp r4, r9 │ │ │ │ - beq.n 76326 │ │ │ │ + beq.n 76462 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - b.w 752bc │ │ │ │ + b.w 753f8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 757ee │ │ │ │ - b.w 757ae │ │ │ │ + bne.w 7592a │ │ │ │ + b.w 758ea │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7634c │ │ │ │ + bne.n 76488 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76478 │ │ │ │ - cbnz r0, 76356 │ │ │ │ + bne.w 765b4 │ │ │ │ + cbnz r0, 76492 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 759d6 │ │ │ │ + bne.w 75b12 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbnz r0, 76362 │ │ │ │ + cbnz r0, 7649e │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75ee0 │ │ │ │ + bne.w 7601c │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74992 │ │ │ │ + bne.w 74ace │ │ │ │ ldr r7, [r1, #32] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74994 │ │ │ │ + beq.w 74ad0 │ │ │ │ str r7, [r3, #32] │ │ │ │ - b.n 75ef0 │ │ │ │ + b.n 7602c │ │ │ │ ldr.w r7, [r4, #136] @ 0x88 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ ldr.w r3, [r9, #136] @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 753a8 │ │ │ │ - b.w 753ac │ │ │ │ + bne.w 754e4 │ │ │ │ + b.w 754e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7615c │ │ │ │ + bne.w 76298 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ str r7, [r3, #60] @ 0x3c │ │ │ │ - cbnz r0, 763a4 │ │ │ │ + cbnz r0, 764e0 │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76678 │ │ │ │ - cbnz r6, 763ae │ │ │ │ + bne.w 767b4 │ │ │ │ + cbnz r6, 764ea │ │ │ │ ldr r7, [r1, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76698 │ │ │ │ + bne.w 767d4 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7668c │ │ │ │ + bne.w 767c8 │ │ │ │ ldr r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 761aa │ │ │ │ + bne.w 762e6 │ │ │ │ mov r0, r7 │ │ │ │ - b.w 74f66 │ │ │ │ + b.w 750a2 │ │ │ │ movw r6, #40780 @ 0x9f4c │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 769e8 │ │ │ │ + beq.w 76b24 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 763ce │ │ │ │ + bne.n 7650a │ │ │ │ movw r6, #42652 @ 0xa69c │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 769f4 │ │ │ │ + beq.w 76b30 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 763e6 │ │ │ │ + bne.n 76522 │ │ │ │ movw r6, #42444 @ 0xa5cc │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 76b50 │ │ │ │ + beq.w 76c8c │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 763fe │ │ │ │ + bne.n 7653a │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 76a00 │ │ │ │ + beq.w 76b3c │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7640e │ │ │ │ + bne.n 7654a │ │ │ │ movw r6, #42028 @ 0xa42c │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 76a34 │ │ │ │ + bne.w 76b70 │ │ │ │ orr.w r1, r1, #67108864 @ 0x4000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ - b.w 7535c │ │ │ │ + b.w 75498 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 766e6 │ │ │ │ + bne.w 76822 │ │ │ │ ldr.w r1, [r4, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 75852 │ │ │ │ + beq.w 7598e │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r1, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.w 75852 │ │ │ │ + b.w 7598e │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w ip, [r3, #28] │ │ │ │ str r7, [r3, #12] │ │ │ │ - cbnz r0, 76488 │ │ │ │ + cbnz r0, 765c4 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 759da │ │ │ │ + bne.w 75b16 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 76496 │ │ │ │ + bne.n 765d2 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75ee0 │ │ │ │ + bne.w 7601c │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 759f6 │ │ │ │ + bne.w 75b32 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 75ef0 │ │ │ │ - b.n 76374 │ │ │ │ + beq.w 7602c │ │ │ │ + b.n 764b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75982 │ │ │ │ - b.w 741dc │ │ │ │ + bne.w 75abe │ │ │ │ + b.w 74318 │ │ │ │ ldr.w r2, [r2, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 74202 │ │ │ │ - b.w 7410e │ │ │ │ + beq.w 7433e │ │ │ │ + b.w 7424a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 769c8 │ │ │ │ + bne.w 76b04 │ │ │ │ str r6, [r3, #120] @ 0x78 │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 762c8 │ │ │ │ - b.w 74fee │ │ │ │ + beq.w 76404 │ │ │ │ + b.w 7512a │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr.w ip, [r3, #20] │ │ │ │ str r7, [r3, #12] │ │ │ │ - cbnz r6, 764ea │ │ │ │ + cbnz r6, 76626 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 761ec │ │ │ │ + bne.w 76328 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 764f8 │ │ │ │ + bne.n 76634 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76268 │ │ │ │ + bne.w 763a4 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76c6e │ │ │ │ + bne.w 76daa │ │ │ │ ldr r7, [r1, #24] │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76714 │ │ │ │ + bne.w 76850 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74ee2 │ │ │ │ + bne.w 7501e │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74ee2 │ │ │ │ + beq.w 7501e │ │ │ │ ldr r0, [r3, #32] │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ str r7, [r3, #28] │ │ │ │ - cbnz r0, 76528 │ │ │ │ + cbnz r0, 76664 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76758 │ │ │ │ - cbnz r6, 76532 │ │ │ │ + bne.w 76894 │ │ │ │ + cbnz r6, 7666e │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 766ae │ │ │ │ + bne.w 767ea │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbnz r0, 7653e │ │ │ │ + cbnz r0, 7667a │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7687c │ │ │ │ + bne.w 769b8 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - cbnz r0, 7654a │ │ │ │ + cbnz r0, 76686 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76844 │ │ │ │ + bne.w 76980 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74f12 │ │ │ │ - ldr r6, [pc, #8] @ (7655c ) │ │ │ │ + b.w 7504e │ │ │ │ + ldr r6, [pc, #8] @ (76698 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ - b.n 75fac │ │ │ │ + b.n 760e8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 761e8 │ │ │ │ + beq.w 76324 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 76c58 │ │ │ │ + bne.w 76d94 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ - cbnz r6, 7657c │ │ │ │ + cbnz r6, 766b8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76094 │ │ │ │ + bne.w 761d0 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74ed6 │ │ │ │ + bne.w 75012 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74ed6 │ │ │ │ + beq.w 75012 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #24] │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp ip, r7 │ │ │ │ - bne.w 76cba │ │ │ │ - cbnz r6, 765a4 │ │ │ │ + bne.w 76df6 │ │ │ │ + cbnz r6, 766e0 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 760bc │ │ │ │ + bne.w 761f8 │ │ │ │ ldr r6, [r3, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74eee │ │ │ │ + bne.w 7502a │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74eee │ │ │ │ + beq.w 7502a │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #32] │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ cmp ip, r7 │ │ │ │ - bne.w 76cb0 │ │ │ │ - cbnz r6, 765cc │ │ │ │ + bne.w 76dec │ │ │ │ + cbnz r6, 76708 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 760e4 │ │ │ │ + bne.w 76220 │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74f06 │ │ │ │ + bne.w 75042 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74f06 │ │ │ │ + beq.w 75042 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #40] @ 0x28 │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #40] @ 0x28 │ │ │ │ - cbnz r6, 765f4 │ │ │ │ + cbnz r6, 76730 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7610c │ │ │ │ + bne.w 76248 │ │ │ │ ldr r6, [r3, #48] @ 0x30 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74f1e │ │ │ │ + bne.w 7505a │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74f1e │ │ │ │ + beq.w 7505a │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr r6, [r6, #48] @ 0x30 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 76c52 │ │ │ │ + bne.w 76d8e │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ - cbnz r6, 7661a │ │ │ │ + cbnz r6, 76756 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76132 │ │ │ │ + bne.w 7626e │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74f36 │ │ │ │ + bne.w 75072 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74f36 │ │ │ │ + beq.w 75072 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #56] @ 0x38 │ │ │ │ ldr r6, [r3, #60] @ 0x3c │ │ │ │ cmp ip, r7 │ │ │ │ - beq.w 769c0 │ │ │ │ + beq.w 76afc │ │ │ │ str r7, [r3, #56] @ 0x38 │ │ │ │ - cbnz r6, 76644 │ │ │ │ + cbnz r6, 76780 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7615c │ │ │ │ + bne.w 76298 │ │ │ │ ldr r6, [r3, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74f4e │ │ │ │ + bne.w 7508a │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74f4e │ │ │ │ + beq.w 7508a │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #64] @ 0x40 │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76190 │ │ │ │ + bne.w 762cc │ │ │ │ ldr r7, [r1, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 76190 │ │ │ │ - b.n 76186 │ │ │ │ + beq.w 762cc │ │ │ │ + b.n 762c2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76654 │ │ │ │ + bne.n 76790 │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ str r7, [r3, #64] @ 0x40 │ │ │ │ - cbnz r6, 7669c │ │ │ │ + cbnz r6, 767d8 │ │ │ │ ldr r7, [r1, #72] @ 0x48 │ │ │ │ - cbnz r7, 7669a │ │ │ │ - cbnz r0, 7668c │ │ │ │ + cbnz r7, 767d6 │ │ │ │ + cbnz r0, 767c8 │ │ │ │ ldr r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76bfe │ │ │ │ + bne.w 76d3a │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74f66 │ │ │ │ + b.w 750a2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76186 │ │ │ │ + bne.w 762c2 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ str r7, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7668c │ │ │ │ + bne.n 767c8 │ │ │ │ ldr r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 7668c │ │ │ │ - b.n 761aa │ │ │ │ + beq.n 767c8 │ │ │ │ + b.n 762e6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 760e4 │ │ │ │ + bne.w 76220 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ str r7, [r3, #36] @ 0x24 │ │ │ │ - cbnz r0, 766be │ │ │ │ + cbnz r0, 767fa │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7687e │ │ │ │ - cbnz r6, 766c8 │ │ │ │ + bne.w 769ba │ │ │ │ + cbnz r6, 76804 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76844 │ │ │ │ + bne.w 76980 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - cbnz r0, 766d4 │ │ │ │ + cbnz r0, 76810 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 768b4 │ │ │ │ + bne.w 769f0 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbnz r0, 766e0 │ │ │ │ + cbnz r0, 7681c │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76800 │ │ │ │ + bne.w 7693c │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74f2a │ │ │ │ - movw r1, #1953 @ 0x7a1 │ │ │ │ + b.w 75066 │ │ │ │ + movw r1, #2457 @ 0x999 │ │ │ │ movt r1, #8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 76ba2 │ │ │ │ + bne.w 76cde │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76442 │ │ │ │ - b.w 75852 │ │ │ │ + bne.w 7657e │ │ │ │ + b.w 7598e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76268 │ │ │ │ - b.n 76094 │ │ │ │ + beq.w 763a4 │ │ │ │ + b.n 761d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7658c │ │ │ │ + bne.w 766c8 │ │ │ │ ldr r6, [r3, #28] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str r7, [r3, #24] │ │ │ │ - cbnz r6, 76722 │ │ │ │ + cbnz r6, 7685e │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7651a │ │ │ │ - cbnz r0, 76728 │ │ │ │ + bne.w 76656 │ │ │ │ + cbnz r0, 76864 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ - cbnz r7, 76756 │ │ │ │ + cbnz r7, 76892 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76b98 │ │ │ │ + bne.w 76cd4 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 766b0 │ │ │ │ - cbnz r0, 76742 │ │ │ │ + bne.n 767ec │ │ │ │ + cbnz r0, 7687e │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7687c │ │ │ │ + bne.w 769b8 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74f06 │ │ │ │ + b.w 75042 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76518 │ │ │ │ - b.n 760bc │ │ │ │ + beq.w 76654 │ │ │ │ + b.n 761f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 765b4 │ │ │ │ + bne.w 766f0 │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ str r7, [r3, #32] │ │ │ │ - cbnz r6, 76764 │ │ │ │ + cbnz r6, 768a0 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 766b0 │ │ │ │ - cbnz r0, 7676e │ │ │ │ + bne.n 767ec │ │ │ │ + cbnz r0, 768aa │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7687c │ │ │ │ + bne.w 769b8 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76c16 │ │ │ │ + bne.w 76d52 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 76846 │ │ │ │ - cbnz r0, 76788 │ │ │ │ + bne.n 76982 │ │ │ │ + cbnz r0, 768c4 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 768b4 │ │ │ │ + bne.w 769f0 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74f1e │ │ │ │ + b.w 7505a │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r8 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - bl 7a508 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + bl 7a658 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 74254 │ │ │ │ - b.n 76046 │ │ │ │ + bne.w 74390 │ │ │ │ + b.n 76182 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7662a │ │ │ │ + bne.w 76766 │ │ │ │ ldr r6, [r3, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ str r7, [r3, #56] @ 0x38 │ │ │ │ - cbnz r6, 767bc │ │ │ │ + cbnz r6, 768f8 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76396 │ │ │ │ - cbnz r0, 767c6 │ │ │ │ + bne.w 764d2 │ │ │ │ + cbnz r0, 76902 │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76676 │ │ │ │ + bne.w 767b2 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 763ae │ │ │ │ + bne.w 764ea │ │ │ │ ldr r7, [r1, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 763b0 │ │ │ │ - b.n 7669a │ │ │ │ + beq.w 764ec │ │ │ │ + b.n 767d6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76960 │ │ │ │ + bne.w 76a9c │ │ │ │ str.w r7, [r3, #132] @ 0x84 │ │ │ │ - b.w 7501a │ │ │ │ + b.w 75156 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 762d0 │ │ │ │ + beq.w 7640c │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #116] @ 0x74 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w 74fee │ │ │ │ - b.n 762d0 │ │ │ │ + beq.w 7512a │ │ │ │ + b.n 7640c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76132 │ │ │ │ + bne.w 7626e │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ ldr r6, [r3, #60] @ 0x3c │ │ │ │ str r7, [r3, #52] @ 0x34 │ │ │ │ - cbnz r0, 7680e │ │ │ │ + cbnz r0, 7694a │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 767ae │ │ │ │ - cbnz r6, 76818 │ │ │ │ + bne.n 768ea │ │ │ │ + cbnz r6, 76954 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76394 │ │ │ │ + bne.w 764d0 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - cbnz r0, 76824 │ │ │ │ + cbnz r0, 76960 │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76676 │ │ │ │ + bne.w 767b2 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 76830 │ │ │ │ + cbnz r0, 7696c │ │ │ │ ldr r7, [r1, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76698 │ │ │ │ + bne.w 767d4 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74f5a │ │ │ │ + b.w 75096 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b.w 74eca │ │ │ │ + b.w 75006 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7610c │ │ │ │ + bne.w 76248 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ str r7, [r3, #44] @ 0x2c │ │ │ │ - cbnz r0, 76852 │ │ │ │ + cbnz r0, 7698e │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 768b6 │ │ │ │ - cbnz r6, 7685a │ │ │ │ + bne.n 769f2 │ │ │ │ + cbnz r6, 76996 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 76800 │ │ │ │ + bne.n 7693c │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ - cbnz r0, 76864 │ │ │ │ + cbnz r0, 769a0 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 767ac │ │ │ │ + bne.n 768e8 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ - cbnz r0, 76870 │ │ │ │ + cbnz r0, 769ac │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76394 │ │ │ │ + bne.w 764d0 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74f42 │ │ │ │ + b.w 7507e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 765dc │ │ │ │ + bne.w 76718 │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ str r7, [r3, #40] @ 0x28 │ │ │ │ - cbnz r6, 7688a │ │ │ │ + cbnz r6, 769c6 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 76846 │ │ │ │ - cbnz r0, 76890 │ │ │ │ + bne.n 76982 │ │ │ │ + cbnz r0, 769cc │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ - cbnz r7, 768b4 │ │ │ │ + cbnz r7, 769f0 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76c9a │ │ │ │ + bne.w 76dd6 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 76802 │ │ │ │ - cbnz r0, 768a8 │ │ │ │ + bne.n 7693e │ │ │ │ + cbnz r0, 769e4 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 767ac │ │ │ │ + bne.n 768e8 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74f36 │ │ │ │ + b.w 75072 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76604 │ │ │ │ + bne.w 76740 │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ str r7, [r3, #48] @ 0x30 │ │ │ │ - cbnz r6, 768c2 │ │ │ │ + cbnz r6, 769fe │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 76802 │ │ │ │ - cbnz r0, 768cc │ │ │ │ + bne.n 7693e │ │ │ │ + cbnz r0, 76a08 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 767ac │ │ │ │ + bne.w 768e8 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76c0c │ │ │ │ + bne.w 76d48 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76396 │ │ │ │ - cbnz r0, 768e8 │ │ │ │ + bne.w 764d2 │ │ │ │ + cbnz r0, 76a24 │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76676 │ │ │ │ + bne.w 767b2 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74f4e │ │ │ │ + b.w 7508a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 76144 │ │ │ │ - b.n 7614c │ │ │ │ + beq.w 76280 │ │ │ │ + b.n 76288 │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 76d08 │ │ │ │ - cbnz r7, 7690c │ │ │ │ + bne.w 76e44 │ │ │ │ + cbnz r7, 76a48 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75ff8 │ │ │ │ + bne.w 76134 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76c4c │ │ │ │ + bne.w 76d88 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ mov r6, r5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7497a │ │ │ │ + beq.w 74ab6 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp ip, r7 │ │ │ │ - beq.w 76c92 │ │ │ │ + beq.w 76dce │ │ │ │ str r7, [r3, #20] │ │ │ │ - cbnz r0, 76938 │ │ │ │ + cbnz r0, 76a74 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75e5c │ │ │ │ + bne.w 75f98 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74992 │ │ │ │ + bne.w 74ace │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74992 │ │ │ │ + beq.w 74ace │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp ip, r7 │ │ │ │ - bne.w 76d3c │ │ │ │ + bne.w 76e78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75e7c │ │ │ │ - b.w 7499e │ │ │ │ + beq.w 75fb8 │ │ │ │ + b.w 74ada │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w r6, [r6, #132] @ 0x84 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w 7501a │ │ │ │ - b.n 767e0 │ │ │ │ + beq.w 75156 │ │ │ │ + b.n 7691c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 76008 │ │ │ │ - b.w 76010 │ │ │ │ + beq.w 76144 │ │ │ │ + b.w 7614c │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ str r6, [r3, #8] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7698e │ │ │ │ + bne.n 76aca │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 764da │ │ │ │ - cbnz r6, 76998 │ │ │ │ + bne.w 76616 │ │ │ │ + cbnz r6, 76ad4 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 761e8 │ │ │ │ + bne.w 76324 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ - cbnz r6, 769a4 │ │ │ │ + cbnz r6, 76ae0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76268 │ │ │ │ + bne.w 763a4 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74ed6 │ │ │ │ + bne.w 75012 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74ed6 │ │ │ │ - b.n 76712 │ │ │ │ + beq.w 75012 │ │ │ │ + b.n 7684e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7616e │ │ │ │ - b.w 76176 │ │ │ │ + beq.w 762aa │ │ │ │ + b.w 762b2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7663c │ │ │ │ - b.n 76644 │ │ │ │ + beq.w 76778 │ │ │ │ + b.n 76780 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [r7, #120] @ 0x78 │ │ │ │ ldr.w lr, [r3, #116] @ 0x74 │ │ │ │ cmp r2, r6 │ │ │ │ it ne │ │ │ │ strne r6, [r3, #120] @ 0x78 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 74fee │ │ │ │ + bne.w 7512a │ │ │ │ ldr r6, [r1, #116] @ 0x74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 74fee │ │ │ │ - b.n 767f0 │ │ │ │ + beq.w 7512a │ │ │ │ + b.n 7692c │ │ │ │ orr.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ - b.w 7535c │ │ │ │ + b.w 75498 │ │ │ │ orr.w r1, r1, #16777216 @ 0x1000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ - b.w 7535c │ │ │ │ + b.w 75498 │ │ │ │ orr.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ - b.w 7535c │ │ │ │ + b.w 75498 │ │ │ │ orr.w r2, r2, #8388608 @ 0x800000 │ │ │ │ str.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 748d0 │ │ │ │ + b.w 74a0c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 749f0 │ │ │ │ + beq.w 74b2c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 75090 │ │ │ │ - b.w 75088 │ │ │ │ + beq.w 751cc │ │ │ │ + b.w 751c4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7691e │ │ │ │ - b.w 759d6 │ │ │ │ + bne.w 76a5a │ │ │ │ + b.w 75b12 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76426 │ │ │ │ + bne.w 76562 │ │ │ │ movw r6, #22164 @ 0x5694 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 76b5c │ │ │ │ + beq.w 76c98 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76a48 │ │ │ │ + bne.n 76b84 │ │ │ │ movw r4, #21648 @ 0x5490 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 77024 │ │ │ │ + bne.w 77160 │ │ │ │ orr.w r1, r1, #536870912 @ 0x20000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ - b.w 7535c │ │ │ │ + b.w 75498 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7540a │ │ │ │ + beq.w 75546 │ │ │ │ mov r0, r5 │ │ │ │ - b.w 74eae │ │ │ │ + b.w 74fea │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r6, [r7, #112] @ 0x70 │ │ │ │ cmp lr, r6 │ │ │ │ - beq.w 74fd8 │ │ │ │ + beq.w 75114 │ │ │ │ str.w lr, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 76a9e │ │ │ │ + cbnz r2, 76bda │ │ │ │ ldr r6, [r1, #120] @ 0x78 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 769ca │ │ │ │ + bne.n 76b06 │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 769de │ │ │ │ - b.w 74fee │ │ │ │ + beq.n 76b1a │ │ │ │ + b.w 7512a │ │ │ │ str r7, [r3, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 760cc │ │ │ │ - b.w 760d4 │ │ │ │ + beq.w 76208 │ │ │ │ + b.w 76210 │ │ │ │ str r7, [r3, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 760f4 │ │ │ │ - b.w 760fc │ │ │ │ + beq.w 76230 │ │ │ │ + b.w 76238 │ │ │ │ ldr.w r3, [r9, #172] @ 0xac │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #1 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - ble.w 74b92 │ │ │ │ + ble.w 74cce │ │ │ │ movs r5, #0 │ │ │ │ - b.w 748e4 │ │ │ │ + b.w 74a20 │ │ │ │ str r7, [sp, #32] │ │ │ │ - b.n 76838 │ │ │ │ + b.n 76974 │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ add r1, r2 │ │ │ │ - b.w 75fd4 │ │ │ │ + b.w 76110 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76948 │ │ │ │ + bne.w 76a84 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ - b.n 76374 │ │ │ │ + b.n 764b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 761a0 │ │ │ │ - b.w 761aa │ │ │ │ + bne.w 762dc │ │ │ │ + b.w 762e6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 74ca8 │ │ │ │ - b.w 74cb0 │ │ │ │ - cbz r5, 76b12 │ │ │ │ + bne.w 74de4 │ │ │ │ + b.w 74dec │ │ │ │ + cbz r5, 76c4e │ │ │ │ ldr.w r0, [r5, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 74ad0 │ │ │ │ + beq.w 74c0c │ │ │ │ str.w r1, [r9, #140] @ 0x8c │ │ │ │ - b.w 74ad0 │ │ │ │ + b.w 74c0c │ │ │ │ ldr r6, [r6, #0] │ │ │ │ cmp r0, r6 │ │ │ │ mov r6, r5 │ │ │ │ - beq.w 75066 │ │ │ │ + beq.w 751a2 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.w 75066 │ │ │ │ + b.w 751a2 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ - b.w 755bc │ │ │ │ + b.w 756f8 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ - b.w 73ff0 │ │ │ │ - ldr r4, [pc, #760] @ (76e3c ) │ │ │ │ - b.w 75844 │ │ │ │ + b.w 7412c │ │ │ │ + ldr r4, [pc, #760] @ (76f78 ) │ │ │ │ + b.w 75980 │ │ │ │ str.w r1, [r9, #152] @ 0x98 │ │ │ │ - b.w 74e28 │ │ │ │ + b.w 74f64 │ │ │ │ orr.w r1, r1, #134217728 @ 0x8000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ - b.w 7535c │ │ │ │ + b.w 75498 │ │ │ │ orr.w r1, r1, #33554432 @ 0x2000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ - b.w 7535c │ │ │ │ + b.w 75498 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 75520 │ │ │ │ + beq.w 7565c │ │ │ │ str r0, [r3, #4] │ │ │ │ - b.w 75520 │ │ │ │ + b.w 7565c │ │ │ │ str r0, [r3, #4] │ │ │ │ - b.w 750d0 │ │ │ │ + b.w 7520c │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ - b.w 740b4 │ │ │ │ + b.w 741f0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.w 750c2 │ │ │ │ + b.w 751fe │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 75e8e │ │ │ │ - b.w 75e84 │ │ │ │ + beq.w 75fca │ │ │ │ + b.w 75fc0 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7673a │ │ │ │ - b.n 76742 │ │ │ │ + beq.w 76876 │ │ │ │ + b.n 7687e │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76442 │ │ │ │ - b.w 75852 │ │ │ │ + bne.w 7657e │ │ │ │ + b.w 7598e │ │ │ │ ldr r6, [r3, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 761e0 │ │ │ │ - b.w 74eba │ │ │ │ + beq.w 7631c │ │ │ │ + b.w 74ff6 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 76260 │ │ │ │ + beq.w 7639c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b.n 76838 │ │ │ │ + b.n 76974 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ - b.w 75c00 │ │ │ │ + b.w 75d3c │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r2, #244] @ 0xf4 │ │ │ │ - b.w 73f2a │ │ │ │ + b.w 74066 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r0 │ │ │ │ - b.w 7404a │ │ │ │ + b.w 74186 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 7691e │ │ │ │ + b.n 76a5a │ │ │ │ mov r6, r5 │ │ │ │ - b.w 74986 │ │ │ │ + b.w 74ac2 │ │ │ │ mov r0, r6 │ │ │ │ - b.w 761aa │ │ │ │ + b.w 762e6 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 752b2 │ │ │ │ + b.w 753ee │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 768e0 │ │ │ │ - b.n 768e8 │ │ │ │ + beq.w 76a1c │ │ │ │ + b.n 76a24 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76780 │ │ │ │ - b.n 76788 │ │ │ │ + beq.w 768bc │ │ │ │ + b.n 768c4 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 759ce │ │ │ │ - b.w 7497a │ │ │ │ + beq.w 75b0a │ │ │ │ + b.w 74ab6 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76cd4 │ │ │ │ + bne.n 76e10 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74eba │ │ │ │ - b.n 76566 │ │ │ │ + beq.w 74ff6 │ │ │ │ + b.n 766a2 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ - b.w 7414a │ │ │ │ + b.w 74286 │ │ │ │ mov r6, r5 │ │ │ │ - b.w 7497a │ │ │ │ + b.w 74ab6 │ │ │ │ str r7, [r3, #48] @ 0x30 │ │ │ │ - b.w 76122 │ │ │ │ + b.w 7625e │ │ │ │ ldr r6, [r3, #20] │ │ │ │ str r7, [r3, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76836 │ │ │ │ + bne.w 76972 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74eca │ │ │ │ - b.w 76094 │ │ │ │ + beq.w 75006 │ │ │ │ + b.w 761d0 │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 76510 │ │ │ │ - b.w 74ee2 │ │ │ │ + beq.w 7664c │ │ │ │ + b.w 7501e │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ adds r3, r1, r2 │ │ │ │ - b.w 75aa4 │ │ │ │ + b.w 75be0 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7621a │ │ │ │ - b.w 76222 │ │ │ │ + beq.w 76356 │ │ │ │ + b.w 7635e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76930 │ │ │ │ - b.n 76938 │ │ │ │ + beq.w 76a6c │ │ │ │ + b.n 76a74 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 768a2 │ │ │ │ - b.n 768a8 │ │ │ │ + beq.w 769de │ │ │ │ + b.n 769e4 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ mov r9, r5 │ │ │ │ - b.w 7604a │ │ │ │ + b.w 76186 │ │ │ │ str r7, [r3, #44] @ 0x2c │ │ │ │ - b.n 765f4 │ │ │ │ + b.n 76730 │ │ │ │ str r7, [r3, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 765c4 │ │ │ │ - b.n 765cc │ │ │ │ + beq.w 76700 │ │ │ │ + b.n 76708 │ │ │ │ str r7, [r3, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7659c │ │ │ │ - b.n 765a4 │ │ │ │ + beq.w 766d8 │ │ │ │ + b.n 766e0 │ │ │ │ str r7, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 760a4 │ │ │ │ - b.w 760ac │ │ │ │ + beq.w 761e0 │ │ │ │ + b.w 761e8 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 76566 │ │ │ │ + b.n 766a2 │ │ │ │ mov r0, r5 │ │ │ │ - b.w 74eba │ │ │ │ + b.w 74ff6 │ │ │ │ mov r9, r5 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 76046 │ │ │ │ + beq.w 76182 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76046 │ │ │ │ + bne.w 76182 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 7604a │ │ │ │ + b.w 76186 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 74ad0 │ │ │ │ + b.w 74c0c │ │ │ │ str r6, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 75478 │ │ │ │ + beq.w 755b4 │ │ │ │ mov r6, r5 │ │ │ │ - b.w 7496e │ │ │ │ + b.w 74aaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 75bae │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 75cea │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 75940 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 75a7c │ │ │ │ mov r9, r5 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 76cea │ │ │ │ - b.w 76046 │ │ │ │ + bne.n 76e26 │ │ │ │ + b.w 76182 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 76cde │ │ │ │ + b.n 76e1a │ │ │ │ str r7, [r3, #32] │ │ │ │ - b.w 74994 │ │ │ │ + b.w 74ad0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.w 740da │ │ │ │ + b.w 74216 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 741b4 │ │ │ │ - ldr r0, [pc, #224] @ (76e40 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 742f0 │ │ │ │ + ldr r0, [pc, #224] @ (76f7c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r9, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 76de2 │ │ │ │ + beq.n 76f1e │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 76de2 │ │ │ │ + bhi.n 76f1e │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.w 76058 │ │ │ │ + b.w 76194 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #14408 @ 0x3848 │ │ │ │ + movw r1, #16008 @ 0x3e88 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 7604a │ │ │ │ - cbz r0, 76dc8 │ │ │ │ + b.w 76186 │ │ │ │ + cbz r0, 76f04 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w r6, [r6, #128] @ 0x80 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w 74ffe │ │ │ │ + beq.w 7513a │ │ │ │ str.w r7, [r3, #128] @ 0x80 │ │ │ │ - b.w 74ffe │ │ │ │ - cbz r0, 76ddc │ │ │ │ + b.w 7513a │ │ │ │ + cbz r0, 76f18 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr r6, [r6, #124] @ 0x7c │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w 7500a │ │ │ │ + beq.w 75146 │ │ │ │ str r7, [r3, #124] @ 0x7c │ │ │ │ - b.w 7500a │ │ │ │ + b.w 75146 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 76d8e │ │ │ │ - bl d7574 │ │ │ │ + b.n 76eca │ │ │ │ + bl d7a7c │ │ │ │ str.w r4, [r9, #440] @ 0x1b8 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.w 76046 │ │ │ │ + bl 1f7b08 │ │ │ │ + b.w 76182 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ - movw r1, #14816 @ 0x39e0 │ │ │ │ + movw r1, #16416 @ 0x4020 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 7604a │ │ │ │ + b.w 76186 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - movw r1, #14736 @ 0x3990 │ │ │ │ + movw r1, #16336 @ 0x3fd0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 7604a │ │ │ │ + b.w 76186 │ │ │ │ nop │ │ │ │ asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 76e4c │ │ │ │ + cbnz r6, 76f88 │ │ │ │ str r1, [r3, #4] │ │ │ │ - b.w 75076 │ │ │ │ + b.w 751b2 │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 76e46 │ │ │ │ - b.w 749e6 │ │ │ │ + bne.n 76f82 │ │ │ │ + b.w 74b22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 75202 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7533e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76ff4 │ │ │ │ + bne.w 77130 │ │ │ │ str.w r7, [r3, #136] @ 0x88 │ │ │ │ - b.w 7502a │ │ │ │ + b.w 75166 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #0] │ │ │ │ - b.w 75512 │ │ │ │ - cbnz r0, 76e84 │ │ │ │ + b.w 7564e │ │ │ │ + cbnz r0, 76fc0 │ │ │ │ str r6, [r3, #108] @ 0x6c │ │ │ │ - b.w 74fc6 │ │ │ │ + b.w 75102 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #108] @ 0x6c │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n 76e7e │ │ │ │ - b.w 74fc6 │ │ │ │ + bne.n 76fba │ │ │ │ + b.w 75102 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #16176 @ 0x3f30 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 7604a │ │ │ │ + b.w 76186 │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.w 75c46 │ │ │ │ + b.w 75d82 │ │ │ │ str.w r1, [r9, #108] @ 0x6c │ │ │ │ - b.w 74aa0 │ │ │ │ + b.w 74bdc │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ - movw r1, #14896 @ 0x3a30 │ │ │ │ + movw r1, #16496 @ 0x4070 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 7604a │ │ │ │ + b.w 76186 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ - movw r1, #15060 @ 0x3ad4 │ │ │ │ + movw r1, #16660 @ 0x4114 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.w 74c56 │ │ │ │ + bl d57ec │ │ │ │ + b.w 74d92 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w 74c06 │ │ │ │ - b.w 74c26 │ │ │ │ + bne.w 74d42 │ │ │ │ + b.w 74d62 │ │ │ │ str r1, [r4, #12] │ │ │ │ - b.n 76cde │ │ │ │ + b.n 76e1a │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14528 @ 0x38c0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #16128 @ 0x3f00 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 7604a │ │ │ │ + b.w 76186 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7700c │ │ │ │ + bne.n 77148 │ │ │ │ str r6, [r3, #104] @ 0x68 │ │ │ │ - b.w 74fba │ │ │ │ + b.w 750f6 │ │ │ │ str r0, [r5, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 75c50 │ │ │ │ - b.w 76046 │ │ │ │ + bne.w 75d8c │ │ │ │ + b.w 76182 │ │ │ │ ldr.w r3, [r9, #136] @ 0x88 │ │ │ │ str.w r6, [r9, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74cb4 │ │ │ │ + bne.w 74df0 │ │ │ │ ldr.w r1, [r4, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74abe │ │ │ │ - b.w 74cb0 │ │ │ │ + beq.w 74bfa │ │ │ │ + b.w 74dec │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #15968 @ 0x3e60 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 7604a │ │ │ │ + b.w 76186 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 75c50 │ │ │ │ - b.w 76046 │ │ │ │ - cbz r0, 76fa4 │ │ │ │ + bne.w 75d8c │ │ │ │ + b.w 76182 │ │ │ │ + cbz r0, 770e0 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #88] @ 0x58 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 74f8a │ │ │ │ + beq.w 750c6 │ │ │ │ str r6, [r3, #88] @ 0x58 │ │ │ │ - b.w 74f8a │ │ │ │ - cbnz r0, 76fc4 │ │ │ │ + b.w 750c6 │ │ │ │ + cbnz r0, 77100 │ │ │ │ str r6, [r3, #80] @ 0x50 │ │ │ │ - b.w 74f72 │ │ │ │ - cbz r0, 76fbe │ │ │ │ + b.w 750ae │ │ │ │ + cbz r0, 770fa │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 74f7e │ │ │ │ + beq.w 750ba │ │ │ │ str r6, [r3, #84] @ 0x54 │ │ │ │ - b.w 74f7e │ │ │ │ + b.w 750ba │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #80] @ 0x50 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n 76fac │ │ │ │ - b.w 74f72 │ │ │ │ - cbz r0, 76fdc │ │ │ │ + bne.n 770e8 │ │ │ │ + b.w 750ae │ │ │ │ + cbz r0, 77118 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #96] @ 0x60 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 74fa2 │ │ │ │ + beq.w 750de │ │ │ │ str r6, [r3, #96] @ 0x60 │ │ │ │ - b.w 74fa2 │ │ │ │ - cbz r0, 76fee │ │ │ │ + b.w 750de │ │ │ │ + cbz r0, 7712a │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #100] @ 0x64 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 74fae │ │ │ │ + beq.w 750ea │ │ │ │ str r6, [r3, #100] @ 0x64 │ │ │ │ - b.w 74fae │ │ │ │ + b.w 750ea │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w r6, [r6, #136] @ 0x88 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.w 76e68 │ │ │ │ - b.w 7502a │ │ │ │ - cbnz r0, 77018 │ │ │ │ + bne.w 76fa4 │ │ │ │ + b.w 75166 │ │ │ │ + cbnz r0, 77154 │ │ │ │ str r6, [r3, #92] @ 0x5c │ │ │ │ - b.w 74f96 │ │ │ │ + b.w 750d2 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #104] @ 0x68 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n 76f3c │ │ │ │ - b.w 74fba │ │ │ │ + bne.n 77078 │ │ │ │ + b.w 750f6 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #92] @ 0x5c │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n 77006 │ │ │ │ - b.w 74f96 │ │ │ │ + bne.n 77142 │ │ │ │ + b.w 750d2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76a60 │ │ │ │ - b.w 748ba │ │ │ │ + bne.w 76b9c │ │ │ │ + b.w 749f6 │ │ │ │ nop │ │ │ │ │ │ │ │ -00077034 : │ │ │ │ +00077170 : │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1168] @ 0x490 │ │ │ │ - cbz r2, 77074 │ │ │ │ + cbz r2, 771b0 │ │ │ │ ldr.w r2, [r3, #1412] @ 0x584 │ │ │ │ - cbz r2, 77074 │ │ │ │ + cbz r2, 771b0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ (7707c ) │ │ │ │ + ldr r2, [pc, #32] @ (771b8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r2] │ │ │ │ - cbz r4, 77078 │ │ │ │ + cbz r4, 771b4 │ │ │ │ ldr.w r0, [r3, #1416] @ 0x588 │ │ │ │ blx 2a4f4 │ │ │ │ subs r3, r4, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00077080 : │ │ │ │ +000771bc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16384 @ 0x4000 │ │ │ │ - bne.n 7709c │ │ │ │ + bne.n 771d8 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 770a6 │ │ │ │ + cbnz r3, 771e2 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r2, #1953 @ 0x7a1 │ │ │ │ + movw r2, #2457 @ 0x999 │ │ │ │ movt r2, #8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 770c0 │ │ │ │ + bne.n 771fc │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ blx r3 │ │ │ │ - b.n 770b8 │ │ │ │ + b.n 771f4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r8, [r0, #172] @ 0xac │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov fp, r1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 779b2 │ │ │ │ + bne.w 77a96 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ movw r5, #40780 @ 0x9f4c │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ cmp r7, r5 │ │ │ │ - bne.w 7768c │ │ │ │ + bne.w 77798 │ │ │ │ mov r0, r4 │ │ │ │ - bl 779e0 │ │ │ │ + bl 77b1c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 776c4 │ │ │ │ + beq.w 7744c │ │ │ │ movw r7, #40780 @ 0x9f4c │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ - beq.w 772c0 │ │ │ │ - movw r3, #22164 @ 0x5694 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 77552 │ │ │ │ - ldr r3, [r2, #84] @ 0x54 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ - bpl.w 7785e │ │ │ │ - ldrd r1, r0, [r6, #8] │ │ │ │ - bl 789e4 │ │ │ │ + bne.w 773e0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n 77158 │ │ │ │ - subs r2, #1 │ │ │ │ + mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 778dc │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 778dc │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 77546 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 776c4 │ │ │ │ - ldr.w sl, [r3, #8] │ │ │ │ + beq.w 777e0 │ │ │ │ + ldr.w sl, [r6, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 779a6 │ │ │ │ + beq.w 77a78 │ │ │ │ + mov r3, r6 │ │ │ │ cmp r7, r5 │ │ │ │ - bne.w 772f2 │ │ │ │ + bne.w 77644 │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7740e │ │ │ │ + bne.w 7745a │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 7798c │ │ │ │ + bne.w 77a7c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r0, #30 │ │ │ │ - bmi.w 77456 │ │ │ │ + bmi.w 7749e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 77472 │ │ │ │ + bne.w 774ba │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 77214 │ │ │ │ + ble.n 77336 │ │ │ │ add.w r7, r3, #8 │ │ │ │ movs r6, #0 │ │ │ │ movw lr, #29999 @ 0x752f │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, lr │ │ │ │ - bhi.n 771ee │ │ │ │ + bhi.n 77310 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ - cbz r3, 771f2 │ │ │ │ + cbz r3, 77314 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 771ee │ │ │ │ + ble.n 77310 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7720c │ │ │ │ + beq.n 7732e │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 771ee │ │ │ │ + beq.n 77310 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7720c │ │ │ │ + beq.n 7732e │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 771ee │ │ │ │ + beq.n 77310 │ │ │ │ adds r3, #16 │ │ │ │ mov.w r9, #2 │ │ │ │ ldr.w sl, [r3, #4]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 7720c │ │ │ │ + beq.n 7732e │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 771de │ │ │ │ + bne.n 77300 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 775f8 │ │ │ │ + b.n 775b0 │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7720c │ │ │ │ + beq.n 7732e │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 771f4 │ │ │ │ + bne.n 77316 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 771ee │ │ │ │ + bne.n 77310 │ │ │ │ adds r6, #1 │ │ │ │ cmp ip, r6 │ │ │ │ - bne.n 771ac │ │ │ │ + bne.n 772ce │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r6, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 7761c │ │ │ │ + bne.w 775d4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 7729a │ │ │ │ + ble.n 773bc │ │ │ │ add.w r1, r6, #8 │ │ │ │ mov sl, r0 │ │ │ │ movs r6, #0 │ │ │ │ movw ip, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, ip │ │ │ │ - bhi.n 77274 │ │ │ │ + bhi.n 77396 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ - cbz r3, 77278 │ │ │ │ + cbz r3, 7739a │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 77274 │ │ │ │ + ble.n 77396 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 77292 │ │ │ │ + beq.n 773b4 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 77274 │ │ │ │ + beq.n 77396 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 77292 │ │ │ │ + beq.n 773b4 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 77274 │ │ │ │ + beq.n 77396 │ │ │ │ adds r3, #16 │ │ │ │ mov.w lr, #2 │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 77292 │ │ │ │ + beq.n 773b4 │ │ │ │ cmp r5, lr │ │ │ │ - bne.n 77264 │ │ │ │ + bne.n 77386 │ │ │ │ mov r0, sl │ │ │ │ - b.n 77672 │ │ │ │ + b.n 7762a │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 77292 │ │ │ │ + beq.n 773b4 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7727a │ │ │ │ + bne.n 7739c │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 77274 │ │ │ │ + bne.n 77396 │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 77232 │ │ │ │ + bne.n 77354 │ │ │ │ mov r0, sl │ │ │ │ lsls r3, r0, #30 │ │ │ │ - bmi.n 772a8 │ │ │ │ + bmi.n 773ca │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 778d4 │ │ │ │ + bne.w 77aac │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 778ce │ │ │ │ + bne.w 77ab4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 77434 │ │ │ │ + bne.n 77480 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ + movw r3, #22164 @ 0x5694 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 77840 │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r6, #0] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 77840 │ │ │ │ + bne.w 777ea │ │ │ │ + ldr r3, [r2, #84] @ 0x54 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ + bpl.w 779d2 │ │ │ │ + ldrd r1, r0, [r6, #8] │ │ │ │ + bl 78b2c │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n 77414 │ │ │ │ + subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 77716 │ │ │ │ - ldr.w sl, [r6, #8] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 77966 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp r7, r5 │ │ │ │ - beq.w 77170 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bl 8059c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + beq.w 7758e │ │ │ │ + cbz r3, 7744c │ │ │ │ + ldr.w sl, [r3, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ble.w 77170 │ │ │ │ - movw lr, #36432 @ 0x8e50 │ │ │ │ - movt lr, #71 @ 0x47 │ │ │ │ - mov ip, sl │ │ │ │ - mov.w r9, #0 │ │ │ │ - add.w sl, r3, #8 │ │ │ │ - str.w r8, [sp, #16] │ │ │ │ - ldr.w r1, [lr, #16] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str.w lr, [sp, #12] │ │ │ │ - strd r5, r4, [sp, #24] │ │ │ │ - ldr.w r5, [sl, #4]! │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r0, #84] @ 0x54 │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 77926 │ │ │ │ - ldr.w r7, [r5, #128] @ 0x80 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr.w r6, [r3, #172] @ 0xac │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 776d2 │ │ │ │ - ldr.w r3, [r7, #128] @ 0x80 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 776e8 │ │ │ │ - ldr.w r4, [r3, #128] @ 0x80 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 7770c │ │ │ │ - ldr.w r8, [r4, #128] @ 0x80 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 77728 │ │ │ │ - ldr.w r0, [r8, #128] @ 0x80 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 777bc │ │ │ │ - strd r3, ip, [sp, #32] │ │ │ │ - bl 8059c │ │ │ │ - ldrd r3, ip, [sp, #32] │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - ldr.w r1, [r8, #16] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.n 77396 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ - ldr.w r1, [r8, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - it eq │ │ │ │ - moveq r8, r0 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - ldr.w r2, [r8, #16] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 773ac │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - ldr.w r2, [r8, #20] │ │ │ │ - cmp r0, r2 │ │ │ │ - it eq │ │ │ │ - moveq r4, r8 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr.w lr, [r4, #16] │ │ │ │ - cmp r0, lr │ │ │ │ - bne.w 776ec │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ + bne.w 7728c │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 776ec │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - cmp lr, r0 │ │ │ │ - bne.w 777c6 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 777c6 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.w 776e4 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 776e4 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 777e8 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + beq.n 77436 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 77748 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w 776f6 │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - cmp r9, ip │ │ │ │ - bne.n 7732c │ │ │ │ - ldrd r8, r3, [sp, #16] │ │ │ │ - ldrd r5, r4, [sp, #24] │ │ │ │ - b.n 77170 │ │ │ │ + beq.w 77aba │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #28972 @ 0x712c │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d57ec │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 779f0 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 773da │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 7717c │ │ │ │ + beq.w 7729e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7717c │ │ │ │ + bne.w 7729e │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7717c │ │ │ │ + b.n 7729e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 772b8 │ │ │ │ + beq.n 773d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 772b8 │ │ │ │ + bne.n 773d8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 772b8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 773d8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r1, #17 │ │ │ │ - bmi.w 77784 │ │ │ │ + bmi.w 778ea │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, r5 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 77196 │ │ │ │ - ldr r1, [pc, #684] @ (77720 ) │ │ │ │ + beq.w 772b8 │ │ │ │ + ldr r1, [pc, #684] @ (77768 ) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d8b48 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ + bl d9050 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 775f6 │ │ │ │ + beq.n 775ae │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #660] @ (77720 ) │ │ │ │ + ldr r1, [pc, #664] @ (77768 ) │ │ │ │ movw r0, #40780 @ 0x9f4c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl d8b48 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl d9050 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 775e2 │ │ │ │ + beq.n 7759a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 774b4 │ │ │ │ + beq.n 774f8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 778e8 │ │ │ │ + beq.w 77af0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 774c8 │ │ │ │ + beq.n 7750c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 778dc │ │ │ │ + beq.w 77ae4 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 775f6 │ │ │ │ + bne.n 775ae │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.w 771a0 │ │ │ │ - b.n 77214 │ │ │ │ + bgt.w 772c2 │ │ │ │ + b.n 77336 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 775b0 │ │ │ │ + beq.w 7784c │ │ │ │ movw r1, #48072 @ 0xbbc8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1291ac <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 129c74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 778ae │ │ │ │ - ldr r2, [pc, #544] @ (77724 ) │ │ │ │ + bne.w 779a8 │ │ │ │ + ldr r2, [pc, #548] @ (7776c ) │ │ │ │ ldr.w r1, [r2, r9] │ │ │ │ ldr r1, [r1, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 775b0 │ │ │ │ + beq.w 7784c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 775b0 │ │ │ │ + beq.w 7784c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 778ba │ │ │ │ + beq.w 77a12 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7787c │ │ │ │ + beq.w 779b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 776c4 │ │ │ │ + beq.w 7744c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 776c4 │ │ │ │ + bne.w 7744c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 77158 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 8865c │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 77850 │ │ │ │ - movs r1, #10 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 109220 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - beq.n 77512 │ │ │ │ - bl 72fb4 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - cbnz r0, 77588 │ │ │ │ - b.n 77512 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - cmp r9, r1 │ │ │ │ - bge.w 77804 │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #112] @ 0x70 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r2, r0 │ │ │ │ - add.w r3, r3, r9, lsl #2 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 7757a │ │ │ │ - ldr r2, [pc, #388] @ (77724 ) │ │ │ │ - mov r3, r9 │ │ │ │ - mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr.w r2, [r2, r9] │ │ │ │ - ldr r1, [r2, #72] @ 0x48 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 774de │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - blt.w 77732 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 775d2 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 775d2 │ │ │ │ - mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 7714e │ │ │ │ - b.n 77158 │ │ │ │ + b.n 77414 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 775f6 │ │ │ │ + beq.n 775ae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 775f6 │ │ │ │ + cbnz r2, 775ae │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ lsls r6, r0, #22 │ │ │ │ - bpl.w 77214 │ │ │ │ + bpl.w 77336 │ │ │ │ ldr.w r6, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, r5 │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ - beq.w 77220 │ │ │ │ - ldr r1, [pc, #256] @ (77720 ) │ │ │ │ + beq.w 77342 │ │ │ │ + ldr r1, [pc, #400] @ (77768 ) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl d8b48 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ + bl d9050 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 77670 │ │ │ │ + cbz r0, 77628 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #240] @ (77720 ) │ │ │ │ + ldr r1, [pc, #384] @ (77768 ) │ │ │ │ movw r0, #40780 @ 0x9f4c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl d8b48 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl d9050 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 779c8 │ │ │ │ + beq.w 77b04 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77656 │ │ │ │ + beq.n 7760e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7795e │ │ │ │ + beq.w 77afc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7766a │ │ │ │ + beq.n 77622 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77956 │ │ │ │ + beq.w 77a70 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w 7721e │ │ │ │ + beq.w 77340 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ movs r3, #0 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ lsls r2, r0, #22 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ - bpl.w 772a8 │ │ │ │ + bpl.w 773ca │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ - b.n 772a8 │ │ │ │ - ldr r1, [pc, #144] @ (77720 ) │ │ │ │ - add r2, sp, #44 @ 0x2c │ │ │ │ + b.n 773ca │ │ │ │ mov r0, r4 │ │ │ │ - bl d89c8 <_PyEval_CheckExceptTypeValid@@Base+0x97c> │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 776c4 │ │ │ │ - mov r2, r4 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - mov r1, r9 │ │ │ │ - bl 12a184 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 776be │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bl 80794 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ble.w 77292 │ │ │ │ + movw lr, #36432 @ 0x8e50 │ │ │ │ + movt lr, #72 @ 0x48 │ │ │ │ + mov ip, sl │ │ │ │ + mov.w r9, #0 │ │ │ │ + add.w sl, r3, #8 │ │ │ │ + str.w r8, [sp, #16] │ │ │ │ + ldr.w r1, [lr, #16] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str.w lr, [sp, #12] │ │ │ │ + strd r5, r4, [sp, #24] │ │ │ │ + ldr.w r5, [sl, #4]! │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77948 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 7710c │ │ │ │ + bge.w 77ac2 │ │ │ │ + ldr.w r7, [r5, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr.w r6, [r3, #172] @ 0xac │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 77752 │ │ │ │ + ldr.w r3, [r7, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 77770 │ │ │ │ + ldr.w r4, [r3, #128] @ 0x80 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 777d6 │ │ │ │ + ldr.w r8, [r4, #128] @ 0x80 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7788c │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 772ba │ │ │ │ + beq.w 7787c │ │ │ │ + ldr.w r0, [r8, #128] @ 0x80 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 77922 │ │ │ │ + strd r3, ip, [sp, #32] │ │ │ │ + bl 80794 │ │ │ │ + ldrd r3, ip, [sp, #32] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + ldr.w r1, [r8, #16] │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.n 776e4 │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ + ldr.w r1, [r8, #20] │ │ │ │ + cmp r1, r2 │ │ │ │ + it eq │ │ │ │ + moveq r8, r0 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + ldr.w r2, [r8, #16] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 776fa │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + ldr.w r2, [r8, #20] │ │ │ │ + cmp r0, r2 │ │ │ │ + it eq │ │ │ │ + moveq r4, r8 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + ldr.w lr, [r4, #16] │ │ │ │ + cmp r0, lr │ │ │ │ + bne.n 77774 │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.n 77774 │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + cmp lr, r0 │ │ │ │ + bne.w 7792c │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 7792c │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.n 77762 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 77762 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 7794e │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble.w 7789c │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 77780 │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + cmp r9, ip │ │ │ │ + bne.n 7767e │ │ │ │ + ldrd r8, r3, [sp, #16] │ │ │ │ + ldrd r5, r4, [sp, #24] │ │ │ │ + b.n 77292 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movw r4, #36432 @ 0x8e50 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 773dc │ │ │ │ + beq.n 77724 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 773e6 │ │ │ │ + b.n 7772c │ │ │ │ + nop │ │ │ │ + bgt.n 7770c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ ldrd r0, r3, [sp, #8] │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 777ca │ │ │ │ + bne.w 77930 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 773ca │ │ │ │ + b.n 77714 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 77748 │ │ │ │ + beq.w 7789c │ │ │ │ adds r6, #12 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, ip │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 77742 │ │ │ │ + bne.n 77894 │ │ │ │ mov ip, r1 │ │ │ │ - b.n 773fc │ │ │ │ + b.n 77740 │ │ │ │ + ldr r1, [pc, #696] @ (77a54 ) │ │ │ │ + add r2, sp, #44 @ 0x2c │ │ │ │ + mov r0, r4 │ │ │ │ + bl d8ed0 <_PyEval_CheckExceptTypeValid@@Base+0x97c> │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 7744c │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + mov r1, r9 │ │ │ │ + bl 12aca8 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 777ce │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 77a26 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 77248 │ │ │ │ + b.n 7744c │ │ │ │ movw r4, #36432 @ 0x8e50 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ - b.n 773ac │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ + b.n 776fa │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r6 │ │ │ │ - b.n 7715e │ │ │ │ - bgt.n 776c4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + b.n 77416 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 88864 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 779c4 │ │ │ │ + movs r1, #10 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 109b84 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + beq.w 7755a │ │ │ │ + bl 73164 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + cbnz r0, 77822 │ │ │ │ + b.n 7755a │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cmp r9, r1 │ │ │ │ + bge.w 7796c │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #112] @ 0x70 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r2, r0 │ │ │ │ + add.w r3, r3, r9, lsl #2 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 77814 │ │ │ │ + ldr r2, [pc, #540] @ (77a58 ) │ │ │ │ + mov r3, r9 │ │ │ │ + mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ + ldr.w r2, [r2, r9] │ │ │ │ + ldr r1, [r2, #72] @ 0x48 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 77520 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + blt.n 77886 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 7786c │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 7786c │ │ │ │ + mov r0, sl │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.w 7740a │ │ │ │ + b.n 77414 │ │ │ │ movw r8, #36432 @ 0x8e50 │ │ │ │ - movt r8, #71 @ 0x47 │ │ │ │ - b.n 77396 │ │ │ │ + movt r8, #72 @ 0x48 │ │ │ │ + b.n 776e4 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 80afc <_PyTuple_Resize@@Base> │ │ │ │ + bl 80cf4 <_PyTuple_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 775b8 │ │ │ │ - b.n 77512 │ │ │ │ + beq.n 77852 │ │ │ │ + b.n 7755a │ │ │ │ adds r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 77700 │ │ │ │ + bne.w 7778c │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - movw r1, #27440 @ 0x6b30 │ │ │ │ + movw r1, #29040 @ 0x7170 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 776c4 │ │ │ │ + beq.w 7744c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 776c4 │ │ │ │ + bne.w 7744c │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 776c4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7744c │ │ │ │ + ldr.w sl, [r6, #8] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 7728a │ │ │ │ + b.n 77436 │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r2, 777d0 │ │ │ │ + cbnz r2, 77936 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 77460 │ │ │ │ + beq.w 774a8 │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ - b.n 77460 │ │ │ │ + b.n 774a8 │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 77380 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.n 776ce │ │ │ │ mov r4, r7 │ │ │ │ - b.n 776dc │ │ │ │ + b.n 7775c │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 776dc │ │ │ │ - movw r1, #1953 @ 0x7a1 │ │ │ │ + b.n 7775c │ │ │ │ + movw r1, #2457 @ 0x999 │ │ │ │ movt r1, #8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 77830 │ │ │ │ + bne.n 77998 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7778a │ │ │ │ - b.n 77460 │ │ │ │ + bne.n 778f0 │ │ │ │ + b.n 774a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, ip │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 77708 │ │ │ │ + beq.w 77794 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 777ec │ │ │ │ + bne.n 77952 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov ip, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 773fc │ │ │ │ - b.n 77748 │ │ │ │ + beq.w 77740 │ │ │ │ + b.n 7789c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ adds r3, #10 │ │ │ │ adds.w r3, r3, r3, lsr #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bmi.n 77912 │ │ │ │ + bmi.n 77a5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 80afc <_PyTuple_Resize@@Base> │ │ │ │ + bl 80cf4 <_PyTuple_Resize@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 778f4 │ │ │ │ + bne.n 77a34 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ - b.n 77588 │ │ │ │ + b.n 77822 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7778a │ │ │ │ - b.n 77460 │ │ │ │ - ldr.w sl, [r6, #8] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 77974 │ │ │ │ - mov r3, r6 │ │ │ │ - b.n 772ec │ │ │ │ + bne.n 778f0 │ │ │ │ + b.n 774a8 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bl 129c80 <_PyErr_Clear@@Base> │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + b.n 77544 │ │ │ │ + mov r0, sl │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp r3, r9 │ │ │ │ + bne.w 77582 │ │ │ │ + b.n 7744c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7753a │ │ │ │ - b.n 776c4 │ │ │ │ + bne.w 77582 │ │ │ │ + b.n 7744c │ │ │ │ movw r1, #3207 @ 0xc87 │ │ │ │ - movw r0, #13904 @ 0x3650 │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7753a │ │ │ │ - b.n 776c4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne.w 7753a │ │ │ │ - b.n 776c4 │ │ │ │ + bne.w 77582 │ │ │ │ + b.n 7744c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 776cc │ │ │ │ + beq.w 77454 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 776cc │ │ │ │ + bne.w 77454 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 776cc │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bl 1291b8 <_PyErr_Clear@@Base> │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - b.n 77500 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77454 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 776c4 │ │ │ │ + beq.w 7744c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 776c4 │ │ │ │ - b.n 77544 │ │ │ │ - str.w r8, [fp] │ │ │ │ - b.n 772b8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1c4a18 │ │ │ │ - b.n 772a8 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 774c8 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 774b4 │ │ │ │ + bne.w 7744c │ │ │ │ + b.n 7758c │ │ │ │ + mov r0, r9 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 77248 │ │ │ │ + b.n 7744c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 77512 │ │ │ │ + beq.w 7755a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77512 │ │ │ │ + bne.w 7755a │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 77512 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7755a │ │ │ │ + nop │ │ │ │ + bgt.n 779f8 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 77900 │ │ │ │ - b.n 77512 │ │ │ │ - movw r4, #43992 @ 0xabd8 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ - ldrd r8, r3, [sp, #16] │ │ │ │ - movw r1, #27400 @ 0x6b08 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl d52fc │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 7776a │ │ │ │ - mov r0, r9 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 7710c │ │ │ │ - b.n 776c4 │ │ │ │ + bne.n 77a40 │ │ │ │ + b.n 7755a │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7766a │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 77656 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77622 │ │ │ │ mov r3, r6 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 77974 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27372 @ 0x6aec │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 776c4 │ │ │ │ + b.n 7742c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 779a2 │ │ │ │ + beq.n 77a92 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 779a2 │ │ │ │ + cbnz r2, 77a92 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 772ba │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.n 77968 │ │ │ │ - b.n 77974 │ │ │ │ + b.n 773da │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - b.w 770e6 │ │ │ │ + b.w 77222 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1c6f28 │ │ │ │ + b.n 773ca │ │ │ │ + str.w r8, [fp] │ │ │ │ + b.n 773d8 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77436 │ │ │ │ + movw r4, #43992 @ 0xabd8 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ + ldrd r8, r3, [sp, #16] │ │ │ │ + movw r1, #29000 @ 0x7148 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl d57ec │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 778be │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 7750c │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 774f8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7760e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 77670 │ │ │ │ + beq.w 77628 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77670 │ │ │ │ + bne.w 77628 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 77670 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77628 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 77bb6 │ │ │ │ + bmi.w 77cf2 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77bf4 │ │ │ │ + beq.w 77d30 │ │ │ │ ldr.w r4, [r5, #168] @ 0xa8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 77a3a │ │ │ │ + ble.n 77b76 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r7, [r3, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 77eca │ │ │ │ + beq.w 78006 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 77aac │ │ │ │ + beq.n 77be8 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr.w r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 77eca │ │ │ │ + beq.w 78006 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 77a26 │ │ │ │ + bne.n 77b62 │ │ │ │ add.w r7, r4, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.w 77c3c │ │ │ │ + ble.w 77d78 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 77a42 │ │ │ │ + beq.n 77b7e │ │ │ │ add.w ip, r4, #12 │ │ │ │ ldr.w ip, [ip, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 77a50 │ │ │ │ - bl 27055c │ │ │ │ + bne.n 77b8c │ │ │ │ + bl 270bbc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77aa2 │ │ │ │ + cbz r0, 77bde │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.w 77ee8 │ │ │ │ - movw r1, #27540 @ 0x6b94 │ │ │ │ + bpl.w 78024 │ │ │ │ + movw r1, #29140 @ 0x71d4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77aa2 │ │ │ │ + beq.n 77bde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77aa2 │ │ │ │ + cbnz r3, 77bde │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r8, r6, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 77c74 │ │ │ │ - blt.w 77ea2 │ │ │ │ + beq.w 77db0 │ │ │ │ + blt.w 77fde │ │ │ │ cmp.w r8, #20 │ │ │ │ - bgt.w 77e52 │ │ │ │ - ldr r1, [pc, #456] @ (77c90 ) │ │ │ │ + bgt.w 77f8e │ │ │ │ + ldr r1, [pc, #456] @ (77dcc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r9, [r3, r1] │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 77c0a │ │ │ │ - ldr.w ip, [pc, #428] @ 77c98 │ │ │ │ + beq.w 77d46 │ │ │ │ + ldr.w ip, [pc, #428] @ 77dd4 │ │ │ │ ldr.w r1, [r3, #1692] @ 0x69c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str.w r0, [r3, #1612] @ 0x64c │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r3, #1692] @ 0x69c │ │ │ │ ldr.w r3, [ip, #1416] @ 0x588 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77e78 │ │ │ │ + bne.w 77fb4 │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #12 │ │ │ │ blx 29718 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ @@ -115457,64 +115560,64 @@ │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r2, lr │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r0, [ip] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r0, [r1, #4] │ │ │ │ - beq.n 77c02 │ │ │ │ + beq.n 77d3e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 77aa4 │ │ │ │ + beq.n 77be0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq.n 77aa4 │ │ │ │ + beq.n 77be0 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ cmp r6, #2 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq.n 77aa4 │ │ │ │ + beq.n 77be0 │ │ │ │ adds r7, #16 │ │ │ │ add.w r0, r4, #20 │ │ │ │ movs r3, #2 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ adds r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 77ba8 │ │ │ │ + bne.n 77ce4 │ │ │ │ cmp r3, r6 │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - beq.n 77aa4 │ │ │ │ + beq.n 77be0 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ adds r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 77b94 │ │ │ │ + beq.n 77cd0 │ │ │ │ adds r1, #1 │ │ │ │ cmp r3, r6 │ │ │ │ str r1, [r2, #0] │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - bne.n 77b88 │ │ │ │ - b.n 77aa4 │ │ │ │ - ldr r0, [pc, #216] @ (77c90 ) │ │ │ │ + bne.n 77cc4 │ │ │ │ + b.n 77be0 │ │ │ │ + ldr r0, [pc, #216] @ (77dcc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -115524,104 +115627,104 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r1, #252] @ 0xfc │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77e92 │ │ │ │ + beq.w 77fce │ │ │ │ ldr.w r3, [r1, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77a06 │ │ │ │ + bne.w 77b42 │ │ │ │ mov r0, r5 │ │ │ │ - bl 806dc │ │ │ │ + bl 808d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 77a06 │ │ │ │ - b.n 77aa2 │ │ │ │ + bge.w 77b42 │ │ │ │ + b.n 77bde │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 77b50 │ │ │ │ - b.n 77aa4 │ │ │ │ + bne.n 77c8c │ │ │ │ + b.n 77be0 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77aa2 │ │ │ │ - ldr r3, [pc, #108] @ (77c90 ) │ │ │ │ + beq.w 77bde │ │ │ │ + ldr r3, [pc, #108] @ (77dcc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ adds r0, #12 │ │ │ │ ldr.w r8, [r1, r3] │ │ │ │ movs r1, #0 │ │ │ │ blx 29718 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ - b.n 77b1a │ │ │ │ + b.n 77c56 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 77ec4 │ │ │ │ + bcs.w 78000 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77ec4 │ │ │ │ + beq.w 78000 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ cmp r1, r2 │ │ │ │ - bge.n 77c9c │ │ │ │ + bge.n 77dd8 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ str.w r3, [r9, r1, lsl #2] │ │ │ │ adds r1, #1 │ │ │ │ - b.n 77c60 │ │ │ │ + b.n 77d9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77c82 │ │ │ │ + beq.n 77dbe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #16] @ (77c94 ) │ │ │ │ + ldr r3, [pc, #16] @ (77dd0 ) │ │ │ │ add.w r4, r3, #520 @ 0x208 │ │ │ │ str.w r5, [r3, #532] @ 0x214 │ │ │ │ - b.n 77aa4 │ │ │ │ + b.n 77be0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #28 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ subs r7, r6, #4 │ │ │ │ movs r0, #1 │ │ │ │ str.w r4, [r9, r7] │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77f26 │ │ │ │ + beq.w 78062 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77f20 │ │ │ │ + beq.w 7805c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77e44 │ │ │ │ + beq.w 77f80 │ │ │ │ mov r2, r6 │ │ │ │ sub.w sl, r9, #4 │ │ │ │ add.w r6, r9, r7 │ │ │ │ sub.w r7, r8, #4 │ │ │ │ movs r1, #0 │ │ │ │ blx 29718 │ │ │ │ mov lr, r7 │ │ │ │ @@ -115631,257 +115734,257 @@ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ ldr.w r1, [lr, #4]! │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ge │ │ │ │ addge.w fp, fp, #1 │ │ │ │ - bge.w 77e34 │ │ │ │ + bge.w 77f70 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ mov r8, r7 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov ip, r7 │ │ │ │ mov r7, r0 │ │ │ │ str.w lr, [sp, #12] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ ldr r1, [r5, #8] │ │ │ │ add.w lr, r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ - ble.n 77d6a │ │ │ │ + ble.n 77ea6 │ │ │ │ add.w lr, r5, r3, lsl #2 │ │ │ │ ldr.w r4, [lr, #16] │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 77e2c │ │ │ │ + beq.n 77f68 │ │ │ │ adds r4, r3, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bge.n 77d6a │ │ │ │ + bge.n 77ea6 │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ cmp lr, r0 │ │ │ │ - beq.n 77e2c │ │ │ │ + beq.n 77f68 │ │ │ │ adds r3, #3 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 77d6a │ │ │ │ + bge.n 77ea6 │ │ │ │ adds r5, #12 │ │ │ │ ldr.w r4, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 77e2c │ │ │ │ + beq.n 77f68 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 77d5c │ │ │ │ + bgt.n 77e98 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 77d28 │ │ │ │ + bne.n 77e64 │ │ │ │ mov r4, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r8 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 77f00 │ │ │ │ + beq.w 7803c │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 77da6 │ │ │ │ + ble.n 77ee2 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r1, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq.w r2, [r8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 77cec │ │ │ │ + beq.n 77e28 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 77dca │ │ │ │ + ble.n 77f06 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r1, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq.w r2, [r8, #4] │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 77de8 │ │ │ │ + ble.n 77f24 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r1, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq.w r2, [r8, #8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 77cec │ │ │ │ + beq.w 77e28 │ │ │ │ add.w ip, r8, #8 │ │ │ │ mov r5, r8 │ │ │ │ add.w r2, r9, #8 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ adds r1, r3, #1 │ │ │ │ add.w lr, r0, r3, lsl #2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 77e20 │ │ │ │ + bge.n 77f5c │ │ │ │ ldr.w r3, [lr, #12] │ │ │ │ cmp r4, r3 │ │ │ │ it eq │ │ │ │ streq.w r1, [ip] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 77e00 │ │ │ │ + bne.n 77f3c │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 77cec │ │ │ │ + b.n 77e28 │ │ │ │ ldrd ip, lr, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r8 │ │ │ │ cmp ip, r6 │ │ │ │ - bne.w 77cfa │ │ │ │ + bne.w 77e36 │ │ │ │ ldrd r3, r8, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - bne.n 77ef6 │ │ │ │ + bne.n 78032 │ │ │ │ mov r0, r8 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r9 │ │ │ │ - bl 782ec │ │ │ │ - b.n 77aa4 │ │ │ │ + bl 78428 │ │ │ │ + b.n 77be0 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r8, r3 │ │ │ │ - bls.w 77c0a │ │ │ │ - bl 1f5c8c │ │ │ │ + bls.w 77d46 │ │ │ │ + bl 1f7b08 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77aa2 │ │ │ │ - ldr r3, [pc, #192] @ (77f30 ) │ │ │ │ + beq.w 77bde │ │ │ │ + ldr r3, [pc, #192] @ (7806c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ - b.n 77b08 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 77c44 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 77eb2 │ │ │ │ + bne.n 77fee │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ - ldr r3, [pc, #164] @ (77f30 ) │ │ │ │ + bl 12d6a8 │ │ │ │ + ldr r3, [pc, #164] @ (7806c ) │ │ │ │ ldr.w r9, [sl, r3] │ │ │ │ - b.n 77b08 │ │ │ │ + b.n 77c44 │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r2, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77a06 │ │ │ │ - b.n 77bf4 │ │ │ │ + bne.w 77b42 │ │ │ │ + b.n 77d30 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #13876 @ 0x3634 │ │ │ │ + movw r0, #15476 @ 0x3c74 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 77aa2 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 77bde │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #112] @ (77f30 ) │ │ │ │ + ldr r3, [pc, #112] @ (7806c ) │ │ │ │ ldr.w r9, [sl, r3] │ │ │ │ - b.n 77b08 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 77aa2 │ │ │ │ + b.n 77c44 │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 77bde │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #27496 @ 0x6b68 │ │ │ │ + movw r1, #29096 @ 0x71a8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d52fc │ │ │ │ - movw r1, #27564 @ 0x6bac │ │ │ │ + b.w d57ec │ │ │ │ + movw r1, #29164 @ 0x71ec │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 12d348 │ │ │ │ - b.n 77a8c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 77bc8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 270414 │ │ │ │ + bl 270a74 │ │ │ │ mov r0, r8 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77f1c │ │ │ │ + beq.n 78058 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77f1c │ │ │ │ + cbnz r3, 78058 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77e4a │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 77f06 │ │ │ │ + b.n 77f86 │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 78042 │ │ │ │ mov r0, r9 │ │ │ │ - bl 782ec │ │ │ │ - b.n 77aa2 │ │ │ │ + bl 78428 │ │ │ │ + b.n 77bde │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00077f34 : │ │ │ │ +00078070 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 78018 │ │ │ │ + blt.n 78154 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #20256 @ 0x4f20 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt r4, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #692] @ 0x2b4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 77ffe │ │ │ │ - ldr r0, [pc, #184] @ (7801c ) │ │ │ │ + bne.n 7813a │ │ │ │ + ldr r0, [pc, #184] @ (78158 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.n 77fd0 │ │ │ │ + bcs.n 7810c │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 77fc2 │ │ │ │ + beq.n 780fe │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 77f9a │ │ │ │ + cbz r2, 780d6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 77fb4 │ │ │ │ + bcc.n 780f0 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ add sp, #8 │ │ │ │ @@ -115889,384 +115992,384 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77f96 │ │ │ │ + bne.n 780d2 │ │ │ │ ldr.w r1, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7800e │ │ │ │ + bne.n 7814a │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a2c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77f96 │ │ │ │ + beq.n 780d2 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 77f96 │ │ │ │ + b.n 780d2 │ │ │ │ ldr.w r0, [r4, #688] @ 0x2b0 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r4, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ - b.n 77fee │ │ │ │ + b.n 7812a │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00078020 : │ │ │ │ +0007815c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 78158 │ │ │ │ + beq.w 78294 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ - bne.n 780cc │ │ │ │ + bne.n 78208 │ │ │ │ movw r3, #14563 @ 0x38e3 │ │ │ │ movt r3, #910 @ 0x38e │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 780dc │ │ │ │ + bhi.n 78218 │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ - movw r3, #33209 @ 0x81b9 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ + movw r3, #33525 @ 0x82f5 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r6, [r5, #696] @ 0x2b8 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 78148 │ │ │ │ - ldr r1, [pc, #332] @ (781b4 ) │ │ │ │ + bne.n 78284 │ │ │ │ + ldr r1, [pc, #332] @ (782f0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r7, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1528] @ 0x5f8 │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 780fa │ │ │ │ + bcs.n 78236 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r1, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 780e8 │ │ │ │ + beq.n 78224 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 780b2 │ │ │ │ + cbz r2, 781ee │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 29718 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r4, [r3, #24] │ │ │ │ cmp r4, r0 │ │ │ │ - bcc.n 780e0 │ │ │ │ + bcc.n 7821c │ │ │ │ add.w r1, ip, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r0] │ │ │ │ - b.n 780a0 │ │ │ │ + b.n 781dc │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 27e988 │ │ │ │ + bl 27efa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bls.n 7804c │ │ │ │ + bls.n 78188 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 780aa │ │ │ │ + b.n 781e6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 780a0 │ │ │ │ + b.n 781dc │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 780a0 │ │ │ │ + bne.n 781dc │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 78138 │ │ │ │ + bne.n 78274 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 780dc │ │ │ │ + bhi.n 78218 │ │ │ │ ldr.w r6, [r5, #676] @ 0x2a4 │ │ │ │ - movw r3, #54357 @ 0xd455 │ │ │ │ + movw r3, #54445 @ 0xd4ad │ │ │ │ movt r3, #6 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 781a0 │ │ │ │ + bne.n 782dc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7819a │ │ │ │ + beq.n 782d6 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 29660 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 780aa │ │ │ │ + beq.n 781e6 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 780aa │ │ │ │ + b.n 781e6 │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 27e988 │ │ │ │ + bl 27efa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 78106 │ │ │ │ + b.n 78242 │ │ │ │ ldr.w r0, [r5, #688] @ 0x2b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ - movw r1, #33209 @ 0x81b9 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ + movw r1, #33525 @ 0x82f5 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r6, [r3, #696] @ 0x2b8 │ │ │ │ cmp r6, r1 │ │ │ │ it ne │ │ │ │ ldrne.w r0, [r3, #688] @ 0x2b0 │ │ │ │ - bne.n 7814c │ │ │ │ - ldr r1, [pc, #60] @ (781b4 ) │ │ │ │ + bne.n 78288 │ │ │ │ + ldr r1, [pc, #60] @ (782f0 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r6, [r3, #676] @ 0x2a4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1528] @ 0x5f8 │ │ │ │ mov r8, r1 │ │ │ │ - movw r1, #54357 @ 0xd455 │ │ │ │ + movw r1, #54445 @ 0xd4ad │ │ │ │ movt r1, #6 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 781ac │ │ │ │ + bne.n 782e8 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 7811e │ │ │ │ + b.n 7825a │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 78128 │ │ │ │ + b.n 78264 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ - b.n 781a4 │ │ │ │ + b.n 782e0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #284] @ (782e8 ) │ │ │ │ + ldr r0, [pc, #284] @ (78424 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r7, r2, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1528] @ 0x5f8 │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 7823e │ │ │ │ + bcs.n 7837a │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r8, ip, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 782a4 │ │ │ │ + beq.n 783e0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w lr, [r4] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 78220 │ │ │ │ + beq.n 7835c │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29718 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r1, r6, [r3, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 78288 │ │ │ │ + bhi.n 783c4 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r0, r1, ip, lsl #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ adds r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str.w lr, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7820e │ │ │ │ + bne.n 7834a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 782b8 │ │ │ │ + beq.n 783f4 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 78294 │ │ │ │ + bne.n 783d0 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n 782e2 │ │ │ │ + bhi.n 7841e │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ - movw r1, #54357 @ 0xd455 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ + movw r1, #54445 @ 0xd4ad │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r4, [r3, #676] @ 0x2a4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 782d6 │ │ │ │ + bne.n 78412 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 782d0 │ │ │ │ + beq.n 7840c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ blx 29660 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 78218 │ │ │ │ + beq.n 78354 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 78218 │ │ │ │ + b.n 78354 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7820e │ │ │ │ - b.n 7823e │ │ │ │ + bne.n 7834a │ │ │ │ + b.n 7837a │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 27e988 │ │ │ │ + bl 27efa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 7824e │ │ │ │ + b.n 7838a │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7820e │ │ │ │ - b.n 7823e │ │ │ │ + bne.n 7834a │ │ │ │ + b.n 7837a │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ - movw r1, #54357 @ 0xd455 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ + movw r1, #54445 @ 0xd4ad │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r4, [r3, #676] @ 0x2a4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 782d6 │ │ │ │ + bne.n 78412 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 7826e │ │ │ │ + b.n 783aa │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 78278 │ │ │ │ + b.n 783b4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78218 │ │ │ │ + b.n 78354 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000782ec : │ │ │ │ +00078428 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw ip, #20256 @ 0x4f20 │ │ │ │ - movt ip, #73 @ 0x49 │ │ │ │ - movw r3, #33981 @ 0x84bd │ │ │ │ + movt ip, #74 @ 0x4a │ │ │ │ + movw r3, #34301 @ 0x85fd │ │ │ │ movt r3, #7 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #704] @ 0x2c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 783aa │ │ │ │ - cbz r0, 7836e │ │ │ │ - ldr r3, [pc, #412] @ (784b8 ) │ │ │ │ + bne.n 784e6 │ │ │ │ + cbz r0, 784aa │ │ │ │ + ldr r3, [pc, #416] @ (785f8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 78386 │ │ │ │ + beq.n 784c2 │ │ │ │ lsrs r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 78356 │ │ │ │ + bgt.n 78492 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 78386 │ │ │ │ + cbz r2, 784c2 │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 78372 │ │ │ │ - cbz r2, 783b4 │ │ │ │ + cbz r0, 784ae │ │ │ │ + cbz r2, 784f0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r2, [ip, #684] @ 0x2ac │ │ │ │ - movw r3, #53817 @ 0xd239 │ │ │ │ + movw r3, #53905 @ 0xd291 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 784b0 │ │ │ │ + bne.w 785f0 │ │ │ │ mov r0, r1 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7836e │ │ │ │ + b.n 784aa │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #688] @ 0x2b0 │ │ │ │ bx r2 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ @@ -116279,72 +116382,72 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w lr, [r0, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 783f2 │ │ │ │ + bne.n 78526 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 783ee │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - cmp r1, r5 │ │ │ │ - it ne │ │ │ │ - movne r3, #0 │ │ │ │ + cbnz r3, 78562 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 78452 │ │ │ │ + beq.n 7858c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7842c │ │ │ │ + beq.n 7856c │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 7840a │ │ │ │ + cbnz r3, 7853e │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 7836e │ │ │ │ + beq.n 784aa │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 7844c │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 785ea │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 78426 │ │ │ │ + cbz r3, 7855c │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 7836e │ │ │ │ + b.n 784aa │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + cmp r1, r5 │ │ │ │ + it ne │ │ │ │ + movne r3, #0 │ │ │ │ + b.n 78522 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7843a │ │ │ │ + cbz r3, 7857a │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7836e │ │ │ │ + bne.n 784aa │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 7836e │ │ │ │ - str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 78416 │ │ │ │ + b.n 784aa │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 783fc │ │ │ │ + beq.n 78530 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 784aa │ │ │ │ + cbz r3, 785e4 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 78484 │ │ │ │ + cbz r3, 785be │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -116353,83 +116456,85 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 7836e │ │ │ │ + b.n 784aa │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7845e │ │ │ │ + b.n 78598 │ │ │ │ + str.w r3, [r4, #524] @ 0x20c │ │ │ │ + b.n 7854c │ │ │ │ ldr.w r0, [ip, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 7839e │ │ │ │ + b.n 784da │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7856c │ │ │ │ + beq.n 786ac │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #428] @ (78680 ) │ │ │ │ + ldr r3, [pc, #432] @ (787c4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 7853e │ │ │ │ + beq.n 7867e │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 7850e │ │ │ │ + bgt.n 7864e │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 7853e │ │ │ │ + cbz r2, 7867e │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 7852a │ │ │ │ - cbz r2, 7856e │ │ │ │ + cbz r0, 7866a │ │ │ │ + cbz r2, 786ae │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ - movw r2, #53817 @ 0xd239 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ + movw r2, #53905 @ 0xd291 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r0, [r3, #684] @ 0x2ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 78676 │ │ │ │ + bne.w 787ba │ │ │ │ mov r0, r1 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 78526 │ │ │ │ + b.n 78666 │ │ │ │ bx lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ movs r0, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r5, [r4, #512] @ 0x200 │ │ │ │ mul.w r0, r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ @@ -116441,345 +116546,348 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w ip, [r0, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 785ac │ │ │ │ + bne.n 786e4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 785a8 │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - cmp r1, r5 │ │ │ │ - it ne │ │ │ │ - movne r3, #0 │ │ │ │ + cbnz r3, 78720 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7860c │ │ │ │ + beq.n 7874a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 785e6 │ │ │ │ + beq.n 7872a │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 785c4 │ │ │ │ + cbnz r3, 786fc │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 78526 │ │ │ │ + beq.n 78666 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 78606 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 787b4 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 785e0 │ │ │ │ + cbz r3, 7871a │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 78526 │ │ │ │ + b.n 78666 │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + cmp r1, r5 │ │ │ │ + it ne │ │ │ │ + movne r3, #0 │ │ │ │ + b.n 786e0 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 785f4 │ │ │ │ + cbz r3, 78738 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 78526 │ │ │ │ + bne.n 78666 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 78526 │ │ │ │ - str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 785d0 │ │ │ │ + b.n 78666 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 785b6 │ │ │ │ + beq.n 786ee │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 78670 │ │ │ │ + cbz r3, 787ae │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 78640 │ │ │ │ + cbz r3, 7877e │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r2, r4, r2, lsl #3 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ movs r5, #0 │ │ │ │ str.w r5, [r2, #804] @ 0x324 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ ldr.w r0, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [r3, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 78526 │ │ │ │ + b.n 78666 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 78618 │ │ │ │ + b.n 78756 │ │ │ │ + str.w r3, [r4, #524] @ 0x20c │ │ │ │ + b.n 7870a │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r5 │ │ │ │ - b.n 78560 │ │ │ │ + b.n 786a0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00078684 : │ │ │ │ +000787c8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 787dc │ │ │ │ + beq.w 78936 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 786ce │ │ │ │ + bne.n 78804 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n 78800 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + b.n 7888c │ │ │ │ movw r2, #22164 @ 0x5694 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 786e0 │ │ │ │ + bne.n 78824 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.w 787e2 │ │ │ │ + bpl.w 78924 │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.n 789e4 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n 786dc │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - b.n 7874a │ │ │ │ - str r0, [sp, #4] │ │ │ │ - bl 8865c │ │ │ │ + b.n 78b2c │ │ │ │ + str r0, [sp, #0] │ │ │ │ + bl 88864 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 787c6 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + beq.n 7890c │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ movs r1, #10 │ │ │ │ - bl 109220 │ │ │ │ + bl 109b84 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 787b0 │ │ │ │ - bl 72fb4 │ │ │ │ + beq.n 788f6 │ │ │ │ + bl 73164 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbnz r0, 7870e │ │ │ │ - b.n 787b0 │ │ │ │ + cbnz r0, 78852 │ │ │ │ + b.n 788f6 │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 7875c │ │ │ │ + bge.n 7889e │ │ │ │ adds r4, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ add.w r1, r7, r4, lsl #2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78706 │ │ │ │ - ldr r2, [pc, #252] @ (78820 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + bne.n 7884a │ │ │ │ + ldr r3, [pc, #256] @ (78968 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 78786 │ │ │ │ + cbnz r1, 788c8 │ │ │ │ cmp r4, r6 │ │ │ │ - blt.n 7874e │ │ │ │ + blt.n 78890 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78748 │ │ │ │ + beq.n 7888a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 78748 │ │ │ │ + cbnz r3, 7888a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 80afc <_PyTuple_Resize@@Base> │ │ │ │ + bl 80cf4 <_PyTuple_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78732 │ │ │ │ - b.n 787b0 │ │ │ │ + beq.n 78874 │ │ │ │ + b.n 788f6 │ │ │ │ add.w r1, r6, #10 │ │ │ │ add r0, sp, #12 │ │ │ │ - str r2, [sp, #4] │ │ │ │ + str r2, [sp, #0] │ │ │ │ adds.w r3, r1, r1, lsr #2 │ │ │ │ mov r6, r3 │ │ │ │ - bmi.n 7880e │ │ │ │ + bmi.n 78956 │ │ │ │ mov r1, r3 │ │ │ │ - bl 80afc <_PyTuple_Resize@@Base> │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + bl 80cf4 <_PyTuple_Resize@@Base> │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 787f4 │ │ │ │ + bne.n 7893c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r7, r3 │ │ │ │ add.w r1, r3, r4, lsl #2 │ │ │ │ adds r4, #1 │ │ │ │ str r2, [r1, #12] │ │ │ │ - b.n 7870e │ │ │ │ + b.n 78852 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7872e │ │ │ │ + beq.n 78870 │ │ │ │ movw r1, #48072 @ 0xbbc8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + strd r3, r2, [sp] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1291ac <_PyErr_ExceptionMatches@@Base> │ │ │ │ - ldr r2, [pc, #128] @ (78820 ) │ │ │ │ - cbnz r0, 787d2 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + bl 129c74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cbnz r0, 78918 │ │ │ │ + ldr r3, [pc, #128] @ (78968 ) │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7872e │ │ │ │ + beq.n 78870 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7872e │ │ │ │ + beq.n 78870 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 787c6 │ │ │ │ + beq.n 7890c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 787ca │ │ │ │ + cbz r3, 78910 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7874a │ │ │ │ + b.n 7888c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 787c6 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 1291b8 <_PyErr_Clear@@Base> │ │ │ │ - ldr r2, [pc, #68] @ (78820 ) │ │ │ │ - b.n 787a2 │ │ │ │ - bl 27591c │ │ │ │ - b.n 787c6 │ │ │ │ - movw r0, #13904 @ 0x3650 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7890c │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + bl 129c80 <_PyErr_Clear@@Base> │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + b.n 788e6 │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #3207 @ 0xc87 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 787c6 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7890c │ │ │ │ + bl 275f84 │ │ │ │ + b.n 7890c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 787b0 │ │ │ │ + beq.n 788f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 787b0 │ │ │ │ + bne.n 788f6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 787b0 │ │ │ │ - bl 1f5c8c │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 788f6 │ │ │ │ + bl 1f7b08 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 787fe │ │ │ │ - b.n 787b0 │ │ │ │ + bne.n 78946 │ │ │ │ + b.n 788f6 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00078824 : │ │ │ │ +0007896c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 78990 │ │ │ │ + beq.w 78ad8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 78990 │ │ │ │ + bpl.w 78ad8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 78916 │ │ │ │ - blt.w 789b0 │ │ │ │ + beq.n 78a5e │ │ │ │ + blt.w 78af8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r4, #20 │ │ │ │ - bgt.n 78936 │ │ │ │ - ldr r2, [pc, #384] @ (789d8 ) │ │ │ │ + bgt.n 78a7e │ │ │ │ + ldr r2, [pc, #384] @ (78b20 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r3 │ │ │ │ ldr.w ip, [r3, r2] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1608] @ 0x648 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7891a │ │ │ │ - ldr r1, [pc, #356] @ (789dc ) │ │ │ │ + beq.n 78a62 │ │ │ │ + ldr r1, [pc, #356] @ (78b24 ) │ │ │ │ ldr.w r0, [r2, #1688] @ 0x698 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r2, #1688] @ 0x698 │ │ │ │ ldr.w r0, [r1, #1416] @ 0x588 │ │ │ │ str.w r6, [r2, #1608] @ 0x648 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78972 │ │ │ │ + bne.n 78aba │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - beq.n 788a8 │ │ │ │ + beq.n 789f0 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - beq.n 788e6 │ │ │ │ + beq.n 78a2e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r0, #0] │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - beq.n 788e6 │ │ │ │ + beq.n 78a2e │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ adds r2, #4 │ │ │ │ adds r5, #8 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - beq.n 7890c │ │ │ │ + beq.n 78a54 │ │ │ │ adds r1, #1 │ │ │ │ cmp r5, r4 │ │ │ │ str r1, [r0, #0] │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ - bne.n 788d0 │ │ │ │ + bne.n 78a18 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r0, [r0, #3796] @ 0xed4 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ orrs r2, r4 │ │ │ │ @@ -116787,160 +116895,160 @@ │ │ │ │ strd r0, r2, [r3, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r5, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ - bne.n 788d0 │ │ │ │ - b.n 788e6 │ │ │ │ - ldr r3, [pc, #200] @ (789e0 ) │ │ │ │ - b.n 78906 │ │ │ │ + bne.n 78a18 │ │ │ │ + b.n 78a2e │ │ │ │ + ldr r3, [pc, #200] @ (78b28 ) │ │ │ │ + b.n 78a4e │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 789a0 │ │ │ │ - ldr r2, [pc, #168] @ (789d8 ) │ │ │ │ + beq.n 78ae8 │ │ │ │ + ldr r2, [pc, #168] @ (78b20 ) │ │ │ │ ldr.w ip, [r7, r2] │ │ │ │ - b.n 78894 │ │ │ │ + b.n 789dc │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 789a4 │ │ │ │ + bhi.n 78aec │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 789a0 │ │ │ │ - ldr r0, [pc, #128] @ (789d8 ) │ │ │ │ + cbz r0, 78ae8 │ │ │ │ + ldr r0, [pc, #128] @ (78b20 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr.w ip, [r1, r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - bne.n 788a4 │ │ │ │ + bne.n 789ec │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 788ae │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 789f6 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 789c0 │ │ │ │ + bne.n 78b08 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12cb88 │ │ │ │ - ldr r3, [pc, #80] @ (789d8 ) │ │ │ │ + bl 12d6a8 │ │ │ │ + ldr r3, [pc, #80] @ (78b20 ) │ │ │ │ ldr.w ip, [r7, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 78894 │ │ │ │ - movw r0, #13904 @ 0x3650 │ │ │ │ + b.n 789dc │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #3207 @ 0xc87 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 78906 │ │ │ │ - bl 1f5c8c │ │ │ │ + b.n 78a4e │ │ │ │ + bl 1f7b08 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78954 │ │ │ │ - b.n 789a0 │ │ │ │ + bne.n 78a9c │ │ │ │ + b.n 78ae8 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #13876 @ 0x3634 │ │ │ │ + movw r0, #15476 @ 0x3c74 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 789a0 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 78ae8 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ - ldr r3, [pc, #8] @ (789d8 ) │ │ │ │ + ldr r3, [pc, #8] @ (78b20 ) │ │ │ │ ldr.w ip, [r7, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 78894 │ │ │ │ + b.n 789dc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq.n 78ae8 │ │ │ │ + beq.n 78c30 │ │ │ │ mov r5, r0 │ │ │ │ - blt.w 78bb0 │ │ │ │ + blt.w 78cf8 │ │ │ │ cmp r4, #20 │ │ │ │ - bgt.w 78b0a │ │ │ │ - ldr r2, [pc, #468] @ (78bdc ) │ │ │ │ + bgt.w 78c52 │ │ │ │ + ldr r2, [pc, #468] @ (78d24 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r3 │ │ │ │ ldr.w ip, [r3, r2] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1608] @ 0x648 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78af0 │ │ │ │ - ldr r1, [pc, #440] @ (78be0 ) │ │ │ │ + beq.n 78c38 │ │ │ │ + ldr r1, [pc, #440] @ (78d28 ) │ │ │ │ ldr.w r0, [r2, #1688] @ 0x698 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r2, #1688] @ 0x698 │ │ │ │ ldr.w r0, [r1, #1416] @ 0x588 │ │ │ │ str.w r6, [r2, #1608] @ 0x648 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 78b92 │ │ │ │ + bne.w 78cda │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - beq.n 78ac4 │ │ │ │ + beq.n 78c0c │ │ │ │ adds r1, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r0, [r2, #0] │ │ │ │ - beq.n 78a9e │ │ │ │ + beq.n 78be6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - beq.n 78ad6 │ │ │ │ + beq.n 78c1e │ │ │ │ add.w lr, r2, #4 │ │ │ │ adds r1, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [r0, #0] │ │ │ │ str.w r0, [lr] │ │ │ │ - beq.n 78a9e │ │ │ │ + beq.n 78be6 │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ adds r2, #4 │ │ │ │ adds r5, #8 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - beq.n 78ade │ │ │ │ + beq.n 78c26 │ │ │ │ adds r1, #1 │ │ │ │ cmp r5, r4 │ │ │ │ str r1, [r0, #0] │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ - bne.n 78a88 │ │ │ │ + bne.n 78bd0 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r0, [r0, #3796] @ 0xed4 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ orrs r2, r4 │ │ │ │ @@ -116948,204 +117056,204 @@ │ │ │ │ strd r0, r2, [r3, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - beq.n 78a9e │ │ │ │ + beq.n 78be6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - bne.n 78a6c │ │ │ │ + bne.n 78bb4 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - bne.n 78a7c │ │ │ │ - b.n 78a9e │ │ │ │ + bne.n 78bc4 │ │ │ │ + b.n 78be6 │ │ │ │ cmp r5, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ - bne.n 78a88 │ │ │ │ - b.n 78a9e │ │ │ │ - ldr r3, [pc, #248] @ (78be4 ) │ │ │ │ + bne.n 78bd0 │ │ │ │ + b.n 78be6 │ │ │ │ + ldr r3, [pc, #248] @ (78d2c ) │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78bbe │ │ │ │ - ldr r2, [pc, #216] @ (78bdc ) │ │ │ │ + beq.n 78d06 │ │ │ │ + ldr r2, [pc, #216] @ (78d24 ) │ │ │ │ ldr.w ip, [r7, r2] │ │ │ │ - b.n 78a46 │ │ │ │ + b.n 78b8e │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 78b5e │ │ │ │ + bhi.n 78ca6 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78bbe │ │ │ │ - ldr r0, [pc, #176] @ (78bdc ) │ │ │ │ + beq.n 78d06 │ │ │ │ + ldr r0, [pc, #176] @ (78d24 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr.w ip, [r1, r0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr.w lr, [r0] │ │ │ │ cmp lr, r1 │ │ │ │ - beq.n 78b4e │ │ │ │ + beq.n 78c96 │ │ │ │ add.w r1, lr, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r0, [r3, #12] │ │ │ │ - b.n 78a60 │ │ │ │ + b.n 78ba8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - beq.n 78b8e │ │ │ │ + beq.n 78cd6 │ │ │ │ add.w lr, r3, #16 │ │ │ │ - b.n 78a70 │ │ │ │ - bl 1f5c8c │ │ │ │ + b.n 78bb8 │ │ │ │ + bl 1f7b08 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 78bbe │ │ │ │ - ldr r0, [pc, #116] @ (78bdc ) │ │ │ │ + cbz r0, 78d06 │ │ │ │ + ldr r0, [pc, #116] @ (78d24 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr.w ip, [r1, r0] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, lr │ │ │ │ - beq.n 78bd8 │ │ │ │ + beq.n 78d20 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - bne.n 78b58 │ │ │ │ + bne.n 78ca0 │ │ │ │ str r0, [r3, #16] │ │ │ │ - b.n 78a7c │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 78bc4 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 78bc2 │ │ │ │ + bne.n 78d0a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12cb88 │ │ │ │ - ldr r3, [pc, #52] @ (78bdc ) │ │ │ │ + bl 12d6a8 │ │ │ │ + ldr r3, [pc, #52] @ (78d24 ) │ │ │ │ ldr.w ip, [r7, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 78a46 │ │ │ │ - movw r0, #13876 @ 0x3634 │ │ │ │ + b.n 78b8e │ │ │ │ + movw r0, #15476 @ 0x3c74 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 78abe │ │ │ │ + b.n 78c06 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ - ldr r3, [pc, #12] @ (78bdc ) │ │ │ │ + ldr r3, [pc, #12] @ (78d24 ) │ │ │ │ ldr.w ip, [r7, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 78a46 │ │ │ │ + b.n 78b8e │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 78a60 │ │ │ │ + b.n 78ba8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 78c7a │ │ │ │ + blt.n 78dc2 │ │ │ │ cmp r1, #20 │ │ │ │ ite gt │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - cbz r3, 78c52 │ │ │ │ - ldr r3, [pc, #140] @ (78c98 ) │ │ │ │ + cbz r3, 78d9a │ │ │ │ + ldr r3, [pc, #140] @ (78de0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1608] @ 0x648 │ │ │ │ - cbz r4, 78c42 │ │ │ │ - ldr r1, [pc, #120] @ (78c9c ) │ │ │ │ + cbz r4, 78d8a │ │ │ │ + ldr r1, [pc, #120] @ (78de4 ) │ │ │ │ ldr.w r2, [r3, #1688] @ 0x698 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r2, #1 │ │ │ │ str.w r0, [r3, #1608] @ 0x648 │ │ │ │ str.w r2, [r3, #1688] @ 0x698 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 78c66 │ │ │ │ + cbnz r3, 78dae │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + b.w 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 78c42 │ │ │ │ + bls.n 78d8a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.w 1f7b08 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 78c8c │ │ │ │ + bne.n 78dd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ - b.n 78c3e │ │ │ │ + bl 12d6a8 │ │ │ │ + b.n 78d86 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #13876 @ 0x3634 │ │ │ │ + movw r0, #15476 @ 0x3c74 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r4, #0 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 78c3e │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 78d86 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 78c3e │ │ │ │ + b.n 78d86 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00078ca0 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +00078de8 <_PyObject_GC_NewVar@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.w 78eba <_PyObject_GC_NewVar@@Base+0x21a> │ │ │ │ + blt.w 79002 <_PyObject_GC_NewVar@@Base+0x21a> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [pc, #540] @ 78edc <_PyObject_GC_NewVar@@Base+0x23c> │ │ │ │ + ldr.w r8, [pc, #540] @ 79024 <_PyObject_GC_NewVar@@Base+0x23c> │ │ │ │ mov r4, r0 │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldrd r2, r1, [r0, #16] │ │ │ │ @@ -117153,412 +117261,412 @@ │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ adds r2, #3 │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 78e9e <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ + bhi.w 78fe6 <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ adds.w fp, r2, r3 │ │ │ │ - bmi.w 78e9e <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ + bmi.w 78fe6 <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ - movt r9, #73 @ 0x49 │ │ │ │ - movw r2, #9893 @ 0x26a5 │ │ │ │ + movt r9, #74 @ 0x4a │ │ │ │ + movw r2, #10325 @ 0x2855 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w sl, [r9, #712] @ 0x2c8 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w 78e78 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ + bne.w 78fc0 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add.w ip, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bcs.n 78e26 <_PyObject_GC_NewVar@@Base+0x186> │ │ │ │ + bcs.n 78f6e <_PyObject_GC_NewVar@@Base+0x186> │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r2, [r2, ip, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 78e60 <_PyObject_GC_NewVar@@Base+0x1c0> │ │ │ │ + beq.w 78fa8 <_PyObject_GC_NewVar@@Base+0x1c0> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr.w sl, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w r9, [sl] │ │ │ │ str.w r9, [r2, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 78d94 <_PyObject_GC_NewVar@@Base+0xf4> │ │ │ │ + beq.n 78edc <_PyObject_GC_NewVar@@Base+0xf4> │ │ │ │ add r3, sl │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sl] │ │ │ │ strd r2, r2, [r3, #-8] │ │ │ │ ldr.w r2, [r0, #3760] @ 0xeb0 │ │ │ │ ldr.w r1, [r0, #3756] @ 0xeac │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r0, #3760] @ 0xeb0 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 78de8 <_PyObject_GC_NewVar@@Base+0x148> │ │ │ │ + bgt.n 78f30 <_PyObject_GC_NewVar@@Base+0x148> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #344] @ (78ed8 <_PyObject_GC_NewVar@@Base+0x238>) │ │ │ │ - bne.n 78dc0 <_PyObject_GC_NewVar@@Base+0x120> │ │ │ │ + ldr r1, [pc, #344] @ (79020 <_PyObject_GC_NewVar@@Base+0x238>) │ │ │ │ + bne.n 78f08 <_PyObject_GC_NewVar@@Base+0x120> │ │ │ │ ldr.w r4, [r1, #1416] @ 0x588 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r4, 78dd0 <_PyObject_GC_NewVar@@Base+0x130> │ │ │ │ + cbnz r4, 78f18 <_PyObject_GC_NewVar@@Base+0x130> │ │ │ │ str r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd fp, r1, [r2, #24] │ │ │ │ cmp fp, r1 │ │ │ │ - bhi.n 78db4 <_PyObject_GC_NewVar@@Base+0x114> │ │ │ │ + bhi.n 78efc <_PyObject_GC_NewVar@@Base+0x114> │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r1, fp, ip, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add.w r1, r2, fp │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w r9, [r2, fp] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - b.n 78d54 <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ + b.n 78e9c <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 78d54 <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ + b.n 78e9c <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r4, [r1, #1416] @ 0x588 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 78d8a <_PyObject_GC_NewVar@@Base+0xea> │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + beq.n 78ed2 <_PyObject_GC_NewVar@@Base+0xea> │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 78eaa <_PyObject_GC_NewVar@@Base+0x20a> │ │ │ │ + bne.n 78ff2 <_PyObject_GC_NewVar@@Base+0x20a> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 78d8a <_PyObject_GC_NewVar@@Base+0xea> │ │ │ │ + b.n 78ed2 <_PyObject_GC_NewVar@@Base+0xea> │ │ │ │ ldr.w r2, [r0, #3740] @ 0xe9c │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 78d72 <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + beq.n 78eba <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ ldr.w r2, [r0, #3852] @ 0xf0c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 78d72 <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + bne.n 78eba <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 78ece <_PyObject_GC_NewVar@@Base+0x22e> │ │ │ │ + bne.n 79016 <_PyObject_GC_NewVar@@Base+0x22e> │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 78d72 <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + bmi.n 78eba <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78e10 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + bne.n 78f58 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ dmb ish │ │ │ │ - b.n 78d72 <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + b.n 78eba <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ ldr.w r2, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 78e90 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ + bne.n 78fd8 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ mov r0, fp │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 78e9e <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ + beq.n 78fe6 <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 78db0 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b.n 78ef8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78e26 <_PyObject_GC_NewVar@@Base+0x186> │ │ │ │ + beq.n 78f6e <_PyObject_GC_NewVar@@Base+0x186> │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 78db0 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b.n 78ef8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr.w r0, [r9, #708] @ 0x2c4 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ blx sl │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 78e9e <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ + cbz r0, 78fe6 <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - b.n 78d54 <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ + b.n 78e9c <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ mov r1, fp │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ - b.n 78e48 <_PyObject_GC_NewVar@@Base+0x1a8> │ │ │ │ + b.n 78f90 <_PyObject_GC_NewVar@@Base+0x1a8> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5e74 │ │ │ │ + b.w 1f7cf0 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 78d8a <_PyObject_GC_NewVar@@Base+0xea> │ │ │ │ + b.n 78ed2 <_PyObject_GC_NewVar@@Base+0xea> │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - movw r0, #27644 @ 0x6bfc │ │ │ │ + movw r0, #29244 @ 0x723c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 78d8c <_PyObject_GC_NewVar@@Base+0xec> │ │ │ │ + b.n 78ed4 <_PyObject_GC_NewVar@@Base+0xec> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 78d72 <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ - b.n 78e02 <_PyObject_GC_NewVar@@Base+0x162> │ │ │ │ + bne.w 78eba <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + b.n 78f4a <_PyObject_GC_NewVar@@Base+0x162> │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00078ee0 <_Py_Dealloc@@Base>: │ │ │ │ +00079028 <_Py_Dealloc@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #52] @ (78f24 <_Py_Dealloc@@Base+0x44>) │ │ │ │ + ldr r2, [pc, #52] @ (7906c <_Py_Dealloc@@Base+0x44>) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ - cbnz r4, 78f00 <_Py_Dealloc@@Base+0x20> │ │ │ │ + cbnz r4, 79048 <_Py_Dealloc@@Base+0x20> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ - movw r3, #50973 @ 0xc71d │ │ │ │ + movw r3, #53825 @ 0xd241 │ │ │ │ movt r3, #18 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 78f1a <_Py_Dealloc@@Base+0x3a> │ │ │ │ + bne.n 79062 <_Py_Dealloc@@Base+0x3a> │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r4 │ │ │ │ - b.n 78f10 <_Py_Dealloc@@Base+0x30> │ │ │ │ + b.n 79058 <_Py_Dealloc@@Base+0x30> │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 790ae <_Py_Dealloc@@Base+0x1ce> │ │ │ │ + beq.w 791f6 <_Py_Dealloc@@Base+0x1ce> │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [pc, #884] @ 792c4 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + ldr.w r8, [pc, #888] @ 79410 <_Py_Dealloc@@Base+0x3e8> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r1, #0] │ │ │ │ orrs r3, r1 │ │ │ │ ldr.w r7, [r8, sl] │ │ │ │ str r3, [r2, #4] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r0, #-8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 790c0 <_Py_Dealloc@@Base+0x1e0> │ │ │ │ + beq.w 79208 <_Py_Dealloc@@Base+0x1e0> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - ble.w 791e2 <_Py_Dealloc@@Base+0x302> │ │ │ │ + ble.w 79324 <_Py_Dealloc@@Base+0x2fc> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 79094 <_Py_Dealloc@@Base+0x1b4> │ │ │ │ + beq.w 791dc <_Py_Dealloc@@Base+0x1b4> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ subs r4, #1 │ │ │ │ - bmi.w 790e6 <_Py_Dealloc@@Base+0x206> │ │ │ │ - ldr.w r9, [pc, #812] @ 792c8 <_Py_Dealloc@@Base+0x3e8> │ │ │ │ + bmi.w 7922e <_Py_Dealloc@@Base+0x206> │ │ │ │ + ldr.w r9, [pc, #816] @ 79414 <_Py_Dealloc@@Base+0x3ec> │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r7 │ │ │ │ - b.n 78fae <_Py_Dealloc@@Base+0xce> │ │ │ │ + b.n 790f6 <_Py_Dealloc@@Base+0xce> │ │ │ │ subs r4, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 78fe0 <_Py_Dealloc@@Base+0x100> │ │ │ │ + beq.n 79128 <_Py_Dealloc@@Base+0x100> │ │ │ │ ldr.w r3, [r1, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78fa6 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + beq.n 790ee <_Py_Dealloc@@Base+0xc6> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 78fa6 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + beq.n 790ee <_Py_Dealloc@@Base+0xc6> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 78fa6 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + bne.n 790ee <_Py_Dealloc@@Base+0xc6> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r7, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 791ce <_Py_Dealloc@@Base+0x2ee> │ │ │ │ + bne.w 79310 <_Py_Dealloc@@Base+0x2e8> │ │ │ │ mov r0, r3 │ │ │ │ subs r4, #1 │ │ │ │ blx r2 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 78fae <_Py_Dealloc@@Base+0xce> │ │ │ │ + bne.n 790f6 <_Py_Dealloc@@Base+0xce> │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - movw r3, #33981 @ 0x84bd │ │ │ │ + movt r0, #74 @ 0x4a │ │ │ │ + movw r3, #34301 @ 0x85fd │ │ │ │ movt r3, #7 │ │ │ │ mov r7, fp │ │ │ │ ldr.w r2, [r0, #704] @ 0x2c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 79106 <_Py_Dealloc@@Base+0x226> │ │ │ │ + bne.w 7924e <_Py_Dealloc@@Base+0x226> │ │ │ │ ldr.w r3, [r8, sl] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - cbz r1, 79058 <_Py_Dealloc@@Base+0x178> │ │ │ │ + cbz r1, 791a0 <_Py_Dealloc@@Base+0x178> │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.w 79118 <_Py_Dealloc@@Base+0x238> │ │ │ │ + beq.w 79260 <_Py_Dealloc@@Base+0x238> │ │ │ │ lsrs r6, r1, #18 │ │ │ │ ubfx ip, r1, #0, #18 │ │ │ │ add.w r6, r4, r6, lsl #3 │ │ │ │ ldr.w r2, [r6, #808] @ 0x328 │ │ │ │ cmp r2, ip │ │ │ │ - bgt.n 7903c <_Py_Dealloc@@Base+0x15c> │ │ │ │ + bgt.n 79184 <_Py_Dealloc@@Base+0x15c> │ │ │ │ ldr.w r6, [r6, #804] @ 0x324 │ │ │ │ cmp r6, ip │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 79118 <_Py_Dealloc@@Base+0x238> │ │ │ │ + beq.n 79260 <_Py_Dealloc@@Base+0x238> │ │ │ │ bic.w r2, r1, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ str r6, [r1, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 790d4 <_Py_Dealloc@@Base+0x1f4> │ │ │ │ + beq.n 7921c <_Py_Dealloc@@Base+0x1f4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 79146 <_Py_Dealloc@@Base+0x266> │ │ │ │ + beq.n 7928c <_Py_Dealloc@@Base+0x264> │ │ │ │ ldr.w r2, [r3, #2092] @ 0x82c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 790a4 <_Py_Dealloc@@Base+0x1c4> │ │ │ │ + bhi.n 791ec <_Py_Dealloc@@Base+0x1c4> │ │ │ │ movw r1, #22164 @ 0x5694 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 790a4 <_Py_Dealloc@@Base+0x1c4> │ │ │ │ + bne.n 791ec <_Py_Dealloc@@Base+0x1c4> │ │ │ │ adds r1, r2, #1 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ str.w r1, [r3, #2092] @ 0x82c │ │ │ │ str.w r5, [r2, #1772] @ 0x6ec │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.w 792b8 <_Py_Dealloc@@Base+0x3d8> │ │ │ │ + bgt.w 79404 <_Py_Dealloc@@Base+0x3dc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2092] @ 0x82c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bls.n 79062 <_Py_Dealloc@@Base+0x182> │ │ │ │ + bls.n 791aa <_Py_Dealloc@@Base+0x182> │ │ │ │ ldr.w r3, [r0, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 7907c <_Py_Dealloc@@Base+0x19c> │ │ │ │ - ldr.w r8, [pc, #532] @ 792c4 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + b.n 791c4 <_Py_Dealloc@@Base+0x19c> │ │ │ │ + ldr.w r8, [pc, #536] @ 79410 <_Py_Dealloc@@Base+0x3e8> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w r7, [r8, sl] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 78f7e <_Py_Dealloc@@Base+0x9e> │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ + bne.w 790c6 <_Py_Dealloc@@Base+0x9e> │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #43648 @ 0xaa80 │ │ │ │ + movw r0, #45248 @ 0xb0c0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr.w r1, [r4, r1, lsl #3] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ strd r1, r0, [r2, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r2, [r0, #8] │ │ │ │ - b.n 79058 <_Py_Dealloc@@Base+0x178> │ │ │ │ + b.n 791a0 <_Py_Dealloc@@Base+0x178> │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - movw r3, #33981 @ 0x84bd │ │ │ │ + movt r0, #74 @ 0x4a │ │ │ │ + movw r3, #34301 @ 0x85fd │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #704] @ 0x2c0 │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ ldreq r3, [r7, #8] │ │ │ │ addeq.w r3, r3, #4096 @ 0x1000 │ │ │ │ - beq.n 79008 <_Py_Dealloc@@Base+0x128> │ │ │ │ + beq.n 79150 <_Py_Dealloc@@Base+0x128> │ │ │ │ ldr.w r0, [r0, #688] @ 0x2b0 │ │ │ │ blx r2 │ │ │ │ ldr.w r3, [r8, sl] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - b.n 79058 <_Py_Dealloc@@Base+0x178> │ │ │ │ + b.n 791a0 <_Py_Dealloc@@Base+0x178> │ │ │ │ ldr.w r2, [r0, #684] @ 0x2ac │ │ │ │ - movw r3, #53817 @ 0xd239 │ │ │ │ + movw r3, #53905 @ 0xd291 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 792b0 <_Py_Dealloc@@Base+0x3d0> │ │ │ │ + bne.n 7934e <_Py_Dealloc@@Base+0x326> │ │ │ │ mov r0, r1 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r8, sl] │ │ │ │ ldr.w r2, [r4, #800] @ 0x320 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r4, #800] @ 0x320 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - b.n 79058 <_Py_Dealloc@@Base+0x178> │ │ │ │ + b.n 791a0 <_Py_Dealloc@@Base+0x178> │ │ │ │ ldr r1, [r2, #16] │ │ │ │ movs r6, #28 │ │ │ │ mul.w fp, r1, r6 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r6, r1 │ │ │ │ ldrd ip, r1, [r2, #8] │ │ │ │ @@ -117568,100 +117676,97 @@ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ str r6, [r2, #8] │ │ │ │ add.w r9, r4, ip, lsl #2 │ │ │ │ str r2, [r1, #16] │ │ │ │ ldr.w lr, [r9, #528] @ 0x210 │ │ │ │ cmp r1, lr │ │ │ │ - bne.n 7918c <_Py_Dealloc@@Base+0x2ac> │ │ │ │ + bne.n 792cc <_Py_Dealloc@@Base+0x2a4> │ │ │ │ ldr r2, [r1, #24] │ │ │ │ - cbz r2, 79188 <_Py_Dealloc@@Base+0x2a8> │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ - cmp ip, r6 │ │ │ │ - it ne │ │ │ │ - movne r2, #0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 79344 <_Py_Dealloc@@Base+0x31c> │ │ │ │ str.w r2, [r9, #528] @ 0x210 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - beq.n 7923a <_Py_Dealloc@@Base+0x35a> │ │ │ │ + beq.n 79378 <_Py_Dealloc@@Base+0x350> │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 79218 <_Py_Dealloc@@Base+0x338> │ │ │ │ + beq.n 79356 <_Py_Dealloc@@Base+0x32e> │ │ │ │ ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ - cbnz r2, 791aa <_Py_Dealloc@@Base+0x2ca> │ │ │ │ + cbnz r2, 792ea <_Py_Dealloc@@Base+0x2c2> │ │ │ │ str.w r1, [r9, #532] @ 0x214 │ │ │ │ cmp r1, lr │ │ │ │ - beq.w 79058 <_Py_Dealloc@@Base+0x178> │ │ │ │ + beq.w 791a0 <_Py_Dealloc@@Base+0x178> │ │ │ │ ldrd r2, r0, [r1, #20] │ │ │ │ - cbz r0, 79212 <_Py_Dealloc@@Base+0x332> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 793ee <_Py_Dealloc@@Base+0x3c6> │ │ │ │ str r2, [r0, #20] │ │ │ │ ldr.w r2, [lr, #20] │ │ │ │ ldr r4, [r1, #20] │ │ │ │ str r0, [r4, #24] │ │ │ │ strd r2, lr, [r1, #20] │ │ │ │ - cbz r2, 791c8 <_Py_Dealloc@@Base+0x2e8> │ │ │ │ + cbz r2, 7930a <_Py_Dealloc@@Base+0x2e2> │ │ │ │ str r1, [r2, #24] │ │ │ │ str.w r1, [lr, #20] │ │ │ │ - b.n 79058 <_Py_Dealloc@@Base+0x178> │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 791a0 <_Py_Dealloc@@Base+0x178> │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 79202 <_Py_Dealloc@@Base+0x322> │ │ │ │ + bne.n 793f4 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ blx r3 │ │ │ │ - b.n 78fa6 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + b.n 790ee <_Py_Dealloc@@Base+0xc6> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - movw r2, #36649 @ 0x8f29 │ │ │ │ + movw r2, #36977 @ 0x9071 │ │ │ │ movt r2, #7 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 78f86 <_Py_Dealloc@@Base+0xa6> │ │ │ │ + bne.w 790ce <_Py_Dealloc@@Base+0xa6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 156468 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - mov r0, r3 │ │ │ │ - ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ - movs r1, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx r7 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 791da <_Py_Dealloc@@Base+0x2fa> │ │ │ │ - str.w r2, [r4, #524] @ 0x20c │ │ │ │ - b.n 791b8 <_Py_Dealloc@@Base+0x2d8> │ │ │ │ + b.w 156f90 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ + cmp ip, r6 │ │ │ │ + it ne │ │ │ │ + movne r2, #0 │ │ │ │ + b.n 792c8 <_Py_Dealloc@@Base+0x2a0> │ │ │ │ + ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ + blx r2 │ │ │ │ + b.n 79276 <_Py_Dealloc@@Base+0x24e> │ │ │ │ ldr.w r2, [r4, #524] @ 0x20c │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r1, #20] │ │ │ │ str r0, [r1, #24] │ │ │ │ - cbz r2, 79226 <_Py_Dealloc@@Base+0x346> │ │ │ │ + cbz r2, 79364 <_Py_Dealloc@@Base+0x33c> │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr.w r2, [r4, #532] @ 0x214 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 79058 <_Py_Dealloc@@Base+0x178> │ │ │ │ + bne.w 791a0 <_Py_Dealloc@@Base+0x178> │ │ │ │ str.w r1, [r4, #532] @ 0x214 │ │ │ │ - b.n 79058 <_Py_Dealloc@@Base+0x178> │ │ │ │ + b.n 791a0 <_Py_Dealloc@@Base+0x178> │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7919a <_Py_Dealloc@@Base+0x2ba> │ │ │ │ + beq.n 792da <_Py_Dealloc@@Base+0x2b2> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ - cbz r3, 792aa <_Py_Dealloc@@Base+0x3ca> │ │ │ │ + cbz r3, 793e8 <_Py_Dealloc@@Base+0x3c0> │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r2, [r3, fp] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r1, #20] │ │ │ │ str.w r1, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r2, #0, #18 │ │ │ │ lsrs r1, r2, #18 │ │ │ │ - cbz r3, 79272 <_Py_Dealloc@@Base+0x392> │ │ │ │ + cbz r3, 793b0 <_Py_Dealloc@@Base+0x388> │ │ │ │ add.w r3, r2, #262144 @ 0x40000 │ │ │ │ mov.w ip, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w ip, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r1, lsl #3 │ │ │ │ mov.w r9, #0 │ │ │ │ @@ -117675,1019 +117780,1026 @@ │ │ │ │ ldr.w r2, [r4, #788] @ 0x314 │ │ │ │ str.w r9, [r3, fp] │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r3, [r8, sl] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r2, [r4, #788] @ 0x314 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - b.n 79058 <_Py_Dealloc@@Base+0x178> │ │ │ │ + b.n 791a0 <_Py_Dealloc@@Base+0x178> │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ - b.n 79246 <_Py_Dealloc@@Base+0x366> │ │ │ │ - ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ - blx r2 │ │ │ │ - b.n 79130 <_Py_Dealloc@@Base+0x250> │ │ │ │ + b.n 79384 <_Py_Dealloc@@Base+0x35c> │ │ │ │ + str.w r2, [r4, #524] @ 0x20c │ │ │ │ + b.n 792fa <_Py_Dealloc@@Base+0x2d2> │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ + movs r1, #1 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx r7 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 7931c <_Py_Dealloc@@Base+0x2f4> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 15647c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 156fa4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -000792cc : │ │ │ │ +00079418 : │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - cbz r2, 792fa │ │ │ │ + cbz r2, 79446 │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ str.w ip, [r0, #-8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000792fc : │ │ │ │ +00079448 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (7932c ) │ │ │ │ + ldr r3, [pc, #32] @ (79478 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbz r0, 79316 │ │ │ │ + cbz r0, 79462 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #43648 @ 0xaa80 │ │ │ │ + movw r0, #45248 @ 0xb0c0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 79342 │ │ │ │ + cbz r0, 7948e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 79342 │ │ │ │ + beq.n 7948e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 79344 │ │ │ │ + cbz r3, 79490 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #48] @ (79384 ) │ │ │ │ + ldr r1, [pc, #48] @ (794d0 ) │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ - cbnz r3, 79366 │ │ │ │ + cbnz r3, 794b2 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 79378 │ │ │ │ + bne.n 794c4 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 7935e │ │ │ │ + b.n 794aa │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 7935e │ │ │ │ + b.n 794aa │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbnz r0, 7938c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbnz r0, 794d8 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7938a │ │ │ │ + beq.n 794d6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7938a │ │ │ │ + bne.n 794d6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #52] @ (793e4 ) │ │ │ │ + ldr r2, [pc, #52] @ (79530 ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r4, 793c0 │ │ │ │ + cbnz r4, 7950c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ - movw r3, #50973 @ 0xc71d │ │ │ │ + movw r3, #53825 @ 0xd241 │ │ │ │ movt r3, #18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 793d8 │ │ │ │ + bne.n 79524 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r4 │ │ │ │ - b.n 793ce │ │ │ │ + b.n 7951a │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -000793e8 : │ │ │ │ +00079534 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 79432 │ │ │ │ + bne.n 7957e │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 79432 │ │ │ │ + beq.n 7957e │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.n 7944c │ │ │ │ + beq.n 79598 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 79426 │ │ │ │ + bne.n 79572 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 79422 │ │ │ │ + beq.n 7956e │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 7941a │ │ │ │ + bne.n 79566 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 79422 │ │ │ │ + b.n 7956e │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ - mov r9, r2 │ │ │ │ + mov fp, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ mov sl, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 796fc │ │ │ │ + beq.w 7984a │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ mov r8, r3 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ lsl.w r3, r5, r3 │ │ │ │ cmp r1, r2 │ │ │ │ lsl.w r5, r5, r6 │ │ │ │ add.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ - and.w sl, r9, r5 │ │ │ │ - bne.w 79ac4 │ │ │ │ + and.w sl, fp, r5 │ │ │ │ + bne.w 79c12 │ │ │ │ + mov r9, fp │ │ │ │ add.w fp, r4, #20 │ │ │ │ - cmp r6, #7 │ │ │ │ add r3, fp │ │ │ │ + cmp r6, #7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bgt.w 7960c │ │ │ │ + bgt.w 7975a │ │ │ │ ldrsb.w r2, [fp, sl] │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7957c │ │ │ │ + blt.n 796ca │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r0, [r1, r2, lsl #3] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 795f4 │ │ │ │ + beq.w 79742 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w 7968a │ │ │ │ + beq.w 797d8 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ mov.w sl, r9, lsr #5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ ldrsb.w r3, [fp, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7964c │ │ │ │ + blt.w 7979a │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r1, [r2, r3, lsl #3] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 795f4 │ │ │ │ + beq.n 79742 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w 798ba │ │ │ │ + beq.w 79a08 │ │ │ │ mov.w ip, r9, lsr #10 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ add.w sl, ip, #1 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ add sl, r3 │ │ │ │ mov r8, ip │ │ │ │ and.w sl, sl, r5 │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.w 79836 │ │ │ │ + bgt.w 79984 │ │ │ │ ldrsb.w r3, [fp, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 79652 │ │ │ │ + blt.w 797a0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r1, [r2, r3, lsl #3] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 795f0 │ │ │ │ + beq.n 7973e │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 79594 │ │ │ │ + beq.n 796e2 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ cmp r6, #7 │ │ │ │ add.w sl, sl, r8, lsr #5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - bgt.w 7985e │ │ │ │ + bgt.w 799ac │ │ │ │ ldrsb.w r3, [fp, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 79672 │ │ │ │ + blt.w 797c0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r1, [r2, r3, lsl #3] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 795f0 │ │ │ │ + beq.n 7973e │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w 79a5c │ │ │ │ + beq.w 79baa │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ add.w r3, r8, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - b.n 79516 │ │ │ │ + b.n 79664 │ │ │ │ adds r2, #1 │ │ │ │ - bne.w 79c64 │ │ │ │ + bne.w 79db4 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 79536 │ │ │ │ - cbz r2, 795f0 │ │ │ │ + bne.n 79684 │ │ │ │ + cbz r2, 7973e │ │ │ │ ldrb.w lr, [r1, #16] │ │ │ │ ldrb.w ip, [r7, #16] │ │ │ │ eor.w r0, lr, ip │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.n 79536 │ │ │ │ + bne.n 79684 │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 79c76 │ │ │ │ + beq.w 79dc6 │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne.w r0, r1, #20 │ │ │ │ addeq.w r0, r1, #28 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 79d7c │ │ │ │ + beq.w 79ecc │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne.w r1, r7, #20 │ │ │ │ addeq.w r1, r7, #28 │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ str r3, [sp, #28] │ │ │ │ mul.w r2, r2, lr │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79536 │ │ │ │ + bne.n 79684 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.w 799a6 │ │ │ │ + beq.w 79af4 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ movs r2, #1 │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ lsls r2, r1 │ │ │ │ add r4, r2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 79588 │ │ │ │ + b.n 796d6 │ │ │ │ cmp r6, #15 │ │ │ │ - bgt.w 799b2 │ │ │ │ + bgt.w 79b00 │ │ │ │ ldrsh.w r3, [fp, sl, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7965c │ │ │ │ + blt.n 797aa │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 795f4 │ │ │ │ + beq.n 79742 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 7968a │ │ │ │ + beq.n 797d8 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ mov.w sl, r9, lsr #5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ cmp r6, #15 │ │ │ │ - bgt.w 799d2 │ │ │ │ + bgt.w 79b20 │ │ │ │ ldrsh.w r3, [fp, sl, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 794ec │ │ │ │ + bge.w 7963a │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 79582 │ │ │ │ - b.n 794fe │ │ │ │ + beq.n 796d0 │ │ │ │ + b.n 7964c │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 79c52 │ │ │ │ + bne.w 79da2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 79588 │ │ │ │ + b.n 796d6 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 79582 │ │ │ │ + beq.n 796d0 │ │ │ │ mov.w r3, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - b.n 79642 │ │ │ │ + b.n 79790 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 79658 │ │ │ │ + beq.n 797a6 │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ add.w sl, r8, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - b.n 7951c │ │ │ │ + b.n 7966a │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 796e4 │ │ │ │ + bne.n 79832 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 795f4 │ │ │ │ + beq.n 79742 │ │ │ │ ldrb.w lr, [r7, #16] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ eor.w r1, lr, ip │ │ │ │ tst.w r1, #28 │ │ │ │ - bne.n 796e4 │ │ │ │ + bne.n 79832 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 79c7a │ │ │ │ + beq.w 79dca │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 79d80 │ │ │ │ + beq.w 79ed0 │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq.w r1, r7, #28 │ │ │ │ addne.w r1, r7, #20 │ │ │ │ ubfx ip, ip, #2, #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ mul.w r2, r2, ip │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 795f4 │ │ │ │ + beq.n 79742 │ │ │ │ mov.w r3, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - ble.w 794e2 │ │ │ │ - b.n 7963c │ │ │ │ + ble.w 79630 │ │ │ │ + b.n 7978a │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ movs r5, #1 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ add.w r3, r4, #20 │ │ │ │ cmp r2, #7 │ │ │ │ lsl.w r0, r5, r2 │ │ │ │ add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r5, r5, r1 │ │ │ │ - and.w r8, r9, r0 │ │ │ │ + and.w r8, fp, r0 │ │ │ │ add r5, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ it le │ │ │ │ - ldrsble.w fp, [r3, r8] │ │ │ │ - bgt.w 79898 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - blt.w 7988a │ │ │ │ + ldrsble.w r9, [r3, r8] │ │ │ │ + bgt.w 799e6 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + blt.w 799d8 │ │ │ │ movs r6, #12 │ │ │ │ - mul.w r6, r6, fp │ │ │ │ + mul.w r6, r6, r9 │ │ │ │ adds r0, r5, r6 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 798a6 │ │ │ │ + beq.w 799f4 │ │ │ │ ldr r1, [r5, r6] │ │ │ │ - cmp r9, r1 │ │ │ │ - beq.w 79936 │ │ │ │ - mov.w r1, r9, lsr #5 │ │ │ │ + cmp fp, r1 │ │ │ │ + beq.w 79a84 │ │ │ │ + mov.w r1, fp, lsr #5 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, #7 │ │ │ │ add r8, r1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ and.w r8, r1, r8 │ │ │ │ it le │ │ │ │ - ldrsble.w fp, [r3, r8] │ │ │ │ - bgt.w 79998 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - blt.w 79922 │ │ │ │ + ldrsble.w r9, [r3, r8] │ │ │ │ + bgt.w 79ae6 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + blt.w 79a70 │ │ │ │ movs r6, #12 │ │ │ │ - mul.w r6, r6, fp │ │ │ │ + mul.w r6, r6, r9 │ │ │ │ adds r1, r5, r6 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 7992a │ │ │ │ + beq.w 79a78 │ │ │ │ ldr r1, [r5, r6] │ │ │ │ - cmp r9, r1 │ │ │ │ - beq.w 799ee │ │ │ │ - mov.w r1, r9, lsr #10 │ │ │ │ + cmp fp, r1 │ │ │ │ + beq.w 79b3c │ │ │ │ + mov.w r1, fp, lsr #10 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r2, #7 │ │ │ │ str r1, [sp, #24] │ │ │ │ add.w r1, r1, #1 │ │ │ │ add r1, r8 │ │ │ │ and.w r8, r1, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r7, r3 │ │ │ │ - bgt.n 79828 │ │ │ │ - ldrsb.w fp, [r7, r8] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - blt.w 799e4 │ │ │ │ + bgt.n 79976 │ │ │ │ + ldrsb.w r9, [r7, r8] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + blt.w 79b32 │ │ │ │ movs r6, #12 │ │ │ │ - mul.w r6, r6, fp │ │ │ │ + mul.w r6, r6, r9 │ │ │ │ adds r3, r5, r6 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 799d8 │ │ │ │ + beq.w 79b26 │ │ │ │ ldr r0, [r5, r6] │ │ │ │ - cmp r9, r0 │ │ │ │ - beq.w 79ba0 │ │ │ │ + cmp fp, r0 │ │ │ │ + beq.w 79cf0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp r2, #7 │ │ │ │ add.w r8, r8, r3, lsr #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r3, r8 │ │ │ │ - bgt.w 79b92 │ │ │ │ - ldrsb.w fp, [r7, r8] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - blt.w 79a52 │ │ │ │ + bgt.w 79ce2 │ │ │ │ + ldrsb.w r9, [r7, r8] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + blt.w 79ba0 │ │ │ │ movs r6, #12 │ │ │ │ - mul.w r6, r6, fp │ │ │ │ + mul.w r6, r6, r9 │ │ │ │ adds r3, r5, r6 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 799d8 │ │ │ │ + beq.w 79b26 │ │ │ │ ldr r0, [r5, r6] │ │ │ │ - cmp r9, r0 │ │ │ │ - beq.w 79bf0 │ │ │ │ + cmp fp, r0 │ │ │ │ + beq.w 79d40 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp r2, #7 │ │ │ │ mov.w r3, r3, lsr #10 │ │ │ │ str r3, [sp, #24] │ │ │ │ add.w r3, r3, #1 │ │ │ │ add r8, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ and.w r8, r3, r8 │ │ │ │ - ble.n 797aa │ │ │ │ + ble.n 798f8 │ │ │ │ cmp r2, #15 │ │ │ │ ite le │ │ │ │ - ldrshle.w fp, [r7, r8, lsl #1] │ │ │ │ - ldrgt.w fp, [r7, r8, lsl #2] │ │ │ │ - b.n 797ae │ │ │ │ + ldrshle.w r9, [r7, r8, lsl #1] │ │ │ │ + ldrgt.w r9, [r7, r8, lsl #2] │ │ │ │ + b.n 798fc │ │ │ │ cmp r6, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, sl, lsl #1] │ │ │ │ ldrgt.w r3, [fp, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79526 │ │ │ │ + bge.w 79674 │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.w 79658 │ │ │ │ + beq.w 797a6 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ add.w sl, sl, r8, lsr #5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ and.w sl, sl, r5 │ │ │ │ cmp r6, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, sl, lsl #1] │ │ │ │ ldrgt.w r3, [fp, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79556 │ │ │ │ + bge.w 796a4 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 79658 │ │ │ │ + beq.w 797a6 │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ add.w r3, r8, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, r5, sl │ │ │ │ - b.n 79836 │ │ │ │ - cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7974a │ │ │ │ + b.n 79984 │ │ │ │ + cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ + bne.w 79898 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 79658 │ │ │ │ + b.n 797a6 │ │ │ │ cmp r2, #15 │ │ │ │ ite gt │ │ │ │ - ldrgt.w fp, [r3, r8, lsl #2] │ │ │ │ - ldrshle.w fp, [r3, r8, lsl #1] │ │ │ │ - b.n 79726 │ │ │ │ + ldrgt.w r9, [r3, r8, lsl #2] │ │ │ │ + ldrshle.w r9, [r3, r8, lsl #1] │ │ │ │ + b.n 79874 │ │ │ │ mov r2, r3 │ │ │ │ - mov r3, fp │ │ │ │ mov fp, r6 │ │ │ │ + mov r3, r9 │ │ │ │ movs r0, #1 │ │ │ │ add r2, fp │ │ │ │ lsl.w r1, r0, r1 │ │ │ │ add r2, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b.n 79588 │ │ │ │ + b.n 796d6 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 794fe │ │ │ │ + bne.w 7964c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 795f4 │ │ │ │ + beq.w 79742 │ │ │ │ ldrb.w lr, [r7, #16] │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ eor.w r0, lr, ip │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 794fe │ │ │ │ + bne.w 7964c │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 79cc8 │ │ │ │ + beq.w 79e18 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq.w r0, r1, #28 │ │ │ │ addne.w r0, r1, #20 │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 79d84 │ │ │ │ + beq.w 79ed4 │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq.w r1, r7, #28 │ │ │ │ addne.w r1, r7, #20 │ │ │ │ ubfx ip, ip, #2, #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ mul.w r2, r2, ip │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 795f4 │ │ │ │ - b.n 794fe │ │ │ │ - cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 79892 │ │ │ │ - b.n 7978c │ │ │ │ + beq.w 79742 │ │ │ │ + b.n 7964c │ │ │ │ + cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ + beq.n 799e0 │ │ │ │ + b.n 798da │ │ │ │ mov r2, r3 │ │ │ │ ldrb.w r1, [sl, #5] │ │ │ │ - mov r3, fp │ │ │ │ mov fp, r6 │ │ │ │ - b.n 798ac │ │ │ │ + mov r3, r9 │ │ │ │ + b.n 799fa │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ itett ne │ │ │ │ movne r1, r0 │ │ │ │ moveq r4, r0 │ │ │ │ movne r4, r1 │ │ │ │ addne r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ it ne │ │ │ │ strne r2, [r1, #0] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl d4de4 │ │ │ │ + bl d52d4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 79972 │ │ │ │ + beq.n 79ac0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 79cb0 │ │ │ │ + beq.w 79e00 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 79cc2 │ │ │ │ + blt.w 79e12 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp sl, r4 │ │ │ │ - bne.w 79472 │ │ │ │ + bne.w 795be │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 79472 │ │ │ │ + bne.w 795be │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7992a │ │ │ │ + bne.n 79a78 │ │ │ │ ldrb.w r2, [sl, #4] │ │ │ │ - b.n 7974a │ │ │ │ + b.n 79898 │ │ │ │ cmp r2, #15 │ │ │ │ ite gt │ │ │ │ - ldrgt.w fp, [r3, r8, lsl #2] │ │ │ │ - ldrshle.w fp, [r3, r8, lsl #1] │ │ │ │ - b.n 79768 │ │ │ │ + ldrgt.w r9, [r3, r8, lsl #2] │ │ │ │ + ldrshle.w r9, [r3, r8, lsl #1] │ │ │ │ + b.n 798b6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #28] │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 79588 │ │ │ │ + b.n 796d6 │ │ │ │ ldr.w r3, [fp, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7961a │ │ │ │ + bge.w 79768 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 79582 │ │ │ │ + beq.w 796d0 │ │ │ │ mov.w r3, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ ldr.w r3, [fp, sl, lsl #2] │ │ │ │ - b.n 79646 │ │ │ │ - mov r3, fp │ │ │ │ + b.n 79794 │ │ │ │ ldrb.w r1, [sl, #5] │ │ │ │ - mov r2, r7 │ │ │ │ mov fp, r6 │ │ │ │ - b.n 798ac │ │ │ │ - cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 79892 │ │ │ │ - b.n 797ce │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r9 │ │ │ │ + b.n 799fa │ │ │ │ + cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ + beq.w 799e0 │ │ │ │ + b.n 7991c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 79ca8 │ │ │ │ + beq.w 79df8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl d4de4 │ │ │ │ + bl d52d4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 79a2a │ │ │ │ + beq.n 79b78 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 79c7e │ │ │ │ + beq.w 79dce │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 79cc2 │ │ │ │ + blt.w 79e12 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp sl, r4 │ │ │ │ - bne.w 79472 │ │ │ │ + bne.w 795be │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 79472 │ │ │ │ + bne.w 795be │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7992a │ │ │ │ + bne.w 79a78 │ │ │ │ ldrb.w r2, [sl, #4] │ │ │ │ - b.n 7978c │ │ │ │ - cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 79892 │ │ │ │ - b.n 7980c │ │ │ │ + b.n 798da │ │ │ │ + cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ + beq.w 799e0 │ │ │ │ + b.n 7995a │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 79568 │ │ │ │ + bne.w 796b6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 795f0 │ │ │ │ + beq.w 7973e │ │ │ │ ldrb.w lr, [r1, #16] │ │ │ │ ldrb.w ip, [r7, #16] │ │ │ │ eor.w r0, lr, ip │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 79568 │ │ │ │ + bne.w 796b6 │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 79cac │ │ │ │ + beq.w 79dfc │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne.w r0, r1, #20 │ │ │ │ addeq.w r0, r1, #28 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 79d78 │ │ │ │ + beq.w 79ec8 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne.w r1, r7, #20 │ │ │ │ addeq.w r1, r7, #28 │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ str r3, [sp, #28] │ │ │ │ mul.w r2, r2, lr │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 795f0 │ │ │ │ - b.n 79568 │ │ │ │ + beq.w 7973e │ │ │ │ + b.n 796b6 │ │ │ │ add.w r2, r4, #20 │ │ │ │ cmp r6, #7 │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ it le │ │ │ │ movle r3, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ it le │ │ │ │ - ldrsble.w fp, [r3, sl] │ │ │ │ - bgt.w 79d64 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bge.w 79d4a │ │ │ │ - cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 79582 │ │ │ │ - mov.w r3, r9, lsr #5 │ │ │ │ + ldrsble.w r9, [r3, sl] │ │ │ │ + bgt.w 79eb4 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bge.w 79e9a │ │ │ │ + cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ + beq.w 796d0 │ │ │ │ + mov.w r9, fp, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r6, #7 │ │ │ │ - add sl, r3 │ │ │ │ + add.w r9, r9, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - and.w sl, sl, r5 │ │ │ │ + add r9, sl │ │ │ │ + cmp r6, #7 │ │ │ │ + and.w sl, r9, r5 │ │ │ │ it le │ │ │ │ - ldrsble.w fp, [r3, sl] │ │ │ │ - bgt.w 79d3c │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bge.w 79d22 │ │ │ │ - cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 79582 │ │ │ │ - mov.w r3, r9, lsr #10 │ │ │ │ - add.w sl, sl, sl, lsl #2 │ │ │ │ + ldrsble.w r9, [r3, sl] │ │ │ │ + bgt.w 79e8c │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bge.w 79e72 │ │ │ │ + cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ + beq.w 796d0 │ │ │ │ + mov.w r3, fp, lsr #10 │ │ │ │ + add.w r9, sl, sl, lsl #2 │ │ │ │ str r3, [sp, #28] │ │ │ │ adds r3, #1 │ │ │ │ - add sl, r3 │ │ │ │ + add r9, r3 │ │ │ │ mov r3, r6 │ │ │ │ - and.w sl, sl, r5 │ │ │ │ + and.w sl, r9, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.w 79d14 │ │ │ │ - ldrsb.w fp, [r4, sl] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bge.w 79cfa │ │ │ │ - cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 79582 │ │ │ │ + bgt.w 79e64 │ │ │ │ + ldrsb.w r9, [r4, sl] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bge.w 79e4a │ │ │ │ + cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ + beq.w 796d0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ cmp r3, #7 │ │ │ │ add.w sl, sl, r2, lsr #5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ and.w sl, sl, r6 │ │ │ │ it le │ │ │ │ - ldrsble.w fp, [r4, sl] │ │ │ │ - bgt.w 79ce6 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bge.w 79ccc │ │ │ │ - cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 79582 │ │ │ │ + ldrsble.w r9, [r4, sl] │ │ │ │ + bgt.w 79e36 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bge.w 79e1c │ │ │ │ + cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ + beq.w 796d0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ lsrs r2, r2, #10 │ │ │ │ str r2, [sp, #28] │ │ │ │ adds r2, #1 │ │ │ │ add sl, r2 │ │ │ │ and.w sl, sl, r6 │ │ │ │ - b.n 79b36 │ │ │ │ + b.n 79c86 │ │ │ │ cmp r2, #15 │ │ │ │ ite le │ │ │ │ - ldrshle.w fp, [r7, r8, lsl #1] │ │ │ │ - ldrgt.w fp, [r7, r8, lsl #2] │ │ │ │ - b.n 797ec │ │ │ │ + ldrshle.w r9, [r7, r8, lsl #1] │ │ │ │ + ldrgt.w r9, [r7, r8, lsl #2] │ │ │ │ + b.n 7993a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl d4de4 │ │ │ │ + bl d52d4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 79bd2 │ │ │ │ + beq.n 79d22 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79c94 │ │ │ │ + beq.n 79de4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 79cc2 │ │ │ │ + blt.n 79e12 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp sl, r0 │ │ │ │ - bne.n 79c8c │ │ │ │ + bne.n 79ddc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 79c8c │ │ │ │ + bne.n 79ddc │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 799d8 │ │ │ │ + bne.w 79b26 │ │ │ │ ldrb.w r2, [sl, #4] │ │ │ │ - b.n 797ce │ │ │ │ + b.n 7991c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl d4de4 │ │ │ │ + bl d52d4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 79c20 │ │ │ │ + beq.n 79d70 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 79c3e │ │ │ │ + cbz r0, 79d8e │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 79cc2 │ │ │ │ + blt.n 79e12 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp sl, r0 │ │ │ │ - bne.n 79c8c │ │ │ │ + bne.n 79ddc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 79c8c │ │ │ │ + bne.n 79ddc │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 799d8 │ │ │ │ + bne.w 79b26 │ │ │ │ ldrb.w r2, [sl, #4] │ │ │ │ - b.n 7980c │ │ │ │ + b.n 7995a │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 79c20 │ │ │ │ + b.n 79d70 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ add.w sl, sl, r8, lsr #5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - b.n 7954c │ │ │ │ + b.n 7969a │ │ │ │ mov.w r3, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - b.n 794e2 │ │ │ │ + b.n 79630 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 795c6 │ │ │ │ + b.n 79714 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 796ba │ │ │ │ + b.n 79808 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ - b.n 79a2a │ │ │ │ + b.n 79b78 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.w 79472 │ │ │ │ + b.w 795be │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 79bd2 │ │ │ │ + b.n 79d22 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b.n 79a04 │ │ │ │ + b.n 79b52 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 79a96 │ │ │ │ + b.n 79be4 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ - b.n 79972 │ │ │ │ + b.n 79ac0 │ │ │ │ adds r3, #4 │ │ │ │ - beq.n 79d88 │ │ │ │ + beq.n 79ed8 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 79658 │ │ │ │ + b.n 797a6 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 798f4 │ │ │ │ - mov r3, fp │ │ │ │ + b.n 79a42 │ │ │ │ + mov r3, r9 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ - strd r7, r9, [sp] │ │ │ │ - bl 1c8800 │ │ │ │ + strd r7, fp, [sp] │ │ │ │ + bl 1c48f8 <_PySys_GetRequiredAttrString@@Base+0x964> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 79cbe │ │ │ │ - bne.n 79cf4 │ │ │ │ + blt.n 79e0e │ │ │ │ + bne.n 79e44 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ - b.n 79b7e │ │ │ │ + b.n 79cce │ │ │ │ cmp r3, #15 │ │ │ │ ite le │ │ │ │ - ldrshle.w fp, [r4, sl, lsl #1] │ │ │ │ - ldrgt.w fp, [r4, sl, lsl #2] │ │ │ │ - b.n 79b6e │ │ │ │ - mov r3, fp │ │ │ │ + ldrshle.w r9, [r4, sl, lsl #1] │ │ │ │ + ldrgt.w r9, [r4, sl, lsl #2] │ │ │ │ + b.n 79cbe │ │ │ │ + mov r3, r9 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 795f4 │ │ │ │ - mov r3, fp │ │ │ │ + b.n 79742 │ │ │ │ + mov r3, r9 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ - strd r7, r9, [sp] │ │ │ │ - bl 1c8800 │ │ │ │ + strd r7, fp, [sp] │ │ │ │ + bl 1c48f8 <_PySys_GetRequiredAttrString@@Base+0x964> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 79cbe │ │ │ │ - bne.n 79cf4 │ │ │ │ + blt.n 79e0e │ │ │ │ + bne.n 79e44 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ - b.n 79b50 │ │ │ │ + b.n 79ca0 │ │ │ │ cmp r3, #15 │ │ │ │ ite le │ │ │ │ - ldrshle.w fp, [r4, sl, lsl #1] │ │ │ │ - ldrgt.w fp, [r4, sl, lsl #2] │ │ │ │ - b.n 79b40 │ │ │ │ - mov r3, fp │ │ │ │ + ldrshle.w r9, [r4, sl, lsl #1] │ │ │ │ + ldrgt.w r9, [r4, sl, lsl #2] │ │ │ │ + b.n 79c90 │ │ │ │ + mov r3, r9 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - strd r7, r9, [sp] │ │ │ │ - bl 1c8800 │ │ │ │ + strd r7, fp, [sp] │ │ │ │ + bl 1c48f8 <_PySys_GetRequiredAttrString@@Base+0x964> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 79cbe │ │ │ │ - bne.n 79d74 │ │ │ │ + blt.n 79e0e │ │ │ │ + bne.n 79ec4 │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b.n 79b1c │ │ │ │ + b.n 79c6c │ │ │ │ cmp r6, #15 │ │ │ │ ite gt │ │ │ │ - ldrgt.w fp, [r3, sl, lsl #2] │ │ │ │ - ldrshle.w fp, [r3, sl, lsl #1] │ │ │ │ - b.n 79b0c │ │ │ │ - mov r3, fp │ │ │ │ + ldrgt.w r9, [r3, sl, lsl #2] │ │ │ │ + ldrshle.w r9, [r3, sl, lsl #1] │ │ │ │ + b.n 79c5c │ │ │ │ + mov r3, r9 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - strd r7, r9, [sp] │ │ │ │ - bl 1c8800 │ │ │ │ + strd r7, fp, [sp] │ │ │ │ + bl 1c48f8 <_PySys_GetRequiredAttrString@@Base+0x964> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 79cbe │ │ │ │ - bne.n 79d74 │ │ │ │ + blt.n 79e0e │ │ │ │ + bne.n 79ec4 │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b.n 79aee │ │ │ │ + b.n 79c3c │ │ │ │ cmp r6, #15 │ │ │ │ itet le │ │ │ │ ldrle r3, [sp, #20] │ │ │ │ - ldrgt.w fp, [r2, sl, lsl #2] │ │ │ │ - ldrshle.w fp, [r3, sl, lsl #1] │ │ │ │ - b.n 79ade │ │ │ │ - mov r3, fp │ │ │ │ - b.n 795f4 │ │ │ │ + ldrgt.w r9, [r2, sl, lsl #2] │ │ │ │ + ldrshle.w r9, [r3, sl, lsl #1] │ │ │ │ + b.n 79c2c │ │ │ │ + mov r3, r9 │ │ │ │ + b.n 79742 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 79aac │ │ │ │ + b.n 79bfa │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 795dc │ │ │ │ + b.n 7972a │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 796d0 │ │ │ │ + b.n 7981e │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 7990a │ │ │ │ + b.n 79a58 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.w 79470 │ │ │ │ + b.w 795bc │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb r5, [r0, #4] │ │ │ │ mov r7, r2 │ │ │ │ @@ -118698,433 +118810,433 @@ │ │ │ │ mov r8, r1 │ │ │ │ cmp r5, #7 │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ lsl.w r3, r3, r5 │ │ │ │ add.w r9, r6, r2 │ │ │ │ add.w r4, r3, #4294967295 @ 0xffffffff │ │ │ │ and.w sl, r7, r4 │ │ │ │ - bgt.w 79f1e │ │ │ │ + bgt.w 7a06e │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 79e80 │ │ │ │ + blt.n 79fd0 │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 79e8a │ │ │ │ + beq.n 79fda │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 79e92 │ │ │ │ + beq.n 79fe2 │ │ │ │ lsrs r3, r7, #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, #7 │ │ │ │ add r3, sl │ │ │ │ and.w sl, r4, r3 │ │ │ │ - bgt.w 79f00 │ │ │ │ + bgt.w 7a050 │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 79f10 │ │ │ │ + blt.w 7a060 │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 79e8a │ │ │ │ + beq.n 79fda │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 79f8e │ │ │ │ + beq.w 7a0de │ │ │ │ lsrs r2, r7, #10 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ mov fp, r2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt.w 79f5c │ │ │ │ + bgt.w 7a0ac │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 79f42 │ │ │ │ + blt.w 7a092 │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 79e8a │ │ │ │ + beq.n 79fda │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 79ff8 │ │ │ │ + beq.w 7a148 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ cmp r5, #7 │ │ │ │ add.w r3, r3, fp, lsr #5 │ │ │ │ add.w r3, r3, #1 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - bgt.w 79f80 │ │ │ │ + bgt.w 7a0d0 │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 79f56 │ │ │ │ + blt.n 7a0a6 │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 79e8a │ │ │ │ + beq.n 79fda │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 7a084 │ │ │ │ + beq.w 7a1d4 │ │ │ │ mov.w r2, fp, lsr #10 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ mov fp, r2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 79e1e │ │ │ │ + b.n 79f6e │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 7a0ec │ │ │ │ + bne.w 7a23c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 79eec │ │ │ │ + bne.n 7a03c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 79e8a │ │ │ │ + beq.n 79fda │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ eor.w lr, r1, ip │ │ │ │ tst.w lr, #28 │ │ │ │ - bne.n 79eec │ │ │ │ + bne.n 7a03c │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 7a104 │ │ │ │ + beq.w 7a254 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 7a10c │ │ │ │ + beq.w 7a25c │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ ubfx ip, ip, #2, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mul.w r2, r2, ip │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79e8a │ │ │ │ + beq.n 79fda │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, #7 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - ble.w 79df4 │ │ │ │ + ble.w 79f44 │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 7a07e │ │ │ │ + bgt.w 7a1ce │ │ │ │ ldrsh.w r3, [r6, sl, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79dfe │ │ │ │ + bge.w 79f4e │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 79e0e │ │ │ │ + bne.w 79f5e │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 7a060 │ │ │ │ + bgt.w 7a1b0 │ │ │ │ ldrsh.w r3, [r6, sl, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79dd2 │ │ │ │ + bge.w 79f22 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 79e86 │ │ │ │ + beq.n 79fd6 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 79f06 │ │ │ │ + b.n 7a056 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 79e86 │ │ │ │ + beq.n 79fd6 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ add.w r3, r3, fp, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 79e54 │ │ │ │ + b.n 79fa4 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 79e8a │ │ │ │ - b.n 79e6c │ │ │ │ + beq.n 79fda │ │ │ │ + b.n 79fbc │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, sl, lsl #1] │ │ │ │ ldrgt.w r3, [r6, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79e2e │ │ │ │ + bge.w 79f7e │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 79e86 │ │ │ │ + beq.n 79fd6 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ add.w r3, r3, fp, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w sl, r4, r3 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, sl, lsl #1] │ │ │ │ ldrgt.w r3, [r6, sl, lsl #2] │ │ │ │ - b.n 79e58 │ │ │ │ + b.n 79fa8 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.w 79e0e │ │ │ │ + bne.w 79f5e │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 79e8a │ │ │ │ + beq.w 79fda │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ eors r0, r1 │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 79e0e │ │ │ │ + bne.w 79f5e │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 7a100 │ │ │ │ + bpl.w 7a250 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r2, #28 │ │ │ │ addmi.w r0, r2, #20 │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 7a11e │ │ │ │ + beq.w 7a26e │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79e8a │ │ │ │ - b.n 79e0e │ │ │ │ + beq.w 79fda │ │ │ │ + b.n 79f5e │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp lr, r1 │ │ │ │ - bne.w 79e3e │ │ │ │ + bne.w 79f8e │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 79e8a │ │ │ │ + beq.w 79fda │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ eors r0, r1 │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 79e3e │ │ │ │ + bne.w 79f8e │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.n 7a108 │ │ │ │ + bpl.n 7a258 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r2, #20 │ │ │ │ addpl.w r0, r2, #28 │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 7a112 │ │ │ │ + beq.n 7a262 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ ldrb.w ip, [r2, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ mul.w r2, lr, r2 │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79e8a │ │ │ │ - b.n 79e3e │ │ │ │ + beq.w 79fda │ │ │ │ + b.n 79f8e │ │ │ │ ldr.w r3, [r6, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79dd2 │ │ │ │ + bge.w 79f22 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 79e86 │ │ │ │ + beq.w 79fd6 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ ldr.w r3, [r6, sl, lsl #2] │ │ │ │ - b.n 79f0a │ │ │ │ + b.n 7a05a │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp lr, r1 │ │ │ │ - bne.w 79e6c │ │ │ │ + bne.w 79fbc │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 79e8a │ │ │ │ + beq.w 79fda │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ eors r0, r1 │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 79e6c │ │ │ │ + bne.w 79fbc │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.n 7a0fc │ │ │ │ + bpl.n 7a24c │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r2, #20 │ │ │ │ addpl.w r0, r2, #28 │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 7a118 │ │ │ │ + beq.n 7a268 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ ldrb.w ip, [r2, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ mul.w r2, lr, r2 │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79e8a │ │ │ │ - b.n 79e6c │ │ │ │ + beq.w 79fda │ │ │ │ + b.n 79fbc │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 79df4 │ │ │ │ + b.n 79f44 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - b.n 7a0ba │ │ │ │ + b.n 7a20a │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - b.n 79fc6 │ │ │ │ + b.n 7a116 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 79ec4 │ │ │ │ + b.n 7a014 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - b.n 7a02e │ │ │ │ + b.n 7a17e │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 79ed8 │ │ │ │ + b.n 7a028 │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 7a044 │ │ │ │ + b.n 7a194 │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 7a0d0 │ │ │ │ + b.n 7a220 │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 79fde │ │ │ │ + b.n 7a12e │ │ │ │ │ │ │ │ -0007a124 : │ │ │ │ +0007a274 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ movw r6, #655 @ 0x28f │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ands r6, r7 │ │ │ │ cmp r6, #8 │ │ │ │ - bgt.n 7a164 │ │ │ │ + bgt.n 7a2b4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7a4e2 │ │ │ │ + beq.w 7a632 │ │ │ │ subs r6, #1 │ │ │ │ cmp r6, #7 │ │ │ │ - bhi.w 7a4e2 │ │ │ │ + bhi.w 7a632 │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r7, r0, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsls r7, r0, #7 │ │ │ │ lsls r7, r0, #7 │ │ │ │ lsls r7, r0, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r6, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq sl, #41889 @ 0xa3a1 │ │ │ │ + movweq sl, #42613 @ 0xa675 │ │ │ │ movteq sl, #11 │ │ │ │ - bne.w 7a316 │ │ │ │ + bne.w 7a466 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ lsls r6, r7, #22 │ │ │ │ - bmi.w 7a3ce │ │ │ │ + bmi.w 7a51e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a4c0 │ │ │ │ + bne.w 7a610 │ │ │ │ movw r2, #16328 @ 0x3fc8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ and.w r6, r0, #24 │ │ │ │ ubfx r3, r0, #14, #1 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r0, r0, #29 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - bmi.w 7a44a │ │ │ │ - ldr.w r8, [pc, #856] @ 7a504 │ │ │ │ + bmi.w 7a59a │ │ │ │ + ldr.w r8, [pc, #856] @ 7a654 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ subs r0, r0, r3 │ │ │ │ cmp r1, r0 │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ - bhi.w 7a47c │ │ │ │ + bhi.w 7a5cc │ │ │ │ adds r0, r3, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bmi.w 7a47c │ │ │ │ + bmi.w 7a5cc │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ - movt r6, #73 @ 0x49 │ │ │ │ - movw r1, #9893 @ 0x26a5 │ │ │ │ + movt r6, #74 @ 0x4a │ │ │ │ + movw r1, #10325 @ 0x2855 │ │ │ │ movt r1, #7 │ │ │ │ str r6, [sp, #20] │ │ │ │ ldr.w r9, [r6, #712] @ 0x2c8 │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 7a416 │ │ │ │ + bne.w 7a566 │ │ │ │ ldr.w ip, [fp, #8] │ │ │ │ subs r1, r0, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r0, ip, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1528] @ 0x5f8 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bcs.w 7a380 │ │ │ │ + bcs.w 7a4d0 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr.w r0, [r0, r1, lsl #3] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 7a402 │ │ │ │ + beq.w 7a552 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ add.w lr, r6, #1 │ │ │ │ str.w lr, [r0] │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ ldr.w r9, [lr] │ │ │ │ str.w r9, [r0, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a2bc │ │ │ │ + beq.n 7a40c │ │ │ │ add.w r6, lr, r3 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [lr] │ │ │ │ strd r3, r3, [r6, #-8] │ │ │ │ ldr.w r3, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r1, [ip, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #3760] @ 0xeb0 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.n 7a338 │ │ │ │ + bgt.n 7a488 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r6, #4] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #672] @ (7a500 ) │ │ │ │ + ldr r2, [pc, #672] @ (7a650 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a436 │ │ │ │ + bne.w 7a586 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7a300 │ │ │ │ + beq.n 7a450 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a300 │ │ │ │ + beq.n 7a450 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r4, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7a306 │ │ │ │ + bne.n 7a456 │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ sub.w r2, r6, #8 │ │ │ │ str.w sl, [r6, #24] │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r5, [r6, #16] │ │ │ │ @@ -119135,338 +119247,338 @@ │ │ │ │ strd r1, r3, [r6, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, r1, [r0, #24] │ │ │ │ cmp r6, r1 │ │ │ │ - bhi.n 7a32e │ │ │ │ + bhi.n 7a47e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r6 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w r9, [r0, r6] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 7a380 │ │ │ │ + beq.n 7a4d0 │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ ldr.w ip, [fp, #8] │ │ │ │ - b.n 7a22c │ │ │ │ + b.n 7a37c │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 7a174 │ │ │ │ - movw sl, #6449 @ 0x1931 │ │ │ │ + b.n 7a2c4 │ │ │ │ + movw sl, #7053 @ 0x1b8d │ │ │ │ movt sl, #9 │ │ │ │ - b.n 7a174 │ │ │ │ - movw sl, #5853 @ 0x16dd │ │ │ │ + b.n 7a2c4 │ │ │ │ + movw sl, #6601 @ 0x19c9 │ │ │ │ movt sl, #12 │ │ │ │ - b.n 7a174 │ │ │ │ + b.n 7a2c4 │ │ │ │ str r4, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7a28c │ │ │ │ + beq.n 7a3dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - b.n 7a28c │ │ │ │ + b.n 7a3dc │ │ │ │ movw r4, #642 @ 0x282 │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 7a3c4 │ │ │ │ + beq.n 7a514 │ │ │ │ cmp r6, #128 @ 0x80 │ │ │ │ - bne.w 7a4e2 │ │ │ │ - movw sl, #26561 @ 0x67c1 │ │ │ │ + bne.w 7a632 │ │ │ │ + movw sl, #27333 @ 0x6ac5 │ │ │ │ movt sl, #12 │ │ │ │ - b.n 7a174 │ │ │ │ + b.n 7a2c4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r1, [r0, #12] │ │ │ │ str r0, [r1, #8] │ │ │ │ - b.n 7a22c │ │ │ │ + b.n 7a37c │ │ │ │ ldr.w r3, [ip, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a24c │ │ │ │ + beq.n 7a39c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a24c │ │ │ │ + beq.n 7a39c │ │ │ │ ldr.w r3, [ip, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a24c │ │ │ │ + bne.w 7a39c │ │ │ │ ldr.w r3, [fp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a4d8 │ │ │ │ + bne.w 7a628 │ │ │ │ add.w r1, fp, #12 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 7a24c │ │ │ │ + bmi.w 7a39c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a36a │ │ │ │ + bne.n 7a4ba │ │ │ │ dmb ish │ │ │ │ - b.n 7a24c │ │ │ │ + b.n 7a39c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ ldr.w r9, [r1, #672] @ 0x2a0 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ cmp r9, r1 │ │ │ │ - bne.n 7a488 │ │ │ │ + bne.n 7a5d8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ mov lr, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 7a47c │ │ │ │ + beq.n 7a5cc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ ldr.w r1, [r0, #800] @ 0x320 │ │ │ │ ldr.w ip, [fp, #8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r0, #800] @ 0x320 │ │ │ │ - b.n 7a22c │ │ │ │ - movw sl, #29105 @ 0x71b1 │ │ │ │ + b.n 7a37c │ │ │ │ + movw sl, #32145 @ 0x7d91 │ │ │ │ movt sl, #22 │ │ │ │ - b.n 7a174 │ │ │ │ + b.n 7a2c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a4a6 │ │ │ │ + beq.n 7a5f6 │ │ │ │ movw r0, #15928 @ 0x3e38 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a4bc │ │ │ │ + beq.n 7a60c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r8, [pc, #276] @ 7a504 │ │ │ │ + ldr.w r8, [pc, #276] @ 7a654 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 7a26c │ │ │ │ + b.n 7a3bc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov lr, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 7a2d6 │ │ │ │ + b.n 7a426 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r0, [r3, #708] @ 0x2c4 │ │ │ │ blx r9 │ │ │ │ mov lr, r0 │ │ │ │ - cbz r0, 7a47c │ │ │ │ + cbz r0, 7a5cc │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr.w ip, [fp, #8] │ │ │ │ - b.n 7a22c │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 7a37c │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7a49a │ │ │ │ + bne.n 7a5ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 12cb88 │ │ │ │ - b.n 7a26c │ │ │ │ + bl 12d6a8 │ │ │ │ + b.n 7a3bc │ │ │ │ ldr.w ip, [r2, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [pc, #176] @ 7a504 │ │ │ │ + ldr.w r8, [pc, #176] @ 7a654 │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ subs r6, r6, r3 │ │ │ │ ldrd r0, ip, [ip, #12] │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ add r0, ip │ │ │ │ add.w ip, r0, #3 │ │ │ │ adds r0, #1 │ │ │ │ bic.w ip, ip, #3 │ │ │ │ add.w r0, ip, r0, lsl #2 │ │ │ │ add r1, r0 │ │ │ │ cmp r1, r6 │ │ │ │ - bls.w 7a1c2 │ │ │ │ + bls.w 7a312 │ │ │ │ mov r0, fp │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5e74 │ │ │ │ + b.w 1f7cf0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r9 │ │ │ │ mov lr, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 7a3a8 │ │ │ │ + b.n 7a4f8 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 7a26c │ │ │ │ + b.n 7a3bc │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28048 @ 0x6d90 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29648 @ 0x73d0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 7a2b4 │ │ │ │ + b.n 7a404 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28116 @ 0x6dd4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29716 @ 0x7414 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 7a4bc │ │ │ │ + bl 12de68 │ │ │ │ + b.n 7a60c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a24c │ │ │ │ - b.n 7a358 │ │ │ │ + bne.w 7a39c │ │ │ │ + b.n 7a4a8 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - movw r1, #28020 @ 0x6d74 │ │ │ │ + movw r1, #29620 @ 0x73b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007a508 : │ │ │ │ +0007a658 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 7a5ae │ │ │ │ + bpl.n 7a6fe │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 7a574 │ │ │ │ + bne.n 7a6c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a57e │ │ │ │ + beq.n 7a6ce │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.n 7a58c │ │ │ │ + bne.n 7a6dc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 7a58c │ │ │ │ - ldr r1, [pc, #116] @ (7a5c4 ) │ │ │ │ + beq.n 7a6dc │ │ │ │ + ldr r1, [pc, #116] @ (7a714 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #44076 @ 0xac2c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r6, [sp, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq.n 7a5a6 │ │ │ │ - bl 7cac8 │ │ │ │ + beq.n 7a6f6 │ │ │ │ + bl 7ccb4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7a536 │ │ │ │ + bne.n 7a686 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7a548 │ │ │ │ + beq.n 7a698 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 7a54e │ │ │ │ + bne.n 7a69e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1add90 │ │ │ │ - bl 7a60c │ │ │ │ + b.w 1b0460 │ │ │ │ + bl 7a75c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7a570 │ │ │ │ + b.n 7a6c0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 77034 │ │ │ │ + bl 77170 │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ - cbz r0, 7a5fa │ │ │ │ + cbz r0, 7a74a │ │ │ │ mul.w r2, r1, r2 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1a91c4 │ │ │ │ - movw r1, #14272 @ 0x37c0 │ │ │ │ + b.w 1ab8c0 │ │ │ │ + movw r1, #15872 @ 0x3e00 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #4] @ (7a608 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + ldr r0, [pc, #4] @ (7a758 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ movs r7, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w sl, [r2, #4] │ │ │ │ movw r6, #42236 @ 0xa4fc │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r9, r0 │ │ │ │ - ldr r3, [pc, #700] @ (7a8f4 ) │ │ │ │ + ldr r3, [pc, #700] @ (7aa44 ) │ │ │ │ mov r5, r1 │ │ │ │ cmp sl, r6 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - bne.w 7a880 │ │ │ │ + bne.w 7a9d0 │ │ │ │ add.w r1, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r1, #2740] @ 0xab4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7a722 │ │ │ │ + ble.n 7a872 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #2740] @ 0xab4 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r4, [r1, #2420] @ 0x974 │ │ │ │ movs r1, #0 │ │ │ │ @@ -119482,49 +119594,49 @@ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ add.w r0, r4, #28 │ │ │ │ add.w r8, r4, #20 │ │ │ │ blx 29718 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7a942 │ │ │ │ + bne.w 7aa92 │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ add.w ip, r9, r1 │ │ │ │ ldr.w r0, [r5, #-8] │ │ │ │ ldr.w r2, [r9, r1] │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ str.w r2, [r9, r1] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [ip, #4] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ orrs r1, r2 │ │ │ │ - cbnz r0, 7a6d6 │ │ │ │ + cbnz r0, 7a826 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 7a864 │ │ │ │ + bmi.w 7a9b4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 7a7e6 │ │ │ │ + bmi.w 7a936 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r2, #7 │ │ │ │ and.w r0, r0, #7 │ │ │ │ - bgt.w 7a834 │ │ │ │ + bgt.w 7a984 │ │ │ │ movs r2, #0 │ │ │ │ strb.w r2, [r8, r0] │ │ │ │ movs r2, #1 │ │ │ │ cmp sl, r6 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ lsl.w r2, r2, r0 │ │ │ │ - bne.w 7a852 │ │ │ │ + bne.w 7a9a2 │ │ │ │ str.w r7, [r8, r2] │ │ │ │ add r2, r8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [r2, #4] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r3, [r5, #16] │ │ │ │ @@ -119541,34 +119653,34 @@ │ │ │ │ movs r1, #16 │ │ │ │ movs r4, #8 │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ - movt r8, #73 @ 0x49 │ │ │ │ - movw r0, #9893 @ 0x26a5 │ │ │ │ + movt r8, #74 @ 0x4a │ │ │ │ + movw r0, #10325 @ 0x2855 │ │ │ │ movt r0, #7 │ │ │ │ ldr.w r3, [r8, #692] @ 0x2b4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 7a8f8 │ │ │ │ + bne.w 7aa48 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1528] @ 0x5f8 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 7a8e2 │ │ │ │ + beq.w 7aa32 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 7a79c │ │ │ │ + cbz r2, 7a8ec │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ sub.w r3, sl, r6 │ │ │ │ clz r3, r3 │ │ │ │ @@ -119578,48 +119690,48 @@ │ │ │ │ str r1, [r4, #16] │ │ │ │ strb r3, [r4, #6] │ │ │ │ movs r3, #5 │ │ │ │ str r1, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ - b.n 7a67e │ │ │ │ + b.n 7a7ce │ │ │ │ ldrd ip, r1, [r3, #24] │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 7a892 │ │ │ │ + bcc.n 7a9e2 │ │ │ │ add.w r1, ip, lr │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, ip │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r2, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7a770 │ │ │ │ + bne.n 7a8c0 │ │ │ │ ldr.w r3, [r8, #672] @ 0x2a0 │ │ │ │ - movw r2, #53161 @ 0xcfa9 │ │ │ │ + movw r2, #53249 @ 0xd001 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7a936 │ │ │ │ + bne.w 7aa86 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7a908 │ │ │ │ + beq.w 7aa58 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 7a770 │ │ │ │ + b.n 7a8c0 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7a8b6 │ │ │ │ + bne.n 7aa06 │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 7a8d6 │ │ │ │ - ldr r2, [pc, #248] @ (7a8f4 ) │ │ │ │ + beq.n 7aa26 │ │ │ │ + ldr r2, [pc, #248] @ (7aa44 ) │ │ │ │ sub.w r0, r5, #8 │ │ │ │ ldr.w r2, [r2, fp] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w ip, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r5, #-4] │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -119627,175 +119739,175 @@ │ │ │ │ str.w r0, [lr] │ │ │ │ strd ip, r2, [r5, #-8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r0, [ip, #4] │ │ │ │ and.w r0, r2, #7 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ cmp r2, #7 │ │ │ │ - ble.w 7a6e4 │ │ │ │ + ble.w 7a834 │ │ │ │ cmp r2, #15 │ │ │ │ mov.w r2, #0 │ │ │ │ ite le │ │ │ │ strhle.w r2, [r8, r0, lsl #1] │ │ │ │ strgt.w r2, [r8, r0, lsl #2] │ │ │ │ movs r2, #1 │ │ │ │ cmp sl, r6 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ lsl.w r2, r2, r0 │ │ │ │ - beq.w 7a6f8 │ │ │ │ + beq.w 7a848 │ │ │ │ add.w r0, r8, r2 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ str r7, [r0, #4] │ │ │ │ str.w r6, [r8, r2] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [r0, #8] │ │ │ │ - b.n 7a702 │ │ │ │ + b.n 7a852 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ - cbnz r2, 7a89a │ │ │ │ + cbnz r2, 7a9ea │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 7a7fa │ │ │ │ + bne.n 7a94a │ │ │ │ ldr.w r2, [r7, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7a7fa │ │ │ │ - b.n 7a6ca │ │ │ │ + bne.n 7a94a │ │ │ │ + b.n 7a81a │ │ │ │ mov.w lr, #88 @ 0x58 │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ movs r1, #20 │ │ │ │ movs r4, #10 │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7a732 │ │ │ │ + b.n 7a882 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.n 7a770 │ │ │ │ - movw r0, #1953 @ 0x7a1 │ │ │ │ + b.n 7a8c0 │ │ │ │ + movw r0, #2457 @ 0x999 │ │ │ │ movt r0, #8 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 7a962 │ │ │ │ + bne.n 7aab2 │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7a6ca │ │ │ │ + beq.w 7a81a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - b.n 7a86a │ │ │ │ - movw r0, #1953 @ 0x7a1 │ │ │ │ + b.n 7a9ba │ │ │ │ + movw r0, #2457 @ 0x999 │ │ │ │ movt r0, #8 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 7a952 │ │ │ │ + bne.n 7aaa2 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7a6d6 │ │ │ │ + beq.w 7a826 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - b.n 7a7ee │ │ │ │ + b.n 7a93e │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr.w r2, [r2, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7a7fa │ │ │ │ - b.n 7a6d6 │ │ │ │ + bne.n 7a94a │ │ │ │ + b.n 7a826 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7a770 │ │ │ │ - b.n 7a7b8 │ │ │ │ + bne.w 7a8c0 │ │ │ │ + b.n 7a908 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [r8, #688] @ 0x2b0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7a770 │ │ │ │ - bl 1f5c8c │ │ │ │ + bne.w 7a8c0 │ │ │ │ + bl 1f7b08 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a91c │ │ │ │ + beq.n 7aa6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 7a972 │ │ │ │ + cbz r3, 7aac2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a930 │ │ │ │ + beq.n 7aa80 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 7a97a │ │ │ │ + cbz r3, 7aaca │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7a71c │ │ │ │ + b.n 7a86c │ │ │ │ ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7a7d2 │ │ │ │ + b.n 7a922 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1f037c │ │ │ │ - b.n 7a692 │ │ │ │ + bl 1f2368 │ │ │ │ + b.n 7a7e2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ blx r2 │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ - b.n 7a8ca │ │ │ │ + b.n 7aa1a │ │ │ │ mov r0, r7 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ - b.n 7a8ac │ │ │ │ + b.n 7a9fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a91c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7aa6c │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a930 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7aa80 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r2, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7aa20 │ │ │ │ + beq.n 7ab70 │ │ │ │ mov.w ip, #1 │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ mov sl, r0 │ │ │ │ lsl.w r5, ip, r0 │ │ │ │ - ldr r0, [pc, #604] @ (7ac10 ) │ │ │ │ + ldr r0, [pc, #604] @ (7ad60 ) │ │ │ │ cmp r2, #7 │ │ │ │ lsl.w r3, r5, ip │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r0] │ │ │ │ lsr.w r3, r3, ip │ │ │ │ mov.w r9, r3, lsl #3 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - bhi.w 7ab4c │ │ │ │ + bhi.w 7ac9c │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 7aa4e │ │ │ │ + bne.n 7ab9e │ │ │ │ add.w r1, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r1, #2740] @ 0xab4 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 7ab48 │ │ │ │ + ble.w 7ac98 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r1, #2740] @ 0xab4 │ │ │ │ movw r0, #771 @ 0x303 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr.w r4, [r1, #2420] @ 0x974 │ │ │ │ movs r1, #0 │ │ │ │ @@ -119809,60 +119921,60 @@ │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ blx 29718 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r5, #1 │ │ │ │ - ldr r1, [pc, #492] @ (7ac10 ) │ │ │ │ + ldr r1, [pc, #492] @ (7ad60 ) │ │ │ │ mov sl, r0 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ lsls r5, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movs r6, #12 │ │ │ │ cmp r2, #7 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov.w r1, r5, lsl #1 │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ mov.w r3, r3, lsr #1 │ │ │ │ mul.w r9, r3, r6 │ │ │ │ - bhi.n 7ab4c │ │ │ │ + bhi.n 7ac9c │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ - movt r8, #73 @ 0x49 │ │ │ │ + movt r8, #74 @ 0x4a │ │ │ │ add.w r1, r9, r5 │ │ │ │ - movw ip, #9893 @ 0x26a5 │ │ │ │ + movw ip, #10325 @ 0x2855 │ │ │ │ movt ip, #7 │ │ │ │ add.w r4, r1, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr.w r4, [r8, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - bne.w 7abda │ │ │ │ + bne.w 7ad2a │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.n 7ab5a │ │ │ │ + bcs.n 7acaa │ │ │ │ adds r1, #19 │ │ │ │ mov.w fp, r1, lsr #3 │ │ │ │ ldr.w r0, [r4, fp, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 7ab98 │ │ │ │ + beq.n 7ace8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w lr, [r4] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 7aae4 │ │ │ │ + beq.n 7ac34 │ │ │ │ strb r2, [r4, #4] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ strb r7, [r4, #6] │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r7, #0 │ │ │ │ movs r3, #1 │ │ │ │ @@ -119880,23 +119992,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r6, [r0, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 7ab36 │ │ │ │ + bhi.n 7ac86 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ add.w r1, fp, #1 │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r6 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w lr, [r0, r6] │ │ │ │ - cbz r4, 7ab5a │ │ │ │ + cbz r4, 7acaa │ │ │ │ mov r1, sl │ │ │ │ add.w r8, r5, #20 │ │ │ │ strb r2, [r4, #4] │ │ │ │ add.w r0, r4, #20 │ │ │ │ mov r2, r5 │ │ │ │ strb r1, [r4, #5] │ │ │ │ movs r5, #0 │ │ │ │ @@ -119908,226 +120020,226 @@ │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 29718 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, r8 │ │ │ │ blx 29718 │ │ │ │ - b.n 7aa18 │ │ │ │ + b.n 7ab68 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, sl │ │ │ │ str.w r0, [ip, #12] │ │ │ │ add.w r8, r5, #20 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ - b.n 7ab0a │ │ │ │ + b.n 7ac5a │ │ │ │ movs r5, #8 │ │ │ │ - b.n 7aa4e │ │ │ │ + b.n 7ab9e │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.n 7abac │ │ │ │ + bhi.n 7acfc │ │ │ │ adds r1, r2, #1 │ │ │ │ movs r5, #1 │ │ │ │ mov sl, r1 │ │ │ │ lsls r5, r1 │ │ │ │ - b.n 7aa4e │ │ │ │ + b.n 7ab9e │ │ │ │ ldr.w r4, [r8, #672] @ 0x2a0 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 7abf6 │ │ │ │ + bne.n 7ad46 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7ac06 │ │ │ │ + beq.n 7ad56 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ add.w r8, r5, #20 │ │ │ │ ldr.w r0, [r6, #800] @ 0x320 │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r6, #800] @ 0x320 │ │ │ │ - b.n 7ab0a │ │ │ │ + b.n 7ac5a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, fp │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7ab02 │ │ │ │ + b.n 7ac52 │ │ │ │ adds r1, r2, #2 │ │ │ │ movs r5, #1 │ │ │ │ mov sl, r1 │ │ │ │ lsls r5, r1 │ │ │ │ add.w r1, r5, r9 │ │ │ │ adds.w r4, r1, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bmi.n 7ac06 │ │ │ │ + bmi.n 7ad56 │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ - movt r8, #73 @ 0x49 │ │ │ │ - movw ip, #9893 @ 0x26a5 │ │ │ │ + movt r8, #74 @ 0x4a │ │ │ │ + movw ip, #10325 @ 0x2855 │ │ │ │ movt ip, #7 │ │ │ │ ldr.w r4, [r8, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - beq.w 7aa72 │ │ │ │ + beq.w 7abc2 │ │ │ │ ldr.w r0, [r8, #688] @ 0x2b0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7ac06 │ │ │ │ + cbz r0, 7ad56 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ add.w r8, r5, #20 │ │ │ │ - b.n 7ab0a │ │ │ │ + b.n 7ac5a │ │ │ │ ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 7ab80 │ │ │ │ + b.n 7acd0 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 7aa18 │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 7ab68 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [r3, #1168] @ 0x490 │ │ │ │ - cbz r3, 7ac5e │ │ │ │ + cbz r3, 7adae │ │ │ │ ldr.w r3, [r5, #1412] @ 0x584 │ │ │ │ - cbz r3, 7ac5e │ │ │ │ - ldr r3, [pc, #696] @ (7aefc ) │ │ │ │ + cbz r3, 7adae │ │ │ │ + ldr r3, [pc, #700] @ (7b050 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7aeb4 │ │ │ │ + beq.w 7b006 │ │ │ │ ldr.w r0, [r5, #1416] @ 0x588 │ │ │ │ blx 2a4f4 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 7aeb4 │ │ │ │ + bne.w 7b006 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7ad4c │ │ │ │ + beq.n 7ae9c │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ ldrb.w r6, [r4, #-4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 7aedc │ │ │ │ + bne.w 7b02e │ │ │ │ ldrb.w r3, [r4, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 7aec2 │ │ │ │ + bne.w 7b014 │ │ │ │ ldrb.w r3, [r4, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 7aec2 │ │ │ │ + bne.w 7b014 │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 7aec2 │ │ │ │ + bne.w 7b014 │ │ │ │ ldrb.w r3, [r4, #-8] │ │ │ │ ldrb.w r2, [r4, #-7] │ │ │ │ orr.w r2, r2, r3, lsl #8 │ │ │ │ ldrb.w r3, [r4, #-6] │ │ │ │ orr.w r3, r3, r2, lsl #8 │ │ │ │ ldrb.w r2, [r4, #-5] │ │ │ │ orr.w r2, r2, r3, lsl #8 │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 7ae9a │ │ │ │ + bne.w 7afec │ │ │ │ adds r3, r4, r2 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 7ae9a │ │ │ │ + bne.w 7afec │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 7ae9a │ │ │ │ + bne.w 7afec │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 7ae9a │ │ │ │ + bne.w 7afec │ │ │ │ mov.w r3, #3722304989 @ 0xdddddddd │ │ │ │ adds r2, #4 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ mov r0, r4 │ │ │ │ blx 29718 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ - movw r3, #33981 @ 0x84bd │ │ │ │ + movw r3, #34301 @ 0x85fd │ │ │ │ movt r3, #7 │ │ │ │ sub.w r6, r4, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7ad52 │ │ │ │ - cbz r6, 7ad4c │ │ │ │ - ldr r3, [pc, #516] @ (7aefc ) │ │ │ │ + bne.n 7aea2 │ │ │ │ + cbz r6, 7ae9c │ │ │ │ + ldr r3, [pc, #520] @ (7b050 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r7, #804 @ 0x324 │ │ │ │ - beq.n 7ad70 │ │ │ │ + beq.n 7aec0 │ │ │ │ lsrs r3, r6, #18 │ │ │ │ ubfx r2, r6, #0, #18 │ │ │ │ add.w r3, r7, r3, lsl #3 │ │ │ │ ldr.w r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 7ad32 │ │ │ │ + bgt.n 7ae82 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 7ad70 │ │ │ │ + cbz r2, 7aec0 │ │ │ │ bic.w r3, r6, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str.w r1, [r4, #-8] │ │ │ │ str r6, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r1, 7ad5e │ │ │ │ - cbz r2, 7ad94 │ │ │ │ + cbz r1, 7aeae │ │ │ │ + cbz r2, 7aee4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r1, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r7, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 7ad4c │ │ │ │ + b.n 7ae9c │ │ │ │ ldr.w r2, [r5, #684] @ 0x2ac │ │ │ │ - movw r3, #53817 @ 0xd239 │ │ │ │ + movw r3, #53905 @ 0xd291 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ae90 │ │ │ │ + bne.w 7afe2 │ │ │ │ mov r0, r6 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 7ad4c │ │ │ │ + b.n 7ae9c │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ ldr.w r6, [r7, #512] @ 0x200 │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r8, r2, r4 │ │ │ │ @@ -120135,72 +120247,73 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w lr, r7, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r0, [lr, #528] @ 0x210 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 7add0 │ │ │ │ + bne.n 7af18 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7adcc │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ - cmp r1, r4 │ │ │ │ - it ne │ │ │ │ - movne r3, #0 │ │ │ │ + cbnz r3, 7af4e │ │ │ │ str.w r3, [lr, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7ae2c │ │ │ │ + beq.n 7af7e │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7ae0c │ │ │ │ + beq.n 7af5e │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 7ade8 │ │ │ │ + cbnz r3, 7af30 │ │ │ │ str.w r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 7ad4c │ │ │ │ + beq.n 7ae9c │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 7ae06 │ │ │ │ + cbz r1, 7af58 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r3, r0, [r2, #20] │ │ │ │ - cbz r3, 7ae02 │ │ │ │ + cbz r3, 7af4a │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r0, #20] │ │ │ │ - b.n 7ad4c │ │ │ │ + b.n 7ae9c │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ + cmp r1, r4 │ │ │ │ + it ne │ │ │ │ + movne r3, #0 │ │ │ │ + b.n 7af14 │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 7adf4 │ │ │ │ + b.n 7af3c │ │ │ │ ldr.w r3, [r7, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7ae1a │ │ │ │ + cbz r3, 7af6c │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r7, #532] @ 0x214 │ │ │ │ str.w r2, [r7, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ad4c │ │ │ │ + bne.n 7ae9c │ │ │ │ str.w r2, [r7, #532] @ 0x214 │ │ │ │ - b.n 7ad4c │ │ │ │ + b.n 7ae9c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7adda │ │ │ │ + beq.n 7af22 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7ae8a │ │ │ │ + cbz r3, 7afdc │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r6, r8] │ │ │ │ ldr.w r3, [r7, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r7, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 7ae60 │ │ │ │ + cbz r3, 7afb2 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r7, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r7, r2, lsl #3 │ │ │ │ movs r2, #0 │ │ │ │ @@ -120210,83 +120323,84 @@ │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ ldr.w r3, [r5, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r7, #788] @ 0x314 │ │ │ │ str.w r4, [r6, r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r7, #788] @ 0x314 │ │ │ │ - b.n 7ad4c │ │ │ │ + b.n 7ae9c │ │ │ │ str.w r1, [r7, #524] @ 0x20c │ │ │ │ - b.n 7ae38 │ │ │ │ + b.n 7af8a │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - b.n 7ad88 │ │ │ │ + b.n 7aed8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64044 │ │ │ │ - movw r1, #1976 @ 0x7b8 │ │ │ │ + bl 63e1c <_Py_SetRefcnt@@Base+0x1980> │ │ │ │ + movw r1, #3576 @ 0xdf8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #1652 @ 0x674 │ │ │ │ + movw r0, #3252 @ 0xcb4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #14272 @ 0x37c0 │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #15872 @ 0x3e00 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #64] @ (7af00 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ (7b054 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 64044 │ │ │ │ - movw r1, #1952 @ 0x7a0 │ │ │ │ + bl 63e1c <_Py_SetRefcnt@@Base+0x1980> │ │ │ │ + movw r1, #3552 @ 0xde0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #1652 @ 0x674 │ │ │ │ + movw r0, #3252 @ 0xcb4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 64044 │ │ │ │ - movw r1, #1892 @ 0x764 │ │ │ │ + bl 63e1c <_Py_SetRefcnt@@Base+0x1980> │ │ │ │ + movw r1, #3492 @ 0xda4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #1652 @ 0x674 │ │ │ │ + movw r0, #3252 @ 0xcb4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 67ce8 │ │ │ │ + bl 67aa0 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ -0007af04 : │ │ │ │ +0007b058 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #29684 @ 0x73f4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 1ae218 │ │ │ │ - cbz r0, 7af2c │ │ │ │ + bl 1b08e8 │ │ │ │ + cbz r0, 7b080 │ │ │ │ strd r4, r5, [r0, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0007af30 : │ │ │ │ +0007b084 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7af84 │ │ │ │ - cbz r0, 7af7c │ │ │ │ + bl 7b0d8 │ │ │ │ + cbz r0, 7b0d0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 7af7c │ │ │ │ - ldr.w ip, [pc, #48] @ 7af80 │ │ │ │ + bpl.n 7b0d0 │ │ │ │ + ldr.w ip, [pc, #48] @ 7b0d4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r1, ip] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ @@ -120326,1524 +120440,1399 @@ │ │ │ │ addne r5, r4, #3 │ │ │ │ itttt ne │ │ │ │ addne r4, #1 │ │ │ │ bicne.w r5, r5, #3 │ │ │ │ addne r5, r5, r2 │ │ │ │ addne.w r2, r5, r4, lsl #2 │ │ │ │ adds r6, r2, r3 │ │ │ │ - bmi.w 7b11e │ │ │ │ + bmi.w 7b272 │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ mov fp, r1 │ │ │ │ - movw r1, #9893 @ 0x26a5 │ │ │ │ + movw r1, #10325 @ 0x2855 │ │ │ │ movt r1, #7 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r7, [r5, #712] @ 0x2c8 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 7b200 │ │ │ │ - ldr r1, [pc, #624] @ (7b278 ) │ │ │ │ + bne.w 7b354 │ │ │ │ + ldr r1, [pc, #624] @ (7b3cc ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ add.w ip, r6, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r1, #1528] @ 0x5f8 │ │ │ │ - bcs.w 7b194 │ │ │ │ + bcs.w 7b2e8 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r7, ip, lsl #3] │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 7b1e4 │ │ │ │ + beq.w 7b338 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr.w sl, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r5, [sl] │ │ │ │ str r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7b0b8 │ │ │ │ + beq.n 7b20c │ │ │ │ add.w r5, sl, r3 │ │ │ │ - cbz r3, 7b07c │ │ │ │ + cbz r3, 7b1d0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7b07c │ │ │ │ - ldr r1, [pc, #540] @ (7b278 ) │ │ │ │ + beq.n 7b1d0 │ │ │ │ + ldr r1, [pc, #540] @ (7b3cc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r1] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ strd r3, r3, [r5, #-8] │ │ │ │ ldr.w r3, [r1, #3760] @ 0xeb0 │ │ │ │ ldr.w r6, [r1, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #3760] @ 0xeb0 │ │ │ │ cmp r3, r6 │ │ │ │ - bgt.n 7b156 │ │ │ │ + bgt.n 7b2aa │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 29718 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b134 │ │ │ │ + bne.n 7b288 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #484] @ (7b27c ) │ │ │ │ + ldr r2, [pc, #484] @ (7b3d0 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b21e │ │ │ │ + bne.w 7b372 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 7b0e4 │ │ │ │ + bmi.n 7b238 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, r1, [r0, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bcc.n 7b128 │ │ │ │ + bcc.n 7b27c │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r1, r6, ip, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r6 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r5, [r0, r6] │ │ │ │ and.w r8, lr, #16384 @ 0x4000 │ │ │ │ add.w r5, sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b04e │ │ │ │ + bne.n 7b1a2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 7b05a │ │ │ │ - b.n 7b07c │ │ │ │ + bne.n 7b1ae │ │ │ │ + b.n 7b1d0 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ itt gt │ │ │ │ addgt.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ strgt r2, [r3, #12] │ │ │ │ add r2, r0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r5, #9] │ │ │ │ strh r3, [r5, #10] │ │ │ │ strb r2, [r5, #8] │ │ │ │ - cbz r2, 7b110 │ │ │ │ + cbz r2, 7b264 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add.w r0, r5, #12 │ │ │ │ blx 29718 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r5, #-12] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str.w r1, [r9, #12] │ │ │ │ str.w r9, [r1, #8] │ │ │ │ - b.n 7b048 │ │ │ │ + b.n 7b19c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #316] @ (7b27c ) │ │ │ │ + ldr r2, [pc, #316] @ (7b3d0 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b242 │ │ │ │ + bne.n 7b396 │ │ │ │ str.w fp, [r5, #8] │ │ │ │ - b.n 7b0aa │ │ │ │ + b.n 7b1fe │ │ │ │ ldr.w r3, [r1, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ - beq.n 7b07c │ │ │ │ + beq.n 7b1d0 │ │ │ │ ldr.w r3, [r1, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b07c │ │ │ │ + bne.n 7b1d0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b26e │ │ │ │ + bne.n 7b3c2 │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 7b07c │ │ │ │ + bmi.n 7b1d0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7b17e │ │ │ │ + bne.n 7b2d2 │ │ │ │ dmb ish │ │ │ │ - b.n 7b07c │ │ │ │ + b.n 7b1d0 │ │ │ │ ldr.w r8, [r5, #672] @ 0x2a0 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ cmp r8, r1 │ │ │ │ - bne.n 7b232 │ │ │ │ + bne.n 7b386 │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 7b11e │ │ │ │ + beq.n 7b272 │ │ │ │ ldr.w r1, [r7, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r7, #800] @ 0x320 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ and.w r8, r1, #16384 @ 0x4000 │ │ │ │ add.w r5, sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b04e │ │ │ │ + bne.w 7b1a2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7b05a │ │ │ │ - b.n 7b07c │ │ │ │ + bne.w 7b1ae │ │ │ │ + b.n 7b1d0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b194 │ │ │ │ + beq.n 7b2e8 │ │ │ │ ldr.w lr, [r4, #84] @ 0x54 │ │ │ │ - b.n 7b0d0 │ │ │ │ + b.n 7b224 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r7 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b11e │ │ │ │ + beq.n 7b272 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ and.w r8, r1, #16384 @ 0x4000 │ │ │ │ - b.n 7b1d0 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 7b324 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7b256 │ │ │ │ + bne.n 7b3aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 12cb88 │ │ │ │ - b.n 7b0aa │ │ │ │ + bl 12d6a8 │ │ │ │ + b.n 7b1fe │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r8 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 7b1ba │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 7b30e │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7b262 │ │ │ │ + bne.n 7b3b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12cb88 │ │ │ │ - b.n 7b150 │ │ │ │ + bl 12d6a8 │ │ │ │ + b.n 7b2a4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 7b0aa │ │ │ │ + b.n 7b1fe │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 7b150 │ │ │ │ + b.n 7b2a4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b07c │ │ │ │ - b.n 7b170 │ │ │ │ + bne.w 7b1d0 │ │ │ │ + b.n 7b2c4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0007b280 : │ │ │ │ +0007b3d4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ blx 29d00 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ - cbz r0, 7b2be │ │ │ │ + bl 7b444 │ │ │ │ + cbz r0, 7b412 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #24] @ (7b2c4 ) │ │ │ │ + ldr r0, [pc, #24] @ (7b418 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7c288 │ │ │ │ + b.w 7c3fc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007b2c8 : │ │ │ │ +0007b41c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7b774 │ │ │ │ + beq.w 7b8f4 │ │ │ │ mov fp, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r2 │ │ │ │ mov r3, r1 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 7b5aa │ │ │ │ - adds r5, r0, r1 │ │ │ │ + beq.w 7b726 │ │ │ │ + adds r6, r0, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - str r5, [sp, #68] @ 0x44 │ │ │ │ - blt.w 7c122 │ │ │ │ + str r6, [sp, #68] @ 0x44 │ │ │ │ + blt.w 7c25e │ │ │ │ movw r2, #65514 @ 0xffea │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.w 7c156 │ │ │ │ + bgt.w 7c288 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r1, #9893 @ 0x26a5 │ │ │ │ + movt r2, #74 @ 0x4a │ │ │ │ + movw r1, #10325 @ 0x2855 │ │ │ │ movt r1, #7 │ │ │ │ add.w r8, r3, #21 │ │ │ │ ldr.w r4, [r2, #712] @ 0x2c8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7b92e │ │ │ │ - ldr r1, [pc, #652] @ (7b5e0 ) │ │ │ │ + bne.w 7baae │ │ │ │ + ldr r1, [pc, #696] @ (7b760 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ cmp.w r8, #512 @ 0x200 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ - bgt.w 7b798 │ │ │ │ + bgt.w 7b918 │ │ │ │ add.w r7, r3, #20 │ │ │ │ mov.w lr, r7, lsr #3 │ │ │ │ ldr.w r0, [r9, lr, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 7b780 │ │ │ │ + beq.w 7b900 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7b468 │ │ │ │ + beq.n 7b5c6 │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #564] @ (7b5e4 ) │ │ │ │ + ldr r2, [pc, #608] @ (7b764 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r8, [r2, #1416] @ 0x588 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7bbdc │ │ │ │ + bne.w 7bd5c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r4, #16] │ │ │ │ strb.w r8, [r4, r7] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7b738 │ │ │ │ + bpl.w 7b8b8 │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.w 7c1c6 │ │ │ │ + bpl.w 7c382 │ │ │ │ add.w r0, r4, #20 │ │ │ │ - lsls r7, r6, #30 │ │ │ │ - bne.w 7b740 │ │ │ │ - adds r7, r6, #4 │ │ │ │ - cmp r7, r5 │ │ │ │ - bhi.n 7b4be │ │ │ │ - ldr r1, [r6, #0] │ │ │ │ + lsls r7, r5, #30 │ │ │ │ + bne.w 7b8c0 │ │ │ │ + adds r7, r5, #4 │ │ │ │ + cmp r7, r6 │ │ │ │ + bhi.n 7b63a │ │ │ │ + ldr r1, [r5, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7b4be │ │ │ │ + bne.n 7b63a │ │ │ │ mov r2, r0 │ │ │ │ - add.w ip, r6, #8 │ │ │ │ - cmp r5, ip │ │ │ │ + add.w ip, r5, #8 │ │ │ │ + cmp r6, ip │ │ │ │ str.w r1, [r2], #4 │ │ │ │ - bcc.n 7b4ba │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ + bcc.n 7b636 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7b4ba │ │ │ │ - add.w r7, r6, #12 │ │ │ │ + bne.n 7b636 │ │ │ │ + add.w r7, r5, #12 │ │ │ │ str r1, [r0, #4] │ │ │ │ - cmp r5, r7 │ │ │ │ + cmp r6, r7 │ │ │ │ add.w r1, r0, #8 │ │ │ │ - bcc.w 7b5ce │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + bcc.w 7b74a │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7b5ce │ │ │ │ + bne.w 7b74a │ │ │ │ str r2, [r0, #8] │ │ │ │ - add.w r2, r6, #16 │ │ │ │ - adds r0, #12 │ │ │ │ - cmp r5, r2 │ │ │ │ - bcc.n 7b44c │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mov r7, r2 │ │ │ │ - add.w ip, r7, #8 │ │ │ │ - adds r2, #4 │ │ │ │ + add.w r2, r5, #16 │ │ │ │ + add.w ip, r0, #12 │ │ │ │ + cmp r6, r2 │ │ │ │ + bcc.w 7b75c │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7b44c │ │ │ │ - cmp r5, ip │ │ │ │ - str.w r1, [r0], #4 │ │ │ │ - bcs.n 7b432 │ │ │ │ + bne.w 7b75c │ │ │ │ + str r1, [r0, #12] │ │ │ │ + add.w r1, r5, #20 │ │ │ │ + adds r0, #16 │ │ │ │ + cmp r6, r1 │ │ │ │ + bcc.n 7b5c2 │ │ │ │ + ldr r7, [r2, #0] │ │ │ │ + add.w ip, r1, #4 │ │ │ │ + tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ + bne.n 7b5c2 │ │ │ │ + adds r2, #4 │ │ │ │ + cmp r6, ip │ │ │ │ + str.w r7, [r0], #4 │ │ │ │ + bcc.n 7b5e6 │ │ │ │ + ldr r7, [r2, #0] │ │ │ │ + mov r1, ip │ │ │ │ + add.w ip, r1, #4 │ │ │ │ + tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ + beq.n 7b5aa │ │ │ │ mov r7, r2 │ │ │ │ - cmp r7, r5 │ │ │ │ - bcc.n 7b488 │ │ │ │ - subs r5, r7, r6 │ │ │ │ - str r7, [sp, #44] @ 0x2c │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.n 7b4d6 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 7bdb0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #116 @ 0x74 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b.n 7b5e8 │ │ │ │ ldrd r8, r1, [r0, #24] │ │ │ │ cmp r1, r8 │ │ │ │ - bcc.w 7b5d4 │ │ │ │ + bcc.w 7b750 │ │ │ │ add.w r1, lr, #1 │ │ │ │ add.w r1, r8, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ add.w r1, r0, r8 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w r2, [r0, r8] │ │ │ │ - b.n 7b394 │ │ │ │ + b.n 7b4e8 │ │ │ │ + mov r7, r1 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc.n 7b604 │ │ │ │ + subs r6, r7, r5 │ │ │ │ + str r7, [sp, #44] @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.n 7b652 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 7bf36 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #116 @ 0x74 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsb.w r1, [r7] │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 7b450 │ │ │ │ + blt.n 7b5ec │ │ │ │ adds r7, #1 │ │ │ │ strb r2, [r0, #0] │ │ │ │ - cmp r5, r7 │ │ │ │ - bls.n 7b450 │ │ │ │ + cmp r6, r7 │ │ │ │ + bls.n 7b5ec │ │ │ │ adds r0, #1 │ │ │ │ mov r2, r7 │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrb.w ip, [r2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 7b450 │ │ │ │ - cmp r2, r5 │ │ │ │ + blt.n 7b5ec │ │ │ │ + cmp r2, r6 │ │ │ │ strb.w ip, [r0], #1 │ │ │ │ - bne.n 7b49e │ │ │ │ + bne.n 7b61a │ │ │ │ mov r7, r2 │ │ │ │ - b.n 7b450 │ │ │ │ + b.n 7b5ec │ │ │ │ mov r0, r2 │ │ │ │ - b.n 7b44c │ │ │ │ - cmp r5, r6 │ │ │ │ - bls.n 7b4d0 │ │ │ │ - ldrsb.w r1, [r6] │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + b.n 7b5e8 │ │ │ │ + cmp r6, r5 │ │ │ │ + bls.n 7b64c │ │ │ │ + ldrsb.w r1, [r5] │ │ │ │ + ldrb r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ it ge │ │ │ │ - movge r7, r6 │ │ │ │ - bge.n 7b492 │ │ │ │ - mov r7, r6 │ │ │ │ - movs r5, #0 │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ + movge r7, r5 │ │ │ │ + bge.n 7b60e │ │ │ │ + mov r7, r5 │ │ │ │ + movs r6, #0 │ │ │ │ + str r5, [sp, #44] @ 0x2c │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 29718 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.w 7bd8a │ │ │ │ + bpl.w 7beea │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c1a2 │ │ │ │ + beq.w 7c344 │ │ │ │ add.w r2, r4, #20 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - add r6, sp, #76 @ 0x4c │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ + add r6, sp, #76 @ 0x4c │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ strd r3, r3, [sp, #52] @ 0x34 │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ cmp r0, r8 │ │ │ │ - bcs.w 7b6e8 │ │ │ │ + bcs.w 7b868 │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 7bb06 │ │ │ │ + bne.w 7bc8a │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r1, #25 │ │ │ │ add r3, r2 │ │ │ │ itt pl │ │ │ │ subpl.w r7, r8, #4 │ │ │ │ movpl ip, r2 │ │ │ │ - bpl.n 7b602 │ │ │ │ + bpl.n 7b782 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 7c0d8 │ │ │ │ + bls.w 7c176 │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bls.w 7b8ca │ │ │ │ + bls.w 7ba4a │ │ │ │ cmp r1, #239 @ 0xef │ │ │ │ - bhi.w 7bf3c │ │ │ │ + bhi.w 7c0c2 │ │ │ │ sub.w r4, r8, r0 │ │ │ │ cmp r4, #2 │ │ │ │ - ble.w 7bd5a │ │ │ │ + ble.w 7bf10 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 7b71c │ │ │ │ + bhi.w 7b89c │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - beq.w 7c0c4 │ │ │ │ + beq.w 7c16c │ │ │ │ cmp r1, #237 @ 0xed │ │ │ │ - bne.n 7b578 │ │ │ │ + bne.n 7b6f4 │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 7b71c │ │ │ │ + bhi.w 7b89c │ │ │ │ ldrb r4, [r0, #2] │ │ │ │ sub.w r7, r4, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.w 7bffc │ │ │ │ + bhi.w 7c0b4 │ │ │ │ add.w r4, r4, r1, lsl #12 │ │ │ │ adds r0, #3 │ │ │ │ sub.w r4, r4, #925696 @ 0xe2000 │ │ │ │ subs r4, #128 @ 0x80 │ │ │ │ add.w r4, r4, r5, lsl #6 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ cmp r4, #4 │ │ │ │ - bhi.w 7b8f6 │ │ │ │ + bhi.w 7ba76 │ │ │ │ tbb [pc, r4] │ │ │ │ - strb r4, [r2, #30] │ │ │ │ - ldr r6, [pc, #764] @ (7b8a4 ) │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ + str r1, [r0, r3] │ │ │ │ + lsls r0, r2, #1 │ │ │ │ ldrsb.w r1, [r0] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 7bdca │ │ │ │ + blt.w 7bf80 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7c072 │ │ │ │ - ldr r4, [pc, #40] @ (7b5e8 ) │ │ │ │ + bne.w 7c078 │ │ │ │ + ldr r4, [pc, #44] @ (7b768 ) │ │ │ │ movs r3, #24 │ │ │ │ mla r4, r3, r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ mov r7, ip │ │ │ │ - b.n 7b44c │ │ │ │ + b.n 7b5e8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 7b394 │ │ │ │ + b.n 7b4e8 │ │ │ │ + mov r0, ip │ │ │ │ + b.n 7b5e8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - @ instruction: 0xf5200049 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + @ instruction: 0xf520004a │ │ │ │ mov r5, r0 │ │ │ │ ands.w r4, r0, #3 │ │ │ │ - beq.w 7b94c │ │ │ │ + beq.w 7bacc │ │ │ │ adds r0, #1 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ cmp r0, r8 │ │ │ │ - bcs.w 7bbd6 │ │ │ │ + bcs.w 7bd56 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 7b5ec │ │ │ │ + bls.n 7b76c │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bhi.w 7be60 │ │ │ │ + bhi.w 7c190 │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 7c1ce │ │ │ │ + bls.w 7c2ec │ │ │ │ sub.w r2, r8, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 7bbd6 │ │ │ │ + ble.w 7bd56 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ sub.w r4, r2, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 7c214 │ │ │ │ + bhi.w 7c38a │ │ │ │ add.w r2, r2, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r4, r2, #12416 @ 0x3080 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bhi.w 7bdbc │ │ │ │ + bhi.w 7bf42 │ │ │ │ strb.w r4, [r3], #1 │ │ │ │ - b.n 7b5fc │ │ │ │ + b.n 7b77c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - movw r8, #496 @ 0x1f0 │ │ │ │ + movw r8, #2096 @ 0x830 │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ subs r7, r5, r1 │ │ │ │ subs r0, r7, #1 │ │ │ │ add r4, r0 │ │ │ │ strd r4, r7, [sp, #60] @ 0x3c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 7b668 │ │ │ │ + bne.n 7b7e8 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl f632c <_Py_GetErrorHandler@@Base> │ │ │ │ + bl f6b70 <_Py_GetErrorHandler@@Base> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, sl │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 7c022 │ │ │ │ + bne.w 7c016 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #1 │ │ │ │ - ble.w 7c00a │ │ │ │ + ble.w 7bffc │ │ │ │ mov ip, r7 │ │ │ │ cmp ip, r4 │ │ │ │ - blt.w 7be10 │ │ │ │ + blt.w 7bfc2 │ │ │ │ subs r4, r4, r7 │ │ │ │ add r5, r4 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - b.n 7b516 │ │ │ │ + b.n 7b692 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ asrs r3, r3, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ - movw r8, #476 @ 0x1dc │ │ │ │ + movw r8, #2076 @ 0x81c │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ subs r7, r5, r1 │ │ │ │ adds r4, r7, #1 │ │ │ │ - b.n 7b652 │ │ │ │ + b.n 7b7d2 │ │ │ │ sub.w r3, r3, r2 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bne.n 7b6c8 │ │ │ │ + bne.n 7b848 │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ sub.w ip, r4, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 7bf32 │ │ │ │ + bhi.w 7c136 │ │ │ │ cmp r4, #159 @ 0x9f │ │ │ │ - bhi.w 7bf2c │ │ │ │ + bhi.w 7c222 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - beq.w 7bf32 │ │ │ │ + beq.w 7c136 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ sub.w r3, r5, r8 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bf92 │ │ │ │ + beq.w 7c140 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 7b6f6 │ │ │ │ + cbz r3, 7b876 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ subs r7, r7, r3 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r7, [r3, #0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7baea │ │ │ │ + bne.w 7bc6a │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bace │ │ │ │ + bne.w 7bc4e │ │ │ │ mov r0, r6 │ │ │ │ - bl 953ec <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl 95648 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7b460 │ │ │ │ + b.n 7b5fc │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.w 7bf62 │ │ │ │ + bne.w 7c0e8 │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.w 7bf62 │ │ │ │ + bls.w 7c0e8 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ movs r4, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b640 │ │ │ │ + beq.n 7b7c0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #237 @ 0xed │ │ │ │ - beq.w 7c168 │ │ │ │ + beq.w 7c328 │ │ │ │ movs r4, #2 │ │ │ │ - b.n 7b642 │ │ │ │ + b.n 7b7c2 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - lsls r1, r6, #30 │ │ │ │ - beq.w 7b3e6 │ │ │ │ - cmp r5, r6 │ │ │ │ + lsls r1, r5, #30 │ │ │ │ + beq.w 7b53a │ │ │ │ + cmp r6, r5 │ │ │ │ it hi │ │ │ │ - movhi r7, r6 │ │ │ │ - bls.w 7b4d0 │ │ │ │ + movhi r7, r5 │ │ │ │ + bls.w 7b64c │ │ │ │ lsls r2, r7, #30 │ │ │ │ - beq.n 7b7cc │ │ │ │ + beq.n 7b94c │ │ │ │ ldrsb.w r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7b75c │ │ │ │ + blt.n 7b8dc │ │ │ │ adds r7, #1 │ │ │ │ - cmp r7, r5 │ │ │ │ - bcc.n 7b74a │ │ │ │ - subs r5, r7, r6 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r5 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc.n 7b8ca │ │ │ │ + subs r6, r7, r5 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ - cmp r3, r5 │ │ │ │ - beq.w 7b458 │ │ │ │ - b.n 7b4d6 │ │ │ │ + cmp r3, r6 │ │ │ │ + beq.w 7b5f4 │ │ │ │ + b.n 7b652 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c184 │ │ │ │ - ldr r4, [pc, #456] @ (7b948 ) │ │ │ │ - b.n 7b460 │ │ │ │ + bne.w 7c350 │ │ │ │ + ldr r4, [pc, #456] @ (7bac8 ) │ │ │ │ + b.n 7b5fc │ │ │ │ mov r1, lr │ │ │ │ mov r0, r9 │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7b394 │ │ │ │ + bne.w 7b4e8 │ │ │ │ ldr.w r4, [r2, #672] @ 0x2a0 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7bf1c │ │ │ │ + bne.w 7c0a4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7c156 │ │ │ │ + beq.w 7c288 │ │ │ │ ldr.w r2, [r9, #800] @ 0x320 │ │ │ │ add.w r7, r3, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9, #800] @ 0x320 │ │ │ │ - b.n 7b394 │ │ │ │ + b.n 7b4e8 │ │ │ │ adds r1, r7, #4 │ │ │ │ - cmp r5, r1 │ │ │ │ - bcc.n 7b8c2 │ │ │ │ + cmp r6, r1 │ │ │ │ + bcc.n 7ba42 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7b8c2 │ │ │ │ + bne.n 7ba42 │ │ │ │ add.w ip, r7, #8 │ │ │ │ - cmp r5, ip │ │ │ │ - bcc.w 7bbbe │ │ │ │ + cmp r6, ip │ │ │ │ + bcc.w 7bd3e │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bbbe │ │ │ │ + bne.w 7bd3e │ │ │ │ add.w r2, r7, #12 │ │ │ │ - cmp r5, r2 │ │ │ │ - bcc.w 7bbba │ │ │ │ + cmp r6, r2 │ │ │ │ + bcc.w 7bc86 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bbba │ │ │ │ + bne.w 7bc86 │ │ │ │ add.w ip, r7, #16 │ │ │ │ - cmp r5, ip │ │ │ │ - bcc.w 7bd86 │ │ │ │ + cmp r6, ip │ │ │ │ + bcc.w 7bee6 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bd86 │ │ │ │ + bne.w 7bee6 │ │ │ │ add.w r1, r7, #20 │ │ │ │ - cmp r5, r1 │ │ │ │ - bcc.w 7bbba │ │ │ │ + cmp r6, r1 │ │ │ │ + bcc.w 7bc86 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bbba │ │ │ │ + bne.w 7bc86 │ │ │ │ add.w ip, r7, #24 │ │ │ │ - cmp r5, ip │ │ │ │ - bcc.w 7bbbe │ │ │ │ + cmp r6, ip │ │ │ │ + bcc.w 7bd3e │ │ │ │ ldr r2, [r7, #20] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bbbe │ │ │ │ + bne.w 7bd3e │ │ │ │ add.w r1, r7, #28 │ │ │ │ - cmp r5, r1 │ │ │ │ - bcc.w 7bbba │ │ │ │ + cmp r6, r1 │ │ │ │ + bcc.w 7bc86 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bbba │ │ │ │ + bne.w 7bc86 │ │ │ │ add.w ip, r7, #32 │ │ │ │ - cmp r5, ip │ │ │ │ - bcc.w 7bbbe │ │ │ │ + cmp r6, ip │ │ │ │ + bcc.w 7bd3e │ │ │ │ ldr r2, [r7, #28] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bbbe │ │ │ │ + bne.w 7bd3e │ │ │ │ add.w r1, r7, #36 @ 0x24 │ │ │ │ - cmp r5, r1 │ │ │ │ - bcc.w 7bbba │ │ │ │ + cmp r6, r1 │ │ │ │ + bcc.w 7bc86 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bbba │ │ │ │ + bne.w 7bc86 │ │ │ │ add.w ip, r7, #40 @ 0x28 │ │ │ │ - cmp r5, ip │ │ │ │ - bcc.w 7bbbe │ │ │ │ + cmp r6, ip │ │ │ │ + bcc.w 7bd3e │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bbbe │ │ │ │ + bne.w 7bd3e │ │ │ │ add.w r2, r7, #44 @ 0x2c │ │ │ │ - cmp r5, r2 │ │ │ │ - bcc.w 7bbba │ │ │ │ + cmp r6, r2 │ │ │ │ + bcc.w 7bc86 │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bbba │ │ │ │ - sub.w r1, r5, #44 @ 0x2c │ │ │ │ + bne.w 7bc86 │ │ │ │ + sub.w r1, r6, #44 @ 0x2c │ │ │ │ subs r1, r1, r7 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ add.w ip, r1, r2 │ │ │ │ - b.n 7b8bc │ │ │ │ + b.n 7ba3c │ │ │ │ ldr r1, [r7, #0] │ │ │ │ adds r2, #4 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7b8c2 │ │ │ │ + bne.n 7ba42 │ │ │ │ mov r7, r2 │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n 7b8b2 │ │ │ │ - cmp r7, r5 │ │ │ │ - bne.w 7b74e │ │ │ │ - b.n 7b75c │ │ │ │ + bne.n 7ba32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bne.w 7b8ce │ │ │ │ + b.n 7b8dc │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 7c068 │ │ │ │ + bls.w 7bff4 │ │ │ │ sub.w r4, r8, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 7bdc2 │ │ │ │ + ble.w 7bf78 │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 7b71c │ │ │ │ + bhi.w 7b89c │ │ │ │ add.w r4, r4, r1, lsl #6 │ │ │ │ subs r3, r3, r2 │ │ │ │ sub.w r4, r4, #12416 @ 0x3080 │ │ │ │ adds r0, #2 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, r4 │ │ │ │ - bcc.w 7bbc2 │ │ │ │ + bcc.w 7bd42 │ │ │ │ ldrd r2, r3, [sp, #92] @ 0x5c │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 7bbc2 │ │ │ │ + ble.w 7bd42 │ │ │ │ ldrd r2, r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #1 │ │ │ │ itt eq │ │ │ │ strbeq r4, [r2, r3] │ │ │ │ ldreq r3, [sp, #96] @ 0x60 │ │ │ │ - beq.n 7b926 │ │ │ │ + beq.n 7baa6 │ │ │ │ cmp r1, #2 │ │ │ │ itet ne │ │ │ │ strne.w r4, [r2, r3, lsl #2] │ │ │ │ strheq.w r4, [r2, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 7b51a │ │ │ │ + b.n 7b696 │ │ │ │ ldr.w r0, [r2, #708] @ 0x2c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c156 │ │ │ │ + beq.w 7c288 │ │ │ │ add.w r7, r3, #20 │ │ │ │ - b.n 7b394 │ │ │ │ + b.n 7b4e8 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ adds r2, r0, #4 │ │ │ │ cmp r8, r2 │ │ │ │ - bcc.w 7bdb6 │ │ │ │ + bcc.w 7bf3c │ │ │ │ subs r2, r7, r0 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ lsrs r1, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ adds r1, #1 │ │ │ │ add r2, r3 │ │ │ │ ands.w r1, r1, #7 │ │ │ │ - beq.n 7b9f8 │ │ │ │ + beq.n 7bb78 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 7b9e4 │ │ │ │ + beq.n 7bb64 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 7b9d4 │ │ │ │ + beq.n 7bb54 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 7b9c4 │ │ │ │ + beq.n 7bb44 │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 7b9b4 │ │ │ │ + beq.n 7bb34 │ │ │ │ cmp r1, #5 │ │ │ │ - beq.n 7b9a2 │ │ │ │ + beq.n 7bb22 │ │ │ │ cmp r1, #6 │ │ │ │ - beq.n 7b990 │ │ │ │ + beq.n 7bb10 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7babe │ │ │ │ + bne.w 7bc3e │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7babe │ │ │ │ + bne.w 7bc3e │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7babe │ │ │ │ + bne.w 7bc3e │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7babe │ │ │ │ + bne.n 7bc3e │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7babe │ │ │ │ + bne.n 7bc3e │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7babe │ │ │ │ + bne.n 7bc3e │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7babe │ │ │ │ + bne.n 7bc3e │ │ │ │ str.w r1, [r3], #4 │ │ │ │ adds r5, #4 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 7babc │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 7bc3c │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r2 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bc08 │ │ │ │ + bne.w 7bd88 │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov lr, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bc08 │ │ │ │ + bne.w 7bd88 │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bc08 │ │ │ │ + bne.w 7bd88 │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r5, lr, #8 │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r2, #8 │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bc08 │ │ │ │ + bne.w 7bd88 │ │ │ │ str r1, [r2, #8] │ │ │ │ add.w r5, lr, #12 │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bc08 │ │ │ │ + bne.w 7bd88 │ │ │ │ str r1, [r2, #12] │ │ │ │ add.w r5, lr, #16 │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r2, #16 │ │ │ │ ldr.w r1, [lr, #16] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bc08 │ │ │ │ + bne.w 7bd88 │ │ │ │ str r1, [r2, #16] │ │ │ │ add.w r5, lr, #20 │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldr.w r1, [lr, #20] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bc08 │ │ │ │ + bne.w 7bd88 │ │ │ │ str r1, [r2, #20] │ │ │ │ add.w r5, lr, #24 │ │ │ │ add.w r3, r2, #24 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [lr, #24] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bc08 │ │ │ │ + bne.w 7bd88 │ │ │ │ add.w r3, r2, #28 │ │ │ │ add.w r5, lr, #28 │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r3, r4 │ │ │ │ str r1, [r2, #24] │ │ │ │ - bne.n 7b9fe │ │ │ │ + bne.n 7bb7e │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r9 │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, r8 │ │ │ │ - beq.w 7bdbc │ │ │ │ + beq.w 7bf42 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 7b5f6 │ │ │ │ - b.n 7b608 │ │ │ │ + bls.w 7b776 │ │ │ │ + b.n 7b788 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7b706 │ │ │ │ + beq.w 7b886 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b706 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b706 │ │ │ │ + bne.w 7b886 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b886 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7b6fe │ │ │ │ + beq.w 7b87e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b6fe │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b6fe │ │ │ │ + bne.w 7b87e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b87e │ │ │ │ + mov r7, ip │ │ │ │ + b.n 7ba42 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 7bfa6 │ │ │ │ + bne.w 7c212 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ - b.n 7bb78 │ │ │ │ + b.n 7bcfc │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bls.n 7bb8e │ │ │ │ + bls.n 7bd12 │ │ │ │ cmp r1, #239 @ 0xef │ │ │ │ - bhi.w 7be42 │ │ │ │ + bhi.w 7c1f4 │ │ │ │ sub.w r4, r8, r0 │ │ │ │ cmp r4, #2 │ │ │ │ - ble.w 7b6a4 │ │ │ │ + ble.w 7b824 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 7c0f4 │ │ │ │ + bhi.w 7c134 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - beq.w 7c0ee │ │ │ │ + beq.w 7c12e │ │ │ │ sub.w r4, r1, #237 @ 0xed │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ clz r4, r4 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ it ls │ │ │ │ movls r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7c0f4 │ │ │ │ + bne.w 7c134 │ │ │ │ ldrb r4, [r0, #2] │ │ │ │ sub.w r7, r4, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.w 7c18a │ │ │ │ + bhi.w 7c37e │ │ │ │ add.w r1, r4, r1, lsl #12 │ │ │ │ adds r0, #3 │ │ │ │ sub.w r1, r1, #925696 @ 0xe2000 │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ add.w r1, r1, r5, lsl #6 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ cmp r0, r8 │ │ │ │ - bcs.w 7bd7a │ │ │ │ + bcs.w 7beda │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi.n 7bb14 │ │ │ │ + bhi.n 7bc98 │ │ │ │ mov r5, r0 │ │ │ │ ands.w r4, r0, #3 │ │ │ │ - beq.n 7bc0e │ │ │ │ + beq.n 7bd8e │ │ │ │ adds r0, #1 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ - b.n 7bb72 │ │ │ │ + b.n 7bcf6 │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 7c0f8 │ │ │ │ + bls.w 7c118 │ │ │ │ sub.w r4, r8, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 7bd7a │ │ │ │ + ble.w 7beda │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 7c0f4 │ │ │ │ + bhi.w 7c134 │ │ │ │ add.w r1, r4, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r1, r1, #12416 @ 0x3080 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ - b.n 7bb72 │ │ │ │ - mov r7, ip │ │ │ │ - b.n 7b8c2 │ │ │ │ + b.n 7bcf6 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 7b8c2 │ │ │ │ + b.n 7ba42 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl ccd74 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl cd2ac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7c09e │ │ │ │ + beq.w 7c154 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 7b90a │ │ │ │ + b.n 7ba8a │ │ │ │ mov r2, ip │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7b594 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 7b710 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r8, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne.w 7c0b6 │ │ │ │ + bne.w 7c22a │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r4, r7] │ │ │ │ - b.w 7b3ce │ │ │ │ + b.w 7b522 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b.n 7babe │ │ │ │ + b.n 7bc3e │ │ │ │ adds r7, r0, #4 │ │ │ │ cmp r8, r7 │ │ │ │ - bcc.w 7bf14 │ │ │ │ + bcc.w 7c276 │ │ │ │ sub.w ip, r8, #4 │ │ │ │ sub.w ip, ip, r0 │ │ │ │ bic.w ip, ip, #3 │ │ │ │ add ip, r7 │ │ │ │ sub.w r1, ip, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ adds r1, #1 │ │ │ │ ands.w r1, r1, #3 │ │ │ │ - beq.w 7bd42 │ │ │ │ + beq.w 7bec2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 7bc82 │ │ │ │ + beq.n 7be02 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 7bc60 │ │ │ │ + beq.n 7bde0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bd4c │ │ │ │ + bne.w 7becc │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ mov r5, r7 │ │ │ │ strh r0, [r3, #2] │ │ │ │ uxtb r7, r1 │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ strh r7, [r3, #0] │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh r0, [r3, #4] │ │ │ │ strh r1, [r3, #6] │ │ │ │ adds r3, #8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7bd4c │ │ │ │ + bne.n 7becc │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ uxtb r7, r1 │ │ │ │ strh r0, [r3, #2] │ │ │ │ adds r5, #4 │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ strh r7, [r3, #0] │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh r0, [r3, #4] │ │ │ │ strh r1, [r3, #6] │ │ │ │ adds r3, #8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7bd4c │ │ │ │ + bne.n 7becc │ │ │ │ adds r5, #4 │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ uxtb r7, r1 │ │ │ │ strh r0, [r3, #2] │ │ │ │ strh r7, [r3, #0] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ adds r3, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ cmp ip, r5 │ │ │ │ strh.w r1, [r3, #-2] │ │ │ │ - bne.n 7bd42 │ │ │ │ - b.n 7be0c │ │ │ │ + bne.n 7bec2 │ │ │ │ + b.n 7bf32 │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ uxtb r7, r1 │ │ │ │ strh r0, [r3, #2] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh r1, [r3, #6] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ adds r0, r5, #4 │ │ │ │ strh.w r7, [r3, #-8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ mov lr, r3 │ │ │ │ - bne.n 7bd4c │ │ │ │ + bne.n 7becc │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ uxtb r7, r1 │ │ │ │ strh r0, [r3, #2] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh r1, [r3, #6] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ add.w r0, r5, #8 │ │ │ │ strh.w r7, [r3, #-8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7bd4c │ │ │ │ + bne.n 7becc │ │ │ │ uxtb r7, r1 │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ strh r0, [r3, #2] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh r1, [r3, #6] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ strh r7, [r3, #0] │ │ │ │ strh r0, [r3, #4] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ add.w r0, r5, #12 │ │ │ │ add.w r3, lr, #16 │ │ │ │ uxtb r7, r1 │ │ │ │ add.w r5, r5, #16 │ │ │ │ - bne.n 7bd4c │ │ │ │ + bne.n 7becc │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ strh.w r7, [lr, #16] │ │ │ │ cmp ip, r5 │ │ │ │ strh r0, [r3, #2] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ mov.w r1, r1, lsr #24 │ │ │ │ strh r0, [r3, #4] │ │ │ │ strh r1, [r3, #6] │ │ │ │ add.w r3, lr, #24 │ │ │ │ - beq.n 7be0c │ │ │ │ + beq.n 7bf32 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 7bcae │ │ │ │ + beq.n 7be2e │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 7bd7c │ │ │ │ + beq.n 7bedc │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 7bb86 │ │ │ │ - b.n 7bb14 │ │ │ │ - bne.n 7bdc2 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ - sub.w r5, r4, #128 @ 0x80 │ │ │ │ - cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 7b71c │ │ │ │ - cmp r4, #159 @ 0x9f │ │ │ │ - bhi.w 7bf06 │ │ │ │ - sub.w r5, r1, #224 @ 0xe0 │ │ │ │ - negs r1, r5 │ │ │ │ - adcs r1, r5 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ - b.n 7b594 │ │ │ │ + bls.w 7bd0a │ │ │ │ + b.n 7bc98 │ │ │ │ movs r4, #0 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ asrs r3, r3, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 7b59a │ │ │ │ + b.n 7b716 │ │ │ │ mov r7, r2 │ │ │ │ - b.n 7b8c2 │ │ │ │ + b.n 7ba42 │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 7bfb6 │ │ │ │ + beq.w 7c12a │ │ │ │ cmp r1, #2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ it ne │ │ │ │ movtne r1, #16 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c1a2 │ │ │ │ + beq.w 7c344 │ │ │ │ add.w r2, r4, #28 │ │ │ │ - b.w 7b4fc │ │ │ │ + b.w 7b678 │ │ │ │ + bne.n 7bf78 │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ + sub.w r5, r4, #128 @ 0x80 │ │ │ │ + cmp r5, #63 @ 0x3f │ │ │ │ + bhi.w 7b89c │ │ │ │ + cmp r4, #159 @ 0x9f │ │ │ │ + bhi.w 7c1e6 │ │ │ │ + sub.w r5, r1, #224 @ 0xe0 │ │ │ │ + negs r1, r5 │ │ │ │ + adcs r1, r5 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + b.w 7b710 │ │ │ │ + mov r0, ip │ │ │ │ + b.n 7becc │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 7b460 │ │ │ │ + b.w 7b5fc │ │ │ │ cmp r0, r8 │ │ │ │ - bne.w 7b5f6 │ │ │ │ + bne.w 7b776 │ │ │ │ mov r2, ip │ │ │ │ - b.w 7b594 │ │ │ │ + b.w 7b710 │ │ │ │ + cmp r4, #1 │ │ │ │ + ble.n 7bf78 │ │ │ │ + ldrb.w ip, [r0, #1] │ │ │ │ + sub.w lr, ip, #128 @ 0x80 │ │ │ │ + cmp.w lr, #63 @ 0x3f │ │ │ │ + bhi.w 7b89c │ │ │ │ + cmp.w ip, #143 @ 0x8f │ │ │ │ + bls.w 7c374 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ + beq.w 7b89c │ │ │ │ + cmp r4, #2 │ │ │ │ + beq.n 7bf78 │ │ │ │ + ldrb r1, [r0, #2] │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ + cmp r1, #63 @ 0x3f │ │ │ │ + bhi.w 7c0b4 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 7b6cc │ │ │ │ + b.n 7b84c │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r1, #9893 @ 0x26a5 │ │ │ │ + movt r2, #74 @ 0x4a │ │ │ │ + movw r1, #10325 @ 0x2855 │ │ │ │ movt r1, #7 │ │ │ │ - adds r5, r0, #1 │ │ │ │ + adds r6, r0, #1 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr.w r4, [r2, #712] @ 0x2c8 │ │ │ │ - str r5, [sp, #68] @ 0x44 │ │ │ │ + str r6, [sp, #68] @ 0x44 │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ movne.w r8, #22 │ │ │ │ - bne.w 7b92e │ │ │ │ - ldr r1, [pc, #732] @ (7c0d0 ) │ │ │ │ + bne.w 7baae │ │ │ │ + ldr r1, [pc, #728] @ (7c280 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov.w r8, #22 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ - b.w 7b36e │ │ │ │ - mov r0, ip │ │ │ │ - b.n 7bd4c │ │ │ │ + b.w 7b4c2 │ │ │ │ ldrb.w r8, [r1, ip] │ │ │ │ ldr.w lr, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w r0, r8, #56320 @ 0xdc00 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.w 7c21c │ │ │ │ + beq.w 7c392 │ │ │ │ cmp.w lr, #2 │ │ │ │ itet ne │ │ │ │ strne.w r0, [r2, r3, lsl #2] │ │ │ │ strheq.w r0, [r2, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 7b67a │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.w 7b68a │ │ │ │ - sub.w r4, r8, r0 │ │ │ │ - cmp r4, #3 │ │ │ │ - bgt.n 7beaa │ │ │ │ - cmp r4, #1 │ │ │ │ - bgt.w 7c1d6 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - asrs r3, r3, #1 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 7b6cc │ │ │ │ - mov r2, ip │ │ │ │ - cmp r1, #239 @ 0xef │ │ │ │ - bhi.w 7c198 │ │ │ │ - sub.w r4, r8, r0 │ │ │ │ - cmp r4, #2 │ │ │ │ - ble.n 7bea2 │ │ │ │ - ldrb r5, [r0, #1] │ │ │ │ - sub.w r4, r5, #128 @ 0x80 │ │ │ │ - cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 7c1c0 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ - beq.n 7be9c │ │ │ │ - cmp r1, #237 @ 0xed │ │ │ │ - bne.n 7be8a │ │ │ │ - cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 7c1c0 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ - sub.w r7, r4, #128 @ 0x80 │ │ │ │ - cmp r7, #63 @ 0x3f │ │ │ │ - bls.w 7b584 │ │ │ │ - movs r4, #3 │ │ │ │ - b.w 7b594 │ │ │ │ - cmp r5, #159 @ 0x9f │ │ │ │ - bhi.n 7be8a │ │ │ │ - b.n 7c1c0 │ │ │ │ - beq.n 7bef4 │ │ │ │ - movs r4, #0 │ │ │ │ - b.w 7b594 │ │ │ │ - ldrb r5, [r0, #1] │ │ │ │ - sub.w r4, r5, #128 @ 0x80 │ │ │ │ - cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 7c0f4 │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ - bne.w 7c200 │ │ │ │ - cmp r5, #143 @ 0x8f │ │ │ │ - bls.w 7c0f4 │ │ │ │ - ldrb r7, [r0, #2] │ │ │ │ - sub.w r4, r7, #128 @ 0x80 │ │ │ │ - cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 7c18a │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ - sub.w ip, r4, #128 @ 0x80 │ │ │ │ - cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 7c1fc │ │ │ │ - add.w r1, r4, r1, lsl #18 │ │ │ │ - adds r0, #4 │ │ │ │ - sub.w r1, r1, #63438848 @ 0x3c80000 │ │ │ │ - sub.w r1, r1, #8320 @ 0x2080 │ │ │ │ - add.w r1, r1, r5, lsl #12 │ │ │ │ - add.w r4, r1, r7, lsl #6 │ │ │ │ - b.n 7bd7c │ │ │ │ - ldrb r5, [r0, #1] │ │ │ │ - sub.w r7, r5, #128 @ 0x80 │ │ │ │ - cmp r7, #63 @ 0x3f │ │ │ │ - bhi.w 7b594 │ │ │ │ - cmp r5, #159 @ 0x9f │ │ │ │ - bls.w 7bd6e │ │ │ │ - sub.w r4, r1, #237 @ 0xed │ │ │ │ - negs r1, r4 │ │ │ │ - adcs r1, r4 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ - b.w 7b594 │ │ │ │ - cmp r0, r8 │ │ │ │ - bne.w 7bb86 │ │ │ │ - b.n 7bd7c │ │ │ │ - ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 7b7b6 │ │ │ │ - cmp r1, #237 @ 0xed │ │ │ │ - bne.w 7b6c8 │ │ │ │ - asrs r3, r3, #1 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - b.w 7b722 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.w 7c068 │ │ │ │ - sub.w r4, r8, r0 │ │ │ │ - cmp r4, #3 │ │ │ │ - ble.n 7bfc8 │ │ │ │ - ldrb r5, [r0, #1] │ │ │ │ - sub.w r4, r5, #128 @ 0x80 │ │ │ │ - cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 7b71c │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ - bne.w 7b710 │ │ │ │ - cmp r5, #143 @ 0x8f │ │ │ │ - bls.w 7b71c │ │ │ │ - ldrb r7, [r0, #2] │ │ │ │ - sub.w r4, r7, #128 @ 0x80 │ │ │ │ - cmp r4, #63 @ 0x3f │ │ │ │ - bhi.n 7bffc │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ - sub.w ip, r4, #128 @ 0x80 │ │ │ │ - cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.n 7bfba │ │ │ │ - add.w r1, r4, r1, lsl #18 │ │ │ │ - adds r0, #4 │ │ │ │ - sub.w r1, r1, #63438848 @ 0x3c80000 │ │ │ │ - sub.w r1, r1, #8320 @ 0x2080 │ │ │ │ - add.w r1, r1, r5, lsl #12 │ │ │ │ - add.w r4, r1, r7, lsl #6 │ │ │ │ - b.w 7b594 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ - sub.w r4, r8, r1 │ │ │ │ - subs r7, r5, r1 │ │ │ │ - movw r8, #452 @ 0x1c4 │ │ │ │ - movt r8, #40 @ 0x28 │ │ │ │ - b.w 7b652 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ - mov r1, r8 │ │ │ │ - add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1a8edc │ │ │ │ - mov r4, r0 │ │ │ │ - b.w 7b59a │ │ │ │ - movs r1, #255 @ 0xff │ │ │ │ - b.n 7bda0 │ │ │ │ + b.n 7b7fa │ │ │ │ subs r3, r3, r2 │ │ │ │ - mov r5, r0 │ │ │ │ - movs r4, #4 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - b.w 7b642 │ │ │ │ - cmp r4, #1 │ │ │ │ - ble.w 7bdc2 │ │ │ │ - ldrb.w ip, [r0, #1] │ │ │ │ - sub.w lr, ip, #128 @ 0x80 │ │ │ │ - cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 7b71c │ │ │ │ - cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 7c18e │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ - beq.w 7b71c │ │ │ │ - cmp r4, #2 │ │ │ │ - beq.w 7bdc2 │ │ │ │ - ldrb r1, [r0, #2] │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ - cmp r1, #63 @ 0x3f │ │ │ │ - bls.w 7bdc2 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - mov r5, r0 │ │ │ │ - movs r4, #3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - b.w 7b642 │ │ │ │ + b.n 7b812 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bl ccd74 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl cd2ac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7c09e │ │ │ │ + beq.w 7c154 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - b.w 7b678 │ │ │ │ + b.w 7b7f8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7c032 │ │ │ │ + beq.n 7c024 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7c13a │ │ │ │ + beq.n 7c05c │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 7b680 │ │ │ │ + beq.w 7b800 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #16] │ │ │ │ @@ -121852,694 +121841,877 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #28184 @ 0x6e18 │ │ │ │ + movw r2, #29784 @ 0x7458 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 1e804c │ │ │ │ - cbnz r0, 7c09e │ │ │ │ + bl 1ea028 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 7c154 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - b.w 7b516 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - b.w 7b692 │ │ │ │ + b.w 7b692 │ │ │ │ + mov r0, r6 │ │ │ │ + movw r1, #65533 @ 0xfffd │ │ │ │ + bl e68a8 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 7c154 │ │ │ │ + ldr r5, [sp, #44] @ 0x2c │ │ │ │ + subs r4, r4, r7 │ │ │ │ + add r5, r4 │ │ │ │ + str r5, [sp, #44] @ 0x2c │ │ │ │ + mov r0, r5 │ │ │ │ + b.w 7b692 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldrsb.w r2, [r0] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ iteee ge │ │ │ │ movge r2, #24 │ │ │ │ addlt.w r3, r3, #1296 @ 0x510 │ │ │ │ movwlt r4, #20256 @ 0x4f20 │ │ │ │ - movtlt r4, #73 @ 0x49 │ │ │ │ + movtlt r4, #74 @ 0x4a │ │ │ │ itet ge │ │ │ │ - ldrge r4, [pc, #64] @ (7c0d4 ) │ │ │ │ + ldrge r4, [pc, #492] @ (7c284 ) │ │ │ │ addlt.w r4, r4, r3, lsl #5 │ │ │ │ mlage r4, r2, r3, r4 │ │ │ │ - b.w 7b460 │ │ │ │ + b.w 7b5fc │ │ │ │ + ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 7b936 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + mov r5, r0 │ │ │ │ + movs r4, #3 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + b.w 7b7c2 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ + bhi.n 7bff4 │ │ │ │ + sub.w r4, r8, r0 │ │ │ │ + cmp r4, #3 │ │ │ │ + ble.w 7bf48 │ │ │ │ + ldrb r5, [r0, #1] │ │ │ │ + sub.w r4, r5, #128 @ 0x80 │ │ │ │ + cmp r4, #63 @ 0x3f │ │ │ │ + bhi.w 7b89c │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ + bne.w 7b890 │ │ │ │ + cmp r5, #143 @ 0x8f │ │ │ │ + bls.w 7b89c │ │ │ │ + ldrb r7, [r0, #2] │ │ │ │ + sub.w r4, r7, #128 @ 0x80 │ │ │ │ + cmp r4, #63 @ 0x3f │ │ │ │ + bhi.n 7c0b4 │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ + sub.w ip, r4, #128 @ 0x80 │ │ │ │ + cmp.w ip, #63 @ 0x3f │ │ │ │ + bhi.n 7c11c │ │ │ │ + add.w r1, r4, r1, lsl #18 │ │ │ │ + adds r0, #4 │ │ │ │ + sub.w r1, r1, #63438848 @ 0x3c80000 │ │ │ │ + sub.w r1, r1, #8320 @ 0x2080 │ │ │ │ + add.w r1, r1, r5, lsl #12 │ │ │ │ + add.w r4, r1, r7, lsl #6 │ │ │ │ + b.w 7b710 │ │ │ │ + movs r4, #1 │ │ │ │ + b.n 7bedc │ │ │ │ + subs r3, r3, r2 │ │ │ │ + mov r5, r0 │ │ │ │ + movs r4, #4 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + b.w 7b7c2 │ │ │ │ + movs r1, #255 @ 0xff │ │ │ │ + b.n 7bf00 │ │ │ │ + cmp r5, #159 @ 0x9f │ │ │ │ + bhi.w 7bcd6 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + asrs r3, r3, #1 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + b.w 7b8a2 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ + sub.w r4, r8, r1 │ │ │ │ + subs r7, r5, r1 │ │ │ │ + movw r8, #2052 @ 0x804 │ │ │ │ + movt r8, #40 @ 0x28 │ │ │ │ + b.w 7b7d2 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e2598 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 1e4534 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.w 7b460 │ │ │ │ - ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r8 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 7bbf4 │ │ │ │ + b.w 7b5fc │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 7b578 │ │ │ │ - b.w 7b71c │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - @ instruction: 0xf5200049 │ │ │ │ + bhi.w 7b6f4 │ │ │ │ + b.w 7b89c │ │ │ │ ands.w r4, r0, #3 │ │ │ │ - beq.n 7c10c │ │ │ │ + beq.n 7c248 │ │ │ │ adds r0, #1 │ │ │ │ strb r1, [r3, #0] │ │ │ │ cmp r0, r8 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bcc.w 7b53e │ │ │ │ - b.n 7bea4 │ │ │ │ + bcc.w 7b6ba │ │ │ │ + movs r4, #0 │ │ │ │ + b.w 7b710 │ │ │ │ + mov r2, ip │ │ │ │ + cmp r1, #239 @ 0xef │ │ │ │ + bhi.w 7c31e │ │ │ │ + sub.w r4, r8, r0 │ │ │ │ + cmp r4, #2 │ │ │ │ + ble.n 7c1d2 │ │ │ │ + ldrb r5, [r0, #1] │ │ │ │ + sub.w r4, r5, #128 @ 0x80 │ │ │ │ + cmp r4, #63 @ 0x3f │ │ │ │ + bhi.w 7c36e │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ + beq.n 7c1cc │ │ │ │ + cmp r1, #237 @ 0xed │ │ │ │ + bne.n 7c1ba │ │ │ │ + cmp r5, #159 @ 0x9f │ │ │ │ + bhi.w 7c36e │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ + sub.w r7, r4, #128 @ 0x80 │ │ │ │ + cmp r7, #63 @ 0x3f │ │ │ │ + bls.w 7b700 │ │ │ │ + movs r4, #3 │ │ │ │ + b.w 7b710 │ │ │ │ + cmp r5, #159 @ 0x9f │ │ │ │ + bhi.n 7c1ba │ │ │ │ + b.n 7c36e │ │ │ │ + bne.n 7c18a │ │ │ │ + ldrb r5, [r0, #1] │ │ │ │ + sub.w r7, r5, #128 @ 0x80 │ │ │ │ + cmp r7, #63 @ 0x3f │ │ │ │ + bhi.w 7b710 │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 7bb52 │ │ │ │ + bls.w 7bf24 │ │ │ │ + sub.w r4, r1, #237 @ 0xed │ │ │ │ + negs r1, r4 │ │ │ │ + adcs r1, r4 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + b.w 7b710 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ + bhi.w 7b80a │ │ │ │ + sub.w r4, r8, r0 │ │ │ │ + cmp r4, #3 │ │ │ │ + bgt.n 7c29a │ │ │ │ + cmp r4, #1 │ │ │ │ + bgt.n 7c2f4 │ │ │ │ subs r3, r3, r2 │ │ │ │ - b.n 7bf32 │ │ │ │ - movs r4, #1 │ │ │ │ - b.n 7bd7c │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + asrs r3, r3, #1 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + b.w 7b84c │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ + mov r1, r8 │ │ │ │ + add r0, sp, #44 @ 0x2c │ │ │ │ + bl 1ab5d8 │ │ │ │ + mov r4, r0 │ │ │ │ + b.w 7b716 │ │ │ │ + cmp r1, #237 @ 0xed │ │ │ │ + bne.w 7b848 │ │ │ │ + b.n 7c136 │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r8 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + b.n 7bd74 │ │ │ │ ldr.w r5, [r1, #-4] │ │ │ │ tst.w r5, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7c112 │ │ │ │ + bne.n 7c24e │ │ │ │ mov r0, r1 │ │ │ │ str.w r5, [r3], #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ cmp r1, r8 │ │ │ │ - bls.n 7c0fc │ │ │ │ + bls.n 7c238 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.w 7b594 │ │ │ │ + beq.w 7b710 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 7c0de │ │ │ │ - b.w 7b546 │ │ │ │ + bls.n 7c17c │ │ │ │ + b.w 7b6c2 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13756 @ 0x35bc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #15356 @ 0x3bfc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 7c0b0 │ │ │ │ - mov r0, r6 │ │ │ │ - movw r1, #65533 @ 0xfffd │ │ │ │ - bl e62d0 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 7c09e │ │ │ │ - ldr r5, [sp, #44] @ 0x2c │ │ │ │ - subs r4, r4, r7 │ │ │ │ - add r5, r4 │ │ │ │ - str r5, [sp, #44] @ 0x2c │ │ │ │ - mov r0, r5 │ │ │ │ - b.w 7b516 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 7c166 │ │ │ │ + cmp r0, r8 │ │ │ │ + bne.w 7bd0a │ │ │ │ + b.n 7bedc │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + @ instruction: 0xf520004a │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7b3ce │ │ │ │ - b.n 7c0b0 │ │ │ │ - sub.w r4, r8, r5 │ │ │ │ - cmp r4, #2 │ │ │ │ - bne.w 7b734 │ │ │ │ - ldrb r3, [r5, #1] │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ - uxtb r3, r3 │ │ │ │ - cmp r3, #31 │ │ │ │ - bhi.w 7b642 │ │ │ │ - mov r7, r5 │ │ │ │ - b.w 7b6ee │ │ │ │ - str r1, [r3, #0] │ │ │ │ - b.w 7b77c │ │ │ │ - movs r4, #3 │ │ │ │ - b.n 7bd7c │ │ │ │ + bne.w 7b522 │ │ │ │ + b.n 7c166 │ │ │ │ + ldrb r5, [r0, #1] │ │ │ │ + sub.w r4, r5, #128 @ 0x80 │ │ │ │ + cmp r4, #63 @ 0x3f │ │ │ │ + bhi.w 7c134 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.w 7bfec │ │ │ │ - b.w 7b71c │ │ │ │ + bne.n 7c2e2 │ │ │ │ + cmp r5, #143 @ 0x8f │ │ │ │ + bls.w 7c134 │ │ │ │ + ldrb r7, [r0, #2] │ │ │ │ + sub.w r4, r7, #128 @ 0x80 │ │ │ │ + cmp r4, #63 @ 0x3f │ │ │ │ + bhi.n 7c37e │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ + sub.w ip, r4, #128 @ 0x80 │ │ │ │ + cmp.w ip, #63 @ 0x3f │ │ │ │ + bhi.n 7c2de │ │ │ │ + add.w r1, r4, r1, lsl #18 │ │ │ │ + adds r0, #4 │ │ │ │ + sub.w r1, r1, #63438848 @ 0x3c80000 │ │ │ │ + sub.w r1, r1, #8320 @ 0x2080 │ │ │ │ + add.w r1, r1, r5, lsl #12 │ │ │ │ + add.w r4, r1, r7, lsl #6 │ │ │ │ + b.n 7bedc │ │ │ │ + movs r4, #4 │ │ │ │ + b.n 7bedc │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bls.n 7c1a8 │ │ │ │ - movs r4, #1 │ │ │ │ - b.w 7b594 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - b.w 7b4fc │ │ │ │ - sub.w r4, r8, r0 │ │ │ │ - cmp r4, #3 │ │ │ │ - bgt.n 7c242 │ │ │ │ - cmp r4, #1 │ │ │ │ - ble.w 7bea4 │ │ │ │ - ldrb r5, [r0, #1] │ │ │ │ - sub.w r7, r5, #128 @ 0x80 │ │ │ │ - cmp r7, #63 @ 0x3f │ │ │ │ - bls.n 7c224 │ │ │ │ - movs r4, #2 │ │ │ │ - b.w 7b594 │ │ │ │ - add.w r0, r4, #28 │ │ │ │ - b.w 7b73a │ │ │ │ + bne.n 7c2b0 │ │ │ │ + cmp r5, #143 @ 0x8f │ │ │ │ + bls.n 7c2b0 │ │ │ │ + b.n 7c134 │ │ │ │ mov r2, ip │ │ │ │ movs r4, #1 │ │ │ │ - b.w 7b594 │ │ │ │ + b.w 7b710 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w r7, r5, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.n 7c0f4 │ │ │ │ + bhi.w 7c134 │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 7c20e │ │ │ │ + bls.n 7c34a │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - beq.n 7c0f4 │ │ │ │ + beq.w 7c134 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w 7bd7a │ │ │ │ + beq.w 7beda │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ ite hi │ │ │ │ movhi r4, #3 │ │ │ │ movls r4, #0 │ │ │ │ - b.n 7bd7c │ │ │ │ - movs r4, #4 │ │ │ │ - b.n 7bd7c │ │ │ │ + b.n 7bedc │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.w 7bec2 │ │ │ │ - cmp r5, #143 @ 0x8f │ │ │ │ - bls.w 7bec2 │ │ │ │ - b.n 7c0f4 │ │ │ │ + bls.n 7c356 │ │ │ │ + movs r4, #1 │ │ │ │ + b.w 7b710 │ │ │ │ + sub.w r4, r8, r5 │ │ │ │ + cmp r4, #2 │ │ │ │ + bne.w 7b8b4 │ │ │ │ + ldrb r3, [r5, #1] │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ + uxtb r3, r3 │ │ │ │ + cmp r3, #31 │ │ │ │ + bhi.w 7b7c2 │ │ │ │ + mov r7, r5 │ │ │ │ + b.w 7b86e │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + b.w 7b678 │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ + bne.n 7c30a │ │ │ │ + b.n 7c134 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + b.w 7b8fc │ │ │ │ + sub.w r4, r8, r0 │ │ │ │ + cmp r4, #3 │ │ │ │ + bgt.n 7c3b8 │ │ │ │ + cmp r4, #1 │ │ │ │ + ble.w 7c18a │ │ │ │ + ldrb r5, [r0, #1] │ │ │ │ + sub.w r7, r5, #128 @ 0x80 │ │ │ │ + cmp r7, #63 @ 0x3f │ │ │ │ + bls.n 7c39a │ │ │ │ + movs r4, #2 │ │ │ │ + b.w 7b710 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 7c1e8 │ │ │ │ - b.n 7c0f4 │ │ │ │ + bne.w 7bf6a │ │ │ │ + b.w 7b89c │ │ │ │ + movs r4, #3 │ │ │ │ + b.n 7bedc │ │ │ │ + add.w r0, r4, #28 │ │ │ │ + b.w 7b8ba │ │ │ │ mov r2, ip │ │ │ │ movs r4, #2 │ │ │ │ - b.w 7b594 │ │ │ │ + b.w 7b710 │ │ │ │ strb.w r8, [r2, r3] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 7be38 │ │ │ │ + b.n 7bfea │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bhi.n 7c276 │ │ │ │ + bhi.n 7c3ec │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - beq.n 7c1c0 │ │ │ │ + beq.n 7c36e │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w 7bea4 │ │ │ │ + beq.w 7c18a │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ ite hi │ │ │ │ movhi r4, #3 │ │ │ │ movls r4, #0 │ │ │ │ - b.w 7b594 │ │ │ │ + b.w 7b710 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.n 7c1c0 │ │ │ │ + bhi.n 7c36e │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 7c27c │ │ │ │ + bne.n 7c3f2 │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 7c1c0 │ │ │ │ + bls.n 7c36e │ │ │ │ ldrb r7, [r0, #2] │ │ │ │ ldrb r4, [r0, #3] │ │ │ │ sub.w ip, r7, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 7be96 │ │ │ │ + bhi.w 7c1c6 │ │ │ │ sub.w ip, r4, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bls.w 7bf78 │ │ │ │ + bls.w 7c0fe │ │ │ │ movs r4, #4 │ │ │ │ - b.w 7b594 │ │ │ │ + b.w 7b710 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.n 7c22c │ │ │ │ - b.n 7c1c0 │ │ │ │ + bne.n 7c3a2 │ │ │ │ + b.n 7c36e │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.n 7c254 │ │ │ │ + bne.n 7c3ca │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 7c254 │ │ │ │ - b.n 7c1c0 │ │ │ │ - nop │ │ │ │ + bls.n 7c3ca │ │ │ │ + b.n 7c36e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 7c2ce │ │ │ │ + cbz r1, 7c442 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw ip, #42236 @ 0xa4fc │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 7c2ce │ │ │ │ + bmi.n 7c442 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - beq.n 7c2d6 │ │ │ │ + beq.n 7c44a │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 7c3fc │ │ │ │ + beq.w 7c570 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 7c540 │ │ │ │ - ldr r3, [pc, #596] @ (7c538 ) │ │ │ │ + beq.w 7c6b4 │ │ │ │ + ldr r3, [pc, #596] @ (7c6ac ) │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r3, #792] @ 0x318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7c3bc │ │ │ │ + bne.n 7c530 │ │ │ │ add.w r1, r6, #98304 @ 0x18000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r0 │ │ │ │ ite ne │ │ │ │ movne r6, r2 │ │ │ │ orreq.w r6, r2, #1 │ │ │ │ add r3, sp, #20 │ │ │ │ ldr.w r0, [r1, #1152] @ 0x480 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7df74 │ │ │ │ + bl 7e16c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 7c530 │ │ │ │ + beq.w 7c6a4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 7c36c │ │ │ │ + beq.n 7c4e0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7c336 │ │ │ │ + beq.n 7c4aa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c528 │ │ │ │ + beq.w 7c69c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7c448 │ │ │ │ + beq.w 7c5bc │ │ │ │ subs r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c44e │ │ │ │ + beq.w 7c5c2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movs r0, #2 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ bfi r3, r0, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ lsls r3, r1, #17 │ │ │ │ - bmi.n 7c412 │ │ │ │ + bmi.n 7c586 │ │ │ │ mov r3, r4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r4, #0] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7c396 │ │ │ │ + beq.n 7c50a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 7c396 │ │ │ │ + cbnz r2, 7c50a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #440] @ (7c53c ) │ │ │ │ + ldr r2, [pc, #440] @ (7c6b0 ) │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7c4a8 │ │ │ │ + bne.w 7c61c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7c2d0 │ │ │ │ + beq.n 7c444 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r1, r2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7c2d0 │ │ │ │ + bne.n 7c444 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movs r4, #2 │ │ │ │ bfi r2, r4, #0, #2 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ strb r2, [r3, #16] │ │ │ │ lsls r2, r0, #17 │ │ │ │ - bmi.n 7c472 │ │ │ │ + bmi.n 7c5e6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 7c2d0 │ │ │ │ + b.n 7c444 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c2f2 │ │ │ │ + beq.n 7c466 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7c3ec │ │ │ │ + beq.n 7c560 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 7c3ec │ │ │ │ - ldr r2, [pc, #360] @ (7c53c ) │ │ │ │ + cbnz r2, 7c560 │ │ │ │ + ldr r2, [pc, #360] @ (7c6b0 ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r0, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7c4d6 │ │ │ │ + bne.n 7c64a │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 7c2d0 │ │ │ │ + b.n 7c444 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c2ce │ │ │ │ + beq.w 7c442 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - bl 1ac8b8 │ │ │ │ - b.n 7c2ce │ │ │ │ + bl 1aef88 │ │ │ │ + b.n 7c442 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 7c45a │ │ │ │ + cbnz r3, 7c5ce │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c35e │ │ │ │ + beq.n 7c4d2 │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r1 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 7c35e │ │ │ │ + b.n 7c4d2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7c34c │ │ │ │ + bne.w 7c4c0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 7c2ce │ │ │ │ - movw r2, #1953 @ 0x7a1 │ │ │ │ + b.n 7c442 │ │ │ │ + movw r2, #2457 @ 0x999 │ │ │ │ movt r2, #8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7c4fc │ │ │ │ + bne.n 7c670 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7c418 │ │ │ │ - b.n 7c35e │ │ │ │ + bne.n 7c58c │ │ │ │ + b.n 7c4d2 │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r2, 7c4be │ │ │ │ + cbnz r2, 7c632 │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7c3b4 │ │ │ │ + beq.n 7c528 │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r2, [r1, #4] │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ - b.n 7c3b4 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 7c528 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 7c508 │ │ │ │ + bne.n 7c67c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 7c396 │ │ │ │ - movw r1, #1953 @ 0x7a1 │ │ │ │ + b.n 7c50a │ │ │ │ + movw r1, #2457 @ 0x999 │ │ │ │ movt r1, #8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 7c4ec │ │ │ │ + bne.n 7c660 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7c478 │ │ │ │ - b.n 7c3b4 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + bne.n 7c5ec │ │ │ │ + b.n 7c528 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 7c518 │ │ │ │ + bne.n 7c68c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 7c3ec │ │ │ │ + b.n 7c560 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7c478 │ │ │ │ - b.n 7c3b4 │ │ │ │ + bne.n 7c5ec │ │ │ │ + b.n 7c528 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7c418 │ │ │ │ - b.n 7c35e │ │ │ │ + bne.n 7c58c │ │ │ │ + b.n 7c4d2 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 7c4b4 │ │ │ │ + b.n 7c628 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 7c4e2 │ │ │ │ + b.n 7c656 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7c336 │ │ │ │ - bl d7574 │ │ │ │ - b.n 7c2ce │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7c4aa │ │ │ │ + bl d7a7c │ │ │ │ + b.n 7c442 │ │ │ │ nop │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ and.w r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w 7c2e0 │ │ │ │ + bne.w 7c454 │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.n 7c5b4 │ │ │ │ + bpl.n 7c728 │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 7c58a │ │ │ │ + bpl.n 7c6fe │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r1, #20 │ │ │ │ - blt.n 7c59c │ │ │ │ + blt.n 7c710 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ - ldr r3, [pc, #96] @ (7c5c8 ) │ │ │ │ + ldr r3, [pc, #96] @ (7c73c ) │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 7c2d0 │ │ │ │ + beq.w 7c444 │ │ │ │ subs r2, r5, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c2d0 │ │ │ │ + bne.w 7c444 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 7c2d0 │ │ │ │ + b.n 7c444 │ │ │ │ ldrsb.w r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r1, #28 │ │ │ │ - bge.n 7c560 │ │ │ │ + bge.n 7c6d4 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 7c5c0 │ │ │ │ + bpl.n 7c734 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ add.w r2, r2, #1296 @ 0x510 │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 7c56a │ │ │ │ + b.n 7c6de │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 7c560 │ │ │ │ - b.n 7c5a0 │ │ │ │ + bge.n 7c6d4 │ │ │ │ + b.n 7c714 │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 7c5a0 │ │ │ │ + b.n 7c714 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf5200049 │ │ │ │ + @ instruction: 0xf520004a │ │ │ │ + cbz r0, 7c7ac │ │ │ │ + cbz r1, 7c7ac │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 7c7a0 │ │ │ │ + ldrb.w ip, [r0, #16] │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + ubfx lr, ip, #2, #3 │ │ │ │ + ubfx r3, r3, #2, #3 │ │ │ │ + cmp r3, lr │ │ │ │ + bne.n 7c7a0 │ │ │ │ + tst.w ip, #32 │ │ │ │ + beq.n 7c7a8 │ │ │ │ + tst.w ip, #64 @ 0x40 │ │ │ │ + ite ne │ │ │ │ + addne r0, #20 │ │ │ │ + addeq r0, #28 │ │ │ │ + ldrb.w ip, [r1, #16] │ │ │ │ + tst.w ip, #32 │ │ │ │ + beq.n 7c7a4 │ │ │ │ + tst.w ip, #64 @ 0x40 │ │ │ │ + ite ne │ │ │ │ + addne r1, #20 │ │ │ │ + addeq r1, #28 │ │ │ │ + mul.w r2, r3, r2 │ │ │ │ + blx 293a0 │ │ │ │ + clz r0, r0 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ + pop {r3, pc} │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 7c790 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 7c77c │ │ │ │ + subs r3, r0, r1 │ │ │ │ + negs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ + bx lr │ │ │ │ ldrsb.w r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 7c8f0 │ │ │ │ + blt.w 7cada │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - bne.n 7c6de │ │ │ │ + bne.n 7c8c6 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 7c6a2 │ │ │ │ + bpl.n 7c88a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c7e6 │ │ │ │ + beq.w 7c9d0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #51445 @ 0xc8f5 │ │ │ │ + movw r3, #51937 @ 0xcae1 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7c7dc │ │ │ │ + bne.w 7c9c6 │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - movw r3, #33981 @ 0x84bd │ │ │ │ + movt r0, #74 @ 0x4a │ │ │ │ + movw r3, #34301 @ 0x85fd │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #724] @ 0x2d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7c7ce │ │ │ │ - ldr r3, [pc, #584] @ (7c878 ) │ │ │ │ + bne.w 7c9ae │ │ │ │ + ldr r3, [pc, #660] @ (7caac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.n 7c6ba │ │ │ │ + beq.n 7c8a2 │ │ │ │ lsrs r3, r4, #18 │ │ │ │ ubfx r2, r4, #0, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ ldr.w r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 7c66c │ │ │ │ + bgt.n 7c854 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 7c6ba │ │ │ │ + cbz r2, 7c8a2 │ │ │ │ bic.w r3, r4, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r1, [r4, #0] │ │ │ │ str r4, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r1, 7c68c │ │ │ │ + cbz r1, 7c874 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7c752 │ │ │ │ + beq.n 7c93a │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r5, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c7fe │ │ │ │ + bne.w 7c9e8 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 7c600 │ │ │ │ + bmi.n 7c7e8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7c600 │ │ │ │ - bl 782ec │ │ │ │ - b.n 7c600 │ │ │ │ + beq.n 7c7e8 │ │ │ │ + bl 78428 │ │ │ │ + b.n 7c7e8 │ │ │ │ ldr.w r2, [r0, #684] @ 0x2ac │ │ │ │ - movw r3, #53817 @ 0xd239 │ │ │ │ + movw r3, #53905 @ 0xd291 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7c8de │ │ │ │ + bne.w 7cab6 │ │ │ │ mov r0, r4 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 7c686 │ │ │ │ + b.n 7c86e │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 7c8ea │ │ │ │ + bne.w 7cad4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ itt ne │ │ │ │ movne r3, #2 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #384] @ (7c878 ) │ │ │ │ + ldr r3, [pc, #460] @ (7caac ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r3, #1152] @ 0x480 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 7c864 │ │ │ │ + bpl.w 7cac0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c8e8 │ │ │ │ + beq.w 7cad2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7c818 │ │ │ │ + bne.n 7ca02 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.n 7c818 │ │ │ │ + beq.n 7ca02 │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl de4e4 <_PyDict_Pop@@Base+0x40> │ │ │ │ + bl de9bc <_PyDict_Pop@@Base+0x40> │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.n 7c824 │ │ │ │ + beq.n 7ca0e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c8e8 │ │ │ │ + beq.w 7cad2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ ittet ne │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r4, #0] │ │ │ │ ldrbeq r3, [r4, #16] │ │ │ │ ldrbne r3, [r4, #16] │ │ │ │ - b.n 7c5f2 │ │ │ │ + b.n 7c7da │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr.w r1, [r5, #512] @ 0x200 │ │ │ │ @@ -122549,123 +122721,116 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ str r4, [r3, #8] │ │ │ │ add.w r4, r5, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w ip, [r4, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 7c790 │ │ │ │ + bne.n 7c970 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7c78c │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ - cmp r1, r6 │ │ │ │ - it ne │ │ │ │ - movne r3, #0 │ │ │ │ + cbnz r3, 7c9bc │ │ │ │ str.w r3, [r4, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7c87c │ │ │ │ + beq.n 7ca4e │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7c83c │ │ │ │ + beq.n 7ca26 │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ - cbnz r3, 7c7a8 │ │ │ │ + cbnz r3, 7c988 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 7c686 │ │ │ │ + beq.w 7c86e │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7c85e │ │ │ │ + beq.n 7ca48 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 7c7c8 │ │ │ │ + cbz r3, 7c9a8 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 7c686 │ │ │ │ + b.n 7c86e │ │ │ │ ldr.w r0, [r0, #708] @ 0x2c4 │ │ │ │ mov r1, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r1, r6 │ │ │ │ + it ne │ │ │ │ + movne r3, #0 │ │ │ │ + b.n 7c96c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c6aa │ │ │ │ + beq.w 7c892 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 7c6b4 │ │ │ │ - bl 782ec │ │ │ │ + beq.w 7c89c │ │ │ │ + bl 78428 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 7c6aa │ │ │ │ + b.n 7c892 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7c7ee │ │ │ │ + beq.n 7c9d8 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7c600 │ │ │ │ - b.n 7c7f6 │ │ │ │ + beq.w 7c7e8 │ │ │ │ + b.n 7c9e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 7c72a │ │ │ │ + bne.n 7c912 │ │ │ │ mov r0, r4 │ │ │ │ - bl 201a70 │ │ │ │ + bl 203a68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac8b8 │ │ │ │ + bl 1aef88 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 7c686 │ │ │ │ + b.n 7c86e │ │ │ │ ldr.w r3, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7c84a │ │ │ │ + cbz r3, 7ca34 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r5, #532] @ 0x214 │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c686 │ │ │ │ + bne.w 7c86e │ │ │ │ str.w r2, [r5, #532] @ 0x214 │ │ │ │ - b.n 7c686 │ │ │ │ + b.n 7c86e │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 7c7b8 │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - movw r1, #3025 @ 0xbd1 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7c824 │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + b.n 7c998 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7c79a │ │ │ │ + beq.n 7c97a │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7c8d8 │ │ │ │ + cbz r3, 7cab0 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r5, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 7c8b0 │ │ │ │ + cbz r3, 7ca82 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r4, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ str.w r4, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r5, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ @@ -122674,92 +122839,101 @@ │ │ │ │ ldr.w r3, [r0, #812] @ 0x32c │ │ │ │ ldr.w r0, [r0, #804] @ 0x324 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r5, #788] @ 0x314 │ │ │ │ str.w r4, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #788] @ 0x314 │ │ │ │ - b.n 7c686 │ │ │ │ + b.n 7c86e │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 7c888 │ │ │ │ + b.n 7ca5a │ │ │ │ ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ - b.n 7c6d2 │ │ │ │ + b.n 7c8ba │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + movw r1, #3025 @ 0xbd1 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7ca0e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1ac8b8 │ │ │ │ + b.w 1aef88 │ │ │ │ + nop │ │ │ │ │ │ │ │ -0007c8f4 : │ │ │ │ +0007cae0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw ip, #20256 @ 0x4f20 │ │ │ │ - movt ip, #73 @ 0x49 │ │ │ │ - movw r3, #33981 @ 0x84bd │ │ │ │ + movt ip, #74 @ 0x4a │ │ │ │ + movw r3, #34301 @ 0x85fd │ │ │ │ movt r3, #7 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #724] @ 0x2d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ca2e │ │ │ │ - cbz r0, 7c978 │ │ │ │ - ldr r3, [pc, #416] @ (7cac4 ) │ │ │ │ + bne.w 7cc0e │ │ │ │ + cbz r0, 7cb64 │ │ │ │ + ldr r3, [pc, #416] @ (7ccb0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 7c990 │ │ │ │ + beq.n 7cb7c │ │ │ │ lsrs r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 7c960 │ │ │ │ + bgt.n 7cb4c │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 7c990 │ │ │ │ + cbz r2, 7cb7c │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 7c97c │ │ │ │ - cbz r2, 7c9b4 │ │ │ │ + cbz r0, 7cb68 │ │ │ │ + cbz r2, 7cb9e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r2, [ip, #684] @ 0x2ac │ │ │ │ - movw r3, #53817 @ 0xd239 │ │ │ │ + movw r3, #53905 @ 0xd291 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7cabc │ │ │ │ + bne.n 7cc48 │ │ │ │ mov r0, r1 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7c978 │ │ │ │ + b.n 7cb64 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -122769,74 +122943,79 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w lr, [r0, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 7c9f2 │ │ │ │ + bne.n 7cbd4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7c9ee │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - cmp r1, r5 │ │ │ │ - it ne │ │ │ │ - movne r3, #0 │ │ │ │ + cbnz r3, 7cc18 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7ca58 │ │ │ │ + beq.n 7cc50 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7ca38 │ │ │ │ + beq.n 7cc22 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 7ca0a │ │ │ │ + cbnz r3, 7cbec │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 7c978 │ │ │ │ + beq.n 7cb64 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 7cab6 │ │ │ │ + cbz r1, 7cc42 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 7ca28 │ │ │ │ + cbz r3, 7cc08 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 7c978 │ │ │ │ + b.n 7cb64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #708] @ 0x2c4 │ │ │ │ bx r2 │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + cmp r1, r5 │ │ │ │ + it ne │ │ │ │ + movne r3, #0 │ │ │ │ + b.n 7cbd0 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7ca46 │ │ │ │ + cbz r3, 7cc30 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7c978 │ │ │ │ + bne.n 7cb64 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 7c978 │ │ │ │ + b.n 7cb64 │ │ │ │ + str.w r3, [r4, #524] @ 0x20c │ │ │ │ + b.n 7cbf8 │ │ │ │ + ldr.w r0, [ip, #668] @ 0x29c │ │ │ │ + blx r2 │ │ │ │ + b.n 7cb92 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7c9fc │ │ │ │ + beq.n 7cbde │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7cab0 │ │ │ │ + cbz r3, 7cca8 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 7ca8a │ │ │ │ + cbz r3, 7cc82 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -122845,22 +123024,18 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 7c978 │ │ │ │ + b.n 7cb64 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7ca64 │ │ │ │ - str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7ca18 │ │ │ │ - ldr.w r0, [ip, #668] @ 0x29c │ │ │ │ - blx r2 │ │ │ │ - b.n 7c9a8 │ │ │ │ + b.n 7cc5c │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -122868,43 +123043,43 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r3, [r1, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cc20 │ │ │ │ + beq.w 7ce0c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7cc7c │ │ │ │ + bne.w 7ce68 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 7ced6 │ │ │ │ + beq.w 7d0c2 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 7ccd6 │ │ │ │ + bne.w 7cec2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ - cbz r3, 7cb2e │ │ │ │ + cbz r3, 7cd1a │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7cf6c │ │ │ │ + bne.w 7d158 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7ceb0 │ │ │ │ + ble.w 7d09c │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cfa6 │ │ │ │ + bne.w 7d192 │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ add.w r0, r8, r1 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r2, [r8, r1] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -122917,29 +123092,29 @@ │ │ │ │ cmp.w r8, #7 │ │ │ │ str r0, [r3, #8] │ │ │ │ lsl.w r7, r7, r8 │ │ │ │ add.w r7, r7, #4294967295 @ 0xffffffff │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ orr.w r1, r1, r2 │ │ │ │ and.w r2, r6, r7 │ │ │ │ - bgt.n 7cbde │ │ │ │ + bgt.n 7cdca │ │ │ │ add.w lr, r3, #20 │ │ │ │ ldrsb.w r0, [lr, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7cdf0 │ │ │ │ + bge.w 7cfdc │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [lr, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r7, [r3, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7ce0e │ │ │ │ + beq.w 7cffa │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ add.w r6, r3, #20 │ │ │ │ str r5, [r6, r2] │ │ │ │ add r6, r2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ @@ -122951,814 +123126,819 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 7cf16 │ │ │ │ + bgt.w 7d102 │ │ │ │ add.w r0, r3, r2, lsl #1 │ │ │ │ ldrsh.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7cd64 │ │ │ │ + bge.w 7cf50 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add.w lr, r3, #20 │ │ │ │ strh.w r0, [lr, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb r7, [r3, #6] │ │ │ │ ldrb.w r8, [r3, #5] │ │ │ │ lsl.w r2, r2, r8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7ce12 │ │ │ │ + beq.w 7cffe │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ str.w r5, [lr, r2] │ │ │ │ add r2, lr │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r5, [r2, #4] │ │ │ │ - b.n 7cbc0 │ │ │ │ + b.n 7cdac │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #17 │ │ │ │ - bmi.w 7ce2a │ │ │ │ + bmi.w 7d024 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.w 7caf0 │ │ │ │ + bpl.w 7ccdc │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7ce8e │ │ │ │ + bne.w 7d07a │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7cf38 │ │ │ │ - ldr r3, [pc, #736] @ (7cf30 ) │ │ │ │ + beq.w 7d124 │ │ │ │ + ldr r3, [pc, #736] @ (7d11c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r7, [r4, #28] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ strd r2, r3, [r4, #-8] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7caf8 │ │ │ │ + beq.w 7cce4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7caf8 │ │ │ │ + bne.w 7cce4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ - bl d9824 <_PyEval_CheckExceptTypeValid@@Base+0x17d8> │ │ │ │ + bl d9d2c <_PyEval_CheckExceptTypeValid@@Base+0x17d8> │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 7cb0c │ │ │ │ + beq.w 7ccf8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 12993c <_PyUnicode_IsNumeric@@Base+0x644> │ │ │ │ + bl 12a460 <_PyUnicode_IsNumeric@@Base+0x628> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7cf94 │ │ │ │ + bne.w 7d180 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cbd6 │ │ │ │ + beq.n 7cdc2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7cbd6 │ │ │ │ + bne.n 7cdc2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7cbd6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7cdc2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 7cd2e │ │ │ │ + beq.n 7cf1a │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cfe0 │ │ │ │ + bne.w 7d1cc │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r6, r8, r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr.w r3, [r8, r2] │ │ │ │ adds.w r1, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str.w r1, [r8, r2] │ │ │ │ adc.w r2, r3, #0 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ orrs r1, r3 │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cefe │ │ │ │ + beq.w 7d0ea │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d010 │ │ │ │ + bne.w 7d1fc │ │ │ │ add.w r7, r0, r7, lsl #3 │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r0 │ │ │ │ add r7, r3 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r7, #24] │ │ │ │ strd r1, r2, [r4, #16] │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cd46 │ │ │ │ + beq.n 7cf32 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ce58 │ │ │ │ + beq.w 7d044 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7cbd6 │ │ │ │ + beq.w 7cdc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7cbd6 │ │ │ │ + bne.w 7cdc2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7cbd6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7cdc2 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w lr, r0, #1 │ │ │ │ add r2, lr │ │ │ │ ands r2, r7 │ │ │ │ add.w lr, r3, r2, lsl #1 │ │ │ │ ldrsh.w lr, [lr, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.w 7cbf4 │ │ │ │ + blt.w 7cde0 │ │ │ │ mov.w lr, r2, lsl #2 │ │ │ │ add lr, r2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add lr, r0 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w lr, lr, #1 │ │ │ │ and.w r2, lr, r7 │ │ │ │ - bgt.n 7cdc0 │ │ │ │ + bgt.n 7cfac │ │ │ │ add.w lr, r3, r2 │ │ │ │ ldrsb.w r8, [lr, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 7ce4a │ │ │ │ + bge.n 7d016 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [lr, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 7cb9e │ │ │ │ + b.n 7cd8a │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r0 │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r7 │ │ │ │ cmp.w r8, #15 │ │ │ │ add.w lr, r3, r2, lsl #1 │ │ │ │ itet gt │ │ │ │ addgt.w lr, r3, r2, lsl #2 │ │ │ │ ldrshle.w lr, [lr, #20] │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7cdb4 │ │ │ │ + bge.n 7cfa0 │ │ │ │ cmp.w r8, #15 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ it gt │ │ │ │ movgt.w lr, r2, lsl #2 │ │ │ │ - ble.w 7cbf6 │ │ │ │ + ble.w 7cde2 │ │ │ │ add lr, r3 │ │ │ │ - b.n 7cf2a │ │ │ │ + b.n 7d116 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w lr, r0, #1 │ │ │ │ add r2, lr │ │ │ │ ands r2, r7 │ │ │ │ add.w lr, r3, r2 │ │ │ │ ldrsb.w r9, [lr, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 7cda8 │ │ │ │ - b.n 7cd82 │ │ │ │ + blt.n 7cf94 │ │ │ │ + b.n 7cf6e │ │ │ │ add.w lr, r3, #20 │ │ │ │ movs r7, #12 │ │ │ │ mla r2, r7, r0, r2 │ │ │ │ add.w r0, lr, r2 │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r5, [r0, #8] │ │ │ │ str.w r6, [lr, r2] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 7cbc0 │ │ │ │ - ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r2, 7ce70 │ │ │ │ - movw r2, #42028 @ 0xa42c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 7cc4e │ │ │ │ - ldr.w r3, [r5, #-8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 7cc4e │ │ │ │ - b.n 7cc2a │ │ │ │ + b.n 7cdac │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r0 │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r7 │ │ │ │ - b.n 7cd9a │ │ │ │ - ldr r2, [pc, #216] @ (7cf34 ) │ │ │ │ + b.n 7cf86 │ │ │ │ + ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ + cbnz r2, 7d05c │ │ │ │ + movw r2, #42028 @ 0xa42c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 7ce3a │ │ │ │ + ldr.w r3, [r5, #-8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 7ce3a │ │ │ │ + b.n 7ce16 │ │ │ │ + ldr r2, [pc, #216] @ (7d120 ) │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7cfc6 │ │ │ │ + bne.w 7d1b2 │ │ │ │ mov r0, r9 │ │ │ │ blx r4 │ │ │ │ - b.n 7cd46 │ │ │ │ - movw r3, #1953 @ 0x7a1 │ │ │ │ + b.n 7cf32 │ │ │ │ + movw r3, #2457 @ 0x999 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7cfb6 │ │ │ │ + bne.w 7d1a2 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cc2a │ │ │ │ + beq.w 7ce16 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 7ce30 │ │ │ │ - movw r3, #1953 @ 0x7a1 │ │ │ │ + b.n 7d02a │ │ │ │ + movw r3, #2457 @ 0x999 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7cfbe │ │ │ │ + bne.w 7d1aa │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7caf0 │ │ │ │ + beq.w 7ccdc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 7cc40 │ │ │ │ + b.n 7ce2c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 7d138 │ │ │ │ + bl 7d324 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7cb36 │ │ │ │ + bne.w 7cd22 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7d01a │ │ │ │ + bne.w 7d206 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cef8 │ │ │ │ + beq.n 7d0e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d02e │ │ │ │ + beq.w 7d21a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7cbd8 │ │ │ │ + b.n 7cdc4 │ │ │ │ movs r3, #12 │ │ │ │ ldrb r6, [r0, #5] │ │ │ │ mla r3, r3, r7, r0 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r6 │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [r3, #28] │ │ │ │ strd r1, r2, [r4, #16] │ │ │ │ - b.n 7cd2e │ │ │ │ + b.n 7cf1a │ │ │ │ mov.w r9, r2, lsl #2 │ │ │ │ add.w lr, r3, r9 │ │ │ │ ldr.w r0, [lr, #20] │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r3, #16] │ │ │ │ - bge.n 7cf46 │ │ │ │ + bge.n 7d132 │ │ │ │ str.w r0, [lr, #20] │ │ │ │ - b.n 7cb9e │ │ │ │ + b.n 7cd8a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [r3, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7caf0 │ │ │ │ - b.n 7cc4e │ │ │ │ + beq.w 7ccdc │ │ │ │ + b.n 7ce3a │ │ │ │ lsrs r0, r6, #5 │ │ │ │ add r9, r2 │ │ │ │ adds r2, r0, #1 │ │ │ │ add r2, r9 │ │ │ │ ands r2, r7 │ │ │ │ mov.w lr, r2, lsl #2 │ │ │ │ add.w r9, r3, lr │ │ │ │ ldr.w r9, [r9, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r3, #16] │ │ │ │ - bge.w 7cd86 │ │ │ │ + bge.w 7cf72 │ │ │ │ add lr, r3 │ │ │ │ - b.n 7cf2a │ │ │ │ + b.n 7d116 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 7d138 │ │ │ │ + bl 7d324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7ced6 │ │ │ │ + beq.n 7d0c2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 7cb2e │ │ │ │ + b.n 7cd1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ccb8 │ │ │ │ + bne.w 7cea4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ccb8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7cea4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 1f037c │ │ │ │ - b.n 7cb3e │ │ │ │ + bl 1f2368 │ │ │ │ + b.n 7cd2a │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7ce84 │ │ │ │ + b.n 7d070 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7cea4 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 7d090 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7ce6a │ │ │ │ + beq.w 7d056 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 7ce6a │ │ │ │ + b.n 7d056 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl 1f037c │ │ │ │ + bl 1f2368 │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r6, r8, r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr.w r3, [r8, r2] │ │ │ │ adds.w r1, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str.w r1, [r8, r2] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r2, r3 │ │ │ │ - b.n 7cd02 │ │ │ │ + b.n 7ceee │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [r3, #4] │ │ │ │ - b.n 7cf10 │ │ │ │ + b.n 7d0fc │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7cee4 │ │ │ │ + bne.w 7d0d0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7cee4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7d0d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7cef8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7d0e4 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldrb.w ip, [r0, #4] │ │ │ │ cmp.w ip, #7 │ │ │ │ lsl.w r3, r3, ip │ │ │ │ add.w r4, r3, #4294967295 @ 0xffffffff │ │ │ │ and.w r0, r4, r1 │ │ │ │ - bgt.n 7d07e │ │ │ │ + bgt.n 7d26a │ │ │ │ add.w lr, r2, r0 │ │ │ │ ldrsb.w lr, [lr, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7d064 │ │ │ │ + bge.n 7d250 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r0, r1, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r4 │ │ │ │ adds r0, r2, r3 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7d0a6 │ │ │ │ + bge.n 7d292 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.n 7d0fe │ │ │ │ + bgt.n 7d2ea │ │ │ │ add.w r3, r2, r0, lsl #1 │ │ │ │ ldrsh.w r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7d062 │ │ │ │ + blt.n 7d24e │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r0, r1, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r4 │ │ │ │ add.w r0, r2, r3, lsl #1 │ │ │ │ ldrsh.w r0, [r0, #20] │ │ │ │ - b.n 7d076 │ │ │ │ + b.n 7d262 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w r0, r0, r1, lsr #5 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ add.w r0, r0, #1 │ │ │ │ and.w r3, r0, r4 │ │ │ │ - bgt.n 7d0da │ │ │ │ + bgt.n 7d2c6 │ │ │ │ adds r0, r2, r3 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7d07a │ │ │ │ + blt.n 7d266 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r0, r1 │ │ │ │ adds r0, #1 │ │ │ │ and.w r3, r4, r0 │ │ │ │ - b.n 7d0c0 │ │ │ │ + b.n 7d2ac │ │ │ │ add.w lr, r2, r3, lsl #1 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.n 7d11c │ │ │ │ + bgt.n 7d308 │ │ │ │ ldrsh.w lr, [lr, #20] │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r0, r1 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 7d07a │ │ │ │ + blt.n 7d266 │ │ │ │ and.w r3, r4, r0 │ │ │ │ - b.n 7d0da │ │ │ │ + b.n 7d2c6 │ │ │ │ add.w r3, r2, r0, lsl #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7d062 │ │ │ │ + blt.n 7d24e │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r0, r1, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r4 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 7d076 │ │ │ │ + b.n 7d262 │ │ │ │ add.w lr, r2, r3, lsl #2 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r0, r1 │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ adds r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7d0f8 │ │ │ │ + bge.n 7d2e4 │ │ │ │ mov r0, r3 │ │ │ │ - b.n 7d07c │ │ │ │ + b.n 7d268 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 7db8c │ │ │ │ + bhi.w 7dd80 │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r5, r1, [r0, #24] │ │ │ │ - str r1, [sp, #4] │ │ │ │ + str r1, [sp, #8] │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r4, #0 │ │ │ │ andne.w r4, r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7d6b2 │ │ │ │ + beq.w 7d8a6 │ │ │ │ mov.w sl, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ - ldr r4, [pc, #732] @ (7d458 ) │ │ │ │ + ldr r7, [pc, #756] @ (7d65c ) │ │ │ │ lsl.w r2, sl, r3 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ cmp r3, #7 │ │ │ │ str r3, [sp, #12] │ │ │ │ lsl.w r1, r2, sl │ │ │ │ - str r4, [sp, #8] │ │ │ │ it hi │ │ │ │ strhi.w sl, [sp, #24] │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ lsr.w fp, r1, sl │ │ │ │ - ldr.w r1, [r4, r8] │ │ │ │ + ldr.w r1, [r7, r8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bhi.w 7d6ee │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bhi.w 7d8e0 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 7d2f2 │ │ │ │ + bne.w 7d4e8 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r0, #2740] @ 0xab4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 7d73c │ │ │ │ + ble.w 7d92e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #2740] @ 0xab4 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ - ldr.w r4, [r0, #2420] @ 0x974 │ │ │ │ - add.w r0, r4, #28 │ │ │ │ - add.w fp, r4, #20 │ │ │ │ - str.w sl, [r4] │ │ │ │ - strb.w sl, [r4, #6] │ │ │ │ - str r1, [r4, #16] │ │ │ │ - str r1, [r4, #8] │ │ │ │ - str r3, [r4, #20] │ │ │ │ - str r3, [r4, #24] │ │ │ │ + ldr.w r2, [r0, #2420] @ 0x974 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + add.w r0, r2, #28 │ │ │ │ + add.w fp, r2, #20 │ │ │ │ + str.w sl, [r2] │ │ │ │ + strb.w sl, [r2, #6] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str r3, [r2, #20] │ │ │ │ + str r3, [r2, #24] │ │ │ │ movs r3, #5 │ │ │ │ - str r3, [r4, #12] │ │ │ │ + str r3, [r2, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ - strh r3, [r4, #4] │ │ │ │ + strh r3, [r2, #4] │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ blx 29718 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ lsl.w r1, sl, r1 │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d9f4 │ │ │ │ + bne.w 7dbec │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d6fe │ │ │ │ + beq.w 7d8f0 │ │ │ │ add.w r3, r5, #20 │ │ │ │ - adds r7, r3, r1 │ │ │ │ + add.w r9, r3, r1 │ │ │ │ movs r3, #8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ add r3, fp │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 7d772 │ │ │ │ + bne.w 7d964 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 7d772 │ │ │ │ + bne.w 7d964 │ │ │ │ mov r0, r3 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, r9 │ │ │ │ mov.w r2, sl, lsl #3 │ │ │ │ blx 29db8 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 7d29c │ │ │ │ - ldrb.w lr, [r4, #4] │ │ │ │ + beq.n 7d490 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + ldrb.w lr, [r0, #4] │ │ │ │ lsl.w ip, ip, lr │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7d278 │ │ │ │ + b.n 7d46a │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 7d69a │ │ │ │ - ldrsh.w r0, [fp, r1, lsl #1] │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 7d408 │ │ │ │ + bgt.w 7d88e │ │ │ │ + ldrsh.w r4, [fp, r1, lsl #1] │ │ │ │ + adds r4, #1 │ │ │ │ + bne.w 7d604 │ │ │ │ strh.w r2, [fp, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 7d29c │ │ │ │ - ldrb.w lr, [r4, #4] │ │ │ │ + beq.n 7d48e │ │ │ │ + ldrb.w lr, [r0, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp.w lr, #7 │ │ │ │ - ldr r7, [r1, #12] │ │ │ │ - and.w r1, ip, r7 │ │ │ │ - bgt.n 7d258 │ │ │ │ - ldrsb.w r0, [fp, r1] │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 7d408 │ │ │ │ + ldr r5, [r1, #12] │ │ │ │ + and.w r1, ip, r5 │ │ │ │ + bgt.n 7d44a │ │ │ │ + ldrsb.w r4, [fp, r1] │ │ │ │ + adds r4, #1 │ │ │ │ + bne.w 7d604 │ │ │ │ strb.w r2, [fp, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 7d274 │ │ │ │ - movw r3, #44076 @ 0xac2c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r5, r3 │ │ │ │ - str r4, [r6, #24] │ │ │ │ - beq.n 7d2de │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bne.n 7d466 │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + movw r3, #44076 @ 0xac2c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.n 7d4d2 │ │ │ │ + ldr.w r3, [r7, r8] │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ - ldr.w r3, [r3, r8] │ │ │ │ - cmp r2, #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bne.w 7d45c │ │ │ │ + cmp r2, #3 │ │ │ │ + bne.w 7d660 │ │ │ │ add.w r1, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #2740] @ 0xab4 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 7d45c │ │ │ │ + bhi.w 7d660 │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d45c │ │ │ │ + beq.w 7d660 │ │ │ │ add.w r3, r1, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #2740] @ 0xab4 │ │ │ │ str.w r5, [r3, #2420] @ 0x974 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ movs r0, #0 │ │ │ │ - str.w sl, [r4, #16] │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + str.w sl, [r2, #16] │ │ │ │ sub.w r3, r3, sl │ │ │ │ - str r3, [r4, #12] │ │ │ │ + str r3, [r2, #12] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str.w sl, [sp, #24] │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ - movt r9, #73 @ 0x49 │ │ │ │ - movw ip, #9893 @ 0x26a5 │ │ │ │ + movt r9, #74 @ 0x4a │ │ │ │ + movw ip, #10325 @ 0x2855 │ │ │ │ movt ip, #7 │ │ │ │ add r1, r2 │ │ │ │ add.w r4, r1, #20 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr.w r4, [r9, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - bne.w 7da10 │ │ │ │ + bne.w 7dc08 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1528] @ 0x5f8 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 7d95e │ │ │ │ + bcs.w 7db80 │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr.w r0, [r0, r1, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 7d9e0 │ │ │ │ + beq.w 7dbd8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ + str r4, [sp, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7d550 │ │ │ │ - strb r3, [r4, #4] │ │ │ │ + beq.w 7d750 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ mov.w r9, #1 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - movs r1, #255 @ 0xff │ │ │ │ str.w fp, [r4, #12] │ │ │ │ add.w fp, r4, #20 │ │ │ │ - strb r3, [r4, #5] │ │ │ │ + strb r3, [r4, #4] │ │ │ │ mov r0, fp │ │ │ │ + strb r1, [r4, #5] │ │ │ │ + movs r1, #255 @ 0xff │ │ │ │ strb.w sl, [r4, #6] │ │ │ │ mov.w sl, #0 │ │ │ │ str.w r9, [r4] │ │ │ │ str.w sl, [r4, #16] │ │ │ │ str.w sl, [r4, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 29718 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ add.w r0, r2, #20 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ add r0, r4 │ │ │ │ blx 29718 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ lsl.w r1, r9, r1 │ │ │ │ lsl.w r3, r9, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d5c2 │ │ │ │ + bne.w 7d7c6 │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d700 │ │ │ │ + beq.w 7d8f2 │ │ │ │ add.w r2, r5, #20 │ │ │ │ - adds r7, r2, r1 │ │ │ │ + add.w r9, r2, r1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d21c │ │ │ │ + bne.w 7d40a │ │ │ │ add.w r1, fp, r3 │ │ │ │ cmp sl, r2 │ │ │ │ - ble.n 7d3fe │ │ │ │ + ble.n 7d5fa │ │ │ │ mov.w ip, #12 │ │ │ │ mov r2, r1 │ │ │ │ mla ip, ip, sl, r1 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7db98 │ │ │ │ - ldr.w r0, [r7], #8 │ │ │ │ + beq.w 7dd8c │ │ │ │ + ldr.w r0, [r9], #8 │ │ │ │ adds r2, #12 │ │ │ │ str.w r0, [r2, #-8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str.w r0, [r2, #-12] │ │ │ │ str.w r3, [r2, #-4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n 7d3de │ │ │ │ + bne.n 7d5d8 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ mov r2, sl │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7f650 │ │ │ │ - b.n 7d29c │ │ │ │ - lsrs r7, r7, #5 │ │ │ │ + bl 7f844 │ │ │ │ + b.n 7d490 │ │ │ │ + mov.w r9, r5, lsr #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + add.w r4, r9, #1 │ │ │ │ cmp.w lr, #7 │ │ │ │ - add r1, r0 │ │ │ │ + add r1, r4 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - ble.n 7d44c │ │ │ │ + ble.n 7d650 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 7d884 │ │ │ │ - ldrsh.w r0, [fp, r1, lsl #1] │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 7d26a │ │ │ │ + bgt.w 7da7c │ │ │ │ + ldrsh.w r4, [fp, r1, lsl #1] │ │ │ │ + adds r4, #1 │ │ │ │ + beq.w 7d45c │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ - lsrs r7, r7, #5 │ │ │ │ + mov.w r9, r9, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ - add r1, r7 │ │ │ │ + add r1, r9 │ │ │ │ and.w r1, r1, ip │ │ │ │ - b.n 7d424 │ │ │ │ + b.n 7d624 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ - lsrs r7, r7, #5 │ │ │ │ + mov.w r9, r9, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ - add r1, r7 │ │ │ │ + add r1, r9 │ │ │ │ and.w r1, r1, ip │ │ │ │ - ldrsb.w r0, [fp, r1] │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 7d292 │ │ │ │ - b.n 7d43e │ │ │ │ + ldrsb.w r4, [fp, r1] │ │ │ │ + adds r4, #1 │ │ │ │ + beq.w 7d484 │ │ │ │ + b.n 7d640 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ - movt r9, #73 @ 0x49 │ │ │ │ - movw r2, #33981 @ 0x84bd │ │ │ │ + movt r9, #74 @ 0x4a │ │ │ │ + movw r2, #34301 @ 0x85fd │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r7, [r9, #704] @ 0x2c0 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 7d9c0 │ │ │ │ + bne.w 7dc28 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r7, #804 @ 0x324 │ │ │ │ - beq.w 7d938 │ │ │ │ + beq.w 7db58 │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add.w r3, r7, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 7d4b0 │ │ │ │ + bgt.n 7d6b4 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d938 │ │ │ │ + beq.w 7db58 │ │ │ │ bic.w r2, r5, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ str r5, [r2, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d72a │ │ │ │ + beq.w 7d91c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d2de │ │ │ │ + bne.w 7d4d2 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr.w r8, [r7, #512] @ 0x200 │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldrd r1, r3, [r2, #8] │ │ │ │ add.w r0, r8, r5 │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -123766,646 +123946,651 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [r2, #8] │ │ │ │ add.w lr, r7, r1, lsl #2 │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 7d50c │ │ │ │ + bne.n 7d70c │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 7d508 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cmp r1, r3 │ │ │ │ - it ne │ │ │ │ - movne r2, #0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 7dc4a │ │ │ │ str.w r2, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 7daf4 │ │ │ │ + beq.w 7dce6 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 7dad0 │ │ │ │ + beq.w 7dc98 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 7d528 │ │ │ │ + cbnz r3, 7d728 │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 7d2de │ │ │ │ + beq.w 7d4d2 │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7daa0 │ │ │ │ + beq.w 7dc92 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 7d54a │ │ │ │ + cbz r3, 7d74a │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 7d2de │ │ │ │ - ldrd r7, r1, [r0, #24] │ │ │ │ - cmp r1, r7 │ │ │ │ - bcc.w 7d688 │ │ │ │ + b.n 7d4d2 │ │ │ │ + ldrd r4, r1, [r0, #24] │ │ │ │ + cmp r1, r4 │ │ │ │ + bcc.w 7d87c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ adds r1, #1 │ │ │ │ - add.w r1, r7, r1, lsl #3 │ │ │ │ + add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ - adds r1, r0, r7 │ │ │ │ + adds r1, r0, r4 │ │ │ │ str r1, [r0, #4] │ │ │ │ - str.w ip, [r0, r7] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 7d95e │ │ │ │ + str.w ip, [r0, r4] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 7db80 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w r9, r2, #20 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ str.w fp, [r4, #12] │ │ │ │ add.w fp, r4, #20 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #0 │ │ │ │ strb r1, [r4, #5] │ │ │ │ str r3, [r4, #16] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ str r3, [r4, #8] │ │ │ │ strb.w sl, [r4, #6] │ │ │ │ mov.w sl, #1 │ │ │ │ str.w sl, [r4] │ │ │ │ blx 29718 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, r9 │ │ │ │ blx 29718 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ lsl.w r1, sl, r1 │ │ │ │ lsl.w r3, sl, r3 │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7d3b6 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + beq.w 7d5ae │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ add.w r2, r5, #20 │ │ │ │ add r2, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7da3c │ │ │ │ + beq.w 7db24 │ │ │ │ add r3, fp │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 7daa6 │ │ │ │ + ble.w 7dcc6 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ add.w r0, r3, sl, lsl #3 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ - str r3, [sp, #8] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ add.w ip, r1, #3 │ │ │ │ ldrb.w r1, [ip, #1]! │ │ │ │ - mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - add.w r8, r7, r1, lsl #2 │ │ │ │ + add.w r8, r4, r1, lsl #2 │ │ │ │ ldr.w lr, [r2, r1, lsl #3] │ │ │ │ ldr.w r0, [lr] │ │ │ │ - cmp r0, r3 │ │ │ │ + cmp r0, r9 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.w 7d89e │ │ │ │ - str.w lr, [r9] │ │ │ │ - add.w r9, r9, #8 │ │ │ │ + bne.w 7da98 │ │ │ │ + str.w lr, [r7] │ │ │ │ + adds r7, #8 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ - str.w r1, [r9, #-4] │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - cmp r1, r9 │ │ │ │ - bne.n 7d5f2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldrb.w r8, [r4, #4] │ │ │ │ + str.w r1, [r7, #-4] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cmp r1, r7 │ │ │ │ + bne.n 7d7fa │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ mov.w lr, #1 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ - mov r9, r5 │ │ │ │ - lsl.w lr, lr, r8 │ │ │ │ + mov ip, r2 │ │ │ │ + ldrb r7, [r2, #4] │ │ │ │ + lsl.w lr, lr, r7 │ │ │ │ add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7d666 │ │ │ │ - cmp.w r8, #15 │ │ │ │ - bgt.w 7d8bc │ │ │ │ - ldrsh.w ip, [fp, r2, lsl #1] │ │ │ │ - cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7d8c4 │ │ │ │ + b.n 7d85e │ │ │ │ + cmp r7, #15 │ │ │ │ + bgt.w 7dab4 │ │ │ │ + ldrsh.w r4, [fp, r2, lsl #1] │ │ │ │ + adds r4, #1 │ │ │ │ + bne.w 7dabc │ │ │ │ strh.w r0, [fp, r2, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 7d9a0 │ │ │ │ - ldrb.w r8, [r4, #4] │ │ │ │ + beq.w 7db38 │ │ │ │ + ldrb.w r7, [ip, #4] │ │ │ │ ldr.w r2, [r3, r0, lsl #3] │ │ │ │ - cmp.w r8, #7 │ │ │ │ + cmp r7, #7 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ and.w r2, lr, r1 │ │ │ │ - bgt.n 7d642 │ │ │ │ - ldrsb.w ip, [fp, r2] │ │ │ │ - cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7d8c4 │ │ │ │ + bgt.n 7d83e │ │ │ │ + ldrsb.w r4, [fp, r2] │ │ │ │ + adds r4, #1 │ │ │ │ + bne.w 7dabc │ │ │ │ strb.w r0, [fp, r2] │ │ │ │ - b.n 7d65a │ │ │ │ + b.n 7d852 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add.w r9, r2, #20 │ │ │ │ str.w r0, [lr, #12] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str.w lr, [r0, #8] │ │ │ │ - b.n 7d578 │ │ │ │ - ldr.w r0, [fp, r1, lsl #2] │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 7d408 │ │ │ │ + b.n 7d77a │ │ │ │ + ldr.w r4, [fp, r1, lsl #2] │ │ │ │ + adds r4, #1 │ │ │ │ + bne.w 7d604 │ │ │ │ str.w r2, [fp, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 7d274 │ │ │ │ - b.n 7d29c │ │ │ │ + bne.w 7d466 │ │ │ │ + b.n 7d48e │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ - ldr r7, [pc, #780] @ (7d9cc ) │ │ │ │ + ldr r7, [pc, #784] @ (7dbc4 ) │ │ │ │ lsls r2, r3 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mov sl, r4 │ │ │ │ cmp r3, #7 │ │ │ │ mov.w r1, r2, lsl #1 │ │ │ │ - str r7, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r4, [sp, #24] │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ mov.w fp, r1, lsr #1 │ │ │ │ mov.w r1, #12 │ │ │ │ mul.w r1, r1, fp │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #4] │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - bls.w 7d2f6 │ │ │ │ + bls.w 7d4ec │ │ │ │ cmp r3, #15 │ │ │ │ - bhi.w 7db5c │ │ │ │ + bhi.w 7dd50 │ │ │ │ adds r1, r3, #1 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ lsls r2, r1 │ │ │ │ - b.n 7d2f6 │ │ │ │ + b.n 7d4ec │ │ │ │ movs r3, #8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add fp, r3 │ │ │ │ add.w r3, r5, #20 │ │ │ │ add r3, r1 │ │ │ │ cmp r0, sl │ │ │ │ - bne.w 7d8fa │ │ │ │ + bne.w 7dae8 │ │ │ │ movs r2, #12 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, fp │ │ │ │ mul.w r2, r2, sl │ │ │ │ blx 29db8 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7f650 │ │ │ │ - b.n 7d29c │ │ │ │ + bl 7f844 │ │ │ │ + b.n 7d490 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr.w r3, [r7, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strd r3, r1, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 7d2de │ │ │ │ + b.n 7d4d2 │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ - movt r9, #73 @ 0x49 │ │ │ │ - movw r2, #9893 @ 0x26a5 │ │ │ │ + movt r9, #74 @ 0x4a │ │ │ │ + movw r2, #10325 @ 0x2855 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r4, [r9, #692] @ 0x2b4 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 7d9fe │ │ │ │ + bne.w 7dbf6 │ │ │ │ ldr.w r2, [r0, #1528] @ 0x5f8 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #8 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - b.n 7d330 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + b.n 7d526 │ │ │ │ cmp.w sl, #0 │ │ │ │ it gt │ │ │ │ movgt.w ip, #0 │ │ │ │ - ble.w 7da54 │ │ │ │ + ble.w 7dc42 │ │ │ │ mvn.w r2, ip │ │ │ │ add r2, sl │ │ │ │ - ands.w lr, r2, #3 │ │ │ │ - beq.n 7d856 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + ands.w r4, r2, #3 │ │ │ │ + beq.n 7da4a │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7d85c │ │ │ │ + beq.n 7da52 │ │ │ │ add.w r2, r3, ip, lsl #3 │ │ │ │ - add.w r9, r7, #8 │ │ │ │ - ldmia.w r7, {r0, r1} │ │ │ │ + add.w lr, r9, #8 │ │ │ │ + ldmia.w r9, {r0, r1} │ │ │ │ add.w ip, ip, #1 │ │ │ │ - mov r7, r9 │ │ │ │ - cmp.w lr, #1 │ │ │ │ + mov r9, lr │ │ │ │ + cmp r4, #1 │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ - beq.n 7d856 │ │ │ │ - cmp.w lr, #2 │ │ │ │ - beq.n 7d7d2 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ + beq.n 7da4a │ │ │ │ + cmp r4, #2 │ │ │ │ + beq.n 7d9c2 │ │ │ │ + ldr.w r2, [lr, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7d85c │ │ │ │ + beq.n 7da52 │ │ │ │ add.w r2, r3, ip, lsl #3 │ │ │ │ - add.w r9, r9, #8 │ │ │ │ - ldmia.w r7, {r0, r1} │ │ │ │ + add.w lr, lr, #8 │ │ │ │ + ldmia.w r9, {r0, r1} │ │ │ │ add.w ip, ip, #1 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r9, lr │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ + ldr.w r2, [lr, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7d85c │ │ │ │ + beq.n 7da52 │ │ │ │ add.w r2, r3, ip, lsl #3 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - ldmia.w r7, {r0, r1} │ │ │ │ - add.w r7, r9, #8 │ │ │ │ + ldmia.w r9, {r0, r1} │ │ │ │ + add.w r9, lr, #8 │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ - b.n 7d856 │ │ │ │ + b.n 7da4a │ │ │ │ add.w r2, r3, ip, lsl #3 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - ldmia.w r7, {r0, r1} │ │ │ │ - add.w lr, r7, #8 │ │ │ │ - mov r9, ip │ │ │ │ + ldmia.w r9, {r0, r1} │ │ │ │ + add.w r4, r9, #8 │ │ │ │ + mov lr, ip │ │ │ │ cmp ip, sl │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ - beq.w 7d244 │ │ │ │ - ldr.w r1, [lr, #4] │ │ │ │ - mov r7, lr │ │ │ │ + beq.w 7d432 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + mov r9, r4 │ │ │ │ add.w r2, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7d85c │ │ │ │ - ldrd r0, r1, [lr] │ │ │ │ - adds r7, #8 │ │ │ │ + cbz r1, 7da52 │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + add.w r9, r4, #8 │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ add.w ip, ip, #1 │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ add.w r2, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7d85c │ │ │ │ - ldmia.w r7, {r0, r1} │ │ │ │ - add.w r7, lr, #16 │ │ │ │ + cbz r1, 7da52 │ │ │ │ + ldmia.w r9, {r0, r1} │ │ │ │ + add.w r9, r4, #16 │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ - add.w ip, r9, #2 │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ + add.w ip, lr, #2 │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ add.w r2, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7d85c │ │ │ │ - ldmia.w r7, {r0, r1} │ │ │ │ - add.w ip, r9, #3 │ │ │ │ - add.w r7, lr, #24 │ │ │ │ + cbz r1, 7da52 │ │ │ │ + ldmia.w r9, {r0, r1} │ │ │ │ + add.w ip, lr, #3 │ │ │ │ + add.w r9, r4, #24 │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d7f0 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - add.w r2, r7, #8 │ │ │ │ + bne.n 7d9e0 │ │ │ │ + ldr.w r1, [r9, #12] │ │ │ │ + add.w r2, r9, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7da30 │ │ │ │ - add.w lr, r3, ip, lsl #3 │ │ │ │ + beq.w 7dc36 │ │ │ │ + add.w r4, r3, ip, lsl #3 │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ - add.w r7, r2, #8 │ │ │ │ + add.w r9, r2, #8 │ │ │ │ cmp ip, sl │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - bne.w 7d780 │ │ │ │ - b.n 7d244 │ │ │ │ - ldr.w r0, [fp, r1, lsl #2] │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 7d6a4 │ │ │ │ + stmia.w r4, {r0, r1} │ │ │ │ + bne.w 7d972 │ │ │ │ + b.n 7d432 │ │ │ │ + ldr.w r4, [fp, r1, lsl #2] │ │ │ │ + adds r4, #1 │ │ │ │ + beq.w 7d898 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ - lsrs r7, r7, #5 │ │ │ │ + mov.w r9, r9, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ - add r1, r7 │ │ │ │ + add r1, r9 │ │ │ │ and.w r1, r1, ip │ │ │ │ - b.n 7d884 │ │ │ │ + b.n 7da7c │ │ │ │ str.w r0, [lr] │ │ │ │ - add.w r9, r9, #8 │ │ │ │ - str.w lr, [r9, #-8] │ │ │ │ + adds r7, #8 │ │ │ │ + str.w lr, [r7, #-8] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ - str.w r1, [r9, #-4] │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - cmp r9, r1 │ │ │ │ - bne.w 7d5f2 │ │ │ │ - b.n 7d626 │ │ │ │ - ldr.w r5, [fp, r2, lsl #2] │ │ │ │ - adds r5, #1 │ │ │ │ - beq.n 7d8f4 │ │ │ │ + str.w r1, [r7, #-4] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cmp r7, r1 │ │ │ │ + bne.w 7d7fa │ │ │ │ + b.n 7d828 │ │ │ │ + ldr.w r4, [fp, r2, lsl #2] │ │ │ │ + adds r4, #1 │ │ │ │ + beq.n 7dae2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - add.w ip, r1, #1 │ │ │ │ - add r2, ip │ │ │ │ + adds r4, r1, #1 │ │ │ │ + add r2, r4 │ │ │ │ and.w r2, lr, r2 │ │ │ │ - cmp.w r8, #7 │ │ │ │ - bgt.n 7d928 │ │ │ │ - ldrsb.w ip, [fp, r2] │ │ │ │ - cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 7d9d0 │ │ │ │ - cmp.w r8, #7 │ │ │ │ - ble.w 7d682 │ │ │ │ - cmp.w r8, #15 │ │ │ │ - ble.w 7d656 │ │ │ │ + cmp r7, #7 │ │ │ │ + bgt.n 7db16 │ │ │ │ + ldrsb.w r4, [fp, r2] │ │ │ │ + adds r4, #1 │ │ │ │ + bne.n 7dbc8 │ │ │ │ + cmp r7, #7 │ │ │ │ + ble.w 7d876 │ │ │ │ + cmp r7, #15 │ │ │ │ + ble.w 7d84e │ │ │ │ str.w r0, [fp, r2, lsl #2] │ │ │ │ - b.n 7d65a │ │ │ │ + b.n 7d852 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 7d71e │ │ │ │ + ble.w 7d910 │ │ │ │ mov.w lr, #12 │ │ │ │ mov ip, fp │ │ │ │ mla lr, lr, sl, fp │ │ │ │ - b.n 7d910 │ │ │ │ + b.n 7dafe │ │ │ │ adds r3, #12 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7d90e │ │ │ │ + beq.n 7dafc │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w ip, {r0, r1, r2} │ │ │ │ add.w ip, ip, #12 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 7d90e │ │ │ │ - b.n 7d71e │ │ │ │ - cmp.w r8, #15 │ │ │ │ + bne.n 7dafc │ │ │ │ + b.n 7d910 │ │ │ │ + cmp r7, #15 │ │ │ │ ite le │ │ │ │ - ldrshle.w ip, [fp, r2, lsl #1] │ │ │ │ - ldrgt.w ip, [fp, r2, lsl #2] │ │ │ │ - b.n 7d8de │ │ │ │ + ldrshle.w r4, [fp, r2, lsl #1] │ │ │ │ + ldrgt.w r4, [fp, r2, lsl #2] │ │ │ │ + b.n 7dad2 │ │ │ │ + add.w r1, fp, r3 │ │ │ │ + mov ip, r1 │ │ │ │ + cmp r0, sl │ │ │ │ + blt.w 7dc54 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + mov r2, sl │ │ │ │ + bl 7f844 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r6, #24] │ │ │ │ + bl 1b2fe0 <_PyNamespace_New@@Base+0x58> │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r6, #28] │ │ │ │ + ldrb r2, [r1, #2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 7dcba │ │ │ │ + strb r3, [r1, #3] │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 7d4d2 │ │ │ │ ldr.w r2, [r9, #684] @ 0x2ac │ │ │ │ - movw r3, #53817 @ 0xd239 │ │ │ │ + movw r3, #53905 @ 0xd291 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7daac │ │ │ │ + bne.w 7dcdc │ │ │ │ mov r0, r5 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ + str r2, [sp, #0] │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 7d2de │ │ │ │ + b.n 7d4d2 │ │ │ │ ldr.w r4, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7dab6 │ │ │ │ + bne.w 7dccc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ - mov r4, r0 │ │ │ │ + str r0, [sp, #0] │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 7db8c │ │ │ │ - ldrd r1, r7, [sp, #12] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 7dd80 │ │ │ │ + ldrd r1, r4, [sp, #12] │ │ │ │ add.w r9, r2, #20 │ │ │ │ - ldr.w r0, [r7, #800] @ 0x320 │ │ │ │ + ldr.w r0, [r4, #800] @ 0x320 │ │ │ │ adds r0, #1 │ │ │ │ - str.w r0, [r7, #800] @ 0x320 │ │ │ │ - b.n 7d578 │ │ │ │ - mov r5, r9 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str r4, [r6, #24] │ │ │ │ - bl 1b091c <_PyNamespace_New@@Base+0x58> │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r6, #28] │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 7dac6 │ │ │ │ - strb r3, [r1, #3] │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ - b.n 7d2de │ │ │ │ - ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r7 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ - b.n 7d2de │ │ │ │ + str.w r0, [r4, #800] @ 0x320 │ │ │ │ + b.n 7d77a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r2, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, lr, r2 │ │ │ │ - b.n 7d8d4 │ │ │ │ + b.n 7daca │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 7d56c │ │ │ │ + str r0, [sp, #0] │ │ │ │ + b.n 7d76c │ │ │ │ add.w r3, r5, #20 │ │ │ │ adds r2, r3, r1 │ │ │ │ movs r3, #8 │ │ │ │ - b.n 7d5d0 │ │ │ │ + b.n 7d7d6 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov.w fp, #5 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r2, [sp, #4] │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx r4 │ │ │ │ - mov r4, r0 │ │ │ │ + str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7db8c │ │ │ │ + beq.w 7dd80 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r9, r2, #20 │ │ │ │ - b.n 7d578 │ │ │ │ + b.n 7d77a │ │ │ │ + ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r7 │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 7d4d2 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ adds r2, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d868 │ │ │ │ - b.n 7da30 │ │ │ │ - add.w r1, fp, r3 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - mov ip, r1 │ │ │ │ - cmp r0, sl │ │ │ │ - blt.n 7da5a │ │ │ │ - mov r2, sl │ │ │ │ - mov r0, r4 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - bl 7f650 │ │ │ │ - b.n 7d9a4 │ │ │ │ - bne.w 7d244 │ │ │ │ - b.n 7d29c │ │ │ │ + bne.w 7da60 │ │ │ │ + b.n 7dc36 │ │ │ │ + beq.w 7d490 │ │ │ │ + b.w 7d432 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cmp r1, r3 │ │ │ │ + it ne │ │ │ │ + movne r2, #0 │ │ │ │ + b.n 7d708 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ + mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ add.w ip, ip, #12 │ │ │ │ - ldrb.w lr, [r3] │ │ │ │ - add.w lr, lr, #1 │ │ │ │ - add.w r3, r3, lr, lsl #2 │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ + adds r4, #1 │ │ │ │ + add.w r3, r3, r4, lsl #2 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ adds r0, #1 │ │ │ │ - add.w r8, r7, r3, lsl #2 │ │ │ │ + add.w lr, r4, r3, lsl #2 │ │ │ │ ldr.w r3, [r2, r3, lsl #3] │ │ │ │ - ldr.w lr, [r3] │ │ │ │ - cmp lr, r9 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + cmp r4, r7 │ │ │ │ itt ne │ │ │ │ - addne.w lr, lr, #1 │ │ │ │ - strne.w lr, [r3] │ │ │ │ + addne r4, #1 │ │ │ │ + strne r4, [r3, #0] │ │ │ │ str.w r3, [ip, #-8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #-12] │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ + ldr.w r3, [lr, #4] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ - b.n 7da44 │ │ │ │ + b.n 7db2a │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 7d53a │ │ │ │ - beq.w 7d9a4 │ │ │ │ - b.n 7d62a │ │ │ │ - ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r2 │ │ │ │ - b.n 7d950 │ │ │ │ - ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - blx r4 │ │ │ │ - mov r4, r0 │ │ │ │ - ldrd r2, r3, [sp, #28] │ │ │ │ - b.n 7d986 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 782ec │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ - b.n 7d2de │ │ │ │ + b.n 7d73a │ │ │ │ ldr.w r3, [r7, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 7dade │ │ │ │ + cbz r3, 7dca6 │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r7, #532] @ 0x214 │ │ │ │ str.w r0, [r7, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d2de │ │ │ │ + bne.w 7d4d2 │ │ │ │ str.w r0, [r7, #532] @ 0x214 │ │ │ │ - b.w 7d2de │ │ │ │ + b.n 7d4d2 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 78428 │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 7d4d2 │ │ │ │ + beq.w 7db38 │ │ │ │ + b.n 7d828 │ │ │ │ + ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + blx r4 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + ldrd r2, r3, [sp, #28] │ │ │ │ + b.n 7dba8 │ │ │ │ + ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ + mov r1, r5 │ │ │ │ + blx r2 │ │ │ │ + b.n 7db70 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d518 │ │ │ │ + beq.w 7d718 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 7db56 │ │ │ │ + cbz r2, 7dd4a │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r1, [r8, r5] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r7, #520] @ 0x208 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ str.w r0, [r7, #520] @ 0x208 │ │ │ │ - cbz r3, 7db2a │ │ │ │ + cbz r3, 7dd1c │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r7, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r7, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r0, [r9, #804] @ 0x324 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ + ldr.w r0, [r9, #804] @ 0x324 │ │ │ │ str.w r4, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [r9, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r7, #788] @ 0x314 │ │ │ │ - str.w r4, [r8, r5] │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + str.w r4, [r8, r5] │ │ │ │ + str r2, [sp, #0] │ │ │ │ str.w r3, [r7, #788] @ 0x314 │ │ │ │ - b.w 7d2de │ │ │ │ + b.w 7d4d2 │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 7db02 │ │ │ │ + b.n 7dcf4 │ │ │ │ adds r1, r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ lsls r2, r1 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ adds r1, r2, r1 │ │ │ │ adds.w r4, r1, #20 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bmi.n 7db8c │ │ │ │ + bmi.n 7dd80 │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ - movt r9, #73 @ 0x49 │ │ │ │ - movw ip, #9893 @ 0x26a5 │ │ │ │ + movt r9, #74 @ 0x4a │ │ │ │ + movw ip, #10325 @ 0x2855 │ │ │ │ movt ip, #7 │ │ │ │ ldr.w r4, [r9, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - beq.w 7d31a │ │ │ │ - b.n 7da10 │ │ │ │ - bl 1f5c8c │ │ │ │ + beq.w 7d510 │ │ │ │ + b.n 7dc08 │ │ │ │ + bl 1f7b08 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 7d2ec │ │ │ │ - adds r7, #8 │ │ │ │ - b.n 7d3de │ │ │ │ + b.w 7d4e2 │ │ │ │ + add.w r9, r9, #8 │ │ │ │ + b.n 7d5d8 │ │ │ │ + nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ and.w r2, r3, #32 │ │ │ │ ands.w r6, r3, #16 │ │ │ │ - bne.w 7dda6 │ │ │ │ + bne.w 7df9e │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7ddec │ │ │ │ + bne.w 7dfe4 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 7dd22 │ │ │ │ + bgt.w 7df1a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7de5e │ │ │ │ + beq.w 7e056 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 7de5e │ │ │ │ + bhi.w 7e056 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsls r5, r7, #4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ movs r0, r1 │ │ │ │ lsls r5, r7, #4 │ │ │ │ lsls r5, r7, #4 │ │ │ │ lsls r5, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #30808 @ 0x7858 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - bl 7af84 │ │ │ │ + bl 7b0d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7dd48 │ │ │ │ - movw r8, #6185 @ 0x1829 │ │ │ │ + beq.w 7df40 │ │ │ │ + movw r8, #7469 @ 0x1d2d │ │ │ │ movt r8, #13 │ │ │ │ movw r3, #30808 @ 0x7858 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.w 7ddba │ │ │ │ - ldr r3, [pc, #620] @ (7de94 ) │ │ │ │ + bpl.w 7dfb2 │ │ │ │ + ldr r3, [pc, #620] @ (7e08c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ - cbz r5, 7dc5a │ │ │ │ + cbz r5, 7de52 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ @@ -124413,37 +124598,37 @@ │ │ │ │ blx 29d00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7de78 │ │ │ │ - ldr r3, [pc, #536] @ (7de94 ) │ │ │ │ + beq.w 7e070 │ │ │ │ + ldr r3, [pc, #536] @ (7e08c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7de2a │ │ │ │ + beq.w 7e022 │ │ │ │ strd r6, r7, [r4, #16] │ │ │ │ movs r6, #1 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r5, #132] @ 0x84 │ │ │ │ - bpl.n 7dce2 │ │ │ │ - ldr r3, [pc, #488] @ (7de94 ) │ │ │ │ + bpl.n 7deda │ │ │ │ + ldr r3, [pc, #488] @ (7e08c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -124453,323 +124638,323 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [ip, #252] @ 0xfc │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7de44 │ │ │ │ + beq.w 7e03c │ │ │ │ ldr.w r0, [ip, #268] @ 0x10c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ands.w r3, r3, #64 @ 0x40 │ │ │ │ - bne.n 7ddc2 │ │ │ │ + bne.n 7dfba │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7df74 │ │ │ │ + bl 7e16c │ │ │ │ sub.w r5, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #12] │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7ddcc │ │ │ │ + beq.n 7dfc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dd1a │ │ │ │ + beq.n 7df12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7de56 │ │ │ │ + beq.w 7e04e │ │ │ │ negs r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r8, #57305 @ 0xdfd9 │ │ │ │ + movweq r8, #58545 @ 0xe4b1 │ │ │ │ movteq r8, #13 │ │ │ │ - bne.n 7dd82 │ │ │ │ + bne.n 7df7a │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #30808 @ 0x7858 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - bl 7af84 │ │ │ │ + bl 7b0d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7dc14 │ │ │ │ + bne.w 7de0c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7dd1c │ │ │ │ + b.n 7df14 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #30808 @ 0x7858 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - bl 7af84 │ │ │ │ + bl 7b0d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7dd48 │ │ │ │ - movw r8, #42141 @ 0xa49d │ │ │ │ + beq.n 7df40 │ │ │ │ + movw r8, #43433 @ 0xa9a9 │ │ │ │ movt r8, #13 │ │ │ │ - b.n 7dc14 │ │ │ │ - movw r8, #42653 @ 0xa69d │ │ │ │ + b.n 7de0c │ │ │ │ + movw r8, #43965 @ 0xabbd │ │ │ │ movt r8, #12 │ │ │ │ - b.n 7dd30 │ │ │ │ - movw r8, #23965 @ 0x5d9d │ │ │ │ + b.n 7df28 │ │ │ │ + movw r8, #24573 @ 0x5ffd │ │ │ │ movt r8, #9 │ │ │ │ - b.n 7dd30 │ │ │ │ + b.n 7df28 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 7de5e │ │ │ │ + ble.n 7e056 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 7dd94 │ │ │ │ - movw r8, #60553 @ 0xec89 │ │ │ │ + bne.n 7df8c │ │ │ │ + movw r8, #61937 @ 0xf1f1 │ │ │ │ movt r8, #14 │ │ │ │ - b.n 7dd30 │ │ │ │ + b.n 7df28 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7de5e │ │ │ │ - movw r8, #12581 @ 0x3125 │ │ │ │ + bne.n 7e056 │ │ │ │ + movw r8, #15325 @ 0x3bdd │ │ │ │ movt r8, #18 │ │ │ │ - b.n 7dd30 │ │ │ │ + b.n 7df28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7de7c │ │ │ │ - bl 7e4d4 │ │ │ │ + bne.n 7e074 │ │ │ │ + bl 7e6c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7dd48 │ │ │ │ + beq.n 7df40 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movs r6, #1 │ │ │ │ - b.n 7dc9e │ │ │ │ + b.n 7de96 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7dc4c │ │ │ │ - b.n 7dc5a │ │ │ │ + bne.w 7de44 │ │ │ │ + b.n 7de52 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7a508 │ │ │ │ - b.n 7dcf6 │ │ │ │ + bl 7a658 │ │ │ │ + b.n 7deee │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 7dd06 │ │ │ │ + beq.n 7defe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7dd06 │ │ │ │ + bne.n 7defe │ │ │ │ mov r0, r1 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7dd10 │ │ │ │ - b.n 7dd1a │ │ │ │ + bne.n 7df08 │ │ │ │ + b.n 7df12 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a124 │ │ │ │ + bl 7a274 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7dd48 │ │ │ │ - bl 7f61c │ │ │ │ + beq.n 7df40 │ │ │ │ + bl 7f810 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7de18 │ │ │ │ + beq.n 7e010 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 7de4e │ │ │ │ + cbz r3, 7e046 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7dd48 │ │ │ │ + beq.n 7df40 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7dc9e │ │ │ │ + bne.w 7de96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dd48 │ │ │ │ + beq.n 7df40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7dd48 │ │ │ │ + bne.n 7df40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7dd48 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7df40 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 7dce2 │ │ │ │ + b.n 7deda │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7de18 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e010 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7dd1a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7df12 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #28020 @ 0x6d74 │ │ │ │ + movw r1, #29620 @ 0x73b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 7dd48 │ │ │ │ + bl d57ec │ │ │ │ + b.n 7df40 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 7de2a │ │ │ │ + b.n 7e022 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28192 @ 0x6e20 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29792 @ 0x7460 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 7dd48 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 7df40 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007de98 : │ │ │ │ +0007e090 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 7dec8 │ │ │ │ - cbz r3, 7df1c │ │ │ │ + bgt.n 7e0c0 │ │ │ │ + cbz r3, 7e114 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 7df1c │ │ │ │ + bhi.n 7e114 │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r6, #41 @ 0x29 │ │ │ │ movs r4, #60 @ 0x3c │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ asrs r6, r5, #24 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 7def6 │ │ │ │ - movw r5, #57305 @ 0xdfd9 │ │ │ │ + bne.n 7e0ee │ │ │ │ + movw r5, #58545 @ 0xe4b1 │ │ │ │ movt r5, #13 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movw r0, #30808 @ 0x7858 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 1ae218 │ │ │ │ - cbz r0, 7deea │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 1b08e8 │ │ │ │ + cbz r0, 7e0e2 │ │ │ │ strd r4, r5, [r0, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r5, #42141 @ 0xa49d │ │ │ │ + movw r5, #43433 @ 0xa9a9 │ │ │ │ movt r5, #13 │ │ │ │ - b.n 7ded4 │ │ │ │ + b.n 7e0cc │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 7df1c │ │ │ │ + ble.n 7e114 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 7df42 │ │ │ │ - movw r5, #60553 @ 0xec89 │ │ │ │ + bne.n 7e13a │ │ │ │ + movw r5, #61937 @ 0xf1f1 │ │ │ │ movt r5, #14 │ │ │ │ - b.n 7ded4 │ │ │ │ - movw r5, #6185 @ 0x1829 │ │ │ │ + b.n 7e0cc │ │ │ │ + movw r5, #7469 @ 0x1d2d │ │ │ │ movt r5, #13 │ │ │ │ - b.n 7ded4 │ │ │ │ - movw r5, #23965 @ 0x5d9d │ │ │ │ + b.n 7e0cc │ │ │ │ + movw r5, #24573 @ 0x5ffd │ │ │ │ movt r5, #9 │ │ │ │ - b.n 7ded4 │ │ │ │ + b.n 7e0cc │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - movw r1, #28020 @ 0x6d74 │ │ │ │ + movw r1, #29620 @ 0x73b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d52fc │ │ │ │ - movw r5, #42653 @ 0xa69d │ │ │ │ + b.w d57ec │ │ │ │ + movw r5, #43965 @ 0xabbd │ │ │ │ movt r5, #12 │ │ │ │ - b.n 7ded4 │ │ │ │ + b.n 7e0cc │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7df1c │ │ │ │ - movw r5, #12581 @ 0x3125 │ │ │ │ + bne.n 7e114 │ │ │ │ + movw r5, #15325 @ 0x3bdd │ │ │ │ movt r5, #18 │ │ │ │ - b.n 7ded4 │ │ │ │ + b.n 7e0cc │ │ │ │ │ │ │ │ -0007df54 : │ │ │ │ +0007e14c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 7df74 │ │ │ │ + bl 7e16c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 7e4b4 │ │ │ │ - ldr.w r9, [pc, #1340] @ 7e4d0 │ │ │ │ + bpl.w 7e6a2 │ │ │ │ + ldr.w r9, [pc, #1336] @ 7e6c4 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r7, #42236 @ 0xa4fc │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r2, [r9, fp] │ │ │ │ cmp r3, r7 │ │ │ │ ldr.w sl, [r2, #8] │ │ │ │ - bne.w 7e29c │ │ │ │ + bne.w 7e49e │ │ │ │ ldr.w r8, [r1, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 7e29c │ │ │ │ + beq.w 7e49e │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r3, #44076 @ 0xac2c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7e3be │ │ │ │ + beq.w 7e5c0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e2ca │ │ │ │ + bne.w 7e4cc │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 7e366 │ │ │ │ + beq.w 7e568 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7e106 │ │ │ │ + bne.w 7e2fe │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 7e1e8 │ │ │ │ + beq.w 7e3e0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7e1f0 │ │ │ │ + beq.w 7e3e8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 7e01e │ │ │ │ + cbz r2, 7e216 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 7e44e │ │ │ │ + bne.w 7e650 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7e318 │ │ │ │ + ble.w 7e51a │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e482 │ │ │ │ + bne.w 7e684 │ │ │ │ movw ip, #42704 @ 0xa6d0 │ │ │ │ add.w r7, sl, ip │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [sl, ip] │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ @@ -124783,185 +124968,188 @@ │ │ │ │ str.w lr, [r3, #8] │ │ │ │ lsl.w r1, r1, ip │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ orr.w sl, r7, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ and.w r2, r1, r8 │ │ │ │ - bgt.n 7e12e │ │ │ │ + bgt.n 7e326 │ │ │ │ add.w r7, r3, #20 │ │ │ │ ldrsb.w lr, [r7, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7e16c │ │ │ │ + bge.n 7e364 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r7, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r7, [r3, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #5] │ │ │ │ lsl.w r2, r2, ip │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7e218 │ │ │ │ + beq.w 7e410 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ add.w r7, r3, #20 │ │ │ │ str r5, [r7, r2] │ │ │ │ add r7, r2 │ │ │ │ str r6, [r7, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ strd sl, r0, [r4, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ - cbnz r3, 7e0d6 │ │ │ │ + cbnz r3, 7e2ce │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #17 │ │ │ │ - bmi.w 7e27c │ │ │ │ + bmi.w 7e42a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bmi.w 7e232 │ │ │ │ + bmi.w 7e47c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 7e0fc │ │ │ │ + cbz r3, 7e2f4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e406 │ │ │ │ + beq.w 7e608 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7e406 │ │ │ │ + beq.w 7e608 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r6, [r3, #0] │ │ │ │ movs r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r0, 7e12a │ │ │ │ + cbz r0, 7e322 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e4ae │ │ │ │ + beq.w 7e69c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ iteee eq │ │ │ │ streq r3, [r0, #0] │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldrne r2, [sp, #8] │ │ │ │ it ne │ │ │ │ strne r3, [r2, #0] │ │ │ │ movs r7, #1 │ │ │ │ - b.n 7e0fe │ │ │ │ + b.n 7e2f6 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 7e3a6 │ │ │ │ + bgt.w 7e5a8 │ │ │ │ add.w r7, r3, r2, lsl #1 │ │ │ │ ldrsh.w r7, [r7, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 7e190 │ │ │ │ + bge.n 7e388 │ │ │ │ add.w r7, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov.w lr, #1 │ │ │ │ strh.w r1, [r7, r2, lsl #1] │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, lr, r2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7e21c │ │ │ │ + beq.n 7e414 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r7, r2] │ │ │ │ add r2, r7 │ │ │ │ str r6, [r2, #4] │ │ │ │ - b.n 7e0ae │ │ │ │ + b.n 7e2a6 │ │ │ │ mov.w lr, r8, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r7, lr, #1 │ │ │ │ add r2, r7 │ │ │ │ ands r2, r1 │ │ │ │ adds r7, r3, r2 │ │ │ │ ldrsb.w r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 7e1ac │ │ │ │ + bge.n 7e3a4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r7, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 7e08e │ │ │ │ + b.n 7e286 │ │ │ │ mov.w lr, r8, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r7, lr, #1 │ │ │ │ add r2, r7 │ │ │ │ ands r2, r1 │ │ │ │ add.w r7, r3, r2, lsl #1 │ │ │ │ ldrsh.w r7, [r7, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 7e142 │ │ │ │ + blt.n 7e33a │ │ │ │ lsls r7, r2, #2 │ │ │ │ add r2, r7 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r2, r2, r1 │ │ │ │ - ble.n 7e20a │ │ │ │ + ble.n 7e402 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 7e42a │ │ │ │ + bgt.w 7e62c │ │ │ │ add.w r7, r3, r2, lsl #1 │ │ │ │ ldrsh.w r7, [r7, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 7e142 │ │ │ │ + blt.n 7e33a │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ - b.n 7e1cc │ │ │ │ + b.n 7e3c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7e00c │ │ │ │ + bne.w 7e204 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7e016 │ │ │ │ - b.n 7e01e │ │ │ │ + bne.w 7e20e │ │ │ │ + b.n 7e216 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ adds r7, r3, r2 │ │ │ │ ldrsb.w ip, [r7, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 7e186 │ │ │ │ - b.n 7e1fc │ │ │ │ + blt.n 7e37e │ │ │ │ + b.n 7e3f4 │ │ │ │ add.w r7, r3, #20 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r7, r2 │ │ │ │ strd r5, r6, [r1, #4] │ │ │ │ str.w r8, [r7, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 7e0ae │ │ │ │ + b.n 7e2a6 │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7e376 │ │ │ │ + bne.w 7e578 │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7e49a │ │ │ │ + bne.n 7e44a │ │ │ │ + ldr.w r3, [r5, #-8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 7e2c4 │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ sub.w r0, r4, #8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ @@ -124970,140 +125158,140 @@ │ │ │ │ orrs r3, r5 │ │ │ │ str r0, [r5, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [r1, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e0e0 │ │ │ │ - b.n 7e0fc │ │ │ │ + bne.w 7e2d8 │ │ │ │ + b.n 7e2f4 │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7e38e │ │ │ │ + bne.w 7e590 │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7e24a │ │ │ │ - ldr.w r3, [r5, #-8] │ │ │ │ + bne.n 7e44a │ │ │ │ + ldr.w r3, [r6, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e24a │ │ │ │ - b.n 7e0cc │ │ │ │ + beq.w 7e2ce │ │ │ │ + b.n 7e44a │ │ │ │ mov r0, r5 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 7e366 │ │ │ │ + beq.n 7e568 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #44076 @ 0xac2c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7e3be │ │ │ │ + beq.w 7e5c0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dfdc │ │ │ │ + beq.w 7e1d4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 7dfdc │ │ │ │ + bne.w 7e1d4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl d9824 <_PyEval_CheckExceptTypeValid@@Base+0x17d8> │ │ │ │ + bl d9d2c <_PyEval_CheckExceptTypeValid@@Base+0x17d8> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 7dff4 │ │ │ │ + beq.w 7e1ec │ │ │ │ ldr r3, [r4, #28] │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r7, r3, #0 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ - cbnz r3, 7e2f8 │ │ │ │ + cbnz r3, 7e4fa │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 12993c <_PyUnicode_IsNumeric@@Base+0x644> │ │ │ │ + bl 12a460 <_PyUnicode_IsNumeric@@Base+0x628> │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e0fe │ │ │ │ + beq.w 7e2f6 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - cbz r2, 7e312 │ │ │ │ + cbz r2, 7e514 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 7e0fe │ │ │ │ + b.n 7e2f6 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 7d138 │ │ │ │ + bl 7d324 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7e026 │ │ │ │ + bne.w 7e21e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e352 │ │ │ │ + beq.n 7e554 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e4a6 │ │ │ │ + beq.w 7e6b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e366 │ │ │ │ + beq.n 7e568 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e4c6 │ │ │ │ + beq.w 7e6bc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 7e370 │ │ │ │ + cbz r3, 7e572 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7e0fe │ │ │ │ - movw r3, #1953 @ 0x7a1 │ │ │ │ - movt r3, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 7e478 │ │ │ │ - ldr r3, [r6, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #22 │ │ │ │ - bpl.w 7e0d6 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - b.n 7e23c │ │ │ │ - movw r3, #1953 @ 0x7a1 │ │ │ │ + b.n 7e2f6 │ │ │ │ + movw r3, #2457 @ 0x999 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7e490 │ │ │ │ + bne.n 7e67a │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 7e0cc │ │ │ │ + bpl.w 7e2c4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 7e286 │ │ │ │ + b.n 7e434 │ │ │ │ + movw r3, #2457 @ 0x999 │ │ │ │ + movt r3, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 7e692 │ │ │ │ + ldr r3, [r6, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #22 │ │ │ │ + bpl.w 7e2ce │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + b.n 7e486 │ │ │ │ lsls r7, r2, #2 │ │ │ │ add.w lr, r3, r7 │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7e40c │ │ │ │ + bge.n 7e60e │ │ │ │ adds r2, r3, r7 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r2, #20] │ │ │ │ - b.n 7e08e │ │ │ │ + b.n 7e286 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ @@ -125113,252 +125301,247 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 7a60c │ │ │ │ + bl 7a75c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7e366 │ │ │ │ + beq.n 7e568 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e0fc │ │ │ │ + beq.w 7e2f4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - cbz r3, 7e406 │ │ │ │ + cbz r3, 7e608 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e406 │ │ │ │ + beq.n 7e608 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r6, [r3, #0] │ │ │ │ - b.n 7e0fc │ │ │ │ + b.n 7e2f4 │ │ │ │ mov.w lr, r8, lsr #5 │ │ │ │ add r2, r7 │ │ │ │ add.w r7, lr, #1 │ │ │ │ add r7, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ands r2, r7 │ │ │ │ add.w r7, r3, r2, lsl #2 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 7e3b6 │ │ │ │ - b.n 7e1ae │ │ │ │ + blt.n 7e5b8 │ │ │ │ + b.n 7e3a6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ str r7, [sp, #12] │ │ │ │ add.w r7, r3, r2, lsl #2 │ │ │ │ ldr r7, [r7, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 7e43c │ │ │ │ + bge.n 7e63e │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - b.n 7e3b6 │ │ │ │ + b.n 7e5b8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r7, r2 │ │ │ │ add.w r2, r7, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ - b.n 7e1c4 │ │ │ │ + b.n 7e3bc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 7d138 │ │ │ │ + bl 7d324 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7e33e │ │ │ │ + beq.w 7e540 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 7e01e │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 7e216 │ │ │ │ + mov r0, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e38a │ │ │ │ - b.n 7e0d6 │ │ │ │ + bne.n 7e58c │ │ │ │ + b.n 7e2c4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1f037c │ │ │ │ - b.n 7e02e │ │ │ │ - mov r0, r5 │ │ │ │ + bl 1f2368 │ │ │ │ + b.n 7e226 │ │ │ │ + mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e3a2 │ │ │ │ - b.n 7e0cc │ │ │ │ - ldr.w r3, [r6, #-8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 7e0d6 │ │ │ │ - b.n 7e24a │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e352 │ │ │ │ + bne.n 7e5a4 │ │ │ │ + b.n 7e2ce │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 7e12a │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + b.n 7e322 │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #4287 @ 0x10bf │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7e366 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7e568 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e554 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e366 │ │ │ │ - nop │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e568 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007e4d4 : │ │ │ │ +0007e6c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #30428 @ 0x76dc │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 1ae218 │ │ │ │ - cbz r0, 7e4f8 │ │ │ │ + bl 1b08e8 │ │ │ │ + cbz r0, 7e6ec │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0007e4fc : │ │ │ │ +0007e6f0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #29952 @ 0x7500 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 1ae218 │ │ │ │ - cbz r0, 7e520 │ │ │ │ + bl 1b08e8 │ │ │ │ + cbz r0, 7e714 │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7e5ba │ │ │ │ + beq.n 7e7ae │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ blx 29770 │ │ │ │ - cbz r0, 7e596 │ │ │ │ + cbz r0, 7e78a │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 29d00 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a864 │ │ │ │ - cbnz r0, 7e5ac │ │ │ │ + cbnz r0, 7e7a0 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 7e5ac │ │ │ │ - movw r1, #28232 @ 0x6e48 │ │ │ │ + bne.n 7e7a0 │ │ │ │ + movw r1, #29832 @ 0x7488 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 7e578 │ │ │ │ + b.n 7e76c │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 7e5b2 │ │ │ │ + beq.n 7e7a6 │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ - cbz r3, 7e5ac │ │ │ │ + cbz r3, 7e7a0 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne.n 7e56e │ │ │ │ + bne.n 7e762 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 2a864 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e572 │ │ │ │ + bne.n 7e766 │ │ │ │ adds r0, r4, #6 │ │ │ │ it eq │ │ │ │ moveq r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e55c │ │ │ │ + beq.n 7e750 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 7e572 │ │ │ │ - b.n 7e5ac │ │ │ │ + bne.n 7e766 │ │ │ │ + b.n 7e7a0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #272] @ (7e6e4 ) │ │ │ │ + ldr r4, [pc, #272] @ (7e8d8 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1616] @ 0x650 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7e688 │ │ │ │ - ldr.w lr, [pc, #244] @ 7e6e8 │ │ │ │ + beq.n 7e87c │ │ │ │ + ldr.w lr, [pc, #244] @ 7e8dc │ │ │ │ ldr.w r0, [r2, #1696] @ 0x6a0 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r2, #1696] @ 0x6a0 │ │ │ │ ldr.w r0, [lr, #1416] @ 0x588 │ │ │ │ str.w r6, [r2, #1616] @ 0x650 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e6b2 │ │ │ │ + bne.n 7e8a6 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 7e624 │ │ │ │ + beq.n 7e818 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r0, [r3, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r4, [ip, #8] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 7e668 │ │ │ │ + beq.n 7e85c │ │ │ │ ldr.w r4, [r4, #3796] @ 0xed4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ sub.w r0, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -125379,86 +125562,86 @@ │ │ │ │ str r1, [r3, #16] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r5 │ │ │ │ str r0, [r5, #0] │ │ │ │ strd r4, r2, [r3, #-8] │ │ │ │ str r0, [r4, #4] │ │ │ │ - b.n 7e65c │ │ │ │ + b.n 7e850 │ │ │ │ movs r1, #2 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e65c │ │ │ │ + beq.n 7e850 │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 7e620 │ │ │ │ - b.n 7e624 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + bne.n 7e814 │ │ │ │ + b.n 7e818 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 7e6ce │ │ │ │ + bne.n 7e8c2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e6a0 │ │ │ │ + b.n 7e894 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [lr, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e6a0 │ │ │ │ + b.n 7e894 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #236] @ (7e7ec ) │ │ │ │ + ldr r4, [pc, #236] @ (7e9e0 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1612] @ 0x64c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7e77a │ │ │ │ - ldr.w ip, [pc, #212] @ 7e7f0 │ │ │ │ + beq.n 7e96e │ │ │ │ + ldr.w ip, [pc, #212] @ 7e9e4 │ │ │ │ ldr.w r1, [r2, #1692] @ 0x69c │ │ │ │ ldr r6, [r3, #12] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1692] @ 0x69c │ │ │ │ ldr.w r1, [ip, #1416] @ 0x588 │ │ │ │ str.w r6, [r2, #1612] @ 0x64c │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7e7c0 │ │ │ │ + bne.n 7e9b4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 7e79e │ │ │ │ + beq.n 7e992 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ sub.w r0, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r4, [r4, #3796] @ 0xed4 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -125472,94 +125655,94 @@ │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ movs r1, #1 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e76e │ │ │ │ + beq.n 7e962 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 7e746 │ │ │ │ + bne.n 7e93a │ │ │ │ ldr r4, [r0, #8] │ │ │ │ sub.w r0, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr.w r4, [r4, #3796] @ 0xed4 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ orrs r2, r5 │ │ │ │ str r0, [r5, #0] │ │ │ │ strd r4, r2, [r3, #-8] │ │ │ │ str r0, [r4, #4] │ │ │ │ - b.n 7e76e │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 7e962 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7e7da │ │ │ │ + bne.n 7e9ce │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e790 │ │ │ │ + b.n 7e984 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e790 │ │ │ │ + b.n 7e984 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0007e7f4 : │ │ │ │ +0007e9e8 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7e878 │ │ │ │ + beq.n 7ea6c │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78be8 │ │ │ │ - cbz r0, 7e86e │ │ │ │ + bl 78d30 │ │ │ │ + cbz r0, 7ea62 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 7e848 │ │ │ │ + ble.n 7ea3c │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r2, r0, #8 │ │ │ │ adds r4, #8 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r1, #4 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp ip, r5 │ │ │ │ add.w lr, ip, #1 │ │ │ │ it ne │ │ │ │ strne.w lr, [r3] │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 7e82c │ │ │ │ - ldr r4, [pc, #48] @ (7e87c ) │ │ │ │ + bne.n 7ea20 │ │ │ │ + ldr r4, [pc, #48] @ (7ea70 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ @@ -125568,141 +125751,141 @@ │ │ │ │ str r2, [r4, #0] │ │ │ │ strd r1, r3, [r0, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (7e880 ) │ │ │ │ - b.n 7e86e │ │ │ │ + ldr r0, [pc, #4] @ (7ea74 ) │ │ │ │ + b.n 7ea62 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ │ │ │ │ -0007e884 : │ │ │ │ +0007ea78 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 7e8b0 │ │ │ │ + bmi.n 7eaa4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movw r0, #30220 @ 0x760c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 1ae218 │ │ │ │ - cbz r0, 7e8ae │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 1b08e8 │ │ │ │ + cbz r0, 7eaa2 │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14528 @ 0x38c0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #16128 @ 0x3f00 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r1, #256 @ 0x100 │ │ │ │ - bls.w 7eb98 │ │ │ │ + bls.w 7ed8c │ │ │ │ movw r4, #20256 @ 0x4f20 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ + movt r4, #74 @ 0x4a │ │ │ │ mov.w r9, r1, lsr #30 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ cmp.w r9, #0 │ │ │ │ ldr.w r5, [r4, #712] @ 0x2c8 │ │ │ │ itete eq │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #20 │ │ │ │ moveq.w r8, #1 │ │ │ │ movne.w r8, #2 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 7ed54 │ │ │ │ - ldr r3, [pc, #708] @ (7ebe0 ) │ │ │ │ + bne.w 7ef48 │ │ │ │ + ldr r3, [pc, #708] @ (7edd4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r2, #1 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ed1c │ │ │ │ + beq.w 7ef10 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ str r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7eb0e │ │ │ │ + beq.w 7ed02 │ │ │ │ mov.w r3, r8, lsl #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #628] @ (7ebe4 ) │ │ │ │ + ldr r2, [pc, #628] @ (7edd8 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ed76 │ │ │ │ + bne.w 7ef6a │ │ │ │ bic.w r3, r6, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r5, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 7ec30 │ │ │ │ + bne.w 7ee24 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7eba8 │ │ │ │ + beq.w 7ed9c │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 7eb5e │ │ │ │ + blt.w 7ed52 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add.w r8, r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7ec00 │ │ │ │ + bne.w 7edf4 │ │ │ │ movw r9, #9980 @ 0x26fc │ │ │ │ - movt r9, #71 @ 0x47 │ │ │ │ + movt r9, #72 @ 0x48 │ │ │ │ ldr.w r4, [r9, #152] @ 0x98 │ │ │ │ - movw r2, #44849 @ 0xaf31 │ │ │ │ + movw r2, #45189 @ 0xb085 │ │ │ │ movt r2, #7 │ │ │ │ movw r0, #9980 @ 0x26fc │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 7ed98 │ │ │ │ - bl 7af84 │ │ │ │ + bne.w 7ef8c │ │ │ │ + bl 7b0d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ebc0 │ │ │ │ + beq.w 7edb4 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.n 7ea08 │ │ │ │ - ldr r2, [pc, #508] @ (7ebe0 ) │ │ │ │ + bpl.n 7ebfc │ │ │ │ + ldr r2, [pc, #508] @ (7edd4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -125710,33 +125893,33 @@ │ │ │ │ orrs r2, r3 │ │ │ │ str r1, [r3, #0] │ │ │ │ strd r0, r2, [r4, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ str r2, [r4, #12] │ │ │ │ - movw r2, #24381 @ 0x5f3d │ │ │ │ + movw r2, #26789 @ 0x68a5 │ │ │ │ movt r2, #16 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr.w r2, [r8] │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7eca2 │ │ │ │ + bne.w 7ee96 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.w 7ed12 │ │ │ │ + bne.w 7ef06 │ │ │ │ str r2, [r4, #24] │ │ │ │ str.w r4, [r8] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r1, [r7, #180] @ 0xb4 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 7ea7a │ │ │ │ - ldr r2, [pc, #408] @ (7ebe0 ) │ │ │ │ + bpl.n 7ec6e │ │ │ │ + ldr r2, [pc, #408] @ (7edd4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov.w r2, #28 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ @@ -125745,748 +125928,748 @@ │ │ │ │ movhi r1, #1 │ │ │ │ add.w r2, r3, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r2, #252] @ 0xfc │ │ │ │ cmp r0, r7 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ed8a │ │ │ │ + beq.w 7ef7e │ │ │ │ ldr.w r1, [r2, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ec36 │ │ │ │ + beq.w 7ee2a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 7edbc │ │ │ │ + bpl.w 7efb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eb34 │ │ │ │ + beq.n 7ed28 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bne.n 7eb42 │ │ │ │ + bne.n 7ed36 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 7eb42 │ │ │ │ - ldr r0, [pc, #292] @ (7ebe0 ) │ │ │ │ + beq.n 7ed36 │ │ │ │ + ldr r0, [pc, #292] @ (7edd4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r1, #24] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #44076 @ 0xac2c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r4, [sp, #0] │ │ │ │ cmp r6, r2 │ │ │ │ mov r2, r5 │ │ │ │ - beq.w 7ec8e │ │ │ │ - bl 7cac8 │ │ │ │ + beq.w 7ee82 │ │ │ │ + bl 7ccb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eaf2 │ │ │ │ + beq.n 7ece6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7edd2 │ │ │ │ + beq.w 7efc6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eb06 │ │ │ │ + beq.n 7ecfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7edda │ │ │ │ + beq.w 7efce │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd ip, r2, [r3, #24] │ │ │ │ cmp r2, ip │ │ │ │ ittt cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc.w 7e950 │ │ │ │ + bcc.w 7eb44 │ │ │ │ adds r1, #1 │ │ │ │ add.w r2, r3, ip │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r1, ip, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ str.w r4, [r3, ip] │ │ │ │ - b.n 7e950 │ │ │ │ + b.n 7eb44 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7eab4 │ │ │ │ + beq.n 7eca8 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 7eaba │ │ │ │ + bne.n 7ecae │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1add90 │ │ │ │ + bl 1b0460 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 7ec94 │ │ │ │ + b.n 7ee88 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bpl.w 7e99e │ │ │ │ - ldr r3, [pc, #120] @ (7ebe0 ) │ │ │ │ + bpl.w 7eb92 │ │ │ │ + ldr r3, [pc, #120] @ (7edd4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r6, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 7ebec │ │ │ │ + beq.n 7ede0 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 7ebec │ │ │ │ + bhi.n 7ede0 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r2 │ │ │ │ - b.n 7ebf4 │ │ │ │ + b.n 7ede8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - ldr r5, [pc, #76] @ (7ebe8 ) │ │ │ │ + ldr r5, [pc, #76] @ (7eddc ) │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ add.w r5, r5, r1, lsl #4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e996 │ │ │ │ + bne.w 7eb8a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28240 @ 0x6e50 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29840 @ 0x7490 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ed68 │ │ │ │ + beq.w 7ef5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ed68 │ │ │ │ + bne.w 7ef5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ed68 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ef5c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r2 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ add.w r8, r3, #24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7e9aa │ │ │ │ + beq.w 7eb9e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e9aa │ │ │ │ + bne.w 7eb9e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r9, #9980 @ 0x26fc │ │ │ │ - movt r9, #71 @ 0x47 │ │ │ │ + movt r9, #72 @ 0x48 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 7e9b2 │ │ │ │ + bne.w 7eba6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.w 7e9b2 │ │ │ │ + ble.w 7eba6 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7ea3a │ │ │ │ + beq.w 7ec2e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 7ea3a │ │ │ │ + b.n 7ec2e │ │ │ │ str.w r9, [r5, #16] │ │ │ │ - b.n 7e98c │ │ │ │ - bl 721b8 │ │ │ │ + b.n 7eb80 │ │ │ │ + bl 72368 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ede2 │ │ │ │ + beq.w 7efd6 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ strpl.w r0, [r7, #180] @ 0xb4 │ │ │ │ - bpl.w 7ea80 │ │ │ │ - ldr r2, [pc, #448] @ (7ee14 ) │ │ │ │ + bpl.w 7ec74 │ │ │ │ + ldr r2, [pc, #448] @ (7f008 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r7, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r6, r2, r3 │ │ │ │ add.w r6, r6, #92672 @ 0x16a00 │ │ │ │ ldr.w r6, [r6, #252] @ 0xfc │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 7ec82 │ │ │ │ + beq.n 7ee76 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 7ec82 │ │ │ │ + bhi.n 7ee76 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ - b.n 7ec8a │ │ │ │ + b.n 7ee7e │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - b.n 7ea80 │ │ │ │ - bl 7a60c │ │ │ │ + b.n 7ec74 │ │ │ │ + bl 7a75c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7eae8 │ │ │ │ - b.n 7eaf2 │ │ │ │ + bne.w 7ecdc │ │ │ │ + b.n 7ece6 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ed0c │ │ │ │ + bne.n 7ef00 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 7ed94 │ │ │ │ + bne.n 7ef88 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbnz r1, 7ecbe │ │ │ │ + cbnz r1, 7eeb2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.n 7ecfe │ │ │ │ + bne.n 7eef2 │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r2, #20] │ │ │ │ - b.n 7ea36 │ │ │ │ + b.n 7ec2a │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ecb2 │ │ │ │ + bne.n 7eea6 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #10640 @ 0x2990 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 7ece2 │ │ │ │ + beq.n 7eed6 │ │ │ │ movw ip, #10188 @ 0x27cc │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ cmp r3, ip │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ cmp ip, r9 │ │ │ │ - beq.n 7ecb8 │ │ │ │ + beq.n 7eeac │ │ │ │ cmp ip, r6 │ │ │ │ - beq.n 7ecfa │ │ │ │ + beq.n 7eeee │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 7ed6e │ │ │ │ - cbz r0, 7ed12 │ │ │ │ + bne.n 7ef62 │ │ │ │ + cbz r0, 7ef06 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ strd r2, r3, [r4, #20] │ │ │ │ - cbz r3, 7ed08 │ │ │ │ + cbz r3, 7eefc │ │ │ │ str r4, [r3, #20] │ │ │ │ str r4, [r2, #24] │ │ │ │ - b.n 7ea3a │ │ │ │ + b.n 7ec2e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 7ecb8 │ │ │ │ + beq.n 7eeac │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7ea36 │ │ │ │ - b.n 7ecba │ │ │ │ + beq.w 7ec2a │ │ │ │ + b.n 7eeae │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e950 │ │ │ │ + bne.w 7eb44 │ │ │ │ ldr.w r5, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7eda4 │ │ │ │ + bne.n 7ef98 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a2c8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 7ed64 │ │ │ │ + cbz r5, 7ef58 │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n 7e950 │ │ │ │ + b.n 7eb44 │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e950 │ │ │ │ - bl 1f5c8c │ │ │ │ + bne.w 7eb44 │ │ │ │ + bl 1f7b08 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7eb06 │ │ │ │ + b.n 7ecfa │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7ecfa │ │ │ │ + beq.n 7eeee │ │ │ │ mov r2, r1 │ │ │ │ - b.n 7ecfe │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 7eef2 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7edb0 │ │ │ │ + bne.n 7efa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12cb88 │ │ │ │ - b.n 7e97e │ │ │ │ + bl 12d6a8 │ │ │ │ + b.n 7eb72 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r3, #248] @ 0xf8 │ │ │ │ - b.n 7ea7a │ │ │ │ + b.n 7ec6e │ │ │ │ mov r1, r2 │ │ │ │ - b.n 7ecc6 │ │ │ │ + b.n 7eeba │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ea08 │ │ │ │ - b.n 7ebc0 │ │ │ │ + bne.w 7ebfc │ │ │ │ + b.n 7edb4 │ │ │ │ ldr.w r0, [r4, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 7ed46 │ │ │ │ + b.n 7ef3a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 7e97e │ │ │ │ + b.n 7eb72 │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7ec94 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7ee88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7eaf2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ece6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7eb06 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ecfa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7edf2 │ │ │ │ + beq.n 7efe6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 7ee0c │ │ │ │ + cbz r3, 7f000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ed68 │ │ │ │ + beq.n 7ef5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ed68 │ │ │ │ + bne.n 7ef5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ed68 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ef5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7edf2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7efe6 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007ee18 : │ │ │ │ - b.w 7ee1c │ │ │ │ +0007f00c : │ │ │ │ + b.w 7f010 │ │ │ │ │ │ │ │ -0007ee1c : │ │ │ │ +0007f010 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ - bls.n 7ef30 │ │ │ │ + bls.n 7f124 │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ lsrs r6, r0, #30 │ │ │ │ - movw r2, #9893 @ 0x26a5 │ │ │ │ + movw r2, #10325 @ 0x2855 │ │ │ │ movt r2, #7 │ │ │ │ cmp r6, #0 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ itete eq │ │ │ │ moveq.w r8, #1 │ │ │ │ movne.w r8, #2 │ │ │ │ moveq.w r9, #16 │ │ │ │ movne.w r9, #20 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 7ef58 │ │ │ │ - ldr r2, [pc, #316] @ (7efa4 ) │ │ │ │ + bne.n 7f14c │ │ │ │ + ldr r2, [pc, #316] @ (7f198 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w r1, r9, #4294967295 @ 0xffffffff │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 7ef46 │ │ │ │ + beq.n 7f13a │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7eede │ │ │ │ + beq.n 7f0d2 │ │ │ │ movw r2, #42652 @ 0xa69c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov.w r1, r8, lsl #3 │ │ │ │ strd r2, r1, [r4, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #232] @ (7efa8 ) │ │ │ │ + ldr r2, [pc, #232] @ (7f19c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7ef70 │ │ │ │ + bne.n 7f164 │ │ │ │ bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 7ef3e │ │ │ │ + bne.n 7f132 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r0, r7, [r2, #24] │ │ │ │ cmp r7, r0 │ │ │ │ ittt cc │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc.w r2, [lr, #12] │ │ │ │ strcc.w lr, [r2, #8] │ │ │ │ - bcc.n 7eea0 │ │ │ │ + bcc.n 7f094 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w ip, [r2, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7eea0 │ │ │ │ + bne.n 7f094 │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r2, #53161 @ 0xcfa9 │ │ │ │ + movw r2, #53249 @ 0xd001 │ │ │ │ movt r2, #6 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 7ef88 │ │ │ │ + bne.n 7f17c │ │ │ │ mov r0, r9 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 7ef6a │ │ │ │ + cbz r4, 7f15e │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 7eea0 │ │ │ │ - ldr r4, [pc, #120] @ (7efac ) │ │ │ │ + b.n 7f094 │ │ │ │ + ldr r4, [pc, #120] @ (7f1a0 ) │ │ │ │ add.w r4, r4, r0, lsl #4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add.w r3, r4, #16 │ │ │ │ str r6, [r3, #0] │ │ │ │ - b.n 7eed6 │ │ │ │ + b.n 7f0ca │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7eea0 │ │ │ │ - b.n 7ef06 │ │ │ │ + bne.n 7f094 │ │ │ │ + b.n 7f0fa │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7eea0 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 7eed6 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + bne.n 7f094 │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 7f0ca │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 7ef96 │ │ │ │ + bne.n 7f18a │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7eecc │ │ │ │ + b.n 7f0c0 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7ef22 │ │ │ │ + b.n 7f116 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7eecc │ │ │ │ + b.n 7f0c0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0007efb0 <_PyLong_New@@Base>: │ │ │ │ +0007f1a4 <_PyLong_New@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 7f164 <_PyLong_New@@Base+0x1b4> │ │ │ │ + bgt.w 7f358 <_PyLong_New@@Base+0x1b4> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7f088 <_PyLong_New@@Base+0xd8> │ │ │ │ + beq.n 7f27c <_PyLong_New@@Base+0xd8> │ │ │ │ adds r3, r0, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.w 7f116 <_PyLong_New@@Base+0x166> │ │ │ │ + bmi.w 7f30a <_PyLong_New@@Base+0x166> │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7f104 <_PyLong_New@@Base+0x154> │ │ │ │ - ldr r3, [pc, #388] @ (7f17c <_PyLong_New@@Base+0x1cc>) │ │ │ │ + bne.w 7f2f8 <_PyLong_New@@Base+0x154> │ │ │ │ + ldr r3, [pc, #388] @ (7f370 <_PyLong_New@@Base+0x1cc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.n 7f0d4 <_PyLong_New@@Base+0x124> │ │ │ │ + bcs.n 7f2c8 <_PyLong_New@@Base+0x124> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r7, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 7f0c4 <_PyLong_New@@Base+0x114> │ │ │ │ + beq.n 7f2b8 <_PyLong_New@@Base+0x114> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ - cbz r0, 7f064 <_PyLong_New@@Base+0xb4> │ │ │ │ + cbz r0, 7f258 <_PyLong_New@@Base+0xb4> │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r2, [pc, #312] @ (7f180 <_PyLong_New@@Base+0x1d0>) │ │ │ │ + ldr r2, [pc, #312] @ (7f374 <_PyLong_New@@Base+0x1d0>) │ │ │ │ cmp r0, r5 │ │ │ │ str r1, [r4, #8] │ │ │ │ - bne.n 7f11e <_PyLong_New@@Base+0x16e> │ │ │ │ + bne.n 7f312 <_PyLong_New@@Base+0x16e> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f12e <_PyLong_New@@Base+0x17e> │ │ │ │ + bne.n 7f322 <_PyLong_New@@Base+0x17e> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd r5, r6, [r3, #24] │ │ │ │ cmp r6, r5 │ │ │ │ - bcc.n 7f07c <_PyLong_New@@Base+0xcc> │ │ │ │ + bcc.n 7f270 <_PyLong_New@@Base+0xcc> │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r5 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, r5] │ │ │ │ - b.n 7f02c <_PyLong_New@@Base+0x7c> │ │ │ │ + b.n 7f220 <_PyLong_New@@Base+0x7c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 7f02c <_PyLong_New@@Base+0x7c> │ │ │ │ + b.n 7f220 <_PyLong_New@@Base+0x7c> │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7f142 <_PyLong_New@@Base+0x192> │ │ │ │ - ldr r3, [pc, #216] @ (7f17c <_PyLong_New@@Base+0x1cc>) │ │ │ │ + bne.n 7f336 <_PyLong_New@@Base+0x192> │ │ │ │ + ldr r3, [pc, #216] @ (7f370 <_PyLong_New@@Base+0x1cc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1528] @ 0x5f8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bne.n 7f01e <_PyLong_New@@Base+0x6e> │ │ │ │ + bne.n 7f212 <_PyLong_New@@Base+0x6e> │ │ │ │ movs r6, #16 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7f02c <_PyLong_New@@Base+0x7c> │ │ │ │ + bne.n 7f220 <_PyLong_New@@Base+0x7c> │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7f14a <_PyLong_New@@Base+0x19a> │ │ │ │ + bne.n 7f33e <_PyLong_New@@Base+0x19a> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 7f116 <_PyLong_New@@Base+0x166> │ │ │ │ + cbz r4, 7f30a <_PyLong_New@@Base+0x166> │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 7f02c <_PyLong_New@@Base+0x7c> │ │ │ │ + b.n 7f220 <_PyLong_New@@Base+0x7c> │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7f02c <_PyLong_New@@Base+0x7c> │ │ │ │ - bl 1f5c8c │ │ │ │ + bne.n 7f220 <_PyLong_New@@Base+0x7c> │ │ │ │ + bl 1f7b08 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7f05e <_PyLong_New@@Base+0xae> │ │ │ │ + b.n 7f252 <_PyLong_New@@Base+0xae> │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7f05a <_PyLong_New@@Base+0xaa> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + beq.n 7f24e <_PyLong_New@@Base+0xaa> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7f158 <_PyLong_New@@Base+0x1a8> │ │ │ │ + bne.n 7f34c <_PyLong_New@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ - b.n 7f05a <_PyLong_New@@Base+0xaa> │ │ │ │ + bl 12d6a8 │ │ │ │ + b.n 7f24e <_PyLong_New@@Base+0xaa> │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ movs r6, #16 │ │ │ │ - b.n 7f108 <_PyLong_New@@Base+0x158> │ │ │ │ + b.n 7f2fc <_PyLong_New@@Base+0x158> │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7f0f6 <_PyLong_New@@Base+0x146> │ │ │ │ + b.n 7f2ea <_PyLong_New@@Base+0x146> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 7f05a <_PyLong_New@@Base+0xaa> │ │ │ │ + b.n 7f24e <_PyLong_New@@Base+0xaa> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28284 @ 0x6e7c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29884 @ 0x74bc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 7f11a <_PyLong_New@@Base+0x16a> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 7f30e <_PyLong_New@@Base+0x16a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0007f184 : │ │ │ │ +0007f378 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7f3b0 │ │ │ │ + beq.w 7f5a4 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7f3e6 │ │ │ │ + beq.w 7f5da │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7f28e │ │ │ │ + blt.n 7f482 │ │ │ │ add r2, ip │ │ │ │ - cbnz r3, 7f1c2 │ │ │ │ + cbnz r3, 7f3b6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f2da │ │ │ │ + bne.w 7f4ce │ │ │ │ movw r4, #9980 @ 0x26fc │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #44849 @ 0xaf31 │ │ │ │ + movw r1, #45189 @ 0xb085 │ │ │ │ movt r1, #7 │ │ │ │ mov r6, ip │ │ │ │ cmp r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov.w r1, #0 │ │ │ │ - bne.w 7f3ce │ │ │ │ + bne.w 7f5c2 │ │ │ │ movw r0, #9980 @ 0x26fc │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 7af84 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 7b0d8 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7f262 │ │ │ │ + beq.n 7f456 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bpl.n 7f22e │ │ │ │ - ldr r1, [pc, #592] @ (7f454 ) │ │ │ │ + bpl.n 7f422 │ │ │ │ + ldr r1, [pc, #592] @ (7f648 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ sub.w ip, r0, #8 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w lr, [r1, #3796] @ 0xed4 │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w r5, [lr, #4] │ │ │ │ @@ -126496,496 +126679,496 @@ │ │ │ │ strd lr, r1, [r0, #-8] │ │ │ │ str.w ip, [lr, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 7f266 │ │ │ │ - movw r1, #24381 @ 0x5f3d │ │ │ │ + cbnz r3, 7f45a │ │ │ │ + movw r1, #26789 @ 0x68a5 │ │ │ │ movt r1, #16 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7f308 │ │ │ │ + bne.n 7f4fc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.w 7f416 │ │ │ │ + bne.w 7f60a │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, ip │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ - movw r1, #24381 @ 0x5f3d │ │ │ │ + movw r1, #26789 @ 0x68a5 │ │ │ │ movt r1, #16 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7f398 │ │ │ │ + bne.w 7f58c │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ - b.n 7f260 │ │ │ │ + b.n 7f454 │ │ │ │ ldr.w r1, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r1, #30 │ │ │ │ - bpl.n 7f1b6 │ │ │ │ - ldr r1, [pc, #444] @ (7f454 ) │ │ │ │ + bpl.n 7f3aa │ │ │ │ + ldr r1, [pc, #444] @ (7f648 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [ip, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r1, r0, r1 │ │ │ │ adds r4, r2, r1 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7f2c8 │ │ │ │ + beq.n 7f4bc │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 7f2c8 │ │ │ │ + bhi.n 7f4bc │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ add r2, r1 │ │ │ │ - b.n 7f2d0 │ │ │ │ + b.n 7f4c4 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1ba │ │ │ │ - b.n 7f1c2 │ │ │ │ + beq.w 7f3ae │ │ │ │ + b.n 7f3b6 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movw r4, #9980 @ 0x26fc │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f3a6 │ │ │ │ + bne.n 7f59a │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bne.w 7f1ca │ │ │ │ + bne.w 7f3be │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 7f1ca │ │ │ │ + ble.w 7f3be │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 7f262 │ │ │ │ + beq.n 7f456 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - b.n 7f262 │ │ │ │ + b.n 7f456 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7f3aa │ │ │ │ + bne.n 7f59e │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7f402 │ │ │ │ + bne.n 7f5f6 │ │ │ │ ldr.w ip, [r1, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7f354 │ │ │ │ - cbnz r3, 7f346 │ │ │ │ + bne.n 7f548 │ │ │ │ + cbnz r3, 7f53a │ │ │ │ mov lr, r1 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ cmp ip, r4 │ │ │ │ - beq.n 7f39e │ │ │ │ + beq.n 7f592 │ │ │ │ movw r4, #10640 @ 0x2990 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ cmp ip, r4 │ │ │ │ - beq.n 7f382 │ │ │ │ + beq.n 7f576 │ │ │ │ movw r4, #10188 @ 0x27cc │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ cmp ip, r4 │ │ │ │ - beq.n 7f382 │ │ │ │ - cbz r3, 7f382 │ │ │ │ + beq.n 7f576 │ │ │ │ + cbz r3, 7f576 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r1, r3, [r0, #20] │ │ │ │ - cbz r3, 7f350 │ │ │ │ + cbz r3, 7f544 │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r1, #24] │ │ │ │ - b.n 7f262 │ │ │ │ + b.n 7f456 │ │ │ │ ldr.w r5, [ip, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7f31e │ │ │ │ + bne.n 7f512 │ │ │ │ mov lr, r1 │ │ │ │ ldr.w r5, [ip, #4] │ │ │ │ movw r6, #10640 @ 0x2990 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 7f37a │ │ │ │ + beq.n 7f56e │ │ │ │ movw r6, #10188 @ 0x27cc │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 7f43c │ │ │ │ + bne.n 7f630 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f44e │ │ │ │ + bne.n 7f642 │ │ │ │ mov r3, ip │ │ │ │ - b.n 7f322 │ │ │ │ + b.n 7f516 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7f438 │ │ │ │ + bne.n 7f62c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7f260 │ │ │ │ + beq.w 7f454 │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 7f260 │ │ │ │ + b.n 7f454 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7f30e │ │ │ │ + beq.n 7f502 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 7f394 │ │ │ │ + b.n 7f588 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7f1ca │ │ │ │ + b.n 7f3be │ │ │ │ movs r3, #0 │ │ │ │ mov lr, r3 │ │ │ │ - b.n 7f322 │ │ │ │ + b.n 7f516 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #28240 @ 0x6e50 │ │ │ │ + movw r1, #29840 @ 0x7490 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r3, r0 │ │ │ │ movw r0, #9980 @ 0x26fc │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ blx r3 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f22e │ │ │ │ - b.n 7f262 │ │ │ │ + bne.w 7f422 │ │ │ │ + b.n 7f456 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7f40a │ │ │ │ + blt.n 7f5fe │ │ │ │ ldr.w r0, [ip, r2] │ │ │ │ add r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f2dc │ │ │ │ + bne.w 7f4d0 │ │ │ │ movw r4, #9980 @ 0x26fc │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7f1ca │ │ │ │ + b.n 7f3be │ │ │ │ mov ip, r1 │ │ │ │ mov.w lr, #0 │ │ │ │ - b.n 7f35e │ │ │ │ + b.n 7f552 │ │ │ │ ldr.w r3, [ip, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bpl.n 7f3ea │ │ │ │ + bpl.n 7f5de │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7f296 │ │ │ │ + b.n 7f48a │ │ │ │ movw r1, #10640 @ 0x2990 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7f434 │ │ │ │ + beq.n 7f628 │ │ │ │ movw r1, #10188 @ 0x27cc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ subs r3, r3, r1 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7f388 │ │ │ │ + beq.n 7f57c │ │ │ │ movs r1, #0 │ │ │ │ - b.n 7f388 │ │ │ │ + b.n 7f57c │ │ │ │ mov r1, lr │ │ │ │ - b.n 7f346 │ │ │ │ + b.n 7f53a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f322 │ │ │ │ + beq.w 7f516 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7f438 │ │ │ │ + bne.n 7f62c │ │ │ │ strd lr, r1, [r0, #20] │ │ │ │ - b.n 7f394 │ │ │ │ + b.n 7f588 │ │ │ │ mov r1, ip │ │ │ │ - b.n 7f346 │ │ │ │ + b.n 7f53a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - cbnz r3, 7f480 │ │ │ │ - cbnz r2, 7f47a │ │ │ │ + cbnz r3, 7f674 │ │ │ │ + cbnz r2, 7f66e │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw ip, #9980 @ 0x26fc │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ cmp r4, ip │ │ │ │ it eq │ │ │ │ strdeq r2, r2, [r0, #20] │ │ │ │ - bne.n 7f4e4 │ │ │ │ + bne.n 7f6d8 │ │ │ │ str r0, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ - b.n 7f476 │ │ │ │ + b.n 7f66a │ │ │ │ ldr.w lr, [r3, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7f506 │ │ │ │ + bne.n 7f6fa │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw ip, #9980 @ 0x26fc │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 7f516 │ │ │ │ + bne.n 7f70a │ │ │ │ ldr r4, [r3, #24] │ │ │ │ mov r6, r4 │ │ │ │ - cbnz r4, 7f4d2 │ │ │ │ - cbnz r2, 7f4f0 │ │ │ │ + cbnz r4, 7f6c6 │ │ │ │ + cbnz r2, 7f6e4 │ │ │ │ mov lr, r3 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7f4fc │ │ │ │ + beq.n 7f6f0 │ │ │ │ movw ip, #10188 @ 0x27cc │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7f4de │ │ │ │ + beq.n 7f6d2 │ │ │ │ movw ip, #10640 @ 0x2990 │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7f4de │ │ │ │ - cbz r2, 7f4de │ │ │ │ + beq.n 7f6d2 │ │ │ │ + cbz r2, 7f6d2 │ │ │ │ mov lr, r2 │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ strd lr, r3, [r0, #20] │ │ │ │ - cbz r3, 7f4f6 │ │ │ │ + cbz r3, 7f6ea │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 7f4f6 │ │ │ │ + b.n 7f6ea │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov lr, r3 │ │ │ │ - cbz r4, 7f518 │ │ │ │ + cbz r4, 7f70c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7f4a2 │ │ │ │ - b.n 7f4c4 │ │ │ │ + beq.n 7f696 │ │ │ │ + b.n 7f6b8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7f4c4 │ │ │ │ + bne.n 7f6b8 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7f476 │ │ │ │ - b.n 7f502 │ │ │ │ + beq.n 7f66a │ │ │ │ + b.n 7f6f6 │ │ │ │ strd r3, lr, [r0, #20] │ │ │ │ mov lr, r3 │ │ │ │ str.w r0, [lr, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 7f476 │ │ │ │ + b.n 7f66a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7f4fc │ │ │ │ + bne.n 7f6f0 │ │ │ │ movw ip, #9980 @ 0x26fc │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ mov lr, r2 │ │ │ │ - b.n 7f4a2 │ │ │ │ + b.n 7f696 │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r5, #10640 @ 0x2990 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7f532 │ │ │ │ + beq.n 7f726 │ │ │ │ movw r5, #10188 @ 0x27cc │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 7f538 │ │ │ │ - cbnz r2, 7f548 │ │ │ │ + bne.n 7f72c │ │ │ │ + cbnz r2, 7f73c │ │ │ │ mov r2, r6 │ │ │ │ - b.n 7f4a2 │ │ │ │ + b.n 7f696 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7f4a2 │ │ │ │ + beq.n 7f696 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7f4c4 │ │ │ │ + bne.n 7f6b8 │ │ │ │ strd lr, r3, [r0, #20] │ │ │ │ - b.n 7f502 │ │ │ │ + b.n 7f6f6 │ │ │ │ mov lr, r6 │ │ │ │ - b.n 7f4c4 │ │ │ │ + b.n 7f6b8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r2, #1 │ │ │ │ - bhi.n 7f56c │ │ │ │ + bhi.n 7f760 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r3, #1 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ lsrs r2, r3, #3 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7f60c │ │ │ │ + beq.n 7f800 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r4, r0, r2, lsl #2 │ │ │ │ mov.w lr, r3, lsl #30 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ bic.w lr, lr, #2147483648 @ 0x80000000 │ │ │ │ orr.w lr, lr, r3, lsr #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, lr │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 7f5ec │ │ │ │ + bcs.n 7f7e0 │ │ │ │ sub.w ip, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 7f5fc │ │ │ │ + beq.n 7f7f0 │ │ │ │ and.w lr, r5, r3, lsl #30 │ │ │ │ orr.w lr, lr, r3, lsr #1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r3, lr │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 7f5ec │ │ │ │ + bcs.n 7f7e0 │ │ │ │ sub.w ip, r2, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 7f5fc │ │ │ │ + beq.n 7f7f0 │ │ │ │ ldr.w lr, [r0, r2, lsl #2] │ │ │ │ and.w r2, r5, r3, lsl #30 │ │ │ │ orr.w r3, r2, r3, lsr #1 │ │ │ │ add r3, lr │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 7f5ec │ │ │ │ + bcs.n 7f7e0 │ │ │ │ mov lr, r4 │ │ │ │ lsls r2, r3, #30 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ bic.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ orr.w r2, r2, r3, lsr #1 │ │ │ │ - beq.n 7f5fc │ │ │ │ + beq.n 7f7f0 │ │ │ │ ldr.w r3, [lr, #-4]! │ │ │ │ add r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 7f5ca │ │ │ │ + bcc.n 7f7be │ │ │ │ add.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ mov r2, ip │ │ │ │ adds r3, #1 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7f57a │ │ │ │ + bne.n 7f76e │ │ │ │ mul.w r0, r1, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mul.w r0, r1, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007f61c : │ │ │ │ +0007f810 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #23548 @ 0x5bfc │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 7af30 │ │ │ │ - cbz r0, 7f64c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 7b084 │ │ │ │ + cbz r0, 7f840 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7f72e │ │ │ │ + beq.n 7f922 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ movs r5, #1 │ │ │ │ ldrb r7, [r0, #4] │ │ │ │ add.w lr, r1, #12 │ │ │ │ mov r6, r2 │ │ │ │ movs r1, #0 │ │ │ │ lsls r5, r7 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 7f68e │ │ │ │ + b.n 7f882 │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.n 7f712 │ │ │ │ + bgt.n 7f906 │ │ │ │ mov.w ip, r3, lsl #1 │ │ │ │ add.w r4, r0, ip │ │ │ │ ldrsh.w r4, [r4, #20] │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 7f6b0 │ │ │ │ + bne.n 7f8a4 │ │ │ │ add ip, r0 │ │ │ │ strh.w r1, [ip, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 7f6ae │ │ │ │ + beq.n 7f8a2 │ │ │ │ ldrb r7, [r0, #4] │ │ │ │ add.w lr, lr, #12 │ │ │ │ ldr.w r2, [lr, #-12] │ │ │ │ cmp r7, #7 │ │ │ │ and.w r3, r5, r2 │ │ │ │ - bgt.n 7f668 │ │ │ │ + bgt.n 7f85c │ │ │ │ adds r4, r0, r3 │ │ │ │ ldrsb.w ip, [r4, #20] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 7f6b0 │ │ │ │ + bne.n 7f8a4 │ │ │ │ strb r1, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 7f688 │ │ │ │ + bne.n 7f87c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ mov.w ip, r2, lsr #5 │ │ │ │ add r4, r3 │ │ │ │ add.w r3, ip, #1 │ │ │ │ cmp r7, #7 │ │ │ │ add r3, r4 │ │ │ │ and.w r3, r3, r5 │ │ │ │ - bgt.n 7f6ee │ │ │ │ + bgt.n 7f8e2 │ │ │ │ adds r4, r0, r3 │ │ │ │ ldrsb.w r2, [r4, #20] │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 7f6a6 │ │ │ │ + beq.n 7f89a │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ mov.w ip, ip, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, ip │ │ │ │ ands r3, r5 │ │ │ │ - b.n 7f6c6 │ │ │ │ + b.n 7f8ba │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ mov.w ip, ip, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, ip │ │ │ │ ands r3, r5 │ │ │ │ cmp r7, #15 │ │ │ │ add.w r2, r0, r3, lsl #1 │ │ │ │ itet gt │ │ │ │ addgt.w r2, r0, r3, lsl #2 │ │ │ │ ldrshle.w r2, [r2, #20] │ │ │ │ ldrgt r2, [r2, #20] │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 7f6e0 │ │ │ │ + bne.n 7f8d4 │ │ │ │ cmp r7, #15 │ │ │ │ it gt │ │ │ │ lslgt r4, r3, #2 │ │ │ │ - bgt.n 7f722 │ │ │ │ + bgt.n 7f916 │ │ │ │ mov.w ip, r3, lsl #1 │ │ │ │ - b.n 7f67c │ │ │ │ + b.n 7f870 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add.w ip, r0, r4 │ │ │ │ ldr.w ip, [ip, #20] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 7f6b2 │ │ │ │ + bne.n 7f8a6 │ │ │ │ add r4, r0 │ │ │ │ str r1, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 7f688 │ │ │ │ + bne.n 7f87c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -127001,219 +127184,219 @@ │ │ │ │ str r0, [r1, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w ip, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7f7e4 │ │ │ │ + bne.n 7f9d8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - cbnz r4, 7f7b6 │ │ │ │ + cbnz r4, 7f9aa │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - cbnz r4, 7f788 │ │ │ │ + cbnz r4, 7f97c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7f874 │ │ │ │ + b.w 7fa68 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7f77c │ │ │ │ + beq.n 7f970 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7f77c │ │ │ │ + bne.n 7f970 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr r2, [pc, #208] @ (7f870 ) │ │ │ │ + ldr r2, [pc, #208] @ (7fa64 ) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7f82c │ │ │ │ + bne.n 7fa20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 7f77e │ │ │ │ + b.n 7f972 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7f778 │ │ │ │ + beq.n 7f96c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7f778 │ │ │ │ - ldr r2, [pc, #164] @ (7f870 ) │ │ │ │ + bne.n 7f96c │ │ │ │ + ldr r2, [pc, #164] @ (7fa64 ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r0, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7f848 │ │ │ │ + bne.n 7fa3c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7f778 │ │ │ │ + b.n 7f96c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7f774 │ │ │ │ + beq.n 7f968 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7f774 │ │ │ │ + bne.n 7f968 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr r2, [pc, #116] @ (7f870 ) │ │ │ │ + ldr r2, [pc, #116] @ (7fa64 ) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 7f810 │ │ │ │ + cbnz r1, 7fa04 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7f774 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 7f968 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 7f806 │ │ │ │ + beq.n 7f9fa │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7f806 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 7f9fa │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 7f7ac │ │ │ │ + beq.n 7f9a0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7f7ac │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 7f9a0 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 7f85e │ │ │ │ + bne.n 7fa52 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7f778 │ │ │ │ + b.n 7f96c │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7f854 │ │ │ │ + b.n 7fa48 │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0007f874 : │ │ │ │ +0007fa68 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r1, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7fa80 │ │ │ │ - ldr r2, [pc, #512] @ (7faa4 ) │ │ │ │ + bne.w 7fc78 │ │ │ │ + ldr r2, [pc, #516] @ (7fc9c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movw ip, #20256 @ 0x4f20 │ │ │ │ - movt ip, #73 @ 0x49 │ │ │ │ + movt ip, #74 @ 0x4a │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 7f926 │ │ │ │ + ble.n 7fb1a │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ ldr.w r4, [ip, #724] @ 0x2d4 │ │ │ │ subs r1, r0, r3 │ │ │ │ - movw r3, #33981 @ 0x84bd │ │ │ │ + movw r3, #34301 @ 0x85fd │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7f938 │ │ │ │ - cbz r1, 7f922 │ │ │ │ + bne.n 7fb2c │ │ │ │ + cbz r1, 7fb16 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 7f958 │ │ │ │ + beq.n 7fb4c │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 7f90a │ │ │ │ + bgt.n 7fafe │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 7f958 │ │ │ │ + cbz r2, 7fb4c │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 7f944 │ │ │ │ - cbz r2, 7f97c │ │ │ │ + cbz r0, 7fb38 │ │ │ │ + cbz r2, 7fb70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r4, [ip, #724] @ 0x2d4 │ │ │ │ subs r1, r0, r3 │ │ │ │ - movw r3, #33981 @ 0x84bd │ │ │ │ + movw r3, #34301 @ 0x85fd │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7f8d4 │ │ │ │ + beq.n 7fac8 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r0, [ip, #708] @ 0x2c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r2, [ip, #684] @ 0x2ac │ │ │ │ - movw r3, #53817 @ 0xd239 │ │ │ │ + movw r3, #53905 @ 0xd291 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7fa78 │ │ │ │ + bne.w 7fc70 │ │ │ │ mov r0, r1 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7f922 │ │ │ │ + b.n 7fb16 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -127223,72 +127406,72 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w lr, [r0, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 7f9ba │ │ │ │ + bne.n 7fba6 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7f9b6 │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - cmp r1, r5 │ │ │ │ - it ne │ │ │ │ - movne r3, #0 │ │ │ │ + cbnz r3, 7fbe2 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7fa1a │ │ │ │ + beq.n 7fc0c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7f9f4 │ │ │ │ + beq.n 7fbec │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 7f9d2 │ │ │ │ + cbnz r3, 7fbbe │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 7f922 │ │ │ │ + beq.n 7fb16 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 7fa14 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 7fc6a │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 7f9ee │ │ │ │ + cbz r3, 7fbdc │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 7f922 │ │ │ │ + b.n 7fb16 │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + cmp r1, r5 │ │ │ │ + it ne │ │ │ │ + movne r3, #0 │ │ │ │ + b.n 7fba2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7fa02 │ │ │ │ + cbz r3, 7fbfa │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f922 │ │ │ │ + bne.n 7fb16 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 7f922 │ │ │ │ - str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7f9de │ │ │ │ + b.n 7fb16 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7f9c4 │ │ │ │ + beq.n 7fbb0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7fa72 │ │ │ │ + cbz r3, 7fc64 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 7fa4c │ │ │ │ + cbz r3, 7fc3e │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -127297,348 +127480,350 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 7f922 │ │ │ │ + b.n 7fb16 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7fa26 │ │ │ │ + b.n 7fc18 │ │ │ │ + str.w r3, [r4, #524] @ 0x20c │ │ │ │ + b.n 7fbcc │ │ │ │ ldr.w r0, [ip, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 7f970 │ │ │ │ + b.n 7fb64 │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r4 │ │ │ │ str r2, [r4, #0] │ │ │ │ movs r4, #0 │ │ │ │ str r1, [r2, #4] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #8] @ (7faa4 ) │ │ │ │ + ldr r1, [pc, #8] @ (7fc9c ) │ │ │ │ str.w r4, [r0, #-8] │ │ │ │ - b.n 7f8a8 │ │ │ │ + b.n 7fa9c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007faa8 <_PyType_GetDict@@Base>: │ │ │ │ +0007fca0 <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 7fab4 <_PyType_GetDict@@Base+0xc> │ │ │ │ + bmi.n 7fcac <_PyType_GetDict@@Base+0xc> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ - ldr.w ip, [pc, #64] @ 7faf8 <_PyType_GetDict@@Base+0x50> │ │ │ │ + ldr.w ip, [pc, #64] @ 7fcf0 <_PyType_GetDict@@Base+0x50> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w ip, r2, r3 │ │ │ │ add.w ip, ip, #92672 @ 0x16a00 │ │ │ │ ldr.w ip, [ip, #252] @ 0xfc │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 7fae2 <_PyType_GetDict@@Base+0x3a> │ │ │ │ + beq.n 7fcda <_PyType_GetDict@@Base+0x3a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 7faee <_PyType_GetDict@@Base+0x46> │ │ │ │ + bls.n 7fce6 <_PyType_GetDict@@Base+0x46> │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ - b.n 7faea <_PyType_GetDict@@Base+0x42> │ │ │ │ + b.n 7fce2 <_PyType_GetDict@@Base+0x42> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007fafc : │ │ │ │ +0007fcf4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 7fb52 │ │ │ │ + bpl.n 7fd4a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7fb38 │ │ │ │ + bne.n 7fd30 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 7fb38 │ │ │ │ + beq.n 7fd30 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7fb62 │ │ │ │ + beq.n 7fd5a │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 7fb34 │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + b.n 7fd2c │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7fb34 │ │ │ │ + b.n 7fd2c │ │ │ │ nop │ │ │ │ │ │ │ │ -0007fb68 : │ │ │ │ +0007fd60 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov.w ip, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 7fb90 │ │ │ │ + bl 7fd88 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 80172 │ │ │ │ + beq.w 8036a │ │ │ │ mov r9, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ cmp r3, #81 @ 0x51 │ │ │ │ - bhi.w 8057e │ │ │ │ + bhi.w 80776 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq.w 7ffd0 │ │ │ │ + beq.w 801c8 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq.w 80084 │ │ │ │ + beq.w 8027c │ │ │ │ ldr.w r3, [r9, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7fbc4 │ │ │ │ + bne.n 7fdbc │ │ │ │ ldr.w sl, [r7] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8049c │ │ │ │ + beq.w 80694 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ blx 29770 │ │ │ │ - cbz r0, 7fbf8 │ │ │ │ + cbz r0, 7fdf0 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80496 │ │ │ │ + beq.w 8068e │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx 29d00 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80450 │ │ │ │ + beq.w 80648 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r2, sl │ │ │ │ blx 29db8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8010c │ │ │ │ + bne.w 80304 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8017c │ │ │ │ + beq.w 80374 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 8036a │ │ │ │ + beq.w 80562 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - beq.w 80356 │ │ │ │ + beq.w 8054e │ │ │ │ movw r1, #36432 @ 0x8e50 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fce2 │ │ │ │ + beq.n 7feda │ │ │ │ add.w r0, r2, #8 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 8036e │ │ │ │ + beq.w 80566 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r5, [r0, #4] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fcdc │ │ │ │ + beq.n 7fed4 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 80372 │ │ │ │ + beq.w 8056a │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r5, [r2, #20] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7fcdc │ │ │ │ + cbz r3, 7fed4 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 80376 │ │ │ │ + beq.w 8056e │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r5, [r2, #28] │ │ │ │ ldr r3, [r2, #32] │ │ │ │ - cbz r3, 7fcdc │ │ │ │ + cbz r3, 7fed4 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 8037a │ │ │ │ + beq.w 80572 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r5, [r2, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 7fcdc │ │ │ │ + cbz r3, 7fed4 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 8037e │ │ │ │ + beq.w 80576 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r5, [r2, #44] @ 0x2c │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ - cbz r3, 7fcdc │ │ │ │ + cbz r3, 7fed4 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 80382 │ │ │ │ + beq.w 8057a │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r5, [r2, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ - cbz r3, 7fcdc │ │ │ │ + cbz r3, 7fed4 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 80386 │ │ │ │ + beq.w 8057e │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r5, [r2, #60] @ 0x3c │ │ │ │ ldr r3, [r2, #64] @ 0x40 │ │ │ │ - cbz r3, 7fcdc │ │ │ │ + cbz r3, 7fed4 │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 8031e │ │ │ │ + beq.w 80516 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - beq.w 80322 │ │ │ │ + beq.w 8051a │ │ │ │ ldr.w r3, [r2, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7fcc8 │ │ │ │ + bne.n 7fec0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8029e │ │ │ │ + bne.w 80496 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7e6ec │ │ │ │ + bl 7e8e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 802be │ │ │ │ + beq.w 804b6 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ lsls r1, r3, #23 │ │ │ │ - bpl.n 7fd26 │ │ │ │ + bpl.n 7ff1e │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 800fc │ │ │ │ + ble.w 802f4 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r4, r5, #8 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80294 │ │ │ │ + beq.w 8048c │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #256 @ 0x100 │ │ │ │ - beq.w 80522 │ │ │ │ + beq.w 8071a │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp sl, r2 │ │ │ │ - blt.n 7fd08 │ │ │ │ + blt.n 7ff00 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movw r3, #40780 @ 0x9f4c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 7fd74 │ │ │ │ + ble.n 7ff6c │ │ │ │ add.w lr, r5, #8 │ │ │ │ str r5, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r3, [sl, #172] @ 0xac │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 801a8 │ │ │ │ + beq.w 803a0 │ │ │ │ ldr.w ip, [r3, #8]! │ │ │ │ movs r2, #0 │ │ │ │ cmp ip, r2 │ │ │ │ - ble.w 801c6 │ │ │ │ + ble.w 803be │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 80186 │ │ │ │ + bne.w 8037e │ │ │ │ adds r1, #1 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 7fd44 │ │ │ │ + bne.n 7ff3c │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r4, sl │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 803ee │ │ │ │ + bge.w 805e6 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ - cbz r2, 7fd96 │ │ │ │ + cbz r2, 7ff8e │ │ │ │ movw r3, #40780 @ 0x9f4c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 803c6 │ │ │ │ + bne.w 805be │ │ │ │ mov r0, r5 │ │ │ │ - bl 1aef74 │ │ │ │ + bl 1b163c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80294 │ │ │ │ + beq.w 8048c │ │ │ │ ldr.w sl, [r7, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 80196 │ │ │ │ + beq.w 8038e │ │ │ │ it ge │ │ │ │ strge.w sl, [sp, #36] @ 0x24 │ │ │ │ - blt.w 80254 │ │ │ │ + blt.w 8044c │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80294 │ │ │ │ + beq.w 8048c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ orr.w r1, r0, #512 @ 0x200 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ - cbz r2, 7fdee │ │ │ │ + cbz r2, 7ffe6 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, ip │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -127658,15 +127843,15 @@ │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add.w r2, r4, #420 @ 0x1a4 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ it ne │ │ │ │ strne r1, [r3, #0] │ │ │ │ lsls r0, r0, #30 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ - bmi.w 8040a │ │ │ │ + bmi.w 80602 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r5, [r7, #16] │ │ │ │ cmp r3, r1 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -127677,1121 +127862,1121 @@ │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str.w sl, [r4, #16] │ │ │ │ str.w r9, [r4, #436] @ 0x1b4 │ │ │ │ str.w r9, [r4, #428] @ 0x1ac │ │ │ │ str.w fp, [r4, #12] │ │ │ │ str.w fp, [r4, #448] @ 0x1c0 │ │ │ │ - cbz r3, 7fea2 │ │ │ │ - movw r8, #43708 @ 0xaabc │ │ │ │ + cbz r3, 8009a │ │ │ │ + movw r8, #45308 @ 0xb0fc │ │ │ │ movt r8, #47 @ 0x2f │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq.w 80078 │ │ │ │ - bgt.w 80008 │ │ │ │ + beq.w 80270 │ │ │ │ + bgt.w 80200 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.w 80078 │ │ │ │ + bls.w 80270 │ │ │ │ ldrsh.w r1, [r8, r3, lsl #2] │ │ │ │ add.w r3, r8, r3, lsl #2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldrsh.w r2, [r3, #2] │ │ │ │ adds r3, r1, #1 │ │ │ │ add r2, r4 │ │ │ │ - bne.w 8015c │ │ │ │ + bne.w 80354 │ │ │ │ ldr.w r3, [r5, #8]! │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7fe6e │ │ │ │ + bne.n 80066 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8018a │ │ │ │ + beq.w 80382 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - bl 806dc │ │ │ │ + bl 808d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7ff9e │ │ │ │ + blt.n 80196 │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ - movw r3, #44849 @ 0xaf31 │ │ │ │ + movw r3, #45189 @ 0xb085 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7ff02 │ │ │ │ + bne.n 800fa │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r2, 7fee2 │ │ │ │ + cbz r2, 800da │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 803a6 │ │ │ │ + blt.w 8059e │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 8038a │ │ │ │ + blt.w 80582 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 80562 │ │ │ │ + blt.w 8075a │ │ │ │ ldr r2, [r4, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 804fc │ │ │ │ + blt.w 806f4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r6, [r4, #132] @ 0x84 │ │ │ │ - bmi.w 804c8 │ │ │ │ + bmi.w 806c0 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - cbz r1, 7ff4a │ │ │ │ + cbz r1, 80142 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7e524 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7e718 │ │ │ │ + bl 7b41c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7ff9e │ │ │ │ + beq.n 80196 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #708] @ (801ec ) │ │ │ │ + ldr r1, [pc, #708] @ (803e4 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ff44 │ │ │ │ + beq.n 8013c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 804c0 │ │ │ │ + beq.w 806b8 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 7ff9e │ │ │ │ + beq.n 80196 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8014c │ │ │ │ + bne.w 80344 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80162 │ │ │ │ - ldr r1, [pc, #660] @ (801f0 ) │ │ │ │ + bne.w 8035a │ │ │ │ + ldr r1, [pc, #660] @ (803e8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 793e8 │ │ │ │ - cbnz r0, 7ff9e │ │ │ │ + bl 79534 │ │ │ │ + cbnz r0, 80196 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 29770 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8047a │ │ │ │ + beq.w 80672 │ │ │ │ subs r1, r0, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80700 │ │ │ │ + bl 808f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7ff9e │ │ │ │ + cbz r0, 80196 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #620] @ (801f0 ) │ │ │ │ + ldr r1, [pc, #620] @ (803e8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ff9e │ │ │ │ + beq.n 80196 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80472 │ │ │ │ - bl 80760 │ │ │ │ + beq.w 8066a │ │ │ │ + bl 80958 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80454 │ │ │ │ + bne.w 8064c │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r9 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, fp │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 8054a │ │ │ │ + bne.w 80742 │ │ │ │ ldr.w r8, [r9, #4] │ │ │ │ mov r0, r8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 80298 │ │ │ │ + beq.w 80490 │ │ │ │ blx 29d00 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8042c │ │ │ │ + beq.w 80624 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ mov r2, sl │ │ │ │ blx 29db8 │ │ │ │ - b.n 7fbd6 │ │ │ │ + b.n 7fdce │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - bne.w 7fe82 │ │ │ │ + bne.w 8007a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, r6 │ │ │ │ - bl 80778 │ │ │ │ + bl 80970 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80778 │ │ │ │ + bl 80970 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80778 │ │ │ │ + bl 80970 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 80078 │ │ │ │ + ble.n 80270 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 802d4 │ │ │ │ + bmi.w 804cc │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 80078 │ │ │ │ + beq.n 80270 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 80326 │ │ │ │ + bmi.w 8051e │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 80078 │ │ │ │ + beq.n 80270 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 80336 │ │ │ │ + bmi.w 8052e │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 80078 │ │ │ │ + beq.n 80270 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 80346 │ │ │ │ + bmi.w 8053e │ │ │ │ subs r2, r6, #4 │ │ │ │ - beq.n 80078 │ │ │ │ + beq.n 80270 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 802c4 │ │ │ │ + bmi.w 804bc │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 8006a │ │ │ │ + bne.n 80262 │ │ │ │ ldr.w r3, [r5, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fe6e │ │ │ │ - b.n 7fea2 │ │ │ │ + bne.w 80066 │ │ │ │ + b.n 8009a │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 80438 │ │ │ │ + bne.w 80630 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w sl, [r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7fbd6 │ │ │ │ + beq.w 7fdce │ │ │ │ strd r8, r9, [sp, #28] │ │ │ │ mov fp, r3 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - movw r8, #28380 @ 0x6edc │ │ │ │ + movw r8, #29980 @ 0x751c │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ mov r4, sl │ │ │ │ - movw r9, #28400 @ 0x6ef0 │ │ │ │ + movw r9, #30000 @ 0x7530 │ │ │ │ movt r9, #40 @ 0x28 │ │ │ │ - movw sl, #8636 @ 0x21bc │ │ │ │ + movw sl, #10236 @ 0x27fc │ │ │ │ movt sl, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8012c │ │ │ │ + beq.n 80324 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80144 │ │ │ │ + beq.n 8033c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ blx 2aa68 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 801a0 │ │ │ │ + beq.n 80398 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 801fc │ │ │ │ + bmi.w 803f4 │ │ │ │ ldr.w r4, [fp, #20]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 800bc │ │ │ │ + bne.n 802b4 │ │ │ │ ldrd r8, r9, [sp, #28] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ - b.n 7fbd6 │ │ │ │ + b.n 7fdce │ │ │ │ movw r3, #40780 @ 0x9f4c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 7fd74 │ │ │ │ + b.n 7ff6c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, r5 │ │ │ │ - bpl.w 7fce2 │ │ │ │ + bpl.w 7feda │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7fcf0 │ │ │ │ + beq.w 7fee8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 7fcf0 │ │ │ │ + b.n 7fee8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ - movw r1, #8636 @ 0x21bc │ │ │ │ + movw r1, #10236 @ 0x27fc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 800d4 │ │ │ │ + bne.n 802cc │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 800d4 │ │ │ │ - ldr r1, [pc, #164] @ (801f4 ) │ │ │ │ + b.n 802cc │ │ │ │ + ldr r1, [pc, #164] @ (803ec ) │ │ │ │ mov r0, r6 │ │ │ │ - bl bf6f0 │ │ │ │ + bl bf9d0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7ff52 │ │ │ │ - b.n 7ff9e │ │ │ │ + bne.w 8014a │ │ │ │ + b.n 80196 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r0, [r3, r1] │ │ │ │ - b.n 80078 │ │ │ │ - ldr r1, [pc, #148] @ (801f8 ) │ │ │ │ + b.n 80270 │ │ │ │ + ldr r1, [pc, #148] @ (803f0 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl bf6f0 │ │ │ │ + bl bf9d0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7ff5a │ │ │ │ - b.n 7ff9e │ │ │ │ + bne.w 80152 │ │ │ │ + b.n 80196 │ │ │ │ mov r8, r6 │ │ │ │ str r6, [sp, #24] │ │ │ │ strd r6, r6, [sp, #12] │ │ │ │ - b.n 7fbde │ │ │ │ + b.n 7fdd6 │ │ │ │ movw r1, #36432 @ 0x8e50 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - b.n 7fce2 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b.n 7feda │ │ │ │ adds r2, #1 │ │ │ │ - b.n 7fd5a │ │ │ │ - movw r3, #17429 @ 0x4415 │ │ │ │ + b.n 7ff52 │ │ │ │ + movw r3, #19025 @ 0x4a51 │ │ │ │ movt r3, #16 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 7feaa │ │ │ │ + b.n 800a2 │ │ │ │ str.w sl, [sp, #36] @ 0x24 │ │ │ │ ldr.w sl, [r0, #16] │ │ │ │ - b.n 7fdba │ │ │ │ + b.n 7ffb2 │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 800e4 │ │ │ │ + b.n 802dc │ │ │ │ mov r3, sl │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fd6a │ │ │ │ + beq.w 7ff62 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 801aa │ │ │ │ + bne.n 803a2 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fd6a │ │ │ │ + beq.w 7ff62 │ │ │ │ ldr.w r3, [r0, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 802e4 │ │ │ │ + beq.w 804dc │ │ │ │ ldr.w ip, [r3, #8]! │ │ │ │ movs r2, #0 │ │ │ │ cmp ip, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - ble.w 80302 │ │ │ │ + ble.w 804fa │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ cmp r4, sl │ │ │ │ - bne.n 801d6 │ │ │ │ + bne.n 803ce │ │ │ │ mov sl, r0 │ │ │ │ - b.n 7fd6a │ │ │ │ - add r3, pc, #736 @ (adr r3, 804d0 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.n 7ff62 │ │ │ │ + add r3, pc, #736 @ (adr r3, 806c8 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r2, sp, #752 @ 0x2f0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r4, 80244 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #352 @ (adr r3, 8035c ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r4, 8043c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, pc, #352 @ (adr r3, 80554 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 80238 │ │ │ │ + bgt.n 80430 │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 80212 │ │ │ │ + blt.n 8040a │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 800ea │ │ │ │ + blt.w 802e2 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28480 @ 0x6f40 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30080 @ 0x7580 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r9, fp │ │ │ │ mov sl, fp │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7ffb0 │ │ │ │ + b.n 801a8 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28424 @ 0x6f08 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30024 @ 0x7548 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 8022c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 80424 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, sl, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, #7 │ │ │ │ bic.w r1, r1, #7 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add.w sl, r2, r1 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7fdba │ │ │ │ + beq.w 7ffb2 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ orrs r1, r0 │ │ │ │ lsls r2, r1, #8 │ │ │ │ - bmi.w 7fdba │ │ │ │ + bmi.w 7ffb2 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29100 @ 0x71ac │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30700 @ 0x77ec │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 80234 │ │ │ │ - bl 782ec │ │ │ │ - b.n 7fbd6 │ │ │ │ + b.n 8042c │ │ │ │ + bl 78428 │ │ │ │ + b.n 7fdce │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.w 8011a │ │ │ │ + bmi.w 80312 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28612 @ 0x6fc4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30212 @ 0x7604 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 80234 │ │ │ │ + b.n 8042c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 80072 │ │ │ │ + b.n 8026a │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 8003e │ │ │ │ + b.n 80236 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 801e8 │ │ │ │ + beq.w 803e0 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 802e6 │ │ │ │ + bne.n 804de │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 801e8 │ │ │ │ + beq.w 803e0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - movw r1, #28748 @ 0x704c │ │ │ │ + movw r1, #30348 @ 0x768c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov sl, r5 │ │ │ │ - bl 12d348 │ │ │ │ - b.n 80234 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 8042c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b.n 7fcd4 │ │ │ │ + b.n 7fecc │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - b.n 7fcd4 │ │ │ │ + b.n 7fecc │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 8004a │ │ │ │ + b.n 80242 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 80056 │ │ │ │ + b.n 8024e │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 80062 │ │ │ │ + b.n 8025a │ │ │ │ ldrd r5, r3, [r2, #4] │ │ │ │ movw r1, #36432 @ 0x8e50 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fc50 │ │ │ │ - b.n 7fcdc │ │ │ │ + bne.w 7fe48 │ │ │ │ + b.n 7fed4 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b.n 7fc4a │ │ │ │ + b.n 7fe42 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.n 7fc60 │ │ │ │ + b.n 7fe58 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ - b.n 7fc72 │ │ │ │ + b.n 7fe6a │ │ │ │ ldr r1, [r2, #28] │ │ │ │ - b.n 7fc82 │ │ │ │ + b.n 7fe7a │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - b.n 7fc92 │ │ │ │ + b.n 7fe8a │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ - b.n 7fca2 │ │ │ │ + b.n 7fe9a │ │ │ │ ldr r1, [r2, #52] @ 0x34 │ │ │ │ - b.n 7fcb2 │ │ │ │ + b.n 7feaa │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ - b.n 7fcc2 │ │ │ │ + b.n 7feba │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #29236 @ 0x7234 │ │ │ │ + movw r1, #30836 @ 0x7874 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 7ff9e │ │ │ │ + bl d57ec │ │ │ │ + b.n 80196 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #29168 @ 0x71f0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movw r1, #30768 @ 0x7830 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 7ff9e │ │ │ │ + bl d57ec │ │ │ │ + b.n 80196 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbz r3, 80412 │ │ │ │ + cbz r3, 8060a │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #28916 @ 0x70f4 │ │ │ │ + movw r2, #30516 @ 0x7734 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - bl 206368 │ │ │ │ + bl 208024 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7fd96 │ │ │ │ + bne.w 7ff8e │ │ │ │ mov sl, r5 │ │ │ │ - b.n 80234 │ │ │ │ + b.n 8042c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28872 @ 0x70c8 │ │ │ │ + movw r1, #30472 @ 0x7708 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov sl, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 80234 │ │ │ │ + bl d57ec │ │ │ │ + b.n 8042c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac8b8 │ │ │ │ - b.n 7fe2c │ │ │ │ + bl 1aef88 │ │ │ │ + b.n 80024 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29048 @ 0x7178 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30648 @ 0x77b8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov sl, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 80234 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 8042c │ │ │ │ mov fp, r8 │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 80234 │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 8042c │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28332 @ 0x6eac │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29932 @ 0x74ec │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 8022c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 80424 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 80234 │ │ │ │ + b.n 8042c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80464 │ │ │ │ + beq.n 8065c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 804b8 │ │ │ │ + cbz r3, 806b0 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r9, fp │ │ │ │ mov r8, fp │ │ │ │ mov sl, fp │ │ │ │ mov r4, fp │ │ │ │ - b.n 7ffb0 │ │ │ │ + b.n 801a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ff9e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80196 │ │ │ │ movw r0, #44056 @ 0xac18 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #29452 @ 0x730c │ │ │ │ + movw r2, #31052 @ 0x794c │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 206368 │ │ │ │ - b.n 7ff9e │ │ │ │ + bl 208024 │ │ │ │ + b.n 80196 │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 80234 │ │ │ │ + b.n 8042c │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28568 @ 0x6f98 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30168 @ 0x75d8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov fp, sl │ │ │ │ mov r9, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 80234 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 8042c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80464 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8065c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ff44 │ │ │ │ - ldr r2, [pc, #204] @ (80598 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8013c │ │ │ │ + ldr r2, [pc, #204] @ (80790 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 80518 │ │ │ │ + beq.n 80710 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 80518 │ │ │ │ + bhi.n 80710 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - b.n 7ff10 │ │ │ │ + b.n 80108 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #29376 @ 0x72c0 │ │ │ │ + movw r1, #30976 @ 0x7900 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 7ff9e │ │ │ │ + bl d57ec │ │ │ │ + b.n 80196 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 804f8 │ │ │ │ + b.n 806f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ movw r2, #44056 @ 0xac18 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #28640 @ 0x6fe0 │ │ │ │ + movw r2, #30240 @ 0x7620 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 206368 │ │ │ │ + bl 208024 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80294 │ │ │ │ + bne.w 8048c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - b.w 7fd1c │ │ │ │ + b.w 7ff14 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28524 @ 0x6f6c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30124 @ 0x75ac │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 8022c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 80424 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #29308 @ 0x727c │ │ │ │ + movw r1, #30908 @ 0x78bc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 7ff9e │ │ │ │ + bl d57ec │ │ │ │ + b.n 80196 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28312 @ 0x6e98 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29912 @ 0x74d8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 8022c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 80424 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #128] @ 0x80 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8065c │ │ │ │ + beq.n 80854 │ │ │ │ ldr.w r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8062e │ │ │ │ + beq.n 80826 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8068e │ │ │ │ + beq.n 80886 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 80674 │ │ │ │ + beq.n 8086c │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 806a8 │ │ │ │ + beq.n 808a0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 8059c │ │ │ │ + bl 80794 │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 806ba │ │ │ │ + bne.n 808b2 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 806bc │ │ │ │ + bne.n 808b4 │ │ │ │ ldr.w ip, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 806ce │ │ │ │ + bne.n 808c6 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 80684 │ │ │ │ + bne.n 8087c │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 806ca │ │ │ │ + bne.n 808c2 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 8069e │ │ │ │ + bne.n 80896 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 8063e │ │ │ │ + beq.n 80836 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8066c │ │ │ │ + bne.n 80864 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 8064c │ │ │ │ + b.n 80844 │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 80624 │ │ │ │ + bne.n 8081c │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 80624 │ │ │ │ + bne.n 8081c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8066c │ │ │ │ + bne.n 80864 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 8064c │ │ │ │ + beq.n 80844 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 80604 │ │ │ │ + beq.n 807fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 806d2 │ │ │ │ + bne.n 808ca │ │ │ │ mov r0, r7 │ │ │ │ - b.n 80614 │ │ │ │ + b.n 8080c │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 80614 │ │ │ │ + beq.n 8080c │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 806c6 │ │ │ │ + bne.n 808be │ │ │ │ mov r0, r4 │ │ │ │ - b.n 8063e │ │ │ │ + b.n 80836 │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr.w ip, [r1, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 805f2 │ │ │ │ + beq.n 807ea │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 806d6 │ │ │ │ + bne.n 808ce │ │ │ │ mov r0, r8 │ │ │ │ - b.n 80604 │ │ │ │ + b.n 807fc │ │ │ │ mov r1, r0 │ │ │ │ - b.n 80624 │ │ │ │ + b.n 8081c │ │ │ │ mov r1, ip │ │ │ │ - b.n 8069e │ │ │ │ + b.n 80896 │ │ │ │ mov r1, ip │ │ │ │ - b.n 80684 │ │ │ │ + b.n 8087c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 8069e │ │ │ │ + b.n 80896 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 80684 │ │ │ │ + b.n 8087c │ │ │ │ nop │ │ │ │ │ │ │ │ -000806dc : │ │ │ │ +000808d4 : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #19 │ │ │ │ - bmi.n 806fa │ │ │ │ + bmi.n 808f2 │ │ │ │ lsls r2, r3, #22 │ │ │ │ mov.w r1, #1 │ │ │ │ itttt pl │ │ │ │ orrpl.w r3, r3, #256 @ 0x100 │ │ │ │ mvnpl.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strpl r3, [r0, #84] @ 0x54 │ │ │ │ strpl r2, [r0, #0] │ │ │ │ - b.w 73ea8 │ │ │ │ + b.w 73fe4 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00080700 : │ │ │ │ +000808f8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.n 8072a │ │ │ │ - cbz r0, 80724 │ │ │ │ + blt.n 80922 │ │ │ │ + cbz r0, 8091c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cbnz r3, 80744 │ │ │ │ - ldr r0, [pc, #52] @ (8075c ) │ │ │ │ - b.n 80720 │ │ │ │ + cbnz r3, 8093c │ │ │ │ + ldr r0, [pc, #52] @ (80954 ) │ │ │ │ + b.n 80918 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29616 @ 0x73b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #31216 @ 0x79f0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 80720 │ │ │ │ + b.n 80918 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29668 @ 0x73e4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #31268 @ 0x7a24 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 80740 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 80938 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00080760 : │ │ │ │ - ldr r3, [pc, #16] @ (80774 ) │ │ │ │ +00080958 : │ │ │ │ + ldr r3, [pc, #16] @ (8096c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 8076e │ │ │ │ + cbnz r0, 80966 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 8076c │ │ │ │ + b.n 80964 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00080778 : │ │ │ │ +00080970 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bpl.n 80786 │ │ │ │ + bpl.n 8097e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #29748 @ 0x7434 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movw r1, #31348 @ 0x7a74 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ nop │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov fp, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 8092c │ │ │ │ + bl 80b24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 808d6 │ │ │ │ + beq.w 80ace │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #328] @ (8091c ) │ │ │ │ + ldr r1, [pc, #328] @ (80b14 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 808cc │ │ │ │ + beq.n 80ac4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 808dc │ │ │ │ + bne.n 80ad4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8092c │ │ │ │ + bl 80b24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 808d6 │ │ │ │ + beq.n 80ace │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #296] @ (80920 ) │ │ │ │ + ldr r1, [pc, #296] @ (80b18 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 808cc │ │ │ │ + beq.n 80ac4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 808f4 │ │ │ │ + bne.n 80aec │ │ │ │ mov r0, r5 │ │ │ │ - bl 8092c │ │ │ │ + bl 80b24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 808d6 │ │ │ │ + beq.n 80ace │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #264] @ (80924 ) │ │ │ │ + ldr r1, [pc, #264] @ (80b1c ) │ │ │ │ mov r0, fp │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 808cc │ │ │ │ + beq.n 80ac4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 80904 │ │ │ │ + bne.n 80afc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 808d6 │ │ │ │ + beq.n 80ace │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 80888 │ │ │ │ - movw r9, #29796 @ 0x7464 │ │ │ │ + ble.n 80a80 │ │ │ │ + movw r9, #31396 @ 0x7aa4 │ │ │ │ movt r9, #40 @ 0x28 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r6 │ │ │ │ mov sl, r6 │ │ │ │ - b.n 80858 │ │ │ │ + b.n 80a50 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr.w r5, [r2, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 808bc │ │ │ │ + beq.n 80ab4 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ adds r4, #1 │ │ │ │ add.w r2, r8, r6, lsl #2 │ │ │ │ - cbz r0, 808c4 │ │ │ │ + cbz r0, 80abc │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ str r0, [r2, #12] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 80856 │ │ │ │ + bgt.n 80a4e │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 80afc <_PyTuple_Resize@@Base> │ │ │ │ + bl 80cf4 <_PyTuple_Resize@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 808c6 │ │ │ │ - ldr r1, [pc, #144] @ (80928 ) │ │ │ │ + beq.n 80abe │ │ │ │ + ldr r1, [pc, #144] @ (80b20 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 808c4 │ │ │ │ + beq.n 80abc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 808b4 │ │ │ │ + beq.n 80aac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 808ec │ │ │ │ + cbz r3, 80ae4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 80858 │ │ │ │ - b.n 80888 │ │ │ │ + bgt.n 80a50 │ │ │ │ + b.n 80a80 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 808d6 │ │ │ │ + beq.n 80ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 80914 │ │ │ │ + cbz r3, 80b0c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 808b6 │ │ │ │ + b.n 80aae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 807e8 │ │ │ │ + bne.n 809e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 807e8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 809e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 808b4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80aac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8080c │ │ │ │ + bne.n 80a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8080c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80a04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80830 │ │ │ │ + bne.n 80a28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80830 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80a28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 808d6 │ │ │ │ - add r4, sp, #16 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80ace │ │ │ │ + sxtb r4, r0 │ │ │ │ movs r7, r5 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + sxtb r0, r3 │ │ │ │ movs r7, r5 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + sxtb r4, r4 │ │ │ │ movs r7, r5 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + sxtb r0, r7 │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ -0008092c : │ │ │ │ +00080b24 : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 80948 │ │ │ │ + bcs.n 80b40 │ │ │ │ movw r0, #8988 @ 0x231c │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ add.w r0, r0, r1, lsl #4 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 80978 │ │ │ │ + blt.n 80b70 │ │ │ │ lsrs r1, r0, #30 │ │ │ │ - bne.n 80998 │ │ │ │ + bne.n 80b90 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #1 │ │ │ │ - bl 7efb0 <_PyLong_New@@Base> │ │ │ │ - cbz r0, 80974 │ │ │ │ + bl 7f1a4 <_PyLong_New@@Base> │ │ │ │ + cbz r0, 80b6c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r3, #8 │ │ │ │ strd r3, r2, [r0, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ negs r2, r0 │ │ │ │ lsrs r1, r2, #30 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - bne.n 8099a │ │ │ │ + bne.n 80b92 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 7efb0 <_PyLong_New@@Base> │ │ │ │ + bl 7f1a4 <_PyLong_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80974 │ │ │ │ + beq.n 80b6c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ strd r3, r2, [r0, #8] │ │ │ │ - b.n 80974 │ │ │ │ + b.n 80b6c │ │ │ │ movs r4, #0 │ │ │ │ movs r0, #2 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 7efb0 <_PyLong_New@@Base> │ │ │ │ + bl 7f1a4 <_PyLong_New@@Base> │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80974 │ │ │ │ - cbnz r4, 809c2 │ │ │ │ + beq.n 80b6c │ │ │ │ + cbnz r4, 80bba │ │ │ │ add.w ip, r0, #16 │ │ │ │ bic.w r2, r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #16 │ │ │ │ strd r3, r2, [r0, #8] │ │ │ │ str.w r1, [ip] │ │ │ │ - b.n 80974 │ │ │ │ + b.n 80b6c │ │ │ │ add.w ip, r0, #16 │ │ │ │ bic.w r2, r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #18 │ │ │ │ - b.n 809b8 │ │ │ │ + b.n 80bb0 │ │ │ │ nop │ │ │ │ │ │ │ │ -000809d0 : │ │ │ │ +00080bc8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -128799,221 +128984,221 @@ │ │ │ │ mov r6, r2 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80ad4 │ │ │ │ - ldr.w r8, [pc, #216] @ 80adc │ │ │ │ + beq.n 80ccc │ │ │ │ + ldr.w r8, [pc, #216] @ 80cd4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 80abe │ │ │ │ + bpl.n 80cb6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 80a92 │ │ │ │ + bne.n 80c8a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80a34 │ │ │ │ + beq.n 80c2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80a7a │ │ │ │ + bne.n 80c72 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 80a7a │ │ │ │ + beq.n 80c72 │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #44076 @ 0xac2c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r6, [sp, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - beq.n 80a9e │ │ │ │ - bl 7cac8 │ │ │ │ + beq.n 80c96 │ │ │ │ + bl 7ccb4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 80aae │ │ │ │ + bne.n 80ca6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 80a48 │ │ │ │ + bne.n 80c40 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1add90 │ │ │ │ + bl 1b0460 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 80aa4 │ │ │ │ + b.n 80c9c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 80a30 │ │ │ │ - b.n 80a34 │ │ │ │ - bl 7a60c │ │ │ │ + bne.n 80c28 │ │ │ │ + b.n 80c2c │ │ │ │ + bl 7a75c │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 80a72 │ │ │ │ + beq.n 80c6a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 80a72 │ │ │ │ + bne.n 80c6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80a72 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80c6a │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 80aa4 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 80c9c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 80a72 │ │ │ │ + b.n 80c6a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00080ae0 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +00080cd8 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00080afc <_PyTuple_Resize@@Base>: │ │ │ │ +00080cf4 <_PyTuple_Resize@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80dce <_PyTuple_Resize@@Base+0x2d2> │ │ │ │ + beq.w 80fc6 <_PyTuple_Resize@@Base+0x2d2> │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 80dce <_PyTuple_Resize@@Base+0x2d2> │ │ │ │ + bne.w 80fc6 <_PyTuple_Resize@@Base+0x2d2> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 80cf2 <_PyTuple_Resize@@Base+0x1f6> │ │ │ │ + beq.w 80eea <_PyTuple_Resize@@Base+0x1f6> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 80dce <_PyTuple_Resize@@Base+0x2d2> │ │ │ │ + bne.w 80fc6 <_PyTuple_Resize@@Base+0x2d2> │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 80c24 <_PyTuple_Resize@@Base+0x128> │ │ │ │ + beq.n 80e1c <_PyTuple_Resize@@Base+0x128> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 80c2a <_PyTuple_Resize@@Base+0x12e> │ │ │ │ + beq.n 80e22 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ - cbz r1, 80b6c <_PyTuple_Resize@@Base+0x70> │ │ │ │ + cbz r1, 80d64 <_PyTuple_Resize@@Base+0x70> │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r2, [r1, #4] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 80bd6 <_PyTuple_Resize@@Base+0xda> │ │ │ │ + bge.n 80dce <_PyTuple_Resize@@Base+0xda> │ │ │ │ add.w r2, r3, r5, lsl #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80d3a <_PyTuple_Resize@@Base+0x23e> │ │ │ │ + bne.w 80f32 <_PyTuple_Resize@@Base+0x23e> │ │ │ │ adds r1, r5, #1 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 80bd6 <_PyTuple_Resize@@Base+0xda> │ │ │ │ + ble.n 80dce <_PyTuple_Resize@@Base+0xda> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80d66 <_PyTuple_Resize@@Base+0x26a> │ │ │ │ + bne.w 80f5e <_PyTuple_Resize@@Base+0x26a> │ │ │ │ adds r1, r5, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 80bd6 <_PyTuple_Resize@@Base+0xda> │ │ │ │ + ble.n 80dce <_PyTuple_Resize@@Base+0xda> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80c72 <_PyTuple_Resize@@Base+0x176> │ │ │ │ + bne.n 80e6a <_PyTuple_Resize@@Base+0x176> │ │ │ │ adds r1, r5, #3 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 80bd6 <_PyTuple_Resize@@Base+0xda> │ │ │ │ + ble.n 80dce <_PyTuple_Resize@@Base+0xda> │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80c9a <_PyTuple_Resize@@Base+0x19e> │ │ │ │ + bne.n 80e92 <_PyTuple_Resize@@Base+0x19e> │ │ │ │ adds r1, r5, #4 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 80bd6 <_PyTuple_Resize@@Base+0xda> │ │ │ │ + ble.n 80dce <_PyTuple_Resize@@Base+0xda> │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80c4a <_PyTuple_Resize@@Base+0x14e> │ │ │ │ + bne.n 80e42 <_PyTuple_Resize@@Base+0x14e> │ │ │ │ adds r1, r5, #5 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 80bd6 <_PyTuple_Resize@@Base+0xda> │ │ │ │ + ble.n 80dce <_PyTuple_Resize@@Base+0xda> │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80d12 <_PyTuple_Resize@@Base+0x216> │ │ │ │ + bne.w 80f0a <_PyTuple_Resize@@Base+0x216> │ │ │ │ adds r2, r5, #6 │ │ │ │ cmp r4, r2 │ │ │ │ - ble.n 80bd6 <_PyTuple_Resize@@Base+0xda> │ │ │ │ + ble.n 80dce <_PyTuple_Resize@@Base+0xda> │ │ │ │ adds r6, #32 │ │ │ │ add r6, r3 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80cc6 <_PyTuple_Resize@@Base+0x1ca> │ │ │ │ + bne.n 80ebe <_PyTuple_Resize@@Base+0x1ca> │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - blt.n 80bc8 <_PyTuple_Resize@@Base+0xcc> │ │ │ │ - ldr r2, [pc, #532] @ (80dec <_PyTuple_Resize@@Base+0x2f0>) │ │ │ │ + blt.n 80dc0 <_PyTuple_Resize@@Base+0xcc> │ │ │ │ + ldr r2, [pc, #532] @ (80fe4 <_PyTuple_Resize@@Base+0x2f0>) │ │ │ │ ldr.w r6, [r2, #1416] @ 0x588 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 80d92 <_PyTuple_Resize@@Base+0x296> │ │ │ │ + bne.w 80f8a <_PyTuple_Resize@@Base+0x296> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 10e6c4 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 10ede8 <_PyObject_GC_Resize@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80db0 <_PyTuple_Resize@@Base+0x2b4> │ │ │ │ - bl 72ad0 <_Py_NewReference@@Base> │ │ │ │ + beq.w 80fa8 <_PyTuple_Resize@@Base+0x2b4> │ │ │ │ + bl 72c80 <_Py_NewReference@@Base> │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 80c38 <_PyTuple_Resize@@Base+0x13c> │ │ │ │ - ldr r0, [pc, #496] @ (80df0 <_PyTuple_Resize@@Base+0x2f4>) │ │ │ │ + bgt.n 80e30 <_PyTuple_Resize@@Base+0x13c> │ │ │ │ + ldr r0, [pc, #496] @ (80fe8 <_PyTuple_Resize@@Base+0x2f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ sub.w r1, r6, #8 │ │ │ │ str r6, [r7, #0] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -129024,202 +129209,202 @@ │ │ │ │ strd r2, r3, [r6, #-8] │ │ │ │ str r1, [r2, #4] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #448] @ (80df4 <_PyTuple_Resize@@Base+0x2f8>) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #448] @ (80fec <_PyTuple_Resize@@Base+0x2f8>) │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 80c24 <_PyTuple_Resize@@Base+0x128> │ │ │ │ + b.n 80e1c <_PyTuple_Resize@@Base+0x128> │ │ │ │ subs r2, r5, r4 │ │ │ │ adds r0, r4, #3 │ │ │ │ movs r1, #0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ blx 29718 │ │ │ │ - b.n 80bfc <_PyTuple_Resize@@Base+0x100> │ │ │ │ + b.n 80df4 <_PyTuple_Resize@@Base+0x100> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r2, #28] │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 80bb0 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ + beq.n 80da8 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 80bb0 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ + bne.n 80da8 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 80bb0 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ + b.n 80da8 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r2, #20] │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 80b98 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ + beq.n 80d90 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 80b98 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ + bne.n 80d90 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 80b98 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ + b.n 80d90 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r2, #24] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 80ba4 <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + beq.w 80d9c <_PyTuple_Resize@@Base+0xa8> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80ba4 <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + bne.w 80d9c <_PyTuple_Resize@@Base+0xa8> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 80ba4 <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + b.n 80d9c <_PyTuple_Resize@@Base+0xa8> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r6] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 80bd0 <_PyTuple_Resize@@Base+0xd4> │ │ │ │ + beq.w 80dc8 <_PyTuple_Resize@@Base+0xd4> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80bd0 <_PyTuple_Resize@@Base+0xd4> │ │ │ │ + bne.w 80dc8 <_PyTuple_Resize@@Base+0xd4> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 80bd0 <_PyTuple_Resize@@Base+0xd4> │ │ │ │ + b.n 80dc8 <_PyTuple_Resize@@Base+0xd4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 80c24 <_PyTuple_Resize@@Base+0x128> │ │ │ │ + beq.n 80e1c <_PyTuple_Resize@@Base+0x128> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 80dbe <_PyTuple_Resize@@Base+0x2c2> │ │ │ │ + bne.n 80fb6 <_PyTuple_Resize@@Base+0x2c2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 80c26 <_PyTuple_Resize@@Base+0x12a> │ │ │ │ + b.n 80e1e <_PyTuple_Resize@@Base+0x12a> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r2, #32] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 80bbe <_PyTuple_Resize@@Base+0xc2> │ │ │ │ + beq.w 80db6 <_PyTuple_Resize@@Base+0xc2> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80bbe <_PyTuple_Resize@@Base+0xc2> │ │ │ │ + bne.w 80db6 <_PyTuple_Resize@@Base+0xc2> │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 80bbe <_PyTuple_Resize@@Base+0xc2> │ │ │ │ + b.n 80db6 <_PyTuple_Resize@@Base+0xc2> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r2, #12] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 80b7e <_PyTuple_Resize@@Base+0x82> │ │ │ │ + beq.w 80d76 <_PyTuple_Resize@@Base+0x82> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80b7e <_PyTuple_Resize@@Base+0x82> │ │ │ │ + bne.w 80d76 <_PyTuple_Resize@@Base+0x82> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 80b7e <_PyTuple_Resize@@Base+0x82> │ │ │ │ + b.n 80d76 <_PyTuple_Resize@@Base+0x82> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r2, #16] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 80b8c <_PyTuple_Resize@@Base+0x90> │ │ │ │ + beq.w 80d84 <_PyTuple_Resize@@Base+0x90> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80b8c <_PyTuple_Resize@@Base+0x90> │ │ │ │ + bne.w 80d84 <_PyTuple_Resize@@Base+0x90> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 80b8c <_PyTuple_Resize@@Base+0x90> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 80d84 <_PyTuple_Resize@@Base+0x90> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 80be2 <_PyTuple_Resize@@Base+0xe6> │ │ │ │ + beq.w 80dda <_PyTuple_Resize@@Base+0xe6> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 80be2 <_PyTuple_Resize@@Base+0xe6> │ │ │ │ + b.n 80dda <_PyTuple_Resize@@Base+0xe6> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r6, [r7, #0] │ │ │ │ - bl 7f874 │ │ │ │ + bl 7fa68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 80c26 <_PyTuple_Resize@@Base+0x12a> │ │ │ │ + b.n 80e1e <_PyTuple_Resize@@Base+0x12a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 80d00 <_PyTuple_Resize@@Base+0x204> │ │ │ │ + bne.n 80ef8 <_PyTuple_Resize@@Base+0x204> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80d00 <_PyTuple_Resize@@Base+0x204> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80ef8 <_PyTuple_Resize@@Base+0x204> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r7, #0] │ │ │ │ - bl 79330 │ │ │ │ - movw r0, #13876 @ 0x3634 │ │ │ │ + bl 7947c │ │ │ │ + movw r0, #15476 @ 0x3c74 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #917 @ 0x395 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 80db8 <_PyTuple_Resize@@Base+0x2bc> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 80fb0 <_PyTuple_Resize@@Base+0x2bc> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ movw r3, #36640 @ 0x8f20 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 80e0c <_PyTuple_Resize@@Base+0x310> │ │ │ │ + bne.n 81004 <_PyTuple_Resize@@Base+0x310> │ │ │ │ movs r0, #1 │ │ │ │ - b.w 1af3d4 │ │ │ │ - b.n 80e10 <_PyTuple_Resize@@Base+0x314> │ │ │ │ + b.w 1b1a9c │ │ │ │ + b.n 81008 <_PyTuple_Resize@@Base+0x314> │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #44849 @ 0xaf31 │ │ │ │ + movw r3, #45189 @ 0xb085 │ │ │ │ movt r3, #7 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80e92 <_PyTuple_Resize@@Base+0x396> │ │ │ │ + bne.n 8108a <_PyTuple_Resize@@Base+0x396> │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7af84 │ │ │ │ - cbz r0, 80e8c <_PyTuple_Resize@@Base+0x390> │ │ │ │ + bl 7b0d8 │ │ │ │ + cbz r0, 81084 <_PyTuple_Resize@@Base+0x390> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 80e6a <_PyTuple_Resize@@Base+0x36e> │ │ │ │ - ldr r1, [pc, #88] @ (80e9c <_PyTuple_Resize@@Base+0x3a0>) │ │ │ │ + bpl.n 81062 <_PyTuple_Resize@@Base+0x36e> │ │ │ │ + ldr r1, [pc, #88] @ (81094 <_PyTuple_Resize@@Base+0x3a0>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ @@ -129230,36 +129415,36 @@ │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ strd r3, r3, [r0, #24] │ │ │ │ strb.w r3, [r0, #32] │ │ │ │ - cbz r4, 80e8e <_PyTuple_Resize@@Base+0x392> │ │ │ │ + cbz r4, 81086 <_PyTuple_Resize@@Base+0x392> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80e8a <_PyTuple_Resize@@Base+0x38e> │ │ │ │ + beq.n 81082 <_PyTuple_Resize@@Base+0x38e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r4, [r0, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [pc, #16] @ (80ea0 <_PyTuple_Resize@@Base+0x3a4>) │ │ │ │ - b.n 80e8a <_PyTuple_Resize@@Base+0x38e> │ │ │ │ + ldr r4, [pc, #16] @ (81098 <_PyTuple_Resize@@Base+0x3a4>) │ │ │ │ + b.n 81082 <_PyTuple_Resize@@Base+0x38e> │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80e6a <_PyTuple_Resize@@Base+0x36e> │ │ │ │ + bne.n 81062 <_PyTuple_Resize@@Base+0x36e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 1aeddc │ │ │ │ + b.w 1b14a4 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ mov r4, r0 │ │ │ │ @@ -129270,29 +129455,29 @@ │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ - bl 80f3c <_PyTuple_Resize@@Base+0x440> │ │ │ │ + bl 81134 <_PyTuple_Resize@@Base+0x440> │ │ │ │ movw r3, #36640 @ 0x8f20 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 80f1e <_PyTuple_Resize@@Base+0x422> │ │ │ │ - ldr r3, [pc, #64] @ (80f38 <_PyTuple_Resize@@Base+0x43c>) │ │ │ │ + bne.n 81116 <_PyTuple_Resize@@Base+0x422> │ │ │ │ + ldr r3, [pc, #64] @ (81130 <_PyTuple_Resize@@Base+0x43c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #1800] @ 0x708 │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 80f2a <_PyTuple_Resize@@Base+0x42e> │ │ │ │ + bgt.n 81122 <_PyTuple_Resize@@Base+0x42e> │ │ │ │ ldr.w r1, [r3, #1796] @ 0x704 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ str.w r4, [r3, #1796] @ 0x704 │ │ │ │ str.w r2, [r3, #1800] @ 0x708 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ @@ -129310,1839 +129495,1839 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80fce <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ + bne.n 811c6 <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 80f82 <_PyTuple_Resize@@Base+0x486> │ │ │ │ + cbz r3, 8117a <_PyTuple_Resize@@Base+0x486> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 80f82 <_PyTuple_Resize@@Base+0x486> │ │ │ │ + beq.n 8117a <_PyTuple_Resize@@Base+0x486> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 80f82 <_PyTuple_Resize@@Base+0x486> │ │ │ │ + cbnz r2, 8117a <_PyTuple_Resize@@Base+0x486> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - ldr r2, [pc, #208] @ (81040 <_PyTuple_Resize@@Base+0x544>) │ │ │ │ + ldr r2, [pc, #208] @ (81238 <_PyTuple_Resize@@Base+0x544>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 80fea <_PyTuple_Resize@@Base+0x4ee> │ │ │ │ + bne.n 811e2 <_PyTuple_Resize@@Base+0x4ee> │ │ │ │ mov r0, r3 │ │ │ │ blx r5 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 81022 <_PyTuple_Resize@@Base+0x526> │ │ │ │ + bne.n 8121a <_PyTuple_Resize@@Base+0x526> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 80fa4 <_PyTuple_Resize@@Base+0x4a8> │ │ │ │ + cbz r0, 8119c <_PyTuple_Resize@@Base+0x4a8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80fa4 <_PyTuple_Resize@@Base+0x4a8> │ │ │ │ + beq.n 8119c <_PyTuple_Resize@@Base+0x4a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 80fa4 <_PyTuple_Resize@@Base+0x4a8> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8119c <_PyTuple_Resize@@Base+0x4a8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbnz r0, 81006 <_PyTuple_Resize@@Base+0x50a> │ │ │ │ + cbnz r0, 811fe <_PyTuple_Resize@@Base+0x50a> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 80fb2 <_PyTuple_Resize@@Base+0x4b6> │ │ │ │ + cbnz r0, 811aa <_PyTuple_Resize@@Base+0x4b6> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80fac <_PyTuple_Resize@@Base+0x4b0> │ │ │ │ + beq.n 811a4 <_PyTuple_Resize@@Base+0x4b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80fac <_PyTuple_Resize@@Base+0x4b0> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80fac <_PyTuple_Resize@@Base+0x4b0> │ │ │ │ + bne.n 811a4 <_PyTuple_Resize@@Base+0x4b0> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 811a4 <_PyTuple_Resize@@Base+0x4b0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80f54 <_PyTuple_Resize@@Base+0x458> │ │ │ │ + beq.n 8114c <_PyTuple_Resize@@Base+0x458> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80f54 <_PyTuple_Resize@@Base+0x458> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80f54 <_PyTuple_Resize@@Base+0x458> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + bne.n 8114c <_PyTuple_Resize@@Base+0x458> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8114c <_PyTuple_Resize@@Base+0x458> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 80f7e <_PyTuple_Resize@@Base+0x482> │ │ │ │ + beq.n 81176 <_PyTuple_Resize@@Base+0x482> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80f7e <_PyTuple_Resize@@Base+0x482> │ │ │ │ + b.n 81176 <_PyTuple_Resize@@Base+0x482> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80fa8 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ + beq.n 811a0 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80fa8 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80fa8 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ + bne.n 811a0 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 811a0 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80f88 <_PyTuple_Resize@@Base+0x48c> │ │ │ │ + beq.n 81180 <_PyTuple_Resize@@Base+0x48c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80f88 <_PyTuple_Resize@@Base+0x48c> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80f88 <_PyTuple_Resize@@Base+0x48c> │ │ │ │ + bne.n 81180 <_PyTuple_Resize@@Base+0x48c> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81180 <_PyTuple_Resize@@Base+0x48c> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00081044 : │ │ │ │ +0008123c : │ │ │ │ adds r2, r0, #5 │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ - bcs.n 81062 │ │ │ │ + bcs.n 8125a │ │ │ │ movw r3, #8988 @ 0x231c │ │ │ │ movw r1, #20256 @ 0x4f20 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movt r1, #74 @ 0x4a │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ add r3, r1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #1073741824 @ 0x40000000 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ subs r3, #1 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 81158 │ │ │ │ + bcs.n 81350 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movt r2, #74 @ 0x4a │ │ │ │ mov r6, r2 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #712] @ 0x2c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8118e │ │ │ │ - ldr r3, [pc, #336] @ (811f0 ) │ │ │ │ + bne.n 81386 │ │ │ │ + ldr r3, [pc, #336] @ (813e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 81124 │ │ │ │ + beq.n 8131c │ │ │ │ ldrd r1, r3, [r2] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbnz r1, 810e6 │ │ │ │ + cbnz r1, 812de │ │ │ │ ldrd ip, r4, [r2, #24] │ │ │ │ cmp r4, ip │ │ │ │ itttt cs │ │ │ │ addcs.w r0, r2, ip │ │ │ │ strcs r0, [r2, #4] │ │ │ │ addcs.w r0, ip, #16 │ │ │ │ strcs r0, [r2, #24] │ │ │ │ ittet cc │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc r2, [r0, #12] │ │ │ │ strcs.w r1, [r2, ip] │ │ │ │ strcc r0, [r2, #8] │ │ │ │ movw r2, #42652 @ 0xa69c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ eor.w r4, r5, r5, asr #31 │ │ │ │ ite lt │ │ │ │ movlt r1, #10 │ │ │ │ movge r1, #8 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ sub.w r4, r4, r5, asr #31 │ │ │ │ strd r2, r1, [r3, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r1 │ │ │ │ - ldr r1, [pc, #232] @ (811f4 ) │ │ │ │ - bne.n 811a4 │ │ │ │ + ldr r1, [pc, #232] @ (813ec ) │ │ │ │ + bne.n 8139c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r1, #1416] @ 0x588 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 811ba │ │ │ │ + bne.n 813b2 │ │ │ │ str r4, [r3, #12] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 810e6 │ │ │ │ + bne.n 812de │ │ │ │ ldr.w r2, [r6, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 811d2 │ │ │ │ + bne.n 813ca │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 8119c │ │ │ │ + cbz r3, 81394 │ │ │ │ ldr.w r2, [r4, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #800] @ 0x320 │ │ │ │ - b.n 810e6 │ │ │ │ + b.n 812de │ │ │ │ movs r0, #2 │ │ │ │ eor.w r1, r5, r5, asr #31 │ │ │ │ sub.w r1, r1, r5, asr #31 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7efb0 <_PyLong_New@@Base> │ │ │ │ + bl 7f1a4 <_PyLong_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 811a0 │ │ │ │ + cbz r0, 81398 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ ite ge │ │ │ │ movge r2, #1 │ │ │ │ movlt.w r2, #4294967295 @ 0xffffffff │ │ │ │ rsb r2, r2, #1 │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ lsrs r1, r1, #30 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 8111e │ │ │ │ + b.n 81316 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 810e6 │ │ │ │ - bl 1f5c8c │ │ │ │ + bne.n 812de │ │ │ │ + bl 1f7b08 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8111e │ │ │ │ + b.n 81316 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w r2, [r1, #1416] @ 0x588 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [r3] │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8111c │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + beq.n 81314 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 811de │ │ │ │ + bne.n 813d6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8111c │ │ │ │ + b.n 81314 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8114a │ │ │ │ + b.n 81342 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8111c │ │ │ │ + b.n 81314 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r7, [r1, #8] │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 721b8 │ │ │ │ + bl 72368 │ │ │ │ str r0, [sp, #24] │ │ │ │ str.w r0, [r7, #3880] @ 0xf28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 821b2 │ │ │ │ - ldr r0, [pc, #792] @ (8153c ) │ │ │ │ + beq.w 823aa │ │ │ │ + ldr r0, [pc, #792] @ (81734 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1af50c │ │ │ │ + bl 1b1bd4 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82182 │ │ │ │ - bl 83ec8 │ │ │ │ + beq.w 8237a │ │ │ │ + bl 840c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 821b2 │ │ │ │ + beq.w 823aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str.w r0, [r7, #-224] │ │ │ │ - bl 83f14 │ │ │ │ + bl 8410c │ │ │ │ str.w r0, [r7, #332] @ 0x14c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 821b2 │ │ │ │ + beq.w 823aa │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29940 @ 0x74f4 │ │ │ │ + movw r1, #31540 @ 0x7b34 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 821b2 │ │ │ │ + beq.w 823aa │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 292c8 │ │ │ │ - bl 1af99c │ │ │ │ + bl 1b2064 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82158 │ │ │ │ + beq.w 82350 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #680] @ (81540 ) │ │ │ │ + ldr r1, [pc, #680] @ (81738 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82158 │ │ │ │ + beq.w 82350 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29948 @ 0x74fc │ │ │ │ + movw r1, #31548 @ 0x7b3c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82158 │ │ │ │ + beq.w 82350 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 812ce │ │ │ │ + beq.n 814c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8214e │ │ │ │ + beq.w 82346 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - movw r1, #29960 @ 0x7508 │ │ │ │ + movw r1, #31560 @ 0x7b48 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr.w fp, [r3, #8] │ │ │ │ - bl 1af9e8 │ │ │ │ + bl 1b20b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30004 @ 0x7534 │ │ │ │ + movw r1, #31604 @ 0x7b74 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8131a │ │ │ │ + beq.n 81512 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8213a │ │ │ │ + beq.w 82332 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52288 @ 0xcc40 │ │ │ │ + movw r1, #53888 @ 0xd280 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1af9e8 │ │ │ │ + bl 1b20b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30020 @ 0x7544 │ │ │ │ + movw r1, #31620 @ 0x7b84 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8135e │ │ │ │ + beq.n 81556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82144 │ │ │ │ + beq.w 8233c │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30036 @ 0x7554 │ │ │ │ + movw r1, #31636 @ 0x7b94 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1af9e8 │ │ │ │ + bl 1b20b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30052 @ 0x7564 │ │ │ │ + movw r1, #31652 @ 0x7ba4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 813a2 │ │ │ │ + beq.n 8159a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82130 │ │ │ │ + beq.w 82328 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14004 @ 0x36b4 │ │ │ │ + movw r1, #15724 @ 0x3d6c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1af9e8 │ │ │ │ + bl 1b20b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30072 @ 0x7578 │ │ │ │ + movw r1, #31672 @ 0x7bb8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 813e6 │ │ │ │ + beq.n 815de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8211c │ │ │ │ + beq.w 82314 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - bl 1aa240 │ │ │ │ + beq.w 821da │ │ │ │ + bl 1ac93c │ │ │ │ movw r0, #40000 @ 0x9c40 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - bl 7b2c8 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + bl 7b41c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61560 @ 0xf078 │ │ │ │ + movw r1, #63160 @ 0xf6b8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8142c │ │ │ │ + beq.n 81624 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 820e8 │ │ │ │ + beq.w 822e0 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov.w r0, #3824 @ 0xef0 │ │ │ │ movt r0, #781 @ 0x30d │ │ │ │ - bl 846f8 │ │ │ │ + bl 848f0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30092 @ 0x758c │ │ │ │ + movw r1, #31692 @ 0x7bcc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8146e │ │ │ │ + beq.n 81666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82126 │ │ │ │ + beq.w 8231e │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - movw r3, #13432 @ 0x3478 │ │ │ │ + beq.w 821da │ │ │ │ + movw r3, #15032 @ 0x3ab8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #30104 @ 0x7598 │ │ │ │ + movw r1, #31704 @ 0x7bd8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #30112 @ 0x75a0 │ │ │ │ + movw r0, #31712 @ 0x7be0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 84824 │ │ │ │ + bl 84a1c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30120 @ 0x75a8 │ │ │ │ + movw r1, #31720 @ 0x7be8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 814c2 │ │ │ │ + beq.n 816ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 820de │ │ │ │ + beq.w 822d6 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - movw r0, #13432 @ 0x3478 │ │ │ │ + beq.w 821da │ │ │ │ + movw r0, #15032 @ 0x3ab8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30128 @ 0x75b0 │ │ │ │ + movw r1, #31728 @ 0x7bf0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 820ca │ │ │ │ + bne.w 822c2 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl 846f8 │ │ │ │ + bl 848f0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30140 @ 0x75bc │ │ │ │ + movw r1, #31740 @ 0x7bfc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81544 │ │ │ │ + beq.n 8173c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 820c0 │ │ │ │ - b.n 81544 │ │ │ │ + beq.w 822b8 │ │ │ │ + b.n 8173c │ │ │ │ lsrs r0, r6, #29 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - ldc 0, cr0, [r4, #-292] @ 0xfffffedc │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + ldc 0, cr0, [r4, #-296] @ 0xfffffed8 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - movw r0, #58600 @ 0xe4e8 │ │ │ │ + beq.w 821da │ │ │ │ + movw r0, #60200 @ 0xeb28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30152 @ 0x75c8 │ │ │ │ + movw r1, #31752 @ 0x7c08 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81586 │ │ │ │ + beq.n 8177e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 820b6 │ │ │ │ + beq.w 822ae │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - movw r0, #30164 @ 0x75d4 │ │ │ │ + beq.w 821da │ │ │ │ + movw r0, #31764 @ 0x7c14 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52264 @ 0xcc28 │ │ │ │ + movw r1, #53864 @ 0xd268 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 815c8 │ │ │ │ + beq.n 817c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 820ac │ │ │ │ + beq.w 822a4 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 8092c │ │ │ │ + bl 80b24 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30172 @ 0x75dc │ │ │ │ + movw r1, #31772 @ 0x7c1c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81606 │ │ │ │ + beq.n 817fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82098 │ │ │ │ + beq.w 82290 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - bl 1aff28 │ │ │ │ + beq.w 821da │ │ │ │ + bl 1b25f0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27136 @ 0x6a00 │ │ │ │ + movw r1, #28736 @ 0x7040 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81640 │ │ │ │ + beq.n 81838 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8208e │ │ │ │ + beq.w 82286 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - bl 1b0098 │ │ │ │ + beq.w 821da │ │ │ │ + bl 1b2760 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27068 @ 0x69bc │ │ │ │ + movw r1, #28668 @ 0x6ffc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8167a │ │ │ │ + beq.n 81872 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 820a2 │ │ │ │ + beq.w 8229a │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - ldr r2, [pc, #312] @ (817bc ) │ │ │ │ + beq.w 821da │ │ │ │ + ldr r2, [pc, #312] @ (819b4 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #9968 @ 0x26f0 │ │ │ │ - movt r1, #78 @ 0x4e │ │ │ │ - bl 1af210 │ │ │ │ + movt r1, #79 @ 0x4f │ │ │ │ + bl 1b18d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82084 │ │ │ │ + beq.w 8227c │ │ │ │ movw r0, #9968 @ 0x26f0 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ - bl 85538 │ │ │ │ + movt r0, #79 @ 0x4f │ │ │ │ + bl 85738 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ - ldr r7, [pc, #272] @ (817c0 ) │ │ │ │ + beq.w 821da │ │ │ │ + ldr r7, [pc, #272] @ (819b8 ) │ │ │ │ str r7, [r0, #12] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 8092c │ │ │ │ + bl 80b24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8206e │ │ │ │ + beq.w 82266 │ │ │ │ str r0, [r5, #16] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl 846f8 │ │ │ │ + bl 848f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8206e │ │ │ │ + beq.w 82266 │ │ │ │ sub.w r3, r7, #512 @ 0x200 │ │ │ │ str r0, [r5, #20] │ │ │ │ str r3, [r5, #24] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 846f8 │ │ │ │ + bl 848f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8206e │ │ │ │ + beq.w 82266 │ │ │ │ movw r7, #43996 @ 0xabdc │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ str r0, [r5, #28] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8206e │ │ │ │ + beq.w 82266 │ │ │ │ str r0, [r5, #32] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8206e │ │ │ │ + beq.w 82266 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8206e │ │ │ │ + beq.w 82266 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ - movw r1, #35120 @ 0x8930 │ │ │ │ + movw r1, #36720 @ 0x8f70 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8174e │ │ │ │ + beq.n 81946 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82064 │ │ │ │ + beq.w 8225c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl 846f8 │ │ │ │ + bl 848f0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30180 @ 0x75e4 │ │ │ │ + movw r1, #31780 @ 0x7c24 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8178e │ │ │ │ + beq.n 81986 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8205a │ │ │ │ + beq.w 82252 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movt r2, #74 @ 0x4a │ │ │ │ mov.w sl, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r7, [r2, #1608] @ 0x648 │ │ │ │ - b.n 817f2 │ │ │ │ + b.n 819ea │ │ │ │ nop │ │ │ │ lsrs r4, r4, #30 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 7b2c8 │ │ │ │ + strb r4, [r1, #18] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + bl 7b41c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82046 │ │ │ │ - bl 85c0c │ │ │ │ + beq.w 8223e │ │ │ │ + bl 85e0c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82016 │ │ │ │ + beq.w 8220e │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 817ee │ │ │ │ + beq.n 819e6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8200c │ │ │ │ + beq.w 82204 │ │ │ │ add.w sl, sl, #1 │ │ │ │ ldr.w r0, [r7, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 817c4 │ │ │ │ + bne.n 819bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 8608c │ │ │ │ + bl 8629c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82024 │ │ │ │ + bne.w 8221c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78824 │ │ │ │ + bl 7896c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 81824 │ │ │ │ + beq.n 81a1c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 81824 │ │ │ │ + cbnz r2, 81a1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30192 @ 0x75f0 │ │ │ │ + movw r1, #31792 @ 0x7c30 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81850 │ │ │ │ + beq.n 81a48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82004 │ │ │ │ + beq.w 821fc │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov.w r0, #290 @ 0x122 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ - ldr.w r8, [pc, #1220] @ 81d2c │ │ │ │ + beq.w 821da │ │ │ │ + ldr.w r8, [pc, #1220] @ 81f24 │ │ │ │ add.w r9, r0, #8 │ │ │ │ strd fp, r4, [sp, #32] │ │ │ │ movs r7, #0 │ │ │ │ add.w sl, r8, #1160 @ 0x488 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ add.w r5, r8, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fc8 │ │ │ │ + beq.w 821c0 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ str.w r0, [r9, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fc8 │ │ │ │ + beq.w 821c0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ str.w r0, [r9, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fc8 │ │ │ │ + beq.w 821c0 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ add.w r8, r5, #16 │ │ │ │ str.w r0, [r9, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fc8 │ │ │ │ + beq.w 821c0 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ str.w r0, [r9, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fc8 │ │ │ │ + beq.w 821c0 │ │ │ │ str.w r0, [r9, #20] │ │ │ │ cmp sl, r8 │ │ │ │ add.w r9, r9, #20 │ │ │ │ - bne.n 8187a │ │ │ │ + bne.n 81a72 │ │ │ │ mov r3, fp │ │ │ │ - movw r1, #30216 @ 0x7608 │ │ │ │ + movw r1, #31816 @ 0x7c48 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 871f4 │ │ │ │ + bl 87410 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 81966 │ │ │ │ + beq.n 81b5e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 81966 │ │ │ │ + cbnz r2, 81b5e │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #944 @ 0x3b0 │ │ │ │ + movw r1, #2544 @ 0x9f0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81992 │ │ │ │ + beq.n 81b8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81fc0 │ │ │ │ + beq.w 821b8 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - movw r0, #30220 @ 0x760c │ │ │ │ + beq.w 821da │ │ │ │ + movw r0, #31820 @ 0x7c4c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30228 @ 0x7614 │ │ │ │ + movw r1, #31828 @ 0x7c54 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 819d4 │ │ │ │ + beq.n 81bcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8229a │ │ │ │ + beq.w 82492 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - movw r0, #13432 @ 0x3478 │ │ │ │ + beq.w 821da │ │ │ │ + movw r0, #15032 @ 0x3ab8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30240 @ 0x7620 │ │ │ │ + movw r1, #31840 @ 0x7c60 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82286 │ │ │ │ + bne.w 8247e │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - ldr r2, [pc, #760] @ (81d10 ) │ │ │ │ + beq.w 821da │ │ │ │ + ldr r2, [pc, #760] @ (81f08 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #760] @ (81d14 ) │ │ │ │ + ldr r1, [pc, #760] @ (81f0c ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1af210 │ │ │ │ + bl 1b18d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82084 │ │ │ │ - ldr r0, [pc, #744] @ (81d14 ) │ │ │ │ - bl 85538 │ │ │ │ + beq.w 8227c │ │ │ │ + ldr r0, [pc, #744] @ (81f0c ) │ │ │ │ + bl 85738 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ - ldr r3, [pc, #736] @ (81d18 ) │ │ │ │ + beq.w 821da │ │ │ │ + ldr r3, [pc, #736] @ (81f10 ) │ │ │ │ str r3, [r0, #12] │ │ │ │ - movw r0, #30252 @ 0x762c │ │ │ │ + movw r0, #31852 @ 0x7c6c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ add.w r2, r3, #160 @ 0xa0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ str r2, [r7, #16] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strd r0, r3, [r7, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82260 │ │ │ │ + bne.w 82458 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35100 @ 0x891c │ │ │ │ + movw r1, #36700 @ 0x8f5c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81a86 │ │ │ │ + beq.n 81c7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82258 │ │ │ │ + beq.w 82450 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - bl 721b8 │ │ │ │ + beq.w 821da │ │ │ │ + bl 72368 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ - movw r0, #30260 @ 0x7634 │ │ │ │ + beq.w 821da │ │ │ │ + movw r0, #31860 @ 0x7c74 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8206e │ │ │ │ + beq.w 82266 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #420 @ 0x1a4 │ │ │ │ + movw r1, #2020 @ 0x7e4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r5 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81ad8 │ │ │ │ + beq.n 81cd0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82250 │ │ │ │ + beq.w 82448 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8206e │ │ │ │ - movw r0, #30268 @ 0x763c │ │ │ │ + beq.w 82266 │ │ │ │ + movw r0, #31868 @ 0x7c7c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8206e │ │ │ │ + beq.w 82266 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30280 @ 0x7648 │ │ │ │ + movw r1, #31880 @ 0x7c88 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81b1e │ │ │ │ + beq.n 81d16 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82248 │ │ │ │ + beq.w 82440 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8206e │ │ │ │ + beq.w 82266 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #61560 @ 0xf078 │ │ │ │ + movw r1, #63160 @ 0xf6b8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8206e │ │ │ │ + beq.w 82266 │ │ │ │ mov.w r0, #3824 @ 0xef0 │ │ │ │ movt r0, #781 @ 0x30d │ │ │ │ - bl 846f8 │ │ │ │ + bl 848f0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8206e │ │ │ │ + beq.w 82266 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30092 @ 0x758c │ │ │ │ + movw r1, #31692 @ 0x7bcc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81b76 │ │ │ │ + beq.n 81d6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82240 │ │ │ │ + beq.w 82438 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8206e │ │ │ │ - movw r0, #30292 @ 0x7654 │ │ │ │ + beq.w 82266 │ │ │ │ + movw r0, #31892 @ 0x7c94 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8206e │ │ │ │ + beq.w 82266 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30312 @ 0x7668 │ │ │ │ + movw r1, #31912 @ 0x7ca8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81bb8 │ │ │ │ + beq.n 81db0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82238 │ │ │ │ + beq.w 82430 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8206e │ │ │ │ + beq.w 82266 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b08c4 <_PyNamespace_New@@Base> │ │ │ │ + bl 1b2f88 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81bde │ │ │ │ + beq.n 81dd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 81bde │ │ │ │ + cbnz r3, 81dd6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4072 @ 0xfe8 │ │ │ │ + movw r1, #5672 @ 0x1628 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81c0a │ │ │ │ + beq.n 81e02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 822d4 │ │ │ │ + beq.w 824cc │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - ldr r2, [pc, #264] @ (81d1c ) │ │ │ │ + beq.w 821da │ │ │ │ + ldr r2, [pc, #264] @ (81f14 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #264] @ (81d20 ) │ │ │ │ + ldr r1, [pc, #264] @ (81f18 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1af210 │ │ │ │ + bl 1b18d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82084 │ │ │ │ + beq.w 8227c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #248] @ (81d20 ) │ │ │ │ + ldr r0, [pc, #248] @ (81f18 ) │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 85538 │ │ │ │ + bl 85738 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b09e8 <_PyNamespace_New@@Base+0x124> │ │ │ │ + bl 1b30ac <_PyNamespace_New@@Base+0x124> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8206e │ │ │ │ + beq.w 82266 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29380 @ 0x72c4 │ │ │ │ + movw r1, #30980 @ 0x7904 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81c6a │ │ │ │ + beq.n 81e62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 822c4 │ │ │ │ + beq.w 824bc │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 81fe2 │ │ │ │ - movw r0, #46040 @ 0xb3d8 │ │ │ │ + beq.w 821da │ │ │ │ + movw r0, #46216 @ 0xb488 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30324 @ 0x7674 │ │ │ │ + movw r1, #31924 @ 0x7cb4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81caa │ │ │ │ + beq.n 81ea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 822cc │ │ │ │ + beq.w 824c4 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - bl 1b0bf4 │ │ │ │ + beq.w 821da │ │ │ │ + bl 1b32b8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36504 @ 0x8e98 │ │ │ │ + movw r1, #38104 @ 0x94d8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81ce4 │ │ │ │ + beq.n 81edc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 822a4 │ │ │ │ + beq.w 8249c │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - ldr r2, [pc, #52] @ (81d24 ) │ │ │ │ + beq.w 821da │ │ │ │ + ldr r2, [pc, #52] @ (81f1c ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r1, [pc, #52] @ (81d28 ) │ │ │ │ + ldr r1, [pc, #52] @ (81f20 ) │ │ │ │ movs r3, #0 │ │ │ │ - bl 1af210 │ │ │ │ + bl 1b18d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82084 │ │ │ │ + beq.w 8227c │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ - b.n 81d30 │ │ │ │ + beq.w 821da │ │ │ │ + b.n 81f28 │ │ │ │ nop │ │ │ │ lsrs r4, r6, #30 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ movs r7, #192 @ 0xc0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ strb r4, [r7, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ lsrs r4, r0, #31 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ lsrs r4, r2, #31 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ + uxth r0, r6 │ │ │ │ movs r7, r5 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30344 @ 0x7688 │ │ │ │ + movw r1, #31944 @ 0x7cc8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81d56 │ │ │ │ + beq.n 81f4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 822b4 │ │ │ │ + beq.w 824ac │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ - bl 721b8 │ │ │ │ + beq.w 821da │ │ │ │ + bl 72368 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30356 @ 0x7694 │ │ │ │ + movw r1, #31956 @ 0x7cd4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81d90 │ │ │ │ + beq.n 81f88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 822ac │ │ │ │ + beq.w 824a4 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ movs r0, #0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30376 @ 0x76a8 │ │ │ │ + movw r1, #31976 @ 0x7ce8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81dcc │ │ │ │ + beq.n 81fc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 822bc │ │ │ │ + beq.w 824b4 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8222e │ │ │ │ + bne.w 82426 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - movw r2, #10084 @ 0x2764 │ │ │ │ + movw r2, #11684 @ 0x2da4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 1b0dcc │ │ │ │ + bl 1b3490 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 821b2 │ │ │ │ - ldr r0, [pc, #764] @ (820f4 ) │ │ │ │ + beq.w 823aa │ │ │ │ + ldr r0, [pc, #764] @ (822ec ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1af50c │ │ │ │ + bl 1b1bd4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 821b2 │ │ │ │ - movw r1, #20400 @ 0x4fb0 │ │ │ │ + beq.w 823aa │ │ │ │ + movw r1, #22000 @ 0x55f0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r2, [pc, #740] @ (820f8 ) │ │ │ │ - bl 8306c │ │ │ │ + ldr r2, [pc, #740] @ (822f0 ) │ │ │ │ + bl 83264 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82198 │ │ │ │ - movw r1, #14196 @ 0x3774 │ │ │ │ + bne.w 82390 │ │ │ │ + movw r1, #15796 @ 0x3db4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #724] @ (820fc ) │ │ │ │ + ldr r2, [pc, #724] @ (822f4 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82198 │ │ │ │ - bl 1b08c4 <_PyNamespace_New@@Base> │ │ │ │ + bne.w 82390 │ │ │ │ + bl 1b2f88 <_PyNamespace_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82198 │ │ │ │ + beq.w 82390 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #32184 @ 0x7db8 │ │ │ │ + movw r1, #33784 @ 0x83f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 81e64 │ │ │ │ + beq.n 8205c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82226 │ │ │ │ + beq.w 8241e │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 82198 │ │ │ │ - ldr r7, [pc, #656] @ (82100 ) │ │ │ │ + bne.w 82390 │ │ │ │ + ldr r7, [pc, #656] @ (822f8 ) │ │ │ │ mov.w r9, #1 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [sp, #8] │ │ │ │ - b.n 81e8a │ │ │ │ + b.n 82082 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82198 │ │ │ │ + bne.w 82390 │ │ │ │ cmp.w fp, #17 │ │ │ │ - beq.n 81ec4 │ │ │ │ + beq.n 820bc │ │ │ │ ldr.w r4, [r7], #4 │ │ │ │ lsl.w r0, r9, fp │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82198 │ │ │ │ - bl 8306c │ │ │ │ + beq.w 82390 │ │ │ │ + bl 83264 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 81e7a │ │ │ │ + beq.n 82072 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81e7a │ │ │ │ + bne.n 82072 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 81e7a │ │ │ │ - movw r1, #30388 @ 0x76b4 │ │ │ │ + b.n 82072 │ │ │ │ + movw r1, #31988 @ 0x7cf4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #564] @ (82104 ) │ │ │ │ + ldr r2, [pc, #564] @ (822fc ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82198 │ │ │ │ - ldr r6, [pc, #552] @ (82108 ) │ │ │ │ + bne.w 82390 │ │ │ │ + ldr r6, [pc, #552] @ (82300 ) │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #544] @ (82104 ) │ │ │ │ - movw r1, #30400 @ 0x76c0 │ │ │ │ + ldr r2, [pc, #544] @ (822fc ) │ │ │ │ + movw r1, #32000 @ 0x7d00 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r6, #876] @ 0x36c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82210 │ │ │ │ + bne.w 82408 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82198 │ │ │ │ - ldr r2, [pc, #516] @ (8210c ) │ │ │ │ + bne.w 82390 │ │ │ │ + ldr r2, [pc, #516] @ (82304 ) │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #30412 @ 0x76cc │ │ │ │ + movw r1, #32012 @ 0x7d0c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ ldr.w r3, [r6, #892] @ 0x37c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 821fc │ │ │ │ + bne.w 823f4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82198 │ │ │ │ - ldr r2, [pc, #484] @ (82110 ) │ │ │ │ + bne.w 82390 │ │ │ │ + ldr r2, [pc, #484] @ (82308 ) │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #30424 @ 0x76d8 │ │ │ │ + movw r1, #32024 @ 0x7d18 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ ldr.w r3, [r6, #908] @ 0x38c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 821e8 │ │ │ │ + bne.w 823e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82198 │ │ │ │ - ldr r2, [pc, #448] @ (82114 ) │ │ │ │ + bne.w 82390 │ │ │ │ + ldr r2, [pc, #448] @ (8230c ) │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #30436 @ 0x76e4 │ │ │ │ + movw r1, #32036 @ 0x7d24 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 8306c │ │ │ │ + bl 83264 │ │ │ │ ldr.w r3, [r6, #956] @ 0x3bc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 821d4 │ │ │ │ + bne.w 823cc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82198 │ │ │ │ + bne.w 82390 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #35316 @ 0x89f4 │ │ │ │ + movw r1, #36916 @ 0x9034 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 809d0 │ │ │ │ + bl 80bc8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81fa0 │ │ │ │ + beq.n 82198 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 821cc │ │ │ │ + beq.w 823c4 │ │ │ │ adds r4, #1 │ │ │ │ - beq.w 821b2 │ │ │ │ + beq.w 823aa │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ strd r3, r3, [r2] │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81992 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81b8a │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 81fe2 │ │ │ │ + beq.n 821da │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 81fe2 │ │ │ │ + cbnz r2, 821da │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #29848 @ 0x7498 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #31448 @ 0x7ad8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #300] @ (82118 ) │ │ │ │ + ldr r1, [pc, #300] @ (82310 ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81fb8 │ │ │ │ + b.n 821b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81850 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81a48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 817ee │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 819e6 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 82024 │ │ │ │ + beq.n 8221c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbz r2, 8203e │ │ │ │ + cbz r2, 82236 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 81fe2 │ │ │ │ + beq.n 821da │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 81fe2 │ │ │ │ + bne.n 821da │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81fe2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 821da │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82024 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8221c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 81fe2 │ │ │ │ + beq.n 821da │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 81fe2 │ │ │ │ - b.n 82038 │ │ │ │ + bne.n 821da │ │ │ │ + b.n 82230 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8178e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81986 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8174e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81946 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81fe2 │ │ │ │ + beq.n 821da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81fe2 │ │ │ │ + bne.n 821da │ │ │ │ mov r0, r5 │ │ │ │ - b.n 82038 │ │ │ │ - movw r3, #29876 @ 0x74b4 │ │ │ │ + b.n 82230 │ │ │ │ + movw r3, #31476 @ 0x7af4 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 81fea │ │ │ │ + b.n 821e2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81640 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81838 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81606 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 817fe │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8167a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81872 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 815c8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 817c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81586 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8177e │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81544 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8173c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 814fc │ │ │ │ + bne.w 816f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 814fc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 816f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 814c2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 816ba │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8142c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81624 │ │ │ │ nop │ │ │ │ lsrs r4, r4, #31 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ asrs r0, r3, #32 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ asrs r0, r4, #32 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - cbz r4, 82106 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + @ instruction: 0xb74c │ │ │ │ movs r7, r5 │ │ │ │ strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r3, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r5, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r3, #11] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + @ instruction: 0xb73c │ │ │ │ movs r7, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 813e6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 815de │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8146e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81666 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 813a2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8159a │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8131a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81512 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8135e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81556 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 812ce │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 814c6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79330 │ │ │ │ - ldr r3, [pc, #380] @ (822dc ) │ │ │ │ + bl 7947c │ │ │ │ + ldr r3, [pc, #380] @ (824d4 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #29972 @ 0x7514 │ │ │ │ + movw r3, #31572 @ 0x7b54 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81fb8 │ │ │ │ - ldr r2, [pc, #348] @ (822e0 ) │ │ │ │ + b.n 821b0 │ │ │ │ + ldr r2, [pc, #348] @ (824d8 ) │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r4, [sp, #12] │ │ │ │ - movw r3, #29904 @ 0x74d0 │ │ │ │ + movw r3, #31504 @ 0x7b10 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ stmia.w r0, {r1, r2, r3, r4} │ │ │ │ - b.n 81fb8 │ │ │ │ + b.n 821b0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 821b2 │ │ │ │ + beq.n 823aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 821b2 │ │ │ │ + cbnz r3, 823aa │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #296] @ (822e0 ) │ │ │ │ + ldr r2, [pc, #296] @ (824d8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #29848 @ 0x7498 │ │ │ │ + movw r3, #31448 @ 0x7ad8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 81fb8 │ │ │ │ + b.n 821b0 │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81fa0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82198 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #956] @ 0x3bc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81f70 │ │ │ │ - ldr r0, [pc, #256] @ (822e4 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81f70 │ │ │ │ + bne.w 82168 │ │ │ │ + ldr r0, [pc, #256] @ (824dc ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82168 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #908] @ 0x38c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81f4a │ │ │ │ - ldr r0, [pc, #240] @ (822e8 ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81f4a │ │ │ │ + bne.w 82142 │ │ │ │ + ldr r0, [pc, #240] @ (824e0 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82142 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #892] @ 0x37c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81f24 │ │ │ │ - ldr r0, [pc, #224] @ (822ec ) │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81f24 │ │ │ │ + bne.w 8211c │ │ │ │ + ldr r0, [pc, #224] @ (824e4 ) │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8211c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #876] @ 0x36c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81efe │ │ │ │ + bne.w 820f6 │ │ │ │ add.w r0, r6, #876 @ 0x36c │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81efe │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 820f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81e64 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8205c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81fe2 │ │ │ │ - b.n 81dde │ │ │ │ + bne.w 821da │ │ │ │ + b.n 81fd6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81bb8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81db0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81b76 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81d6e │ │ │ │ mov r0, r9 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81b1e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81d16 │ │ │ │ mov r0, r9 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81ad8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81cd0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81a86 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81c7e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81a60 │ │ │ │ + beq.w 81c58 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 81fe2 │ │ │ │ + beq.w 821da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81fe2 │ │ │ │ + bne.w 821da │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81fe2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 821da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81a0e │ │ │ │ + bne.w 81c06 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81a0e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81c06 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 819d4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81bcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81ce4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81edc │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81d90 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81f88 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81d56 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81f4e │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81dcc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81fc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81c6a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81e62 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81caa │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81ea2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81c0a │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81e02 │ │ │ │ + uxth r0, r3 │ │ │ │ movs r7, r5 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + uxth r0, r1 │ │ │ │ movs r7, r5 │ │ │ │ strb r4, [r3, #11] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r5, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ strb r4, [r3, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -000822f0 : │ │ │ │ +000824e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r0, #4588 @ 0x11ec │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 1af6c8 │ │ │ │ - cbz r0, 82346 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 1b1d90 │ │ │ │ + cbz r0, 8253e │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - bl 1af710 │ │ │ │ - cbnz r0, 82330 │ │ │ │ + bl 1b1dd8 │ │ │ │ + cbnz r0, 82528 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 8234c │ │ │ │ + bl 82544 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8234c │ │ │ │ + bl 82544 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 82346 │ │ │ │ + beq.n 8253e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 82346 │ │ │ │ + cbnz r3, 8253e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8232a │ │ │ │ + b.n 82522 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008234c : │ │ │ │ +00082544 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ - cbnz r3, 82392 │ │ │ │ - ldr.w ip, [pc, #52] @ 82398 │ │ │ │ + cbnz r3, 8258a │ │ │ │ + ldr.w ip, [pc, #52] @ 82590 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w r1, r0, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r2, [r2, #3796] @ 0xed4 │ │ │ │ @@ -131153,264 +131338,264 @@ │ │ │ │ str r1, [r2, #4] │ │ │ │ pop {r3, pc} │ │ │ │ bl 2b88c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008239c : │ │ │ │ +00082594 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #4588 @ 0x11ec │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ sub sp, #20 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 823e2 │ │ │ │ + bne.n 825da │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 823fe │ │ │ │ + cbz r0, 825f6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 823fe │ │ │ │ - ldr r1, [pc, #96] @ (8242c ) │ │ │ │ + bpl.n 825f6 │ │ │ │ + ldr r1, [pc, #96] @ (82624 ) │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 82430 │ │ │ │ + bl 82628 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 823fe │ │ │ │ + bne.n 825f6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 823f4 │ │ │ │ + bpl.n 825ec │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 823bc │ │ │ │ - bl 4abe2 │ │ │ │ - b.n 8241a │ │ │ │ + bne.n 825b4 │ │ │ │ + bl 4ac2a │ │ │ │ + b.n 82612 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8241e │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 8241a │ │ │ │ + bne.n 82616 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 82612 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30668 @ 0x77cc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32268 @ 0x7e0c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 823de │ │ │ │ + b.n 825d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 823fe │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 823fe │ │ │ │ + bne.n 825f6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 825f6 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00082430 : │ │ │ │ +00082628 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 824b0 │ │ │ │ + bpl.n 826a8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8248e │ │ │ │ + bne.n 82686 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 8248e │ │ │ │ + beq.n 82686 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 824a8 │ │ │ │ + beq.n 826a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - cbnz r3, 82478 │ │ │ │ + cbnz r3, 82670 │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #1 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 824c0 │ │ │ │ + beq.n 826b8 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 8246c │ │ │ │ + bne.n 82664 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 82472 │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + b.n 8266a │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2391 @ 0x957 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ - b.n 82472 │ │ │ │ + b.n 8266a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 82746 │ │ │ │ + beq.w 8293e │ │ │ │ mov fp, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a3e │ │ │ │ + beq.w 82c36 │ │ │ │ movw sl, #16328 @ 0x3fc8 │ │ │ │ - movt sl, #71 @ 0x47 │ │ │ │ + movt sl, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ - movw r3, #41889 @ 0xa3a1 │ │ │ │ + movw r3, #42613 @ 0xa675 │ │ │ │ movt r3, #11 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ tst.w r2, #48 @ 0x30 │ │ │ │ - bne.w 82ec8 │ │ │ │ + bne.w 830c0 │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 827a4 │ │ │ │ + bgt.w 8299c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82eae │ │ │ │ + beq.w 830a6 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 82eae │ │ │ │ + bhi.w 830a6 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ lsls r2, r0, #19 │ │ │ │ movs r0, r1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r2, r0, #19 │ │ │ │ lsls r2, r0, #19 │ │ │ │ lsls r2, r0, #19 │ │ │ │ lsls r2, r2, #4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ lsls r4, r2, #22 │ │ │ │ - bmi.w 827b4 │ │ │ │ + bmi.w 829ac │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ and.w r1, r2, #24 │ │ │ │ ubfx r4, r2, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ lsls r0, r2, #29 │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ - bmi.w 8277e │ │ │ │ - ldr.w r9, [pc, #892] @ 828e4 │ │ │ │ + bmi.w 82976 │ │ │ │ + ldr.w r9, [pc, #892] @ 82adc │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ subs r2, r2, r4 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r1, [r9, r8] │ │ │ │ str r1, [sp, #20] │ │ │ │ - bhi.w 829d6 │ │ │ │ + bhi.w 82bce │ │ │ │ adds r0, r3, r4 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bmi.w 829d6 │ │ │ │ + bmi.w 82bce │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ str r3, [sp, #28] │ │ │ │ - movw r2, #9893 @ 0x26a5 │ │ │ │ + movw r2, #10325 @ 0x2855 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [r3, #712] @ 0x2c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 829c6 │ │ │ │ + bne.w 82bbe │ │ │ │ ldr r1, [r1, #8] │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ add.w r2, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bcs.w 82978 │ │ │ │ + bcs.w 82b70 │ │ │ │ mov.w lr, r3, lsr #3 │ │ │ │ ldr.w r3, [r2, lr, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 829bc │ │ │ │ + beq.w 82bb4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 827cc │ │ │ │ + beq.w 829c4 │ │ │ │ add r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ strd r3, r3, [r4, #-8] │ │ │ │ ldr.w r3, [r1, #3760] @ 0xeb0 │ │ │ │ ldr.w r2, [r1, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #3760] @ 0xeb0 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 82822 │ │ │ │ + blt.w 82a1a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w sl, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8287e │ │ │ │ - ldr r2, [pc, #720] @ (828e0 ) │ │ │ │ + bne.w 82a76 │ │ │ │ + ldr r2, [pc, #720] @ (82ad8 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82886 │ │ │ │ + bne.w 82a7e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r2, r1 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ - beq.w 828ae │ │ │ │ + beq.w 82aa6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r7, [r4, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 828be │ │ │ │ + bne.w 82ab6 │ │ │ │ ldr.w r1, [r9, r8] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ @@ -131422,457 +131607,457 @@ │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r6, [fp] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 82ee8 │ │ │ │ + bne.w 830e0 │ │ │ │ mov r0, r6 │ │ │ │ blx 29d00 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82dc6 │ │ │ │ + beq.w 82fbe │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82dc6 │ │ │ │ + beq.w 82fbe │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 82d9a │ │ │ │ + bpl.w 82f92 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.w 82932 │ │ │ │ + bne.w 82b2a │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #76] @ 0x4c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 82954 │ │ │ │ - movw r3, #13337 @ 0x3419 │ │ │ │ + beq.w 82b4c │ │ │ │ + movw r3, #13841 @ 0x3611 │ │ │ │ movt r3, #8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 828e8 │ │ │ │ + bne.w 82ae0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83420 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl 83618 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 828fe │ │ │ │ + bne.w 82af6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 82722 │ │ │ │ + beq.n 8291a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82cac │ │ │ │ + beq.w 82ea4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82dc6 │ │ │ │ + bne.w 82fbe │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 8273c │ │ │ │ + beq.n 82934 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82ee0 │ │ │ │ + beq.w 830d8 │ │ │ │ ldr.w r4, [fp, #16]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 82500 │ │ │ │ + bne.w 826f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r5, r2, #22 │ │ │ │ - bmi.n 827b4 │ │ │ │ + bmi.n 829ac │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ and.w r1, r2, #24 │ │ │ │ ubfx r4, r2, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ tst.w r2, #4 │ │ │ │ - movw r2, #5853 @ 0x16dd │ │ │ │ + movw r2, #6601 @ 0x19c9 │ │ │ │ movt r2, #12 │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - beq.w 82564 │ │ │ │ + beq.w 8275c │ │ │ │ ldr.w r1, [sl, #440] @ 0x1b8 │ │ │ │ ldrd r2, r1, [r1, #12] │ │ │ │ add r2, r1 │ │ │ │ adds r1, r2, #3 │ │ │ │ adds r2, #1 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ add r3, r2 │ │ │ │ - b.n 82564 │ │ │ │ - movw r3, #6449 @ 0x1931 │ │ │ │ + b.n 8275c │ │ │ │ + movw r3, #7053 @ 0x1b8d │ │ │ │ movt r3, #9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 8253e │ │ │ │ + b.n 82736 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 828c6 │ │ │ │ + bne.w 82abe │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsls r4, r2, #22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bpl.w 82544 │ │ │ │ + bpl.w 8273c │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28048 @ 0x6d90 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29648 @ 0x73d0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 829dc │ │ │ │ + bl 12de68 │ │ │ │ + b.n 82bd4 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, r5 │ │ │ │ ittt cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc.w r3, [ip, #12] │ │ │ │ strcc.w ip, [r3, #8] │ │ │ │ - bcc.w 825dc │ │ │ │ + bcc.w 827d4 │ │ │ │ add.w r2, lr, #1 │ │ │ │ add.w r2, r5, r2, lsl #3 │ │ │ │ str r2, [r3, #24] │ │ │ │ adds r2, r3, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r6, [r3, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82978 │ │ │ │ + beq.w 82b70 │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ strd r3, r3, [r4, #-8] │ │ │ │ ldr.w r3, [r1, #3760] @ 0xeb0 │ │ │ │ ldr.w r2, [r1, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #3760] @ 0xeb0 │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 825fc │ │ │ │ + ble.w 827f4 │ │ │ │ ldr.w r3, [r1, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 825fc │ │ │ │ + beq.w 827f4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 825fc │ │ │ │ + beq.w 827f4 │ │ │ │ ldr.w r3, [r1, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 825fc │ │ │ │ + bne.w 827f4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82ef4 │ │ │ │ + bne.w 830ec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 825fc │ │ │ │ + bmi.w 827f4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 82858 │ │ │ │ + bne.n 82a50 │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w sl, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8260e │ │ │ │ + beq.w 82806 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 8260e │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 82806 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82d8c │ │ │ │ + bne.w 82f84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r4, #20] │ │ │ │ - bne.w 82632 │ │ │ │ + bne.w 8282a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 82646 │ │ │ │ + beq.w 8283e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 82646 │ │ │ │ + b.n 8283e │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 829b0 │ │ │ │ + beq.n 82ba8 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.w 82eae │ │ │ │ - movw r3, #26561 @ 0x67c1 │ │ │ │ + bne.w 830a6 │ │ │ │ + movw r3, #27333 @ 0x6ac5 │ │ │ │ movt r3, #12 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 8253e │ │ │ │ + b.n 82736 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8270e │ │ │ │ + beq.w 82906 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8270e │ │ │ │ + bne.w 82906 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r9, [r1, #1416] @ 0x588 │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 82928 │ │ │ │ + beq.n 82b20 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ blx r9 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 8270e │ │ │ │ + b.n 82906 │ │ │ │ ldr.w r1, [r9, r8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #76] @ 0x4c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 826e6 │ │ │ │ + bne.w 828de │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82fb4 │ │ │ │ + beq.w 831ac │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl c047c │ │ │ │ + bl c075c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82f80 │ │ │ │ + beq.w 83178 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 828f0 │ │ │ │ + b.n 82ae8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - movw r2, #53161 @ 0xcfa9 │ │ │ │ + movw r2, #53249 @ 0xd001 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r3, [r3, #672] @ 0x2a0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82e54 │ │ │ │ + bne.w 8304c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ - cbz r0, 829d6 │ │ │ │ + cbz r0, 82bce │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r3, [r1, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #800] @ 0x320 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.n 82802 │ │ │ │ - movw r3, #29105 @ 0x71b1 │ │ │ │ + b.n 829fa │ │ │ │ + movw r3, #32145 @ 0x7d91 │ │ │ │ movt r3, #22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 8253e │ │ │ │ + b.n 82736 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, lr │ │ │ │ - bl 72774 │ │ │ │ - b.n 827f4 │ │ │ │ + bl 72924 │ │ │ │ + b.n 829ec │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r0, [r2, #708] @ 0x2c4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 827fa │ │ │ │ + bne.w 829f2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1f5e74 │ │ │ │ + bl 1f7cf0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 82748 │ │ │ │ + b.n 82940 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30796 @ 0x784c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32396 @ 0x7e8c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 82dc6 │ │ │ │ + beq.w 82fbe │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 82a1a │ │ │ │ + cbnz r3, 82c12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1af950 │ │ │ │ + bl 1b2018 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82dc6 │ │ │ │ + bne.w 82fbe │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 82a34 │ │ │ │ + beq.n 82c2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82efe │ │ │ │ + beq.w 830f6 │ │ │ │ ldr.w r4, [fp, #16]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 82746 │ │ │ │ + beq.w 8293e │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ tst.w r2, #48 @ 0x30 │ │ │ │ - bne.w 82ec8 │ │ │ │ + bne.w 830c0 │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 82c6e │ │ │ │ + bgt.w 82e66 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82eae │ │ │ │ + beq.w 830a6 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 82eae │ │ │ │ + bhi.w 830a6 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ lsls r3, r4, #8 │ │ │ │ movs r0, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ lsls r3, r4, #8 │ │ │ │ lsls r3, r4, #8 │ │ │ │ lsls r3, r4, #8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ movs r5, #0 │ │ │ │ lsls r4, r2, #22 │ │ │ │ - bmi.w 827b4 │ │ │ │ + bmi.w 829ac │ │ │ │ movw r6, #16328 @ 0x3fc8 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ and.w r0, r3, #24 │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq sl, r1 │ │ │ │ addne.w sl, r1, #1 │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bmi.w 82e94 │ │ │ │ - ldr.w r8, [pc, #912] @ 82e38 │ │ │ │ + bmi.w 8308c │ │ │ │ + ldr.w r8, [pc, #912] @ 83030 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ sub.w r3, r3, sl, lsl #3 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r9, [r8, r7] │ │ │ │ - bcc.w 82e2c │ │ │ │ + bcc.w 83024 │ │ │ │ adds.w r3, r2, sl, lsl #3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bmi.w 82e2c │ │ │ │ + bmi.w 83024 │ │ │ │ movw r4, #20256 @ 0x4f20 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ - movw r2, #9893 @ 0x26a5 │ │ │ │ + movt r4, #74 @ 0x4a │ │ │ │ + movw r2, #10325 @ 0x2855 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [r4, #712] @ 0x2c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82e1c │ │ │ │ + bne.w 83014 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bcs.w 82de4 │ │ │ │ + bcs.w 82fdc │ │ │ │ mov.w lr, r3, lsr #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r2, [r3, lr, lsl #3] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 82e48 │ │ │ │ + beq.w 83040 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w ip, [r3] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 82c7c │ │ │ │ + beq.w 82e74 │ │ │ │ add.w r4, r3, sl, lsl #3 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r3] │ │ │ │ sub.w sl, r4, #8 │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r3, [r2, #3760] @ 0xeb0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #3760] @ 0xeb0 │ │ │ │ ldr.w r2, [r2, #3756] @ 0xeac │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 82d3e │ │ │ │ + blt.w 82f36 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r6, [pc, #720] @ (82e34 ) │ │ │ │ + ldr r6, [pc, #720] @ (8302c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r6, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82e6a │ │ │ │ + bne.w 83062 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r2, #0 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [r4, #20] │ │ │ │ @@ -131895,1041 +132080,1041 @@ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r2 │ │ │ │ str.w sl, [r2] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str.w sl, [r1, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 82e8a │ │ │ │ + bne.w 83082 │ │ │ │ mov r0, r9 │ │ │ │ blx 29d00 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82dc6 │ │ │ │ + beq.w 82fbe │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82dc6 │ │ │ │ + beq.w 82fbe │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 829e2 │ │ │ │ + bpl.w 82bda │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 82cdc │ │ │ │ + bne.n 82ed4 │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr.w r7, [sl, #76] @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 82cee │ │ │ │ - movw r3, #13337 @ 0x3419 │ │ │ │ + beq.n 82ee6 │ │ │ │ + movw r3, #13841 @ 0x3611 │ │ │ │ movt r3, #8 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 82ce2 │ │ │ │ + bne.n 82eda │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 83420 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl 83618 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 82d1a │ │ │ │ + bne.n 82f12 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82a0c │ │ │ │ - b.n 82a1a │ │ │ │ - movw r5, #6449 @ 0x1931 │ │ │ │ + bne.w 82c04 │ │ │ │ + b.n 82c12 │ │ │ │ + movw r5, #7053 @ 0x1b8d │ │ │ │ movt r5, #9 │ │ │ │ - b.n 82a7a │ │ │ │ - movw r5, #5853 @ 0x16dd │ │ │ │ + b.n 82c72 │ │ │ │ + movw r5, #6601 @ 0x19c9 │ │ │ │ movt r5, #12 │ │ │ │ - b.n 82a7a │ │ │ │ + b.n 82c72 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 82cb8 │ │ │ │ - movw r5, #41889 @ 0xa3a1 │ │ │ │ + bne.n 82eb0 │ │ │ │ + movw r5, #42613 @ 0xa675 │ │ │ │ movt r5, #11 │ │ │ │ - b.n 82a7a │ │ │ │ + b.n 82c72 │ │ │ │ ldrd r0, r1, [r2, #24] │ │ │ │ cmp r1, r0 │ │ │ │ - bcc.n 82cd2 │ │ │ │ + bcc.n 82eca │ │ │ │ add.w r1, lr, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w ip, [r2, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82de4 │ │ │ │ + beq.w 82fdc │ │ │ │ ldr.w r9, [r8, r7] │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 82b2a │ │ │ │ + b.n 82d22 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1af950 │ │ │ │ + bl 1b2018 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 82722 │ │ │ │ + b.n 8291a │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 82e60 │ │ │ │ + beq.w 83058 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.w 82eae │ │ │ │ - movw r5, #26561 @ 0x67c1 │ │ │ │ + bne.w 830a6 │ │ │ │ + movw r5, #27333 @ 0x6ac5 │ │ │ │ movt r5, #12 │ │ │ │ - b.n 82a7a │ │ │ │ + b.n 82c72 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 82b2a │ │ │ │ + b.n 82d22 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 82c0e │ │ │ │ + b.n 82e06 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ movs r0, #0 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 82c40 │ │ │ │ + b.n 82e38 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82f40 │ │ │ │ - bl c047c │ │ │ │ + beq.w 83138 │ │ │ │ + bl c075c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82f10 │ │ │ │ + beq.w 83108 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 82c4a │ │ │ │ + beq.n 82e42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82c4a │ │ │ │ + bne.n 82e42 │ │ │ │ ldr.w r3, [r6, #1416] @ 0x588 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ - cbz r3, 82d38 │ │ │ │ + cbz r3, 82f30 │ │ │ │ ldr.w r2, [r6, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r8 │ │ │ │ - b.n 82c4a │ │ │ │ + b.n 82e42 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r3, [r1, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b52 │ │ │ │ + beq.w 82d4a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82b52 │ │ │ │ + beq.w 82d4a │ │ │ │ ldr.w r3, [r1, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82b52 │ │ │ │ + bne.w 82d4a │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82f06 │ │ │ │ + bne.w 830fe │ │ │ │ add.w r3, r9, #12 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ lsls r1, r2, #27 │ │ │ │ - bmi.w 82b52 │ │ │ │ + bmi.w 82d4a │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 82d76 │ │ │ │ + bne.n 82f6e │ │ │ │ dmb ish │ │ │ │ - b.n 82b52 │ │ │ │ + b.n 82d4a │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8289a │ │ │ │ + b.n 82a92 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30796 @ 0x784c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32396 @ 0x7e8c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 82dc6 │ │ │ │ + beq.n 82fbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82ca8 │ │ │ │ + beq.w 82ea0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 829dc │ │ │ │ + beq.w 82bd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 829dc │ │ │ │ + bne.w 82bd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 829dc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82bd4 │ │ │ │ ldr.w r3, [r4, #672] @ 0x2a0 │ │ │ │ - movw r2, #53161 @ 0xcfa9 │ │ │ │ + movw r2, #53249 @ 0xd001 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 82e3c │ │ │ │ + bne.n 83034 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 82e2c │ │ │ │ + cbz r3, 83024 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r9, [r8, r7] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 82b2a │ │ │ │ + b.n 82d22 │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82c9c │ │ │ │ + bne.w 82e94 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - b.n 829d6 │ │ │ │ + b.n 82bce │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [r4, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 82e02 │ │ │ │ + b.n 82ffa │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 82c96 │ │ │ │ + b.n 82e8e │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 82998 │ │ │ │ - movw r5, #29105 @ 0x71b1 │ │ │ │ + b.n 82b90 │ │ │ │ + movw r5, #32145 @ 0x7d91 │ │ │ │ movt r5, #22 │ │ │ │ - b.n 82a7a │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 82c72 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 82e7e │ │ │ │ + bne.n 83076 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ - b.n 82b72 │ │ │ │ + bl 12d6a8 │ │ │ │ + b.n 82d6a │ │ │ │ ldr.w r2, [r6, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 82b72 │ │ │ │ + b.n 82d6a │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ blx r5 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 82a1a │ │ │ │ + b.n 82c12 │ │ │ │ ldr.w r1, [r6, #440] @ 0x1b8 │ │ │ │ ldrd r1, r3, [r1, #12] │ │ │ │ add r3, r1 │ │ │ │ adds r1, r3, #1 │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ add r2, r3 │ │ │ │ - b.n 82aa4 │ │ │ │ + b.n 82c9c │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28020 @ 0x6d74 │ │ │ │ + movw r1, #29620 @ 0x73b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 829dc │ │ │ │ + bl d57ec │ │ │ │ + b.n 82bd4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30840 @ 0x7878 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32440 @ 0x7eb8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 829dc │ │ │ │ + bl 12de68 │ │ │ │ + b.n 82bd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8273c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82934 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r5 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 82722 │ │ │ │ + b.n 8291a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 825fc │ │ │ │ - b.n 82846 │ │ │ │ + bne.w 827f4 │ │ │ │ + b.n 82a3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82a34 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82c2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82b52 │ │ │ │ - b.n 82d64 │ │ │ │ + bne.w 82d4a │ │ │ │ + b.n 82f5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82bf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82bf2 │ │ │ │ ldr.w r3, [r6, #1416] @ 0x588 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ - cbz r3, 82f3a │ │ │ │ + cbz r3, 83132 │ │ │ │ ldr.w r2, [r6, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - b.n 829fa │ │ │ │ + b.n 82bf2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 82f52 │ │ │ │ + beq.n 8314a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 82fec │ │ │ │ + beq.n 831e4 │ │ │ │ ldr.w r1, [sl, #32] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8304c │ │ │ │ + beq.n 83244 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #30684 @ 0x77dc │ │ │ │ + movw r3, #32284 @ 0x7e1c │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r1, #30696 @ 0x77e8 │ │ │ │ + movw r1, #32296 @ 0x7e28 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d52fc │ │ │ │ - b.n 829fa │ │ │ │ + bl d57ec │ │ │ │ + b.n 82bf2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 82db2 │ │ │ │ + beq.w 82faa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82db2 │ │ │ │ + bne.w 82faa │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ - cbz r3, 82fae │ │ │ │ + cbz r3, 831a6 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r8 │ │ │ │ - b.n 82db2 │ │ │ │ + b.n 82faa │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 82fc4 │ │ │ │ + beq.n 831bc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, 83004 │ │ │ │ + cbz r2, 831fc │ │ │ │ ldr r1, [r3, #32] │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r1, 8302e │ │ │ │ + cbz r1, 83226 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #30684 @ 0x77dc │ │ │ │ + movw r3, #32284 @ 0x7e1c │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r1, #30696 @ 0x77e8 │ │ │ │ + movw r1, #32296 @ 0x7e28 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d52fc │ │ │ │ - b.n 82db2 │ │ │ │ + bl d57ec │ │ │ │ + b.n 82faa │ │ │ │ ldr.w r3, [r6, #1416] @ 0x588 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ - cbz r3, 82ffe │ │ │ │ + cbz r3, 831f6 │ │ │ │ ldr.w r2, [r6, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - b.n 82f52 │ │ │ │ + b.n 8314a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r9, [r1, #1416] @ 0x588 │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 83024 │ │ │ │ + beq.n 8321c │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx r9 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 82fc4 │ │ │ │ + b.n 831bc │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82fd4 │ │ │ │ + bne.n 831cc │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #30684 @ 0x77dc │ │ │ │ + movw r3, #32284 @ 0x7e1c │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r1, #30752 @ 0x7820 │ │ │ │ + movw r1, #32352 @ 0x7e60 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d52fc │ │ │ │ - b.n 82db2 │ │ │ │ + bl d57ec │ │ │ │ + b.n 82faa │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82f68 │ │ │ │ + bne.n 83160 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #30684 @ 0x77dc │ │ │ │ + movw r3, #32284 @ 0x7e1c │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r1, #30752 @ 0x7820 │ │ │ │ + movw r1, #32352 @ 0x7e60 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d52fc │ │ │ │ - b.n 829fa │ │ │ │ + bl d57ec │ │ │ │ + b.n 82bf2 │ │ │ │ │ │ │ │ -0008306c : │ │ │ │ +00083264 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 831a4 │ │ │ │ + bne.w 8339c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r9, r2 │ │ │ │ blx 29d00 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8319e │ │ │ │ - ldr r7, [pc, #428] @ (83258 ) │ │ │ │ + beq.n 83396 │ │ │ │ + ldr r7, [pc, #428] @ (83450 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8319e │ │ │ │ + beq.n 83396 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 83180 │ │ │ │ + bpl.n 83378 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r3, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 83164 │ │ │ │ - movw r3, #13337 @ 0x3419 │ │ │ │ + beq.n 8335c │ │ │ │ + movw r3, #13841 @ 0x3611 │ │ │ │ movt r3, #8 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8312e │ │ │ │ + bne.n 83326 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 83420 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl 83618 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 83138 │ │ │ │ + bne.n 83330 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83126 │ │ │ │ + beq.n 8331e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 8315c │ │ │ │ + cbz r3, 83354 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ - b.n 8310a │ │ │ │ + b.n 83302 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83116 │ │ │ │ - ldr r2, [pc, #280] @ (8325c ) │ │ │ │ + bne.n 8330e │ │ │ │ + ldr r2, [pc, #280] @ (83454 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 83156 │ │ │ │ + cbz r3, 8334e │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ - b.n 83116 │ │ │ │ + b.n 8330e │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af950 │ │ │ │ - b.n 83126 │ │ │ │ + bl 1b2018 │ │ │ │ + b.n 8331e │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 831dc │ │ │ │ + beq.n 833d4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c047c │ │ │ │ + bl c075c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 831ae │ │ │ │ + cbz r0, 833a6 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 8310a │ │ │ │ + b.n 83302 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #30796 @ 0x784c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movw r1, #32396 @ 0x7e8c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 83116 │ │ │ │ + b.n 8330e │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 83126 │ │ │ │ + b.n 8331e │ │ │ │ mov r3, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83198 │ │ │ │ + beq.n 83390 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83198 │ │ │ │ - ldr r2, [pc, #152] @ (8325c ) │ │ │ │ + bne.n 83390 │ │ │ │ + ldr r2, [pc, #152] @ (83454 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 831d6 │ │ │ │ + cbz r3, 833ce │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 83198 │ │ │ │ + b.n 83390 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 831ec │ │ │ │ + beq.n 833e4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 83236 │ │ │ │ + cbz r2, 8342e │ │ │ │ ldr r1, [r3, #32] │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r1, 83224 │ │ │ │ - movw r1, #30696 @ 0x77e8 │ │ │ │ + cbz r1, 8341c │ │ │ │ + movw r1, #32296 @ 0x7e28 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r4, #30684 @ 0x77dc │ │ │ │ + movw r4, #32284 @ 0x7e1c │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - movw r3, #30896 @ 0x78b0 │ │ │ │ + movw r3, #32496 @ 0x7ef0 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp.w r9, #0 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ - bl d52fc │ │ │ │ - b.n 83198 │ │ │ │ + bl d57ec │ │ │ │ + b.n 83390 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 831fc │ │ │ │ - movw r1, #30752 @ 0x7820 │ │ │ │ + bne.n 833f4 │ │ │ │ + movw r1, #32352 @ 0x7e60 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - b.n 83206 │ │ │ │ + b.n 833fe │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ - ldr r2, [pc, #32] @ (8325c ) │ │ │ │ + ldr r2, [pc, #32] @ (83454 ) │ │ │ │ ldr.w r6, [r2, #1416] @ 0x588 │ │ │ │ - cbz r6, 8324e │ │ │ │ + cbz r6, 83446 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 831ec │ │ │ │ + b.n 833e4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00083260 : │ │ │ │ +00083458 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bpl.n 83300 │ │ │ │ + bpl.n 834f8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r6, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ - ldr r2, [pc, #352] @ (833f4 ) │ │ │ │ + ldr r2, [pc, #352] @ (835ec ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r5, [r7, #76] @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8331e │ │ │ │ - movw r3, #13337 @ 0x3419 │ │ │ │ + beq.n 83516 │ │ │ │ + movw r3, #13841 @ 0x3611 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 832d2 │ │ │ │ + bne.n 834ca │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83420 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl 83618 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 832dc │ │ │ │ + bne.n 834d4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ - b.n 832be │ │ │ │ + b.n 834b6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 832ca │ │ │ │ - ldr r2, [pc, #272] @ (833f8 ) │ │ │ │ + bne.n 834c2 │ │ │ │ + ldr r2, [pc, #272] @ (835f0 ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ - cbz r5, 832fa │ │ │ │ + cbz r5, 834f2 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 832ca │ │ │ │ + b.n 834c2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30796 @ 0x784c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32396 @ 0x7e8c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 832ca │ │ │ │ + b.n 834c2 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ - cbz r3, 83362 │ │ │ │ - bl c047c │ │ │ │ + cbz r3, 8355a │ │ │ │ + bl c075c │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 83334 │ │ │ │ + cbz r0, 8352c │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 832be │ │ │ │ + b.n 834b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83318 │ │ │ │ + beq.n 83510 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83318 │ │ │ │ - ldr r2, [pc, #176] @ (833f8 ) │ │ │ │ + bne.n 83510 │ │ │ │ + ldr r2, [pc, #176] @ (835f0 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 8335c │ │ │ │ + cbz r3, 83554 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 83318 │ │ │ │ + b.n 83510 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83372 │ │ │ │ + beq.n 8356a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 833d8 │ │ │ │ + cbz r3, 835d0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - cbz r3, 833aa │ │ │ │ - movw r1, #30684 @ 0x77dc │ │ │ │ + cbz r3, 835a2 │ │ │ │ + movw r1, #32284 @ 0x7e1c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r3, #30896 @ 0x78b0 │ │ │ │ + movw r3, #32496 @ 0x7ef0 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #30696 @ 0x77e8 │ │ │ │ + movw r1, #32296 @ 0x7e28 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d52fc │ │ │ │ - b.n 83318 │ │ │ │ + bl d57ec │ │ │ │ + b.n 83510 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83382 │ │ │ │ - movw r1, #30684 @ 0x77dc │ │ │ │ + bne.n 8357a │ │ │ │ + movw r1, #32284 @ 0x7e1c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r3, #30896 @ 0x78b0 │ │ │ │ + movw r3, #32496 @ 0x7ef0 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #30752 @ 0x7820 │ │ │ │ + movw r1, #32352 @ 0x7e60 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d52fc │ │ │ │ - b.n 83318 │ │ │ │ - ldr r2, [pc, #28] @ (833f8 ) │ │ │ │ + bl d57ec │ │ │ │ + b.n 83510 │ │ │ │ + ldr r2, [pc, #28] @ (835f0 ) │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 833ec │ │ │ │ + cbz r3, 835e4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 83372 │ │ │ │ + b.n 8356a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -000833fc <_PyUnicode_InternMortal@@Base>: │ │ │ │ +000835f4 <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00083418 : │ │ │ │ +00083610 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 83420 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + b.w 83618 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ nop │ │ │ │ │ │ │ │ -00083420 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +00083618 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 839dc <_PyObject_GenericSetAttrWithDict@@Base+0x5bc> │ │ │ │ + bpl.w 83bd4 <_PyObject_GenericSetAttrWithDict@@Base+0x5bc> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 83670 <_PyObject_GenericSetAttrWithDict@@Base+0x250> │ │ │ │ + bmi.w 83868 <_PyObject_GenericSetAttrWithDict@@Base+0x250> │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 836b2 <_PyObject_GenericSetAttrWithDict@@Base+0x292> │ │ │ │ - ldr.w r9, [pc, #1500] @ 83a38 <_PyObject_GenericSetAttrWithDict@@Base+0x618> │ │ │ │ + beq.w 838aa <_PyObject_GenericSetAttrWithDict@@Base+0x292> │ │ │ │ + ldr.w r9, [pc, #1500] @ 83c30 <_PyObject_GenericSetAttrWithDict@@Base+0x618> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 836c0 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ + bne.w 838b8 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 836cc <_PyObject_GenericSetAttrWithDict@@Base+0x2ac> │ │ │ │ + beq.w 838c4 <_PyObject_GenericSetAttrWithDict@@Base+0x2ac> │ │ │ │ ldr.w r1, [r5, #192] @ 0xc0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r2, #12 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ eor.w fp, r1, r4, asr #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ubfx fp, fp, #0, #12 │ │ │ │ mla r2, r2, fp, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r2, #2808] @ 0xaf8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 836f2 <_PyObject_GenericSetAttrWithDict@@Base+0x2d2> │ │ │ │ + bne.w 838ea <_PyObject_GenericSetAttrWithDict@@Base+0x2d2> │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r2, fp, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #2812] @ 0xafc │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 836f2 <_PyObject_GenericSetAttrWithDict@@Base+0x2d2> │ │ │ │ + bne.w 838ea <_PyObject_GenericSetAttrWithDict@@Base+0x2d2> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, fp, r3 │ │ │ │ ldr.w r6, [r3, #2816] @ 0xb00 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 835ea <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + beq.w 837e2 <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8377c <_PyObject_GenericSetAttrWithDict@@Base+0x35c> │ │ │ │ + beq.w 83974 <_PyObject_GenericSetAttrWithDict@@Base+0x35c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83788 <_PyObject_GenericSetAttrWithDict@@Base+0x368> │ │ │ │ + bne.w 83980 <_PyObject_GenericSetAttrWithDict@@Base+0x368> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 838fa <_PyObject_GenericSetAttrWithDict@@Base+0x4da> │ │ │ │ + bne.w 83af2 <_PyObject_GenericSetAttrWithDict@@Base+0x4da> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.w 835fe <_PyObject_GenericSetAttrWithDict@@Base+0x1de> │ │ │ │ + bmi.w 837f6 <_PyObject_GenericSetAttrWithDict@@Base+0x1de> │ │ │ │ lsls r1, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w fp, r7, #12 │ │ │ │ - bmi.n 83528 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ + bmi.n 83720 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 838d6 <_PyObject_GenericSetAttrWithDict@@Base+0x4b6> │ │ │ │ + beq.w 83ace <_PyObject_GenericSetAttrWithDict@@Base+0x4b6> │ │ │ │ itttt lt │ │ │ │ ldrlt r1, [r7, #8] │ │ │ │ eorlt.w r0, r1, r1, asr #31 │ │ │ │ sublt.w r0, r0, r1, asr #31 │ │ │ │ ldrdlt r1, ip, [r2, #16] │ │ │ │ itttt lt │ │ │ │ addlt r2, r1, #3 │ │ │ │ mlalt r2, ip, r0, r2 │ │ │ │ biclt.w r2, r2, #3 │ │ │ │ addlt r3, r3, r2 │ │ │ │ add.w fp, r7, r3 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 838d6 <_PyObject_GenericSetAttrWithDict@@Base+0x4b6> │ │ │ │ + beq.w 83ace <_PyObject_GenericSetAttrWithDict@@Base+0x4b6> │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 837aa <_PyObject_GenericSetAttrWithDict@@Base+0x38a> │ │ │ │ + beq.w 839a2 <_PyObject_GenericSetAttrWithDict@@Base+0x38a> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8387a <_PyObject_GenericSetAttrWithDict@@Base+0x45a> │ │ │ │ + beq.w 83a72 <_PyObject_GenericSetAttrWithDict@@Base+0x45a> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 8381e <_PyObject_GenericSetAttrWithDict@@Base+0x3fe> │ │ │ │ + bne.w 83a16 <_PyObject_GenericSetAttrWithDict@@Base+0x3fe> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8355c <_PyObject_GenericSetAttrWithDict@@Base+0x13c> │ │ │ │ + beq.n 83754 <_PyObject_GenericSetAttrWithDict@@Base+0x13c> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 837e4 <_PyObject_GenericSetAttrWithDict@@Base+0x3c4> │ │ │ │ + bne.w 839dc <_PyObject_GenericSetAttrWithDict@@Base+0x3c4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.w 837e4 <_PyObject_GenericSetAttrWithDict@@Base+0x3c4> │ │ │ │ + beq.w 839dc <_PyObject_GenericSetAttrWithDict@@Base+0x3c4> │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ ldr r0, [r1, #24] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ movw r2, #44076 @ 0xac2c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8380e <_PyObject_GenericSetAttrWithDict@@Base+0x3ee> │ │ │ │ + beq.w 83a06 <_PyObject_GenericSetAttrWithDict@@Base+0x3ee> │ │ │ │ mov r0, lr │ │ │ │ mov r2, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 7cac8 │ │ │ │ + bl 7ccb4 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 8361e <_PyObject_GenericSetAttrWithDict@@Base+0x1fe> │ │ │ │ + beq.n 83816 <_PyObject_GenericSetAttrWithDict@@Base+0x1fe> │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 83656 <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ + bne.n 8384e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 835bc <_PyObject_GenericSetAttrWithDict@@Base+0x19c> │ │ │ │ + beq.n 837b4 <_PyObject_GenericSetAttrWithDict@@Base+0x19c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 839fa <_PyObject_GenericSetAttrWithDict@@Base+0x5da> │ │ │ │ + beq.w 83bf2 <_PyObject_GenericSetAttrWithDict@@Base+0x5da> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8382e <_PyObject_GenericSetAttrWithDict@@Base+0x40e> │ │ │ │ + bne.w 83a26 <_PyObject_GenericSetAttrWithDict@@Base+0x40e> │ │ │ │ mov r0, r9 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83c20 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + bl 83e18 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83776 <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ + beq.w 8396e <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 839a2 <_PyObject_GenericSetAttrWithDict@@Base+0x582> │ │ │ │ + beq.w 83b9a <_PyObject_GenericSetAttrWithDict@@Base+0x582> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 838fa <_PyObject_GenericSetAttrWithDict@@Base+0x4da> │ │ │ │ + bne.w 83af2 <_PyObject_GenericSetAttrWithDict@@Base+0x4da> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bpl.w 834f0 <_PyObject_GenericSetAttrWithDict@@Base+0xd0> │ │ │ │ + bpl.w 836e8 <_PyObject_GenericSetAttrWithDict@@Base+0xd0> │ │ │ │ ldrb r3, [r7, #11] │ │ │ │ add.w r9, r7, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 838aa <_PyObject_GenericSetAttrWithDict@@Base+0x48a> │ │ │ │ + beq.w 83aa2 <_PyObject_GenericSetAttrWithDict@@Base+0x48a> │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d90d8 <_PyEval_CheckExceptTypeValid@@Base+0x108c> │ │ │ │ + bl d95e0 <_PyEval_CheckExceptTypeValid@@Base+0x108c> │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 835a4 <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ + bge.n 8379c <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ + bl d7838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 835a4 <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ + beq.n 8379c <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #30984 @ 0x7908 │ │ │ │ + movw r1, #32584 @ 0x7f48 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d6da4 │ │ │ │ + bl d72ac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 835a8 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + beq.n 837a0 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 835a8 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + beq.n 837a0 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 835a8 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + bne.n 837a0 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1af950 │ │ │ │ - b.n 835a8 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ - ldr.w r9, [pc, #964] @ 83a38 <_PyObject_GenericSetAttrWithDict@@Base+0x618> │ │ │ │ + bl 1b2018 │ │ │ │ + b.n 837a0 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + ldr.w r9, [pc, #964] @ 83c30 <_PyObject_GenericSetAttrWithDict@@Base+0x618> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ movs r2, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r1, [r9, sl] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -132939,65 +133124,65 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [r0, #252] @ 0xfc │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 838c6 <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ + beq.w 83abe <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ ldr.w r3, [r0, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83460 <_PyObject_GenericSetAttrWithDict@@Base+0x40> │ │ │ │ + bne.w 83658 <_PyObject_GenericSetAttrWithDict@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 806dc │ │ │ │ + bl 808d4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 83458 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ - b.n 839f4 <_PyObject_GenericSetAttrWithDict@@Base+0x5d4> │ │ │ │ + bne.w 83650 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ + b.n 83bec <_PyObject_GenericSetAttrWithDict@@Base+0x5d4> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 83474 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ + bne.w 8366c <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ ldr.w r1, [r5, #192] @ 0xc0 │ │ │ │ movs r2, #12 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ eor.w fp, r1, r4, asr #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ubfx fp, fp, #0, #12 │ │ │ │ mla r2, r2, fp, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r2, #2808] @ 0xaf8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8349e <_PyObject_GenericSetAttrWithDict@@Base+0x7e> │ │ │ │ + beq.w 83696 <_PyObject_GenericSetAttrWithDict@@Base+0x7e> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 835d0 <_PyObject_GenericSetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne.w 837c8 <_PyObject_GenericSetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 835d0 <_PyObject_GenericSetAttrWithDict@@Base+0x1b0> │ │ │ │ + bgt.w 837c8 <_PyObject_GenericSetAttrWithDict@@Base+0x1b0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 83b4c <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 83d44 <_PyType_LookupRef@@Base+0x110> │ │ │ │ ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 83c20 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + bl 83e18 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 835e4 <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ + bne.w 837dc <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - cbz r2, 83776 <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ + cbz r2, 8396e <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ movs r2, #12 │ │ │ │ add.w r1, r3, #43520 @ 0xaa00 │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ mul.w r2, r2, fp │ │ │ │ adds r0, r1, r2 │ │ │ │ str r6, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ @@ -133013,359 +133198,359 @@ │ │ │ │ str.w r4, [r1, ip] │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r1, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8385c <_PyObject_GenericSetAttrWithDict@@Base+0x43c> │ │ │ │ + bne.n 83a54 <_PyObject_GenericSetAttrWithDict@@Base+0x43c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 839a6 <_PyObject_GenericSetAttrWithDict@@Base+0x586> │ │ │ │ + beq.w 83b9e <_PyObject_GenericSetAttrWithDict@@Base+0x586> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 834e0 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ - movw r2, #32121 @ 0x7d79 │ │ │ │ + beq.w 836d8 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ + movw r2, #33433 @ 0x8299 │ │ │ │ movt r2, #12 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8386e <_PyObject_GenericSetAttrWithDict@@Base+0x44e> │ │ │ │ + bne.n 83a66 <_PyObject_GenericSetAttrWithDict@@Base+0x44e> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 83886 <_PyObject_GenericSetAttrWithDict@@Base+0x466> │ │ │ │ + bne.n 83a7e <_PyObject_GenericSetAttrWithDict@@Base+0x466> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl c7e30 │ │ │ │ + bl c8350 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 83656 <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ + b.n 8384e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 837c0 <_PyObject_GenericSetAttrWithDict@@Base+0x3a0> │ │ │ │ + bpl.n 839b8 <_PyObject_GenericSetAttrWithDict@@Base+0x3a0> │ │ │ │ ldr.w r1, [r3, #440] @ 0x1b8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 83854 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + bne.n 83a4c <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #44076 @ 0xac2c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 722a4 │ │ │ │ + bl 72454 │ │ │ │ mov r1, r0 │ │ │ │ str.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8353a <_PyObject_GenericSetAttrWithDict@@Base+0x11a> │ │ │ │ + bne.w 83732 <_PyObject_GenericSetAttrWithDict@@Base+0x11a> │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8361e <_PyObject_GenericSetAttrWithDict@@Base+0x1fe> │ │ │ │ + b.n 83816 <_PyObject_GenericSetAttrWithDict@@Base+0x1fe> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 83996 <_PyObject_GenericSetAttrWithDict@@Base+0x576> │ │ │ │ + beq.w 83b8e <_PyObject_GenericSetAttrWithDict@@Base+0x576> │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ movw ip, #44076 @ 0xac2c │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ ldr r2, [r1, #24] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 8358c <_PyObject_GenericSetAttrWithDict@@Base+0x16c> │ │ │ │ + bne.w 83784 <_PyObject_GenericSetAttrWithDict@@Base+0x16c> │ │ │ │ mov r0, lr │ │ │ │ mov r2, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 7a60c │ │ │ │ + bl 7a75c │ │ │ │ mov r9, r0 │ │ │ │ - b.n 83618 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + b.n 83810 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 83556 <_PyObject_GenericSetAttrWithDict@@Base+0x136> │ │ │ │ - b.n 8355c <_PyObject_GenericSetAttrWithDict@@Base+0x13c> │ │ │ │ + bne.w 8374e <_PyObject_GenericSetAttrWithDict@@Base+0x136> │ │ │ │ + b.n 83754 <_PyObject_GenericSetAttrWithDict@@Base+0x13c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 835c8 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ - ldr r2, [pc, #504] @ (83a34 <_PyObject_GenericSetAttrWithDict@@Base+0x614>) │ │ │ │ + bne.w 837c0 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ + ldr r2, [pc, #504] @ (83c2c <_PyObject_GenericSetAttrWithDict@@Base+0x614>) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 8384e <_PyObject_GenericSetAttrWithDict@@Base+0x42e> │ │ │ │ + cbz r3, 83a46 <_PyObject_GenericSetAttrWithDict@@Base+0x42e> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 835c8 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ - bl 12973c <_PyUnicode_IsNumeric@@Base+0x444> │ │ │ │ + b.n 837c0 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ + bl 12a260 <_PyUnicode_IsNumeric@@Base+0x428> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 837d4 <_PyObject_GenericSetAttrWithDict@@Base+0x3b4> │ │ │ │ + b.n 839cc <_PyObject_GenericSetAttrWithDict@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83776 <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 8396e <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8377c <_PyObject_GenericSetAttrWithDict@@Base+0x35c> │ │ │ │ - b.n 839a6 <_PyObject_GenericSetAttrWithDict@@Base+0x586> │ │ │ │ + bne.n 83974 <_PyObject_GenericSetAttrWithDict@@Base+0x35c> │ │ │ │ + b.n 83b9e <_PyObject_GenericSetAttrWithDict@@Base+0x586> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 83656 <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ + b.n 8384e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1af8f0 │ │ │ │ + bl 1b1fb8 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 83618 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + b.n 83810 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8379c <_PyObject_GenericSetAttrWithDict@@Base+0x37c> │ │ │ │ + bne.n 83994 <_PyObject_GenericSetAttrWithDict@@Base+0x37c> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - bl 1b2e54 │ │ │ │ + bl 1b5514 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8379c <_PyObject_GenericSetAttrWithDict@@Base+0x37c> │ │ │ │ - b.n 83656 <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ + bne.w 83994 <_PyObject_GenericSetAttrWithDict@@Base+0x37c> │ │ │ │ + b.n 8384e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ ldr.w r0, [r7, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83954 <_PyObject_GenericSetAttrWithDict@@Base+0x534> │ │ │ │ + beq.n 83b4c <_PyObject_GenericSetAttrWithDict@@Base+0x534> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 8360a <_PyObject_GenericSetAttrWithDict@@Base+0x1ea> │ │ │ │ + beq.w 83802 <_PyObject_GenericSetAttrWithDict@@Base+0x1ea> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1af8cc │ │ │ │ + bl 1b1f94 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 83618 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + b.n 83810 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r1, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83460 <_PyObject_GenericSetAttrWithDict@@Base+0x40> │ │ │ │ - b.n 836b2 <_PyObject_GenericSetAttrWithDict@@Base+0x292> │ │ │ │ + bne.w 83658 <_PyObject_GenericSetAttrWithDict@@Base+0x40> │ │ │ │ + b.n 838aa <_PyObject_GenericSetAttrWithDict@@Base+0x292> │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 839aa <_PyObject_GenericSetAttrWithDict@@Base+0x58a> │ │ │ │ + beq.n 83ba2 <_PyObject_GenericSetAttrWithDict@@Base+0x58a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #31024 @ 0x7930 │ │ │ │ + movw r1, #32624 @ 0x7f70 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bl d52fc │ │ │ │ - b.n 83656 <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ + bl d57ec │ │ │ │ + b.n 8384e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 83a26 <_PyObject_GenericSetAttrWithDict@@Base+0x606> │ │ │ │ + beq.w 83c1e <_PyObject_GenericSetAttrWithDict@@Base+0x606> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 83618 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + beq.w 83810 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83618 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ - ldr r2, [pc, #252] @ (83a34 <_PyObject_GenericSetAttrWithDict@@Base+0x614>) │ │ │ │ + bne.w 83810 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + ldr r2, [pc, #252] @ (83c2c <_PyObject_GenericSetAttrWithDict@@Base+0x614>) │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 8394e <_PyObject_GenericSetAttrWithDict@@Base+0x52e> │ │ │ │ + cbz r3, 83b46 <_PyObject_GenericSetAttrWithDict@@Base+0x52e> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx r8 │ │ │ │ - b.n 83618 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + b.n 83810 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ca5c4 │ │ │ │ + bl caae4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 837de <_PyObject_GenericSetAttrWithDict@@Base+0x3be> │ │ │ │ + beq.w 839d6 <_PyObject_GenericSetAttrWithDict@@Base+0x3be> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 83a16 <_PyObject_GenericSetAttrWithDict@@Base+0x5f6> │ │ │ │ + beq.n 83c0e <_PyObject_GenericSetAttrWithDict@@Base+0x5f6> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1af8cc │ │ │ │ + bl 1b1f94 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 83618 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + beq.w 83810 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83618 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + bne.w 83810 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83618 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83810 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1add90 │ │ │ │ + bl 1b0460 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 83618 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ - bl d7574 │ │ │ │ + b.n 83810 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + bl d7a7c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 834e0 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ + b.n 836d8 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #13337 @ 0x3419 │ │ │ │ + movw r3, #13841 @ 0x3611 │ │ │ │ movt r3, #8 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #30900 @ 0x78b4 │ │ │ │ - movwne r1, #30984 @ 0x7908 │ │ │ │ + movweq r1, #32500 @ 0x7ef4 │ │ │ │ + movwne r1, #32584 @ 0x7f48 │ │ │ │ movteq r1, #40 @ 0x28 │ │ │ │ movtne r1, #40 @ 0x28 │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d6da4 │ │ │ │ - b.n 835a8 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + bl d72ac │ │ │ │ + b.n 837a0 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #30796 @ 0x784c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movw r1, #32396 @ 0x7e8c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 835c8 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ - ldr r2, [pc, #56] @ (83a34 <_PyObject_GenericSetAttrWithDict@@Base+0x614>) │ │ │ │ + b.n 837c0 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ + ldr r2, [pc, #56] @ (83c2c <_PyObject_GenericSetAttrWithDict@@Base+0x614>) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 83a10 <_PyObject_GenericSetAttrWithDict@@Base+0x5f0> │ │ │ │ + cbz r3, 83c08 <_PyObject_GenericSetAttrWithDict@@Base+0x5f0> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ - b.n 835bc <_PyObject_GenericSetAttrWithDict@@Base+0x19c> │ │ │ │ + b.n 837b4 <_PyObject_GenericSetAttrWithDict@@Base+0x19c> │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d90d8 <_PyEval_CheckExceptTypeValid@@Base+0x108c> │ │ │ │ + bl d95e0 <_PyEval_CheckExceptTypeValid@@Base+0x108c> │ │ │ │ mov r9, r0 │ │ │ │ - b.n 83974 <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ + b.n 83b6c <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl bf6f0 │ │ │ │ + bl bf9d0 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 8391e <_PyObject_GenericSetAttrWithDict@@Base+0x4fe> │ │ │ │ + b.n 83b16 <_PyObject_GenericSetAttrWithDict@@Base+0x4fe> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083a3c <_PyType_LookupRef@@Base>: │ │ │ │ +00083c34 <_PyType_LookupRef@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #248] @ (83b48 <_PyType_LookupRef@@Base+0x10c>) │ │ │ │ + ldr r4, [pc, #248] @ (83d40 <_PyType_LookupRef@@Base+0x10c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r0, #192] @ 0xc0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ eor.w r4, r2, r1, asr #3 │ │ │ │ movs r1, #12 │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mul.w r4, r1, r4 │ │ │ │ adds r5, r3, r4 │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r5, #2808] @ 0xaf8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 83abc <_PyType_LookupRef@@Base+0x80> │ │ │ │ + bne.n 83cb4 <_PyType_LookupRef@@Base+0x80> │ │ │ │ ldr.w r2, [r5, #2812] @ 0xafc │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 83abc <_PyType_LookupRef@@Base+0x80> │ │ │ │ + bne.n 83cb4 <_PyType_LookupRef@@Base+0x80> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r4 │ │ │ │ ldr.w r2, [r3, #2816] @ 0xb00 │ │ │ │ - cbz r2, 83ab8 <_PyType_LookupRef@@Base+0x7c> │ │ │ │ + cbz r2, 83cb0 <_PyType_LookupRef@@Base+0x7c> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 83a9c <_PyType_LookupRef@@Base+0x60> │ │ │ │ + beq.n 83c94 <_PyType_LookupRef@@Base+0x60> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ - bl 83c20 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + bl 83e18 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83a9c <_PyType_LookupRef@@Base+0x60> │ │ │ │ + beq.n 83c94 <_PyType_LookupRef@@Base+0x60> │ │ │ │ adds r1, #1 │ │ │ │ - beq.n 83b40 <_PyType_LookupRef@@Base+0x104> │ │ │ │ + beq.n 83d38 <_PyType_LookupRef@@Base+0x104> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 83a9c <_PyType_LookupRef@@Base+0x60> │ │ │ │ + b.n 83c94 <_PyType_LookupRef@@Base+0x60> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 83aa4 <_PyType_LookupRef@@Base+0x68> │ │ │ │ + bne.n 83c9c <_PyType_LookupRef@@Base+0x68> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 83aa4 <_PyType_LookupRef@@Base+0x68> │ │ │ │ + bgt.n 83c9c <_PyType_LookupRef@@Base+0x68> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 83b4c <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 83d44 <_PyType_LookupRef@@Base+0x110> │ │ │ │ ldr.w r3, [r7, #192] @ 0xc0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ - bl 83c20 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + bl 83e18 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 83ab4 <_PyType_LookupRef@@Base+0x78> │ │ │ │ + bne.n 83cac <_PyType_LookupRef@@Base+0x78> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 83a9c <_PyType_LookupRef@@Base+0x60> │ │ │ │ + beq.n 83c94 <_PyType_LookupRef@@Base+0x60> │ │ │ │ add.w r3, r3, #43520 @ 0xaa00 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ adds r1, r3, r4 │ │ │ │ str r0, [r1, #8] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r5, #2812] @ 0xafc │ │ │ │ @@ -133376,168 +133561,168 @@ │ │ │ │ strne r1, [r6, #0] │ │ │ │ str r6, [r3, r5] │ │ │ │ dmb ish │ │ │ │ str r7, [r3, r4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 83a9c <_PyType_LookupRef@@Base+0x60> │ │ │ │ + beq.n 83c94 <_PyType_LookupRef@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83a9c <_PyType_LookupRef@@Base+0x60> │ │ │ │ + bne.n 83c94 <_PyType_LookupRef@@Base+0x60> │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 83a9c <_PyType_LookupRef@@Base+0x60> │ │ │ │ - bl d7574 │ │ │ │ - b.n 83ab8 <_PyType_LookupRef@@Base+0x7c> │ │ │ │ + b.n 83c94 <_PyType_LookupRef@@Base+0x60> │ │ │ │ + bl d7a7c │ │ │ │ + b.n 83cb0 <_PyType_LookupRef@@Base+0x7c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r1, #192] @ 0xc0 │ │ │ │ - cbz r3, 83b56 <_PyType_LookupRef@@Base+0x11a> │ │ │ │ + cbz r3, 83d4e <_PyType_LookupRef@@Base+0x11a> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [r1, #84] @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ tst.w ip, #4096 @ 0x1000 │ │ │ │ - beq.n 83c16 <_PyType_LookupRef@@Base+0x1da> │ │ │ │ + beq.n 83e0e <_PyType_LookupRef@@Base+0x1da> │ │ │ │ ldrh.w r3, [r1, #206] @ 0xce │ │ │ │ cmp.w r3, #1000 @ 0x3e8 │ │ │ │ - bcs.n 83c16 <_PyType_LookupRef@@Base+0x1da> │ │ │ │ + bcs.n 83e0e <_PyType_LookupRef@@Base+0x1da> │ │ │ │ ldr.w r2, [r1, #168] @ 0xa8 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 83bea <_PyType_LookupRef@@Base+0x1ae> │ │ │ │ + ble.n 83de2 <_PyType_LookupRef@@Base+0x1ae> │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 83b4c <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 83d44 <_PyType_LookupRef@@Base+0x110> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83c16 <_PyType_LookupRef@@Base+0x1da> │ │ │ │ + beq.n 83e0e <_PyType_LookupRef@@Base+0x1da> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 83bc0 <_PyType_LookupRef@@Base+0x184> │ │ │ │ + beq.n 83db8 <_PyType_LookupRef@@Base+0x184> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r7, r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ mov r7, r3 │ │ │ │ - bl 83b4c <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 83d44 <_PyType_LookupRef@@Base+0x110> │ │ │ │ adds r3, r6, #1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 83c16 <_PyType_LookupRef@@Base+0x1da> │ │ │ │ + cbz r0, 83e0e <_PyType_LookupRef@@Base+0x1da> │ │ │ │ cmp r3, r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - bne.n 83ba4 <_PyType_LookupRef@@Base+0x168> │ │ │ │ + bne.n 83d9c <_PyType_LookupRef@@Base+0x168> │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r1, #23 │ │ │ │ - bpl.n 83bf0 <_PyType_LookupRef@@Base+0x1b4> │ │ │ │ - ldr r1, [pc, #84] @ (83c1c <_PyType_LookupRef@@Base+0x1e0>) │ │ │ │ + bpl.n 83de8 <_PyType_LookupRef@@Base+0x1b4> │ │ │ │ + ldr r1, [pc, #84] @ (83e14 <_PyType_LookupRef@@Base+0x1e0>) │ │ │ │ ldr.w r2, [r1, #1520] @ 0x5f0 │ │ │ │ cmp.w r2, #131072 @ 0x20000 │ │ │ │ - bcs.n 83c16 <_PyType_LookupRef@@Base+0x1da> │ │ │ │ + bcs.n 83e0e <_PyType_LookupRef@@Base+0x1da> │ │ │ │ adds r0, r2, #1 │ │ │ │ str.w r0, [r1, #1520] @ 0x5f0 │ │ │ │ - cbz r2, 83be4 <_PyType_LookupRef@@Base+0x1a8> │ │ │ │ + cbz r2, 83ddc <_PyType_LookupRef@@Base+0x1a8> │ │ │ │ ldrh.w r1, [r3, #206] @ 0xce │ │ │ │ adds r1, #1 │ │ │ │ strh.w r1, [r3, #206] @ 0xce │ │ │ │ str.w r2, [r3, #192] @ 0xc0 │ │ │ │ - b.n 83c10 <_PyType_LookupRef@@Base+0x1d4> │ │ │ │ + b.n 83e08 <_PyType_LookupRef@@Base+0x1d4> │ │ │ │ tst.w ip, #256 @ 0x100 │ │ │ │ - bne.n 83bc6 <_PyType_LookupRef@@Base+0x18a> │ │ │ │ + bne.n 83dbe <_PyType_LookupRef@@Base+0x18a> │ │ │ │ add.w r2, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #2804] @ 0xaf4 │ │ │ │ - cbz r0, 83c16 <_PyType_LookupRef@@Base+0x1da> │ │ │ │ + cbz r0, 83e0e <_PyType_LookupRef@@Base+0x1da> │ │ │ │ ldrh.w r1, [r3, #206] @ 0xce │ │ │ │ add.w ip, r0, #1 │ │ │ │ str.w ip, [r2, #2804] @ 0xaf4 │ │ │ │ adds r2, r1, #1 │ │ │ │ str.w r0, [r3, #192] @ 0xc0 │ │ │ │ strh.w r2, [r3, #206] @ 0xce │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.n 83c12 <_PyType_LookupRef@@Base+0x1d6> │ │ │ │ + b.n 83e0a <_PyType_LookupRef@@Base+0x1d6> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 83d2c <_PyType_LookupRef@@Base+0x2f0> │ │ │ │ + bne.n 83f24 <_PyType_LookupRef@@Base+0x2f0> │ │ │ │ ldr.w r9, [r1, #12] │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 83d2c <_PyType_LookupRef@@Base+0x2f0> │ │ │ │ + beq.n 83f24 <_PyType_LookupRef@@Base+0x2f0> │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 83d56 <_PyType_LookupRef@@Base+0x31a> │ │ │ │ + beq.n 83f4e <_PyType_LookupRef@@Base+0x31a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 83d20 <_PyType_LookupRef@@Base+0x2e4> │ │ │ │ + beq.n 83f18 <_PyType_LookupRef@@Base+0x2e4> │ │ │ │ ldr.w fp, [r6, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 83ca6 <_PyType_LookupRef@@Base+0x26a> │ │ │ │ - ldr.w r8, [pc, #332] @ 83dc0 <_PyType_LookupRef@@Base+0x384> │ │ │ │ + ble.n 83e9e <_PyType_LookupRef@@Base+0x26a> │ │ │ │ + ldr.w r8, [pc, #332] @ 83fb8 <_PyType_LookupRef@@Base+0x384> │ │ │ │ add.w r5, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #30 │ │ │ │ - bmi.n 83cc8 <_PyType_LookupRef@@Base+0x28c> │ │ │ │ + bmi.n 83ec0 <_PyType_LookupRef@@Base+0x28c> │ │ │ │ ldr.w r0, [r1, #132] @ 0x84 │ │ │ │ mov r1, sl │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 83d06 <_PyType_LookupRef@@Base+0x2ca> │ │ │ │ + beq.n 83efe <_PyType_LookupRef@@Base+0x2ca> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83d0e <_PyType_LookupRef@@Base+0x2d2> │ │ │ │ + bne.n 83f06 <_PyType_LookupRef@@Base+0x2d2> │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 83c7e <_PyType_LookupRef@@Base+0x242> │ │ │ │ + bne.n 83e76 <_PyType_LookupRef@@Base+0x242> │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 83cc0 <_PyType_LookupRef@@Base+0x284> │ │ │ │ + beq.n 83eb8 <_PyType_LookupRef@@Base+0x284> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83d4a <_PyType_LookupRef@@Base+0x30e> │ │ │ │ + beq.n 83f42 <_PyType_LookupRef@@Base+0x30e> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r7, r8] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r1, #180] @ 0xb4 │ │ │ │ @@ -133548,381 +133733,381 @@ │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [ip, #252] @ 0xfc │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ - cbz r3, 83d40 <_PyType_LookupRef@@Base+0x304> │ │ │ │ + cbz r3, 83f38 <_PyType_LookupRef@@Base+0x304> │ │ │ │ ldr.w r0, [ip, #268] @ 0x10c │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 83c9a <_PyType_LookupRef@@Base+0x25e> │ │ │ │ + bne.n 83e92 <_PyType_LookupRef@@Base+0x25e> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ - b.n 83caa <_PyType_LookupRef@@Base+0x26e> │ │ │ │ + b.n 83ea2 <_PyType_LookupRef@@Base+0x26e> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 83d1c <_PyType_LookupRef@@Base+0x2e0> │ │ │ │ + beq.n 83f14 <_PyType_LookupRef@@Base+0x2e0> │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ movs r1, #0 │ │ │ │ - b.n 83caa <_PyType_LookupRef@@Base+0x26e> │ │ │ │ + b.n 83ea2 <_PyType_LookupRef@@Base+0x26e> │ │ │ │ ldr.w fp, [r6, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bgt.n 83c70 <_PyType_LookupRef@@Base+0x234> │ │ │ │ - b.n 83ca6 <_PyType_LookupRef@@Base+0x26a> │ │ │ │ + bgt.n 83e68 <_PyType_LookupRef@@Base+0x234> │ │ │ │ + b.n 83e9e <_PyType_LookupRef@@Base+0x26a> │ │ │ │ mov r0, sl │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 83c50 <_PyType_LookupRef@@Base+0x214> │ │ │ │ + bne.n 83e48 <_PyType_LookupRef@@Base+0x214> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 83d62 <_PyType_LookupRef@@Base+0x326> │ │ │ │ + b.n 83f5a <_PyType_LookupRef@@Base+0x326> │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 83cf8 <_PyType_LookupRef@@Base+0x2bc> │ │ │ │ + b.n 83ef0 <_PyType_LookupRef@@Base+0x2bc> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 83cc0 <_PyType_LookupRef@@Base+0x284> │ │ │ │ + b.n 83eb8 <_PyType_LookupRef@@Base+0x284> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bmi.n 83d6a <_PyType_LookupRef@@Base+0x32e> │ │ │ │ + bmi.n 83f62 <_PyType_LookupRef@@Base+0x32e> │ │ │ │ lsls r5, r3, #18 │ │ │ │ - bpl.n 83da0 <_PyType_LookupRef@@Base+0x364> │ │ │ │ + bpl.n 83f98 <_PyType_LookupRef@@Base+0x364> │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 83cc0 <_PyType_LookupRef@@Base+0x284> │ │ │ │ - ldr r2, [pc, #84] @ (83dc0 <_PyType_LookupRef@@Base+0x384>) │ │ │ │ + b.n 83eb8 <_PyType_LookupRef@@Base+0x284> │ │ │ │ + ldr r2, [pc, #84] @ (83fb8 <_PyType_LookupRef@@Base+0x384>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 83db4 <_PyType_LookupRef@@Base+0x378> │ │ │ │ + beq.n 83fac <_PyType_LookupRef@@Base+0x378> │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 83db4 <_PyType_LookupRef@@Base+0x378> │ │ │ │ + bhi.n 83fac <_PyType_LookupRef@@Base+0x378> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83d60 <_PyType_LookupRef@@Base+0x324> │ │ │ │ + bne.n 83f58 <_PyType_LookupRef@@Base+0x324> │ │ │ │ mov r0, r4 │ │ │ │ - bl 806dc │ │ │ │ + bl 808d4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 83d3a <_PyType_LookupRef@@Base+0x2fe> │ │ │ │ + beq.n 83f32 <_PyType_LookupRef@@Base+0x2fe> │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 83d60 <_PyType_LookupRef@@Base+0x324> │ │ │ │ - b.n 83c58 <_PyType_LookupRef@@Base+0x21c> │ │ │ │ + beq.n 83f58 <_PyType_LookupRef@@Base+0x324> │ │ │ │ + b.n 83e50 <_PyType_LookupRef@@Base+0x21c> │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 83d9a <_PyType_LookupRef@@Base+0x35e> │ │ │ │ + b.n 83f92 <_PyType_LookupRef@@Base+0x35e> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ sub sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 83e26 <_PyType_LookupRef@@Base+0x3ea> │ │ │ │ + bne.n 8401e <_PyType_LookupRef@@Base+0x3ea> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83e30 <_PyType_LookupRef@@Base+0x3f4> │ │ │ │ + beq.n 84028 <_PyType_LookupRef@@Base+0x3f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bne.n 83e3e <_PyType_LookupRef@@Base+0x402> │ │ │ │ + bne.n 84036 <_PyType_LookupRef@@Base+0x402> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 83e3e <_PyType_LookupRef@@Base+0x402> │ │ │ │ - ldr r0, [pc, #96] @ (83e64 <_PyType_LookupRef@@Base+0x428>) │ │ │ │ + beq.n 84036 <_PyType_LookupRef@@Base+0x402> │ │ │ │ + ldr r0, [pc, #96] @ (8405c <_PyType_LookupRef@@Base+0x428>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r1, #24] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #44076 @ 0xac2c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r5, [sp, #0] │ │ │ │ cmp r6, r2 │ │ │ │ mov r2, r4 │ │ │ │ - beq.n 83e5c <_PyType_LookupRef@@Base+0x420> │ │ │ │ - bl 7cac8 │ │ │ │ + beq.n 84054 <_PyType_LookupRef@@Base+0x420> │ │ │ │ + bl 7ccb4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 83dea <_PyType_LookupRef@@Base+0x3ae> │ │ │ │ + bne.n 83fe2 <_PyType_LookupRef@@Base+0x3ae> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 83dfc <_PyType_LookupRef@@Base+0x3c0> │ │ │ │ + beq.n 83ff4 <_PyType_LookupRef@@Base+0x3c0> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 83e02 <_PyType_LookupRef@@Base+0x3c6> │ │ │ │ + bne.n 83ffa <_PyType_LookupRef@@Base+0x3c6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1add90 │ │ │ │ - bl 7a60c │ │ │ │ + b.w 1b0460 │ │ │ │ + bl 7a75c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083e68 : │ │ │ │ +00084060 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b2c8 │ │ │ │ + bl 7b41c │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 83eaa │ │ │ │ - ldr r1, [pc, #60] @ (83ec4 ) │ │ │ │ + cbz r0, 840a2 │ │ │ │ + ldr r1, [pc, #60] @ (840bc ) │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 83260 │ │ │ │ + bl 83458 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 83eaa │ │ │ │ + cbnz r0, 840a2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 83ea4 │ │ │ │ + beq.n 8409c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 83eb6 │ │ │ │ + cbz r3, 840ae │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.n 83ea4 │ │ │ │ + b.n 8409c │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 83ea4 │ │ │ │ + b.n 8409c │ │ │ │ nop │ │ │ │ - add r3, pc, #736 @ (adr r3, 841a8 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r3, pc, #736 @ (adr r3, 843a0 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00083ec8 : │ │ │ │ +000840c0 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #4588 @ 0x11ec │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 83edc │ │ │ │ + bne.n 840d4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 83efc │ │ │ │ + cbz r0, 840f4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r1, #556 @ 0x22c │ │ │ │ - movw r0, #35440 @ 0x8a70 │ │ │ │ + movw r0, #37040 @ 0x90b0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 83ef8 │ │ │ │ + b.n 840f0 │ │ │ │ nop │ │ │ │ │ │ │ │ -00083f14 : │ │ │ │ +0008410c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 83f32 │ │ │ │ + cbz r0, 8412a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 83f32 │ │ │ │ + bpl.n 8412a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 83f48 │ │ │ │ + b.n 84140 │ │ │ │ movw r1, #4097 @ 0x1001 │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r9, [pc, #984] @ 84334 │ │ │ │ + ldr.w r9, [pc, #984] @ 8452c │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r6, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 841a2 │ │ │ │ + beq.w 8439a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84236 │ │ │ │ + bne.w 8442e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #108] @ 0x6c │ │ │ │ - movw r2, #16901 @ 0x4205 │ │ │ │ + movw r2, #19753 @ 0x4d29 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 842cc │ │ │ │ + bne.w 844c4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ lsls r0, r0, #1 │ │ │ │ smull r5, r2, r2, r0 │ │ │ │ sub.w r2, r2, r0, asr #31 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.w 842cc │ │ │ │ + blt.w 844c4 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 841ee │ │ │ │ + beq.w 843e6 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ lsls r3, r2 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r2, r0 │ │ │ │ adds r2, #20 │ │ │ │ adds.w r2, r2, r3, lsl #3 │ │ │ │ - bmi.w 8421a │ │ │ │ + bmi.w 84412 │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt r0, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr.w r5, [r0, #692] @ 0x2b4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 841c8 │ │ │ │ + bne.w 843c0 │ │ │ │ add.w r3, r6, #4096 @ 0x1000 │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr.w fp, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.w 8416c │ │ │ │ + bcs.w 84364 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r3, [fp, ip, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 841b8 │ │ │ │ + beq.w 843b0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w sl, [r5] │ │ │ │ str.w sl, [r3, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 84124 │ │ │ │ + beq.n 8431c │ │ │ │ mov r0, r5 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 841de │ │ │ │ + beq.w 843d6 │ │ │ │ add.w r2, r5, #20 │ │ │ │ mov.w lr, #8 │ │ │ │ add r2, r3 │ │ │ │ adds r1, r2, #4 │ │ │ │ ldr.w fp, [r5, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ itt gt │ │ │ │ movgt r0, #0 │ │ │ │ mvngt.w ip, #3221225472 @ 0xc0000000 │ │ │ │ - ble.n 84088 │ │ │ │ + ble.n 84280 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbz r3, 8407c │ │ │ │ + cbz r3, 84274 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ add.w sl, r7, #1 │ │ │ │ cmp r7, ip │ │ │ │ ldr r7, [r2, #0] │ │ │ │ - beq.n 8410e │ │ │ │ + beq.n 84306 │ │ │ │ str.w sl, [r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 84114 │ │ │ │ + bne.n 8430c │ │ │ │ adds r0, #1 │ │ │ │ add r1, lr │ │ │ │ cmp fp, r0 │ │ │ │ - beq.n 84088 │ │ │ │ + beq.n 84280 │ │ │ │ add r2, lr │ │ │ │ - b.n 84062 │ │ │ │ + b.n 8425a │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 84152 │ │ │ │ + ble.n 8434a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #2416] @ 0x970 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - ldr r2, [pc, #648] @ (84330 ) │ │ │ │ + ldr r2, [pc, #648] @ (84528 ) │ │ │ │ ldr.w r7, [r3, #2096] @ 0x830 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84222 │ │ │ │ + bne.w 8441a │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ adds r0, r6, r1 │ │ │ │ str r5, [r7, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r5, [r4, #-8] │ │ │ │ ldr r3, [r6, r1] │ │ │ │ str r2, [r7, #8] │ │ │ │ @@ -133931,15 +134116,15 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r3, [r6, r1] │ │ │ │ str r2, [r0, #4] │ │ │ │ strd r3, r2, [r7, #16] │ │ │ │ str r4, [r7, #8] │ │ │ │ - cbz r5, 84106 │ │ │ │ + cbz r5, 842fe │ │ │ │ ldr.w r1, [r9, r8] │ │ │ │ sub.w r2, r7, #8 │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -133948,150 +134133,150 @@ │ │ │ │ strd r1, r3, [r7, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 8407c │ │ │ │ + beq.n 84274 │ │ │ │ adds r0, #1 │ │ │ │ adds r3, #1 │ │ │ │ cmp fp, r0 │ │ │ │ str r3, [r7, #0] │ │ │ │ - beq.n 84088 │ │ │ │ + beq.n 84280 │ │ │ │ add r1, lr │ │ │ │ add r2, lr │ │ │ │ - b.n 84062 │ │ │ │ + b.n 8425a │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r7, r0 │ │ │ │ ittt cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc.w r3, [lr, #12] │ │ │ │ strcc.w lr, [r3, #8] │ │ │ │ - bcc.w 8402e │ │ │ │ + bcc.w 84226 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r1, r0, ip, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w sl, [r3, r0] │ │ │ │ - cbz r5, 8416c │ │ │ │ + cbz r5, 84364 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b.n 8402e │ │ │ │ + b.n 84226 │ │ │ │ movw r0, #21648 @ 0x5490 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 840b8 │ │ │ │ + bne.n 842b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b091c <_PyNamespace_New@@Base+0x58> │ │ │ │ - b.n 8421e │ │ │ │ + bl 1b2fe0 <_PyNamespace_New@@Base+0x58> │ │ │ │ + b.n 84416 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r5, [r3, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 842ba │ │ │ │ + bne.w 844b2 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8421a │ │ │ │ + beq.n 84412 │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 8414e │ │ │ │ + b.n 84346 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r1, #44076 @ 0xac2c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 722a4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 72454 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 84106 │ │ │ │ + b.n 842fe │ │ │ │ mov r1, ip │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8414c │ │ │ │ + b.n 84344 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r0, [r3, #688] @ 0x2b0 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 8421a │ │ │ │ + cbz r0, 84412 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 8402e │ │ │ │ + b.n 84226 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov.w lr, #12 │ │ │ │ add r1, r3 │ │ │ │ adds r2, r1, #4 │ │ │ │ adds r1, #8 │ │ │ │ - b.n 84050 │ │ │ │ + b.n 84248 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ lsls r2, r0 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ lsrs r3, r0 │ │ │ │ adds r2, #20 │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 83fd6 │ │ │ │ - bl 1f5c8c │ │ │ │ + bge.w 841ce │ │ │ │ + bl 1f7b08 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 84106 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 842fe │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 84312 │ │ │ │ + bne.n 8450a │ │ │ │ mov r0, r7 │ │ │ │ - bl 12cb88 │ │ │ │ - b.n 840b8 │ │ │ │ - bl 20d938 │ │ │ │ + bl 12d6a8 │ │ │ │ + b.n 842b0 │ │ │ │ + bl 20f4c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84326 │ │ │ │ + beq.n 8451e │ │ │ │ movw r0, #21648 @ 0x5490 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8431e │ │ │ │ + beq.n 84516 │ │ │ │ ldrb.w lr, [r5] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp lr, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bls.n 8427c │ │ │ │ + bls.n 84474 │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8425e │ │ │ │ + beq.n 84456 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, ip │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.n 8425e │ │ │ │ + b.n 84456 │ │ │ │ str r5, [r7, #28] │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ adds r5, r6, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r7, #8] │ │ │ │ @@ -134106,568 +134291,568 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 840e4 │ │ │ │ - b.n 84106 │ │ │ │ + bne.w 842dc │ │ │ │ + b.n 842fe │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 84192 │ │ │ │ + b.n 8438a │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r1, #44076 @ 0xac2c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 722a4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 72454 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8421e │ │ │ │ + beq.n 84416 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 89b5c │ │ │ │ + bl 89da4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84106 │ │ │ │ + beq.w 842fe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8421e │ │ │ │ + beq.n 84416 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8421e │ │ │ │ + bne.n 84416 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8421e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84416 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 840b8 │ │ │ │ + b.n 842b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ - b.n 8421e │ │ │ │ + bl 78428 │ │ │ │ + b.n 84416 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084338 <_PyObject_New@@Base>: │ │ │ │ +00084530 <_PyObject_New@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 8446e <_PyObject_New@@Base+0x136> │ │ │ │ + blt.w 84666 <_PyObject_New@@Base+0x136> │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8445c <_PyObject_New@@Base+0x124> │ │ │ │ - ldr r3, [pc, #292] @ (84494 <_PyObject_New@@Base+0x15c>) │ │ │ │ + bne.n 84654 <_PyObject_New@@Base+0x124> │ │ │ │ + ldr r3, [pc, #292] @ (8468c <_PyObject_New@@Base+0x15c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.n 843e8 <_PyObject_New@@Base+0xb0> │ │ │ │ + bcs.n 845e0 <_PyObject_New@@Base+0xb0> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 8444a <_PyObject_New@@Base+0x112> │ │ │ │ + beq.n 84642 <_PyObject_New@@Base+0x112> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 843cc <_PyObject_New@@Base+0x94> │ │ │ │ + beq.n 845c4 <_PyObject_New@@Base+0x94> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - ldr r1, [pc, #224] @ (84498 <_PyObject_New@@Base+0x160>) │ │ │ │ - bne.n 84426 <_PyObject_New@@Base+0xee> │ │ │ │ + ldr r1, [pc, #224] @ (84690 <_PyObject_New@@Base+0x160>) │ │ │ │ + bne.n 8461e <_PyObject_New@@Base+0xee> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84436 <_PyObject_New@@Base+0xfe> │ │ │ │ + bne.n 8462e <_PyObject_New@@Base+0xfe> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r7, r0 │ │ │ │ - bcc.n 8441a <_PyObject_New@@Base+0xe2> │ │ │ │ + bcc.n 84612 <_PyObject_New@@Base+0xe2> │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 843aa <_PyObject_New@@Base+0x72> │ │ │ │ + bne.n 845a2 <_PyObject_New@@Base+0x72> │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 84478 <_PyObject_New@@Base+0x140> │ │ │ │ + bne.n 84670 <_PyObject_New@@Base+0x140> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8446e <_PyObject_New@@Base+0x136> │ │ │ │ + beq.n 84666 <_PyObject_New@@Base+0x136> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 843aa <_PyObject_New@@Base+0x72> │ │ │ │ + b.n 845a2 <_PyObject_New@@Base+0x72> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 843aa <_PyObject_New@@Base+0x72> │ │ │ │ + b.n 845a2 <_PyObject_New@@Base+0x72> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 843c4 <_PyObject_New@@Base+0x8c> │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + beq.n 845bc <_PyObject_New@@Base+0x8c> │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 84488 <_PyObject_New@@Base+0x150> │ │ │ │ + bne.n 84680 <_PyObject_New@@Base+0x150> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ - b.n 843c4 <_PyObject_New@@Base+0x8c> │ │ │ │ + bl 12d6a8 │ │ │ │ + b.n 845bc <_PyObject_New@@Base+0x8c> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 843aa <_PyObject_New@@Base+0x72> │ │ │ │ - b.n 843e8 <_PyObject_New@@Base+0xb0> │ │ │ │ + bne.n 845a2 <_PyObject_New@@Base+0x72> │ │ │ │ + b.n 845e0 <_PyObject_New@@Base+0xb0> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 843aa <_PyObject_New@@Base+0x72> │ │ │ │ + bne.n 845a2 <_PyObject_New@@Base+0x72> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8440a <_PyObject_New@@Base+0xd2> │ │ │ │ + b.n 84602 <_PyObject_New@@Base+0xd2> │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 843c4 <_PyObject_New@@Base+0x8c> │ │ │ │ + b.n 845bc <_PyObject_New@@Base+0x8c> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0008449c : │ │ │ │ +00084694 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 845a8 │ │ │ │ + beq.n 847a0 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [ip, #56] @ 0x38 │ │ │ │ - cbz r2, 844ce │ │ │ │ + cbz r2, 846c6 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbz r2, 844ce │ │ │ │ + cbz r2, 846c6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ - cbz r2, 8450e │ │ │ │ + cbz r2, 84706 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 8450e │ │ │ │ + cbz r2, 84706 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 845da │ │ │ │ + beq.n 847d2 │ │ │ │ ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 845da │ │ │ │ + beq.n 847d2 │ │ │ │ movw r2, #56064 @ 0xdb00 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl db098 │ │ │ │ + bl db57c │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.n 845c8 │ │ │ │ + beq.n 847c0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w eaf24 │ │ │ │ + b.w eb488 │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 845b0 │ │ │ │ + bge.n 847a8 │ │ │ │ movw r2, #40780 @ 0x9f4c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84572 │ │ │ │ - ldr r1, [pc, #204] @ (845f0 ) │ │ │ │ + beq.n 8476a │ │ │ │ + ldr r1, [pc, #204] @ (847e8 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 845ac │ │ │ │ + beq.n 847a4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 84580 │ │ │ │ - cbz r2, 84580 │ │ │ │ + beq.n 84778 │ │ │ │ + cbz r2, 84778 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl d5f64 │ │ │ │ + bl d6454 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 8456c │ │ │ │ + beq.n 84764 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 8456c │ │ │ │ + cbnz r1, 84764 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 127de0 │ │ │ │ + b.w 1288a0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #35516 @ 0x8abc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movw r1, #37116 @ 0x90fc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d52fc │ │ │ │ - bl 27591c │ │ │ │ + b.w d57ec │ │ │ │ + bl 275f84 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8456c │ │ │ │ + b.n 84764 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35552 @ 0x8ae0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37152 @ 0x9120 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 8459e │ │ │ │ + b.n 84796 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84502 │ │ │ │ - b.n 845ac │ │ │ │ + beq.n 846fa │ │ │ │ + b.n 847a4 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35468 @ 0x8a8c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37068 @ 0x90cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.n 845c4 │ │ │ │ + b.n 847bc │ │ │ │ nop │ │ │ │ - add r1, pc, #576 @ (adr r1, 84834 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r1, pc, #576 @ (adr r1, 84a2c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 84642 │ │ │ │ + bne.n 8483a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 84642 │ │ │ │ + beq.n 8483a │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 8465e │ │ │ │ + cbz r3, 84856 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.n 846a6 │ │ │ │ + beq.n 8489e │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 84662 │ │ │ │ + beq.n 8485a │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 846a6 │ │ │ │ + beq.n 8489e │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84626 │ │ │ │ + bne.n 8481e │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 846a6 │ │ │ │ + beq.n 8489e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #21648 @ 0x5490 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 846aa │ │ │ │ - ldr r2, [pc, #124] @ (846f0 ) │ │ │ │ + bne.n 848a2 │ │ │ │ + ldr r2, [pc, #124] @ (848e8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 7e6ec │ │ │ │ + bl 7e8e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 846a6 │ │ │ │ + cbz r0, 8489e │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl d589c <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + bl d5d8c <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 846a6 │ │ │ │ + beq.n 8489e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 846e8 │ │ │ │ + cbz r3, 848e0 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8463c │ │ │ │ - ldr r1, [pc, #72] @ (846f4 ) │ │ │ │ + b.n 84834 │ │ │ │ + ldr r1, [pc, #72] @ (848ec ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 908d0 <_PyObject_LookupSpecial@@Base> │ │ │ │ - cbz r0, 846de │ │ │ │ + bl 90b2c <_PyObject_LookupSpecial@@Base> │ │ │ │ + cbz r0, 848d6 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl d5f64 │ │ │ │ + bl d6454 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 8463c │ │ │ │ + beq.n 84834 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8463c │ │ │ │ + bne.n 84834 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8463c │ │ │ │ - bl 80760 │ │ │ │ + b.n 84834 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84670 │ │ │ │ - b.n 846a6 │ │ │ │ + beq.n 84868 │ │ │ │ + b.n 8489e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 846a6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8489e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #512 @ 0x200 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt r2, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r2, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 847dc │ │ │ │ - ldr r3, [pc, #248] @ (8481c ) │ │ │ │ + bne.n 849d4 │ │ │ │ + ldr r3, [pc, #248] @ (84a14 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1528] @ 0x5f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 847a4 │ │ │ │ + beq.n 8499c │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 84766 │ │ │ │ + cbnz r2, 8495e │ │ │ │ ldrd r0, r6, [r3, #24] │ │ │ │ cmp r6, r0 │ │ │ │ itttt cs │ │ │ │ addcs r1, r3, r0 │ │ │ │ strcs r1, [r3, #4] │ │ │ │ addcs.w r1, r0, #16 │ │ │ │ strcs r1, [r3, #24] │ │ │ │ ittet cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r1, #12] │ │ │ │ strcs r2, [r3, r0] │ │ │ │ strcc r1, [r3, #8] │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ite ge │ │ │ │ movge r2, #8 │ │ │ │ movlt r2, #10 │ │ │ │ strd r3, r2, [r4, #4] │ │ │ │ eor.w r6, r5, r5, asr #31 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ sub.w r6, r6, r5, asr #31 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #140] @ (84820 ) │ │ │ │ + ldr r2, [pc, #140] @ (84a18 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 847f0 │ │ │ │ + cbnz r3, 849e8 │ │ │ │ str r6, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84766 │ │ │ │ + bne.n 8495e │ │ │ │ ldr.w r4, [r2, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 84804 │ │ │ │ + bne.n 849fc │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 847ea │ │ │ │ + cbz r4, 849e2 │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ - b.n 84766 │ │ │ │ + b.n 8495e │ │ │ │ ldr.w r0, [r2, #708] @ 0x2c4 │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84766 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 8479e │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + bne.n 8495e │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 84996 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 84810 │ │ │ │ + bne.n 84a08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ - b.n 8479c │ │ │ │ + bl 12d6a8 │ │ │ │ + b.n 84994 │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 847ce │ │ │ │ + b.n 849c6 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8479c │ │ │ │ + b.n 84994 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00084824 : │ │ │ │ +00084a1c : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 8484c │ │ │ │ + bl 84a44 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -134675,60 +134860,60 @@ │ │ │ │ sub sp, #20 │ │ │ │ movs r5, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r4, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.w 849be │ │ │ │ - cbz r3, 84892 │ │ │ │ + bgt.w 84bb6 │ │ │ │ + cbz r3, 84a8a │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.w 849d8 │ │ │ │ + bhi.w 84bd0 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.w 84990 │ │ │ │ + bhi.w 84b88 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 84866 │ │ │ │ + beq.n 84a5e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 84866 │ │ │ │ + bne.n 84a5e │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84872 │ │ │ │ + bne.n 84a6a │ │ │ │ cmp r4, r3 │ │ │ │ - blt.w 84aca │ │ │ │ - beq.w 84b68 │ │ │ │ + blt.w 84cc2 │ │ │ │ + beq.w 84d60 │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 84a0c │ │ │ │ + beq.w 84c04 │ │ │ │ cmp r4, #20 │ │ │ │ - bgt.w 84aa8 │ │ │ │ - ldr r7, [pc, #712] @ (84b74 ) │ │ │ │ + bgt.w 84ca0 │ │ │ │ + ldr r7, [pc, #712] @ (84d6c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ ldr r6, [r2, r7] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r2, r8 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1608] @ 0x648 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 84a1e │ │ │ │ - ldr.w ip, [pc, #684] @ 84b78 │ │ │ │ + beq.w 84c16 │ │ │ │ + ldr.w ip, [pc, #684] @ 84d70 │ │ │ │ ldr.w r1, [r2, #1688] @ 0x698 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1688] @ 0x698 │ │ │ │ ldr.w r1, [ip, #1416] @ 0x588 │ │ │ │ str.w r0, [r2, #1608] @ 0x648 │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 84ace │ │ │ │ + bne.w 84cc6 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, r5, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29718 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add.w r8, sp, #8 │ │ │ │ @@ -134740,123 +134925,123 @@ │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r6 │ │ │ │ str r0, [r6, #0] │ │ │ │ strd r1, r2, [r5, #-8] │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84c64 │ │ │ │ + bl 84e5c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84b18 │ │ │ │ + beq.w 84d10 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84c64 │ │ │ │ + bl 84e5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84b10 │ │ │ │ + beq.w 84d08 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq.n 8497e │ │ │ │ + beq.n 84b76 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84c64 │ │ │ │ + bl 84e5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84b14 │ │ │ │ + beq.w 84d0c │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #20] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #20 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 8497e │ │ │ │ + beq.n 84b76 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84c64 │ │ │ │ + bl 84e5c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84a82 │ │ │ │ + beq.w 84c7a │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 84962 │ │ │ │ + bne.n 84b5a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84ae6 │ │ │ │ + bne.w 84cde │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r0, r3, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsls r6, r0 │ │ │ │ movw r0, #4169 @ 0x1049 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ ands r0, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84866 │ │ │ │ + bne.w 84a5e │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 849d4 │ │ │ │ + beq.n 84bcc │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.w 84882 │ │ │ │ - cbnz r5, 849fa │ │ │ │ + bne.w 84a7a │ │ │ │ + cbnz r5, 84bec │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 849d4 │ │ │ │ - bls.n 849ea │ │ │ │ + beq.n 84bcc │ │ │ │ + bls.n 84be2 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 849fa │ │ │ │ + beq.n 84bec │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 849d4 │ │ │ │ + beq.n 84bcc │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 849c2 │ │ │ │ + bne.n 84bba │ │ │ │ subs r5, #1 │ │ │ │ - b.n 84866 │ │ │ │ + b.n 84a5e │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 849b4 │ │ │ │ - bhi.n 849fe │ │ │ │ + beq.n 84bac │ │ │ │ + bhi.n 84bf0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 849b4 │ │ │ │ + beq.n 84bac │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.w 84882 │ │ │ │ - b.n 849d4 │ │ │ │ + bne.w 84a7a │ │ │ │ + b.n 84bcc │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 849d4 │ │ │ │ - bhi.n 84a06 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 84b2e │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 849cc │ │ │ │ + beq.n 84bcc │ │ │ │ + bls.n 84bf8 │ │ │ │ + cmp r3, #91 @ 0x5b │ │ │ │ + bne.n 84bc4 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 84866 │ │ │ │ + b.n 84a5e │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.w 84882 │ │ │ │ - b.n 849d4 │ │ │ │ - cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 849cc │ │ │ │ - b.n 849fa │ │ │ │ + bne.w 84a7a │ │ │ │ + b.n 84bcc │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 84d26 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ + bne.n 84bc4 │ │ │ │ + b.n 84bec │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 84c64 │ │ │ │ + bl 84e5c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84abe │ │ │ │ - ldr r2, [pc, #320] @ (84b74 ) │ │ │ │ + beq.n 84cb6 │ │ │ │ + ldr r2, [pc, #320] @ (84d6c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #12 │ │ │ │ add.w r8, sp, #8 │ │ │ │ @@ -134871,1299 +135056,1298 @@ │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r0, r7 │ │ │ │ str.w r1, [r5, #-8] │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 84c64 │ │ │ │ + bl 84e5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84930 │ │ │ │ + bne.w 84b28 │ │ │ │ mov r6, r0 │ │ │ │ subs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ subs r3, r4, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 27bff0 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ + bl 27c618 <_PyInterpreterConfig_AsDict@@Base+0x870> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84aca │ │ │ │ + beq.n 84cc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 84aca │ │ │ │ + cbnz r3, 84cc2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84aca │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84cc2 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 84a1e │ │ │ │ - bl 1f5c8c │ │ │ │ + bls.n 84c16 │ │ │ │ + bl 1f7b08 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84a32 │ │ │ │ + bne.n 84c2a │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 27bff0 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ + bl 27c618 <_PyInterpreterConfig_AsDict@@Base+0x870> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 84988 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 84b80 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 84b1c │ │ │ │ + bne.n 84d14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr.w r6, [r7, r9] │ │ │ │ - b.n 84a3e │ │ │ │ + b.n 84c36 │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r4, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 84b04 │ │ │ │ - cbnz r4, 84b46 │ │ │ │ + beq.n 84cfc │ │ │ │ + cbnz r4, 84d3e │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84988 │ │ │ │ - b.n 84ae6 │ │ │ │ + beq.w 84b80 │ │ │ │ + b.n 84cde │ │ │ │ movs r6, #1 │ │ │ │ - b.n 84a82 │ │ │ │ + b.n 84c7a │ │ │ │ movs r6, #2 │ │ │ │ - b.n 84a82 │ │ │ │ + b.n 84c7a │ │ │ │ mov r6, r3 │ │ │ │ - b.n 84a82 │ │ │ │ + b.n 84c7a │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ ldr.w r6, [r7, r9] │ │ │ │ - b.n 84a3e │ │ │ │ + b.n 84c36 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35592 @ 0x8b08 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37192 @ 0x9148 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 84aca │ │ │ │ + bl 12de68 │ │ │ │ + b.n 84cc2 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37220 @ 0x9164 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 84a9a │ │ │ │ - b.n 84aca │ │ │ │ + bne.n 84c92 │ │ │ │ + b.n 84cc2 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ - b.n 84988 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ + b.n 84b80 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w ip, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.n 84bfe │ │ │ │ + bgt.n 84df6 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 84bc4 │ │ │ │ + beq.n 84dbc │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.n 84c1a │ │ │ │ + bhi.n 84e12 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.n 84bc6 │ │ │ │ + bhi.n 84dbe │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84c48 │ │ │ │ + beq.n 84e40 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 84b92 │ │ │ │ + beq.n 84d8a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 84b92 │ │ │ │ + bne.n 84d8a │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 84ba0 │ │ │ │ + bne.n 84d98 │ │ │ │ pop {r4, pc} │ │ │ │ sub.w lr, r3, #32 │ │ │ │ movs r4, #1 │ │ │ │ uxtb.w lr, lr │ │ │ │ lsl.w r4, r4, lr │ │ │ │ movw lr, #4169 @ 0x1049 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ and.w lr, r4, lr │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 84b92 │ │ │ │ + bne.n 84d8a │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 84c14 │ │ │ │ + beq.n 84e0c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 84bb0 │ │ │ │ + bne.n 84da8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 84c36 │ │ │ │ + bne.n 84e2e │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 84c14 │ │ │ │ - bls.n 84c2a │ │ │ │ + beq.n 84e0c │ │ │ │ + bls.n 84e22 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 84c36 │ │ │ │ + beq.n 84e2e │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 84c14 │ │ │ │ + beq.n 84e0c │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 84c02 │ │ │ │ + bne.n 84dfa │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 84b92 │ │ │ │ + b.n 84d8a │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 84bee │ │ │ │ - bhi.n 84c3c │ │ │ │ + beq.n 84de6 │ │ │ │ + bhi.n 84e34 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 84bee │ │ │ │ + beq.n 84de6 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 84bb0 │ │ │ │ - b.n 84c14 │ │ │ │ + bne.n 84da8 │ │ │ │ + b.n 84e0c │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 84c14 │ │ │ │ - bhi.n 84c42 │ │ │ │ - cbz r3, 84c48 │ │ │ │ + beq.n 84e0c │ │ │ │ + bhi.n 84e3a │ │ │ │ + cbz r3, 84e40 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 84c0c │ │ │ │ + bne.n 84e04 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 84b92 │ │ │ │ + b.n 84d8a │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.n 84bb0 │ │ │ │ - b.n 84c14 │ │ │ │ + bne.n 84da8 │ │ │ │ + b.n 84e0c │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 84c0c │ │ │ │ - b.n 84c36 │ │ │ │ + bne.n 84e04 │ │ │ │ + b.n 84e2e │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35592 @ 0x8b08 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37192 @ 0x9148 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #24 │ │ │ │ - mov r5, r1 │ │ │ │ + mov r6, r1 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 854f2 │ │ │ │ + bhi.w 85718 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ - lsls r4, r0, #5 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ - lsls r5, r3, #15 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r5, r0, #9 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r5, r7, #10 │ │ │ │ - lsls r7, r2, #11 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r1, r1, #5 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #5 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #5 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #5 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r3, r6, #1 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r3, r6, #1 │ │ │ │ + lsls r1, r1, #9 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r0, #11 │ │ │ │ + lsls r3, r3, #11 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r7, r0, #16 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ lsls r3, r6, #1 │ │ │ │ + lsls r7, r1, #11 │ │ │ │ + lsls r3, r7, #8 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r3, r7, #8 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r7, r7, #14 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r3, r1, #11 │ │ │ │ - lsls r7, r6, #8 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r7, r6, #8 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r5, r0, #9 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r7, r3, #10 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - lsls r3, r2, #9 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #9 │ │ │ │ + lsls r3, r6, #1 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r3, r6, #1 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r5, r2, #15 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r1, r1, #17 │ │ │ │ + lsls r3, r4, #10 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + lsls r7, r2, #9 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r2, r3, #4 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b.w 8123c │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ add.w r2, r3, #4 │ │ │ │ - beq.n 84dbc │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 8548c │ │ │ │ + beq.w 850e4 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r5, [r3, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 8565a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq.n 84da2 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.n 84fae │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84da2 │ │ │ │ + beq.n 84fae │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - mov r0, r6 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 81044 │ │ │ │ - mov r1, r3 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - movw r2, #40253 @ 0x9d3d │ │ │ │ - movt r2, #21 │ │ │ │ - ldr.w r6, [r1], #8 │ │ │ │ - str r1, [r5, #0] │ │ │ │ - cmp r6, r2 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - add.w r1, r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - bne.w 85328 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 84db2 │ │ │ │ - movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ - b.n 84da2 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + ldr r5, [r3, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 852ee │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 852fc │ │ │ │ - mov r0, r6 │ │ │ │ + beq.w 854ee │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 854fe │ │ │ │ + mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 84da2 │ │ │ │ + bl 7b444 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 84fae │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ - bl 84b7c │ │ │ │ + bl 84d74 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - blt.w 85374 │ │ │ │ - beq.w 85258 │ │ │ │ + blt.w 854ea │ │ │ │ + beq.w 85458 │ │ │ │ cmp r3, #20 │ │ │ │ - bgt.w 852ca │ │ │ │ + bgt.w 854c8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #752] @ (8512c ) │ │ │ │ + ldr r3, [pc, #808] @ (8532c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r7 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r6, [r3, #1608] @ 0x648 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 85292 │ │ │ │ - ldr r0, [pc, #728] @ (85130 ) │ │ │ │ + ldr.w r5, [r3, #1608] @ 0x648 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 85492 │ │ │ │ + ldr r0, [pc, #784] @ (85330 ) │ │ │ │ ldr.w r2, [r3, #1688] @ 0x698 │ │ │ │ - ldr r1, [r6, #12] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1608] @ 0x648 │ │ │ │ str.w r2, [r3, #1688] @ 0x698 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1416] @ 0x588 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85332 │ │ │ │ + bne.w 85534 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ - add.w r0, r6, #12 │ │ │ │ + add.w r0, r5, #12 │ │ │ │ blx 29718 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - sub.w r2, r6, #8 │ │ │ │ + sub.w r2, r5, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ - ldr.w r3, [r6, #-4] │ │ │ │ + ldr.w r3, [r5, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ - strd r1, r3, [r6, #-8] │ │ │ │ + strd r1, r3, [r5, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 84c64 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 84e5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8534c │ │ │ │ + beq.w 8554e │ │ │ │ mov r7, r8 │ │ │ │ - str r0, [r6, #12] │ │ │ │ + str r0, [r5, #12] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 84f06 │ │ │ │ - mov r1, r5 │ │ │ │ + beq.n 850ce │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c64 │ │ │ │ + bl 84e5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85378 │ │ │ │ + beq.w 85590 │ │ │ │ cmp r7, #2 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - beq.n 84f06 │ │ │ │ - mov r1, r5 │ │ │ │ + str r0, [r5, #16] │ │ │ │ + beq.n 850ce │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c64 │ │ │ │ + bl 84e5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8538e │ │ │ │ + beq.w 8558c │ │ │ │ cmp r7, #3 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - beq.n 84f06 │ │ │ │ - add.w r2, r6, #20 │ │ │ │ + str r0, [r5, #20] │ │ │ │ + beq.n 850ce │ │ │ │ + add.w r2, r5, #20 │ │ │ │ movs r3, #3 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 84c64 │ │ │ │ + bl 84e5c │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8534e │ │ │ │ + beq.w 85550 │ │ │ │ adds r3, #1 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 84ee6 │ │ │ │ + bne.n 850ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.w 85264 │ │ │ │ + bne.w 85464 │ │ │ │ adds r3, #1 │ │ │ │ + mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 84da2 │ │ │ │ + add sp, #24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov r1, r3 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + movw r2, #43221 @ 0xa8d5 │ │ │ │ + movt r2, #21 │ │ │ │ + ldr.w r5, [r1], #8 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + cmp r5, r2 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add.w r1, r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + bne.w 8552a │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.w 84f74 │ │ │ │ + movw r5, #4372 @ 0x1114 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ + b.n 84fae │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb.w r3, [r0, #-1] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 854f2 │ │ │ │ - add r1, pc, #4 @ (adr r1, 84f30 ) │ │ │ │ + bhi.w 85718 │ │ │ │ + add r1, pc, #4 @ (adr r1, 85130 ) │ │ │ │ ldr.w pc, [r1, r3, lsl #2] │ │ │ │ - nop │ │ │ │ - ldr r7, [pc, #92] @ (84f90 ) │ │ │ │ + str r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #92] @ (84fec ) │ │ │ │ + str r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [pc, #124] @ (8502c ) │ │ │ │ + ldr r7, [pc, #924] @ (8554c ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #92] @ (8501c ) │ │ │ │ + str r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #92] @ (85054 ) │ │ │ │ + str r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #684] @ (852c4 ) │ │ │ │ + ldr r7, [pc, #436] @ (853cc ) │ │ │ │ movs r0, r1 │ │ │ │ - str r7, [r6, r7] │ │ │ │ + strh r7, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r1, [r1, r1] │ │ │ │ + ldrsb r7, [r7, r3] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #684] @ (852dc ) │ │ │ │ + ldr r7, [pc, #436] @ (853e4 ) │ │ │ │ movs r0, r1 │ │ │ │ - str r1, [r3, r4] │ │ │ │ + strh r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strh r1, [r1, r0] │ │ │ │ + strb r1, [r1, r0] │ │ │ │ movs r0, r1 │ │ │ │ - strh r5, [r7, r0] │ │ │ │ + strb r5, [r7, r0] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #468] @ (8521c ) │ │ │ │ + ldr r7, [pc, #508] @ (85444 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #468] @ (85220 ) │ │ │ │ + ldr r7, [pc, #508] @ (85448 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #468] @ (85230 ) │ │ │ │ + ldr r7, [pc, #508] @ (85458 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #956] @ (85420 ) │ │ │ │ + ldr r7, [pc, #732] @ (85540 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r5, [r1, r0] │ │ │ │ + ldrsb r5, [r2, r2] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #684] @ (85344 ) │ │ │ │ + ldr r7, [pc, #436] @ (8544c ) │ │ │ │ movs r0, r1 │ │ │ │ - strh r5, [r4, r0] │ │ │ │ + strb r5, [r4, r0] │ │ │ │ movs r0, r1 │ │ │ │ - str r5, [r7, r3] │ │ │ │ + strh r5, [r7, r3] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - str r5, [r7, r3] │ │ │ │ + strh r5, [r7, r3] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #684] @ (8535c ) │ │ │ │ + ldr r7, [pc, #436] @ (85464 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #684] @ (85360 ) │ │ │ │ + ldr r7, [pc, #436] @ (85468 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - str r1, [r3, r4] │ │ │ │ + strh r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #684] @ (8536c ) │ │ │ │ + ldr r7, [pc, #436] @ (85474 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #684] @ (85374 ) │ │ │ │ + ldr r7, [pc, #436] @ (8547c ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #956] @ (85498 ) │ │ │ │ + ldr r7, [pc, #732] @ (855b8 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r4, r1] │ │ │ │ + ldrsb r1, [r6, r0] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r6, r3] │ │ │ │ + ldrsb r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - str r5, [r1, r7] │ │ │ │ + strh r5, [r1, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #956] @ (854b4 ) │ │ │ │ + ldr r7, [pc, #732] @ (855d4 ) │ │ │ │ movs r0, r1 │ │ │ │ - str r5, [r6, r4] │ │ │ │ + strh r5, [r6, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85b34 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + b.w 85d34 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 7ee1c │ │ │ │ + b.w 7f010 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ - bl 84b7c │ │ │ │ + bl 84d74 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt.w 85374 │ │ │ │ + blt.w 854ea │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w 854c6 │ │ │ │ - bl 721b8 │ │ │ │ - mov r6, r0 │ │ │ │ + bne.w 85604 │ │ │ │ + bl 72368 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 854dc │ │ │ │ + beq.w 8561a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 851bc │ │ │ │ - mov r1, r5 │ │ │ │ + beq.n 853bc │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c64 │ │ │ │ - mov r1, r5 │ │ │ │ + bl 84e5c │ │ │ │ + mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 853f0 │ │ │ │ + beq.w 855e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c64 │ │ │ │ + bl 84e5c │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 853cc │ │ │ │ + beq.w 855c4 │ │ │ │ mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7a508 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7a658 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 853cc │ │ │ │ + beq.w 855c4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 85316 │ │ │ │ + bne.w 85518 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 851b2 │ │ │ │ + beq.n 853b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 854ea │ │ │ │ + beq.w 85628 │ │ │ │ add.w r3, r8, #2 │ │ │ │ mov r8, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt.n 8515e │ │ │ │ + bgt.n 8535e │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 1afe9c │ │ │ │ + bl 1b2564 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84da2 │ │ │ │ - b.n 8535e │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + bne.w 84fae │ │ │ │ + b.n 85560 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + ldr r5, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.n 852b6 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 852fc │ │ │ │ - mov r0, r6 │ │ │ │ + beq.n 854b4 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 854fe │ │ │ │ + mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 72d9c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + b.w 72f4c │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 14f888 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + b.w 150250 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w fde28 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + b.w fe51c │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #20 │ │ │ │ adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strb.w r3, [sp, #20] │ │ │ │ - bl 72d9c │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 84da2 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + bl 72f4c │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 84fae │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 11a860 │ │ │ │ + b.w 11b318 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r6, [pc, #724] @ (85530 ) │ │ │ │ + ldr r5, [pc, #724] @ (85730 ) │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 84f10 │ │ │ │ + beq.w 850d8 │ │ │ │ sub.w r1, r2, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ - movs r5, #1 │ │ │ │ + movs r6, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ - andls r5, r0 │ │ │ │ + andls r6, r0 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 85286 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 853aa │ │ │ │ + beq.n 85486 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 855a2 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 84f10 │ │ │ │ - b.n 85264 │ │ │ │ + beq.w 850d8 │ │ │ │ + b.n 85464 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r7, r8 │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 85392 │ │ │ │ - ldr r2, [pc, #648] @ (85534 ) │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 854de │ │ │ │ + ldr r2, [pc, #652] @ (85734 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ lsls r7, r7, #2 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 84e76 │ │ │ │ + b.n 8503e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r6, 852fc │ │ │ │ + cbz r5, 854fe │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 851ea │ │ │ │ - b.n 851e2 │ │ │ │ + bge.n 853ea │ │ │ │ + b.n 853e2 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 85292 │ │ │ │ - bl 1f5c8c │ │ │ │ - mov r6, r0 │ │ │ │ + bls.n 85492 │ │ │ │ + bl 1f7b08 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85392 │ │ │ │ - ldr r2, [pc, #592] @ (85534 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov.w r7, r8, lsl #2 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - b.n 852b2 │ │ │ │ + bne.n 85594 │ │ │ │ + mov r3, r8 │ │ │ │ + movs r2, #41 @ 0x29 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 27c618 <_PyInterpreterConfig_AsDict@@Base+0x870> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 84fae │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n 853a0 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 856d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 84de4 │ │ │ │ + beq.w 8510e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 84de4 │ │ │ │ + b.n 8510e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8519a │ │ │ │ + bne.w 8539a │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8519a │ │ │ │ - mov r3, r6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8539a │ │ │ │ + mov r3, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8537c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 12cb88 │ │ │ │ - ldr r3, [pc, #492] @ (85534 ) │ │ │ │ + bne.n 8557a │ │ │ │ + mov r0, r5 │ │ │ │ + bl 12d6a8 │ │ │ │ + ldr r3, [pc, #492] @ (85734 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ - b.n 852b2 │ │ │ │ + b.n 854b0 │ │ │ │ mov r3, r0 │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r6 │ │ │ │ subs r3, r2, r3 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27bff0 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + bl 27c618 <_PyInterpreterConfig_AsDict@@Base+0x870> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 85374 │ │ │ │ + beq.n 854ea │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 85374 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 84da2 │ │ │ │ - movs r3, #1 │ │ │ │ - b.n 8534e │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 854ea │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 854ea │ │ │ │ ldr.w r2, [r0, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #428] @ (85534 ) │ │ │ │ + ldr r3, [pc, #428] @ (85734 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ - b.n 852b2 │ │ │ │ + b.n 854b0 │ │ │ │ movs r3, #2 │ │ │ │ - b.n 8534e │ │ │ │ - mov r3, r8 │ │ │ │ - movs r2, #41 @ 0x29 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 27bff0 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ - b.n 85374 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - blt.w 84e06 │ │ │ │ - b.n 84e0e │ │ │ │ + b.n 85550 │ │ │ │ + movs r3, #1 │ │ │ │ + b.n 85550 │ │ │ │ + ldr r2, [pc, #412] @ (85734 ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov.w r7, r8, lsl #2 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + b.n 854b0 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37220 @ 0x9164 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + bl 12de68 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 85368 │ │ │ │ - b.n 85374 │ │ │ │ + bne.n 8556a │ │ │ │ + b.n 854ea │ │ │ │ sub.w r3, sl, #2 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ sub.w r3, r3, r8 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27bff0 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ + bl 27c618 <_PyInterpreterConfig_AsDict@@Base+0x870> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 853fc │ │ │ │ + bne.n 855f4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 79330 │ │ │ │ - b.n 8535e │ │ │ │ + bl 7947c │ │ │ │ + b.n 85560 │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ sub.w r3, r3, r8 │ │ │ │ - b.n 85358 │ │ │ │ + b.n 8555a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 853e8 │ │ │ │ + bne.n 855e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 853e8 │ │ │ │ - movs r1, #93 @ 0x5d │ │ │ │ - bl 84b7c │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.n 85374 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bl 731f4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r6, r0 │ │ │ │ - movs r2, #0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 85524 │ │ │ │ - mov r1, r5 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 85514 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 855e0 │ │ │ │ + movw r3, #4316 @ 0x10dc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37248 @ 0x9180 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + mov r3, sl │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - strd r3, r2, [sp, #8] │ │ │ │ - bl 84c64 │ │ │ │ - ldrd r3, r2, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 8550a │ │ │ │ - ldr r1, [r6, #12] │ │ │ │ - str.w r0, [r1, r2, lsl #2] │ │ │ │ - adds r2, #1 │ │ │ │ - b.n 85426 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - vldr d0, [r3] │ │ │ │ - vldr d1, [r3, #8] │ │ │ │ - add sp, #24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 188e90 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + bl 27c618 <_PyInterpreterConfig_AsDict@@Base+0x870> │ │ │ │ + b.n 854ea │ │ │ │ + mov r0, r9 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 853b2 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + ldr r5, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.n 854ae │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 852fc │ │ │ │ - mov r0, r6 │ │ │ │ + beq.n 8567c │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 854fe │ │ │ │ + mov r0, r5 │ │ │ │ blx 29a18 │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 8b068 │ │ │ │ - bl 80760 │ │ │ │ + b.w 8b2a8 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 85374 │ │ │ │ + bne.w 854ea │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35664 @ 0x8b50 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37264 @ 0x9190 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 85374 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 854ea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 852fc │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 854fe │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 85478 │ │ │ │ - b.n 85480 │ │ │ │ - movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35648 @ 0x8b40 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - mov r3, sl │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - mov r1, r5 │ │ │ │ + blt.n 85646 │ │ │ │ + b.n 8564e │ │ │ │ + movs r1, #93 @ 0x5d │ │ │ │ + bl 84d74 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.w 854ea │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bl 73330 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r5, r0 │ │ │ │ + movs r2, #0 │ │ │ │ + cbz r0, 856f2 │ │ │ │ + mov r1, r6 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 856e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27bff0 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ - b.n 85374 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 851b2 │ │ │ │ - movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35700 @ 0x8b74 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 85374 │ │ │ │ + strd r3, r2, [sp, #8] │ │ │ │ + bl 84e5c │ │ │ │ + ldrd r3, r2, [sp, #8] │ │ │ │ + cbz r0, 856ce │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str.w r0, [r1, r2, lsl #2] │ │ │ │ + adds r2, #1 │ │ │ │ + b.n 856ae │ │ │ │ subs r3, #1 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r6 │ │ │ │ subs r3, r3, r2 │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ - b.n 85358 │ │ │ │ + b.n 8555a │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.w 84fce │ │ │ │ + b.n 84fd6 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 1afe9c │ │ │ │ + bl 1b2564 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84da2 │ │ │ │ - b.n 8535e │ │ │ │ + bne.w 84fae │ │ │ │ + b.n 85560 │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27bff0 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ - b.n 85374 │ │ │ │ + bl 27c618 <_PyInterpreterConfig_AsDict@@Base+0x870> │ │ │ │ + b.n 854ea │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r2, r3, #4 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + vldr d0, [r3] │ │ │ │ + vldr d1, [r3, #8] │ │ │ │ + add sp, #24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b.w 18ae68 │ │ │ │ + movw r3, #4316 @ 0x10dc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37300 @ 0x91b4 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + b.n 854ea │ │ │ │ asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00085538 : │ │ │ │ +00085738 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 85714 │ │ │ │ + bmi.w 85914 │ │ │ │ ldr.w r5, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 85756 │ │ │ │ - ldr r6, [pc, #664] @ (857fc ) │ │ │ │ + bpl.w 85956 │ │ │ │ + ldr r6, [pc, #664] @ (859fc ) │ │ │ │ movw r7, #42236 @ 0xa4fc │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ ldr.w r3, [r6, #3640] @ 0xe38 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 858a4 │ │ │ │ + bne.w 85aa4 │ │ │ │ ldr.w r2, [r6, #3648] @ 0xe40 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 858a4 │ │ │ │ + beq.w 85aa4 │ │ │ │ add.w r8, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ addw r1, r6, #3636 @ 0xe34 │ │ │ │ mov r3, r8 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85766 │ │ │ │ + beq.w 85966 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w 85a22 │ │ │ │ + bpl.w 85c22 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ and.w r5, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi.w 85932 │ │ │ │ + bhi.w 85b32 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mul.w r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 85962 │ │ │ │ + blt.w 85b62 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 85782 │ │ │ │ + bmi.w 85982 │ │ │ │ ldr.w r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 857c4 │ │ │ │ + bpl.w 859c4 │ │ │ │ ldr.w r3, [r6, #3672] @ 0xe58 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 858ca │ │ │ │ + bne.w 85aca │ │ │ │ ldr.w r2, [r6, #3680] @ 0xe60 │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 858ca │ │ │ │ + beq.w 85aca │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #528] @ (85800 ) │ │ │ │ - bl 79454 │ │ │ │ + ldr r1, [pc, #528] @ (85a00 ) │ │ │ │ + bl 795a0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 857d4 │ │ │ │ + beq.w 859d4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 85a22 │ │ │ │ + bpl.w 85c22 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi.w 85966 │ │ │ │ + bhi.w 85b66 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r3, r3, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85962 │ │ │ │ + blt.w 85b62 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ and.w r2, r3, #24 │ │ │ │ - ldr.w r9, [pc, #472] @ 85808 │ │ │ │ + ldr.w r9, [pc, #472] @ 85a08 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ adds r2, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 85a4e │ │ │ │ + bhi.w 85c4e │ │ │ │ adds r2, r3, r2 │ │ │ │ - bmi.w 85a4e │ │ │ │ + bmi.w 85c4e │ │ │ │ movw r7, #20256 @ 0x4f20 │ │ │ │ - movt r7, #73 @ 0x49 │ │ │ │ - movw r1, #9893 @ 0x26a5 │ │ │ │ + movt r7, #74 @ 0x4a │ │ │ │ + movw r1, #10325 @ 0x2855 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w fp, [r7, #712] @ 0x2c8 │ │ │ │ cmp fp, r1 │ │ │ │ - bne.w 859c0 │ │ │ │ + bne.w 85bc0 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [ip, #1528] @ 0x5f8 │ │ │ │ - bcs.w 858ee │ │ │ │ + bcs.w 85aee │ │ │ │ mov.w lr, r1, lsr #3 │ │ │ │ ldr.w r1, [r6, lr, lsl #3] │ │ │ │ ldr.w fp, [r1, #8] │ │ │ │ cmp r1, fp │ │ │ │ - beq.w 859a4 │ │ │ │ + beq.w 85ba4 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr.w r7, [ip] │ │ │ │ str r7, [r1, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8580c │ │ │ │ + beq.w 85a0c │ │ │ │ add.w r7, ip, r3 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [ip] │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ ldr.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ ldr.w r2, [r0, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 8584c │ │ │ │ + bgt.w 85a4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #284] @ (85804 ) │ │ │ │ + ldr r2, [pc, #284] @ (85a04 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 859dc │ │ │ │ + bne.w 85bdc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r7, #8] │ │ │ │ - cbz r5, 8570c │ │ │ │ + cbz r5, 8590c │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r7, #12 │ │ │ │ blx 29718 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #240] @ (85808 ) │ │ │ │ + ldr r0, [pc, #240] @ (85a08 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -136173,33 +136357,33 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r1, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85a3a │ │ │ │ + beq.w 85c3a │ │ │ │ ldr.w r5, [r1, #268] @ 0x10c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bmi.w 85562 │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + bmi.w 85762 │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - bl 80760 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85a64 │ │ │ │ - movw r0, #35864 @ 0x8c18 │ │ │ │ + beq.w 85c64 │ │ │ │ + movw r0, #37464 @ 0x9258 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #583 @ 0x247 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 85962 │ │ │ │ - ldr r3, [pc, #132] @ (85808 ) │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 85b62 │ │ │ │ + ldr r3, [pc, #132] @ (85a08 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -136209,50 +136393,50 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [r0, #252] @ 0xfc │ │ │ │ cmp r2, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85a44 │ │ │ │ + beq.w 85c44 │ │ │ │ ldr.w r1, [r0, #268] @ 0x10c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 855d4 │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + bmi.w 857d4 │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - bl 80760 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 85770 │ │ │ │ + bne.n 85970 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - ldr r2, [pc, #24] @ (85800 ) │ │ │ │ - movw r1, #35828 @ 0x8bf4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + ldr r2, [pc, #24] @ (85a00 ) │ │ │ │ + movw r1, #37428 @ 0x9234 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldmia r7!, {r5} │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 858ec │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ble.n 85aec │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ cmp r2, r6 │ │ │ │ - bcc.n 85898 │ │ │ │ + bcc.n 85a98 │ │ │ │ add.w r2, lr, #1 │ │ │ │ add.w r2, r6, r2, lsl #3 │ │ │ │ str r2, [r1, #24] │ │ │ │ adds r2, r1, r6 │ │ │ │ str r2, [r1, #4] │ │ │ │ str r7, [r1, r6] │ │ │ │ add.w r7, ip, r3 │ │ │ │ @@ -136261,779 +136445,785 @@ │ │ │ │ strd r3, r3, [ip] │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ ldr.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ ldr.w r2, [r0, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 856da │ │ │ │ + bge.w 858da │ │ │ │ ldr.w r3, [r0, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 856da │ │ │ │ + beq.w 858da │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 856da │ │ │ │ + beq.w 858da │ │ │ │ ldr.w r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 856da │ │ │ │ + bne.w 858da │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85a5a │ │ │ │ + bne.w 85c5a │ │ │ │ add.w r3, r8, #12 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.w 856da │ │ │ │ + bmi.w 858da │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 85882 │ │ │ │ + bne.n 85a82 │ │ │ │ dmb ish │ │ │ │ - b.n 856da │ │ │ │ + b.n 858da │ │ │ │ ldr r2, [r1, #12] │ │ │ │ str.w r2, [fp, #12] │ │ │ │ str.w fp, [r2, #8] │ │ │ │ - b.n 856b8 │ │ │ │ - ldr r0, [pc, #468] @ (85a7c ) │ │ │ │ - bl 6d9ac │ │ │ │ + b.n 858b8 │ │ │ │ + ldr r0, [pc, #468] @ (85c7c ) │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 85766 │ │ │ │ + beq.w 85966 │ │ │ │ add.w r8, sp, #20 │ │ │ │ - ldr r1, [pc, #452] @ (85a7c ) │ │ │ │ + ldr r1, [pc, #452] @ (85c7c ) │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r8 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 85598 │ │ │ │ - b.n 85766 │ │ │ │ - ldr r0, [pc, #436] @ (85a80 ) │ │ │ │ + bne.w 85798 │ │ │ │ + b.n 85966 │ │ │ │ + ldr r0, [pc, #436] @ (85c80 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 857d4 │ │ │ │ + beq.w 859d4 │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #416] @ (85a80 ) │ │ │ │ - bl 79454 │ │ │ │ + ldr r1, [pc, #416] @ (85c80 ) │ │ │ │ + bl 795a0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 855fa │ │ │ │ - b.n 857d4 │ │ │ │ + bne.w 857fa │ │ │ │ + b.n 859d4 │ │ │ │ ldr.w fp, [r7, #672] @ 0x2a0 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp fp, r1 │ │ │ │ - bne.n 859f0 │ │ │ │ + bne.n 85bf0 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85a4e │ │ │ │ + beq.w 85c4e │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr.w r1, [r6, #800] @ 0x320 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r6, #800] @ 0x320 │ │ │ │ adds r7, r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r2] │ │ │ │ - b.n 856c2 │ │ │ │ + b.n 858c2 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - bcc.n 85982 │ │ │ │ + bcc.n 85b82 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ orr.w r1, r1, r0, lsl #30 │ │ │ │ cmp.w r0, r1, lsr #30 │ │ │ │ mov r0, r1 │ │ │ │ - beq.n 85938 │ │ │ │ + beq.n 85b38 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35912 @ 0x8c48 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37512 @ 0x9288 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 8570c │ │ │ │ + b.n 8590c │ │ │ │ lsrs r2, r2, #3 │ │ │ │ adds r3, #12 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 85992 │ │ │ │ + bcc.n 85b92 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ cmp.w r1, r0, lsr #30 │ │ │ │ mov r1, r0 │ │ │ │ - beq.n 8596c │ │ │ │ - b.n 8594c │ │ │ │ + beq.n 85b6c │ │ │ │ + b.n 85b4c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 85a0a │ │ │ │ + blt.n 85c0a │ │ │ │ mul.w r5, r0, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 855be │ │ │ │ - b.n 85962 │ │ │ │ + bge.w 857be │ │ │ │ + b.n 85b62 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 859fe │ │ │ │ + blt.n 85bfe │ │ │ │ mul.w r3, r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85622 │ │ │ │ - b.n 85962 │ │ │ │ + bge.w 85822 │ │ │ │ + b.n 85b62 │ │ │ │ mov r1, lr │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 858ee │ │ │ │ + beq.n 85aee │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ - b.n 85826 │ │ │ │ + b.n 85a26 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r7, #708] @ 0x2c4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx fp │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85a4e │ │ │ │ + beq.n 85c4e │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - b.n 85928 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 85b28 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 85a16 │ │ │ │ + bne.n 85c16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 12cb88 │ │ │ │ - b.n 856fa │ │ │ │ + bl 12d6a8 │ │ │ │ + b.n 858fa │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ blx fp │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ - b.n 85910 │ │ │ │ + b.n 85b10 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 8594c │ │ │ │ + bge.n 85b4c │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 8594c │ │ │ │ - b.n 85962 │ │ │ │ + bne.n 85b4c │ │ │ │ + b.n 85b62 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 8594c │ │ │ │ + bge.n 85b4c │ │ │ │ cmp.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 8594c │ │ │ │ - b.n 85962 │ │ │ │ + bne.n 85b4c │ │ │ │ + b.n 85b62 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 856fa │ │ │ │ + b.n 858fa │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35888 @ 0x8c30 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37488 @ 0x9270 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 85962 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 85b62 │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r2, #244] @ 0xf4 │ │ │ │ - b.n 8574c │ │ │ │ + b.n 8594c │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.n 857ba │ │ │ │ + b.n 859ba │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5e74 │ │ │ │ + b.w 1f7cf0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 856da │ │ │ │ - b.n 85870 │ │ │ │ + bne.w 858da │ │ │ │ + b.n 85a70 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #35828 @ 0x8bf4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movw r1, #37428 @ 0x9234 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #4] @ (85a7c ) │ │ │ │ - b.n 857f0 │ │ │ │ + ldr r2, [pc, #4] @ (85c7c ) │ │ │ │ + b.n 859f0 │ │ │ │ nop │ │ │ │ - ble.n 85b28 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 85b6c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ble.n 85d28 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ble.n 85d6c │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00085a84 : │ │ │ │ +00085c84 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85b20 │ │ │ │ + beq.n 85d20 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 85b08 │ │ │ │ + bpl.n 85d08 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r3, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - bhi.n 85ab4 │ │ │ │ + bhi.n 85cb4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r2, r2, #3 │ │ │ │ mov.w ip, #0 │ │ │ │ adds r0, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 85aec │ │ │ │ + bcc.n 85cec │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ orr.w r1, r1, ip, lsl #30 │ │ │ │ cmp.w ip, r1, lsr #30 │ │ │ │ mov ip, r1 │ │ │ │ - beq.n 85abc │ │ │ │ + beq.n 85cbc │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35912 @ 0x8c48 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37512 @ 0x9288 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 85af8 │ │ │ │ + blt.n 85cf8 │ │ │ │ mul.w r0, r3, ip │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 85ad0 │ │ │ │ + bge.n 85cd0 │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 85ad0 │ │ │ │ + bne.n 85cd0 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35888 @ 0x8c30 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37488 @ 0x9270 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 85ae6 │ │ │ │ - movw r0, #35864 @ 0x8c18 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 85ce6 │ │ │ │ + movw r0, #37464 @ 0x9258 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #583 @ 0x247 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 85ae6 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 85ce6 │ │ │ │ nop │ │ │ │ │ │ │ │ -00085b34 : │ │ │ │ +00085d34 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #184] @ (85bfc ) │ │ │ │ + ldr r2, [pc, #184] @ (85dfc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1608] @ 0x648 │ │ │ │ - cbz r3, 85b92 │ │ │ │ + cbz r3, 85d92 │ │ │ │ movw r1, #26096 @ 0x65f0 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r2, #1604] @ 0x644 │ │ │ │ str.w r4, [r2, #1608] @ 0x648 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r2, #1604] @ 0x644 │ │ │ │ cmp r4, ip │ │ │ │ str r1, [r3, #4] │ │ │ │ - bne.n 85bb8 │ │ │ │ - ldr r2, [pc, #128] @ (85c00 ) │ │ │ │ + bne.n 85db8 │ │ │ │ + ldr r2, [pc, #128] @ (85e00 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r4, 85bbe │ │ │ │ + cbnz r4, 85dbe │ │ │ │ mov r0, r3 │ │ │ │ vstr d0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #16 │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 725b8 │ │ │ │ + bl 72768 │ │ │ │ vldr d0, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 85bf2 │ │ │ │ + cbz r0, 85df2 │ │ │ │ movw r1, #26096 @ 0x65f0 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 85b7c │ │ │ │ + beq.n 85d7c │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 85b7c │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 85d7c │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r4, r1 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ - bne.n 85bde │ │ │ │ + bne.n 85dde │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - b.n 85b88 │ │ │ │ + b.n 85d88 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - b.n 85b88 │ │ │ │ + b.n 85d88 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00085c04 : │ │ │ │ +00085e04 : │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ str r2, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00085c0c : │ │ │ │ +00085e0c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85c92 │ │ │ │ + beq.n 85e92 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 85c5e │ │ │ │ + bge.n 85e5e │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str.w r4, [r0, r3, lsl #2] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85cf8 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ + bl 85ef8 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, #1 │ │ │ │ ittt ne │ │ │ │ movne r0, #0 │ │ │ │ ldrne r2, [r2, #12] │ │ │ │ strne.w r4, [r2, r3, lsl #2] │ │ │ │ - bne.n 85c5a │ │ │ │ + bne.n 85e5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 85ca2 │ │ │ │ + beq.n 85ea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 85ca2 │ │ │ │ + cbnz r3, 85ea2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 85ca2 │ │ │ │ - movw r0, #13904 @ 0x3650 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85ea2 │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #546 @ 0x222 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85c5a │ │ │ │ + b.n 85e5a │ │ │ │ │ │ │ │ -00085ca8 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +00085ea8 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bl 85cf8 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ + bl 85ef8 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 85cd6 <_PyList_AppendTakeRefListResize@@Base+0x2e> │ │ │ │ + beq.n 85ed6 <_PyList_AppendTakeRefListResize@@Base+0x2e> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r2, r4, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85cd0 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + beq.n 85ed0 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 85cd0 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + bne.n 85ed0 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 85cd0 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + b.n 85ed0 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ nop │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bge.w 85e08 <_PyList_AppendTakeRefListResize@@Base+0x160> │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + bge.w 86014 <_PyList_AppendTakeRefListResize@@Base+0x16c> │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ adds r6, r1, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r6, r6, r1, asr #3 │ │ │ │ - sub sp, #8 │ │ │ │ + sub sp, #12 │ │ │ │ bic.w r6, r6, #3 │ │ │ │ subs r3, r1, r3 │ │ │ │ subs r2, r6, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 85e7a <_PyList_AppendTakeRefListResize@@Base+0x1d2> │ │ │ │ + bgt.w 86088 <_PyList_AppendTakeRefListResize@@Base+0x1e0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 85e42 <_PyList_AppendTakeRefListResize@@Base+0x19a> │ │ │ │ + beq.w 86052 <_PyList_AppendTakeRefListResize@@Base+0x1aa> │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 85e38 <_PyList_AppendTakeRefListResize@@Base+0x190> │ │ │ │ + bcs.w 86048 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - movw ip, #24493 @ 0x5fad │ │ │ │ - movt ip, #8 │ │ │ │ + movt r0, #74 @ 0x4a │ │ │ │ + movw r2, #25021 @ 0x61bd │ │ │ │ + movt r2, #8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - ldr.w r2, [r0, #700] @ 0x2bc │ │ │ │ - ldr.w r7, [r0, #688] @ 0x2b0 │ │ │ │ - mov lr, r2 │ │ │ │ - cmp r2, ip │ │ │ │ - mov r8, r7 │ │ │ │ - bne.w 85e68 <_PyList_AppendTakeRefListResize@@Base+0x1c0> │ │ │ │ + mov.w r8, r6, lsl #2 │ │ │ │ + ldr.w r7, [r0, #700] @ 0x2bc │ │ │ │ + ldr.w r9, [r0, #688] @ 0x2b0 │ │ │ │ + cmp r7, r2 │ │ │ │ + bne.w 86078 <_PyList_AppendTakeRefListResize@@Base+0x1d0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85df0 <_PyList_AppendTakeRefListResize@@Base+0x148> │ │ │ │ - ldr r2, [pc, #308] @ (85e98 <_PyList_AppendTakeRefListResize@@Base+0x1f0>) │ │ │ │ + beq.n 85ffa <_PyList_AppendTakeRefListResize@@Base+0x152> │ │ │ │ + ldr r2, [pc, #324] @ (860a8 <_PyList_AppendTakeRefListResize@@Base+0x200>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ cmn.w r2, #804 @ 0x324 │ │ │ │ - beq.n 85e16 <_PyList_AppendTakeRefListResize@@Base+0x16e> │ │ │ │ + beq.n 86022 <_PyList_AppendTakeRefListResize@@Base+0x17a> │ │ │ │ mov.w ip, r3, lsr #18 │ │ │ │ add.w r2, r2, ip, lsl #3 │ │ │ │ ubfx ip, r3, #0, #18 │ │ │ │ - ldr.w r7, [r2, #808] @ 0x328 │ │ │ │ - cmp r7, ip │ │ │ │ - bgt.n 85da6 <_PyList_AppendTakeRefListResize@@Base+0xfe> │ │ │ │ + ldr.w r1, [r2, #808] @ 0x328 │ │ │ │ + cmp r1, ip │ │ │ │ + bgt.n 85fa8 <_PyList_AppendTakeRefListResize@@Base+0x100> │ │ │ │ ldr.w lr, [r2, #804] @ 0x324 │ │ │ │ cmp lr, ip │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 85e16 <_PyList_AppendTakeRefListResize@@Base+0x16e> │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 86022 <_PyList_AppendTakeRefListResize@@Base+0x17a> │ │ │ │ bic.w r2, r3, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - adds r0, #1 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - cmp r1, r2 │ │ │ │ - bhi.n 85dc4 <_PyList_AppendTakeRefListResize@@Base+0x11c> │ │ │ │ - add.w r2, r2, r0, lsl #4 │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + adds r2, #1 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc.n 85fc6 <_PyList_AppendTakeRefListResize@@Base+0x11e> │ │ │ │ + add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, r6, lsl #4 │ │ │ │ - bcc.n 85dfa <_PyList_AppendTakeRefListResize@@Base+0x152> │ │ │ │ - mov r2, r1 │ │ │ │ - mov r0, r8 │ │ │ │ - strd r3, r2, [sp] │ │ │ │ - bl 726a4 │ │ │ │ + bcc.n 86006 <_PyList_AppendTakeRefListResize@@Base+0x15e> │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r9 │ │ │ │ + strd r2, r3, [sp] │ │ │ │ + bl 72854 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 85e38 <_PyList_AppendTakeRefListResize@@Base+0x190> │ │ │ │ - ldrd r1, r2, [sp] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 86048 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ + ldrd r2, r3, [sp] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r1, r3 │ │ │ │ blx 29db8 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - bl 784bc │ │ │ │ + bl 785fc │ │ │ │ movs r0, #0 │ │ │ │ strd r4, r7, [r5, #8] │ │ │ │ str r6, [r5, #16] │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r0, r8 │ │ │ │ - bl 726a4 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 72854 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 85e38 <_PyList_AppendTakeRefListResize@@Base+0x190> │ │ │ │ + cbz r0, 86048 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ movs r0, #0 │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ str r6, [r5, #16] │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w r1, r3, asr #1 │ │ │ │ - blt.w 85d00 <_PyList_AppendTakeRefListResize@@Base+0x58> │ │ │ │ + blt.w 85f00 <_PyList_AppendTakeRefListResize@@Base+0x58> │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr.w r7, [r0, #680] @ 0x2a8 │ │ │ │ - movw r2, #53945 @ 0xd2b9 │ │ │ │ + ldr.w r1, [r0, #680] @ 0x2a8 │ │ │ │ + movw r2, #54033 @ 0xd311 │ │ │ │ movt r2, #6 │ │ │ │ - cmp r7, r2 │ │ │ │ - bne.n 85e86 <_PyList_AppendTakeRefListResize@@Base+0x1de> │ │ │ │ - cmp r1, #1 │ │ │ │ + mov r7, r1 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.n 86094 <_PyList_AppendTakeRefListResize@@Base+0x1ec> │ │ │ │ + mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ + cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ blx 2a8d4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85dfa <_PyList_AppendTakeRefListResize@@Base+0x152> │ │ │ │ - bl 1f5c8c │ │ │ │ + bne.n 86006 <_PyList_AppendTakeRefListResize@@Base+0x15e> │ │ │ │ + bl 1f7b08 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85e02 <_PyList_AppendTakeRefListResize@@Base+0x15a> │ │ │ │ + b.n 8600e <_PyList_AppendTakeRefListResize@@Base+0x166> │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movt r0, #74 @ 0x4a │ │ │ │ movs r6, #0 │ │ │ │ - movw r2, #24493 @ 0x5fad │ │ │ │ + movw r2, #25021 @ 0x61bd │ │ │ │ movt r2, #8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w r1, [r0, #700] @ 0x2bc │ │ │ │ - ldr.w r8, [r0, #688] @ 0x2b0 │ │ │ │ - mov lr, r1 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr.w r9, [r0, #688] @ 0x2b0 │ │ │ │ + mov r7, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - mov r1, r6 │ │ │ │ - beq.w 85d5e <_PyList_AppendTakeRefListResize@@Base+0xb6> │ │ │ │ - mov r2, r1 │ │ │ │ - mov r0, r8 │ │ │ │ + beq.w 85f5e <_PyList_AppendTakeRefListResize@@Base+0xb6> │ │ │ │ mov r1, r3 │ │ │ │ - mov r3, lr │ │ │ │ - blx r3 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r7 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85dfa <_PyList_AppendTakeRefListResize@@Base+0x152> │ │ │ │ - b.n 85e38 <_PyList_AppendTakeRefListResize@@Base+0x190> │ │ │ │ + bne.n 86006 <_PyList_AppendTakeRefListResize@@Base+0x15e> │ │ │ │ + b.n 86048 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 85e42 <_PyList_AppendTakeRefListResize@@Base+0x19a> │ │ │ │ + beq.n 86052 <_PyList_AppendTakeRefListResize@@Base+0x1aa> │ │ │ │ adds r6, r1, #3 │ │ │ │ bic.w r6, r6, #3 │ │ │ │ - b.n 85d32 <_PyList_AppendTakeRefListResize@@Base+0x8a> │ │ │ │ - mov r2, r1 │ │ │ │ - ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ + b.n 85f32 <_PyList_AppendTakeRefListResize@@Base+0x8a> │ │ │ │ mov r1, r3 │ │ │ │ + ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ + mov r2, r8 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85dfa <_PyList_AppendTakeRefListResize@@Base+0x152> │ │ │ │ - b.n 85e38 <_PyList_AppendTakeRefListResize@@Base+0x190> │ │ │ │ + bne.n 86006 <_PyList_AppendTakeRefListResize@@Base+0x15e> │ │ │ │ + b.n 86048 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00085e9c : │ │ │ │ +000860ac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - subs.w lr, r1, #0 │ │ │ │ - blt.n 85fa4 │ │ │ │ + subs.w ip, r1, #0 │ │ │ │ + blt.n 861b4 │ │ │ │ + movw r2, #20256 @ 0x4f20 │ │ │ │ + movt r2, #74 @ 0x4a │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #20256 @ 0x4f20 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - movw ip, #24493 @ 0x5fad │ │ │ │ - movt ip, #8 │ │ │ │ - ldr.w r5, [r0, #700] @ 0x2bc │ │ │ │ - ldr.w r4, [r0, #688] @ 0x2b0 │ │ │ │ - cmp r5, ip │ │ │ │ - bne.n 85f88 │ │ │ │ + movw r0, #25021 @ 0x61bd │ │ │ │ + movt r0, #8 │ │ │ │ + ldr.w lr, [r2, #700] @ 0x2bc │ │ │ │ + ldr.w r4, [r2, #688] @ 0x2b0 │ │ │ │ + cmp lr, r0 │ │ │ │ + bne.n 86198 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85f58 │ │ │ │ - ldr r1, [pc, #208] @ (85fa8 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ - cmn.w r2, #804 @ 0x324 │ │ │ │ - beq.n 85f64 │ │ │ │ - lsrs r1, r3, #18 │ │ │ │ - add.w r2, r2, r1, lsl #3 │ │ │ │ - ubfx r1, r3, #0, #18 │ │ │ │ - ldr.w r5, [r2, #808] @ 0x328 │ │ │ │ - cmp r5, r1 │ │ │ │ - bgt.n 85f12 │ │ │ │ - ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ - cmp r2, r1 │ │ │ │ + beq.n 86168 │ │ │ │ + ldr r0, [pc, #208] @ (861b8 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r1, [r1, r0] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + add.w r1, r1, #4096 @ 0x1000 │ │ │ │ + ldr.w r1, [r1, #1528] @ 0x5f8 │ │ │ │ + cmn.w r1, #804 @ 0x324 │ │ │ │ + beq.n 86174 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ + add.w r1, r1, r0, lsl #3 │ │ │ │ + ubfx r0, r3, #0, #18 │ │ │ │ + ldr.w r5, [r1, #808] @ 0x328 │ │ │ │ + cmp r5, r0 │ │ │ │ + bgt.n 86122 │ │ │ │ + ldr.w r1, [r1, #804] @ 0x324 │ │ │ │ + cmp r1, r0 │ │ │ │ ite gt │ │ │ │ - movgt r1, #0 │ │ │ │ - movle r1, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ + movgt r0, #0 │ │ │ │ + movle r0, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ it eq │ │ │ │ - moveq r1, #0 │ │ │ │ - cbz r1, 85f64 │ │ │ │ + moveq r0, #0 │ │ │ │ + cbz r0, 86174 │ │ │ │ bic.w r2, r3, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ - adds r1, #1 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - cmp lr, r2 │ │ │ │ - bhi.n 85f30 │ │ │ │ - add.w r2, r2, r1, lsl #4 │ │ │ │ - cmp.w r2, lr, lsl #2 │ │ │ │ - bcc.n 85f52 │ │ │ │ - mov r2, lr │ │ │ │ - mov r1, lr │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + adds r2, #1 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + cmp ip, r2 │ │ │ │ + bhi.n 86140 │ │ │ │ + add.w r2, r2, r2, lsl #1 │ │ │ │ + cmp.w r2, ip, lsl #2 │ │ │ │ + bcc.n 86162 │ │ │ │ + mov r2, ip │ │ │ │ + mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 726a4 │ │ │ │ - cbz r0, 85fa4 │ │ │ │ + bl 72854 │ │ │ │ + cbz r0, 861b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 784bc │ │ │ │ + bl 785fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 726a4 │ │ │ │ - ldr.w r4, [r0, #680] @ 0x2a8 │ │ │ │ - movw r2, #53945 @ 0xd2b9 │ │ │ │ - movt r2, #6 │ │ │ │ - cmp r4, r2 │ │ │ │ - bne.n 85f98 │ │ │ │ - mov r1, lr │ │ │ │ + b.w 72854 │ │ │ │ + ldr.w r4, [r2, #680] @ 0x2a8 │ │ │ │ + movw r1, #54033 @ 0xd311 │ │ │ │ + movt r1, #6 │ │ │ │ + cmp r4, r1 │ │ │ │ + bne.n 861a8 │ │ │ │ + mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 2a8d0 │ │ │ │ mov r1, r3 │ │ │ │ - mov r2, lr │ │ │ │ + mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ - mov r3, r5 │ │ │ │ + mov r3, lr │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ + ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ mov r1, r3 │ │ │ │ - ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ - mov r2, lr │ │ │ │ + mov r2, ip │ │ │ │ mov r3, r4 │ │ │ │ - b.n 85f90 │ │ │ │ + b.n 861a0 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 85f52 │ │ │ │ + b.n 86162 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8603e │ │ │ │ + beq.n 8624e │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #200] @ (86088 ) │ │ │ │ + ldr r3, [pc, #200] @ (86298 ) │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ - beq.n 86044 │ │ │ │ + beq.n 86254 │ │ │ │ lsrs r1, r4, #18 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ ldr.w r5, [r3, #808] @ 0x328 │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 85ff6 │ │ │ │ + bgt.n 86206 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.n 86044 │ │ │ │ - cbz r3, 86044 │ │ │ │ + bgt.n 86254 │ │ │ │ + cbz r3, 86254 │ │ │ │ bic.w r3, r4, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ adds r3, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ cmp.w r2, r3, lsl #3 │ │ │ │ - bhi.n 86016 │ │ │ │ + bhi.n 86226 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ cmp.w r3, r2, lsl #2 │ │ │ │ - bcc.n 86038 │ │ │ │ + bcc.n 86248 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 726a4 │ │ │ │ + bl 72854 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 86036 │ │ │ │ + cbz r0, 86246 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 784bc │ │ │ │ + bl 785fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 726a4 │ │ │ │ + b.w 72854 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 86084 │ │ │ │ + blt.n 86294 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ - movw r1, #53945 @ 0xd2b9 │ │ │ │ + movt r3, #74 @ 0x4a │ │ │ │ + movw r1, #54033 @ 0xd311 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w lr, [r3, #680] @ 0x2a8 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 86074 │ │ │ │ + bne.n 86284 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -137041,130 +137231,130 @@ │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 86038 │ │ │ │ + b.n 86248 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008608c : │ │ │ │ +0008629c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 860bc │ │ │ │ + cbz r0, 862cc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 860bc │ │ │ │ + bpl.n 862cc │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 860e0 │ │ │ │ - cbz r0, 860cc │ │ │ │ + bl 862f0 │ │ │ │ + cbz r0, 862dc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 860d2 │ │ │ │ + bne.n 862e2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #13904 @ 0x3650 │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #3158 @ 0xc56 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 860b8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 860b8 │ │ │ │ + bne.n 862c8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 862c8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2416] @ 0x970 │ │ │ │ subw sp, sp, #1644 @ 0x66c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 861b0 │ │ │ │ + beq.n 863c0 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8654c │ │ │ │ + bne.w 86756 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 861c0 │ │ │ │ + ble.n 863d0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r2, [r8] │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 86d50 │ │ │ │ + beq.w 86f74 │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ subs r3, r5, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw sl, #42236 @ 0xa4fc │ │ │ │ - movt sl, #71 @ 0x47 │ │ │ │ + movt sl, #72 @ 0x48 │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 86246 │ │ │ │ + beq.n 86456 │ │ │ │ sub.w ip, r8, #4 │ │ │ │ movs r2, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 86176 │ │ │ │ + b.n 86386 │ │ │ │ adds r7, #1 │ │ │ │ mov ip, lr │ │ │ │ cmp r7, r4 │ │ │ │ - bge.w 864fa │ │ │ │ + bge.w 86704 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w lr, ip, #4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 87094 │ │ │ │ + bne.w 871b2 │ │ │ │ ands.w r9, r3, r2 │ │ │ │ - beq.n 8616c │ │ │ │ + beq.n 8637c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 8616c │ │ │ │ + bls.n 8637c │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bge.w 8711c │ │ │ │ + bge.w 871d0 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w lr, ip, #8 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 87094 │ │ │ │ + bne.w 871b2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 8616c │ │ │ │ + b.n 8637c │ │ │ │ movs r3, #0 │ │ │ │ cmp r4, #1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ - bgt.n 86126 │ │ │ │ + bgt.n 86336 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add.w fp, sp, #604 @ 0x25c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ adds r2, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -137173,39 +137363,39 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #7 │ │ │ │ str.w fp, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bne.w 86c8e │ │ │ │ + bne.w 86ea4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, #1 │ │ │ │ - bgt.w 86f08 │ │ │ │ + bgt.w 87128 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, fp │ │ │ │ - bne.w 870c8 │ │ │ │ + bne.w 87270 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r6, #16] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ str r4, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 870de │ │ │ │ + bne.w 87286 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 870ec │ │ │ │ + beq.w 87294 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ittt ne │ │ │ │ addne r3, #1 │ │ │ │ ldrne r2, [sp, #12] │ │ │ │ @@ -137217,406 +137407,397 @@ │ │ │ │ sub.w lr, r8, #4 │ │ │ │ mov r9, r2 │ │ │ │ movs r7, #0 │ │ │ │ mov fp, r5 │ │ │ │ ldr.w ip, [lr, #4]! │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, sl │ │ │ │ - bne.w 8709c │ │ │ │ + bne.w 8717c │ │ │ │ tst r3, r2 │ │ │ │ - bne.w 86430 │ │ │ │ + bne.w 8663e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8643c │ │ │ │ + beq.w 8664a │ │ │ │ ldrb.w r9, [ip, #16] │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ and.w r9, r9, #28 │ │ │ │ sub.w r9, r9, #4 │ │ │ │ clz r9, r9 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ - blt.n 86252 │ │ │ │ + blt.n 86462 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, sl │ │ │ │ ite ne │ │ │ │ movne r5, #0 │ │ │ │ andeq.w r5, r9, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 86514 │ │ │ │ + bne.w 8671e │ │ │ │ tst r3, r2 │ │ │ │ - beq.w 86f26 │ │ │ │ + beq.w 87146 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r3, #14893 @ 0x3a2d │ │ │ │ + movw r3, #17749 @ 0x4555 │ │ │ │ movt r3, #21 │ │ │ │ str r2, [sp, #0] │ │ │ │ str.w r3, [sp, #1628] @ 0x65c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8652a │ │ │ │ + bne.w 86734 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8680c │ │ │ │ + bne.w 86a06 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ add.w fp, sp, #604 @ 0x25c │ │ │ │ str r2, [r1, #20] │ │ │ │ movs r2, #7 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ strd r4, r8, [r1, #4] │ │ │ │ str r3, [r1, #16] │ │ │ │ str r3, [r1, #24] │ │ │ │ str.w fp, [r1, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8708e │ │ │ │ + bne.w 87192 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ it le │ │ │ │ movle r9, r4 │ │ │ │ - bgt.w 86e5a │ │ │ │ - mov sl, r9 │ │ │ │ + bgt.w 870ec │ │ │ │ + str.w r9, [sp, #48] @ 0x30 │ │ │ │ + mov sl, r4 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - mov r9, r4 │ │ │ │ + mov r9, r6 │ │ │ │ mov fp, r8 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 86ccc │ │ │ │ + ble.w 86ecc │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - movw r8, #14893 @ 0x3a2d │ │ │ │ - movt r8, #21 │ │ │ │ + movw r6, #17749 @ 0x4555 │ │ │ │ + movt r6, #21 │ │ │ │ ldrd r1, r0, [fp] │ │ │ │ ldr.w r3, [r2, #1564] @ 0x61c │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 86446 │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.w 86654 │ │ │ │ ldrd r2, r0, [r0, #8] │ │ │ │ ldrd r3, r1, [r1, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 86930 │ │ │ │ + blt.w 86b2c │ │ │ │ cmp r4, #2 │ │ │ │ it ne │ │ │ │ movne r1, #2 │ │ │ │ - beq.w 86b8a │ │ │ │ + beq.w 86db4 │ │ │ │ subs r3, r1, #1 │ │ │ │ ldr.w r0, [fp, r1, lsl #2] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldrd r3, r0, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 867ca │ │ │ │ - adds r2, r1, #1 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - cmp r4, r2 │ │ │ │ - ble.n 863d6 │ │ │ │ + bgt.w 869c4 │ │ │ │ + adds r5, r1, #1 │ │ │ │ + cmp r4, r5 │ │ │ │ + ble.n 865e2 │ │ │ │ add.w r2, fp, r1, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r7, r2, #1 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mul.w r2, r7, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 863d2 │ │ │ │ - adds r1, #2 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - cmp r4, r1 │ │ │ │ - ble.n 863d2 │ │ │ │ + bgt.n 865e0 │ │ │ │ + adds r5, r1, #2 │ │ │ │ + cmp r5, r4 │ │ │ │ + bge.n 865e0 │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w r0, [fp, r1, lsl #2] │ │ │ │ + ldr.w r0, [fp, r5, lsl #2] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - mul.w r3, r5, r3 │ │ │ │ + mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 863d0 │ │ │ │ - adds r1, #1 │ │ │ │ - cmp r4, r1 │ │ │ │ - bgt.n 863a0 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w 865ca │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp sl, r3 │ │ │ │ + bgt.n 865e0 │ │ │ │ + adds r5, #1 │ │ │ │ + cmp r4, r5 │ │ │ │ + bgt.n 865b0 │ │ │ │ + cmp r4, r5 │ │ │ │ + bne.w 867d2 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, r5 │ │ │ │ ite gt │ │ │ │ movgt ip, r4 │ │ │ │ - movle ip, r3 │ │ │ │ + movle ip, r5 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86ce4 │ │ │ │ + bne.w 86ef8 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov.w r1, ip, lsl #2 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r0, #28] │ │ │ │ strd r5, ip, [r0, #32] │ │ │ │ add fp, r1 │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 86aac │ │ │ │ + bne.w 86d04 │ │ │ │ subs.w r4, r4, ip │ │ │ │ - bne.w 862f8 │ │ │ │ + bne.w 8650c │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ - mov r4, r9 │ │ │ │ + mov r4, sl │ │ │ │ + mov r6, r9 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 86e8c │ │ │ │ + bgt.w 87084 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86864 │ │ │ │ + bne.w 86a44 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 861ee │ │ │ │ - b.w 86c8e │ │ │ │ + beq.w 863fe │ │ │ │ + b.w 86ea4 │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ cmp r5, #15 │ │ │ │ - bls.w 86266 │ │ │ │ + bls.w 86476 │ │ │ │ movs r2, #0 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - blt.w 86252 │ │ │ │ - b.n 86288 │ │ │ │ + blt.w 86462 │ │ │ │ + b.n 86498 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86d3e │ │ │ │ - bne.w 86930 │ │ │ │ + blt.w 86f52 │ │ │ │ + bne.w 86b2c │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w 86b8a │ │ │ │ + beq.w 86db4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrd r1, r0, [fp, #4] │ │ │ │ ldr.w r3, [r2, #1564] @ 0x61c │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.n 8649c │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.n 866a8 │ │ │ │ ldrd r2, r0, [r0, #8] │ │ │ │ ldrd r3, r1, [r1, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 865c6 │ │ │ │ + blt.w 867d0 │ │ │ │ cmp r4, #3 │ │ │ │ it ne │ │ │ │ movne r1, #3 │ │ │ │ - bne.w 86346 │ │ │ │ - movs r3, #3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 863da │ │ │ │ + bne.w 8655a │ │ │ │ + movs r5, #3 │ │ │ │ + b.n 865e6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86d3e │ │ │ │ - bne.w 865c6 │ │ │ │ + blt.w 86f52 │ │ │ │ + bne.w 867d0 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 86496 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + beq.n 866a4 │ │ │ │ + ldr.w r8, [sp] │ │ │ │ add.w r7, fp, #8 │ │ │ │ - movs r3, #3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ - mov r2, r5 │ │ │ │ + movs r5, #3 │ │ │ │ + ldr.w r3, [r8, #1564] @ 0x61c │ │ │ │ + mov r2, r8 │ │ │ │ ldrd r1, r0, [r7] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 867ae │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.w 869aa │ │ │ │ ldrd r2, r0, [r0, #8] │ │ │ │ ldrd r3, r1, [r1, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 863d2 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - adds r1, #1 │ │ │ │ + blt.w 865e0 │ │ │ │ + adds r1, r5, #1 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 86346 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - b.n 863da │ │ │ │ + bne.w 8655a │ │ │ │ + mov r5, r4 │ │ │ │ + b.n 865e6 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, fp │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, sl │ │ │ │ ite ne │ │ │ │ movne r5, #0 │ │ │ │ andeq.w r5, r9, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8629a │ │ │ │ - movw r3, #29069 @ 0x718d │ │ │ │ + beq.w 864aa │ │ │ │ + movw r3, #29609 @ 0x73a9 │ │ │ │ movt r3, #8 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #0] │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 862b6 │ │ │ │ - movw r2, #27805 @ 0x6c9d │ │ │ │ + beq.w 864c6 │ │ │ │ + movw r2, #35781 @ 0x8bc5 │ │ │ │ movt r2, #24 │ │ │ │ cmp r1, r0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #14545 @ 0x38d1 │ │ │ │ + movw r3, #17289 @ 0x4389 │ │ │ │ movt r3, #18 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ - b.n 862b6 │ │ │ │ + b.n 864c6 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.w 870a4 │ │ │ │ + bgt.w 87230 │ │ │ │ add.w r5, r4, #136 @ 0x88 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ble.w 86bf0 │ │ │ │ + ble.w 86e06 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl d5f64 │ │ │ │ + bl d6454 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 870c4 │ │ │ │ + beq.w 87252 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 86bf0 │ │ │ │ + beq.w 86e06 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bl d5f64 │ │ │ │ + bl d6454 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 870f4 │ │ │ │ + beq.w 87200 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 865bc │ │ │ │ + beq.n 867c6 │ │ │ │ add.w r9, r5, #4 │ │ │ │ movs r7, #2 │ │ │ │ adds r5, r3, #4 │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ mov r0, r8 │ │ │ │ - bl d5f64 │ │ │ │ + bl d6454 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 870f6 │ │ │ │ + beq.w 87202 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 865a2 │ │ │ │ + bne.n 867ac │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 86130 │ │ │ │ - movs r3, #2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + b.n 86340 │ │ │ │ + movs r5, #2 │ │ │ │ + add.w r3, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr.w r0, [fp] │ │ │ │ - add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r1, [fp, r3, lsl #2] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 867d4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.w 869ce │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldrd r3, r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 867e2 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, sl │ │ │ │ - bge.w 86a6e │ │ │ │ - cmp r4, sl │ │ │ │ - mov ip, r4 │ │ │ │ + bge.w 869dc │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + cmp r5, r3 │ │ │ │ + bge.w 869ec │ │ │ │ + cmp r3, r4 │ │ │ │ it ge │ │ │ │ - movge ip, sl │ │ │ │ - cmp ip, r3 │ │ │ │ - ble.w 863e4 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - movw r3, #29069 @ 0x718d │ │ │ │ + movge r3, r4 │ │ │ │ + mov ip, r3 │ │ │ │ + cmp r3, r5 │ │ │ │ + ble.w 865f0 │ │ │ │ + movw r3, #29609 @ 0x73a9 │ │ │ │ movt r3, #8 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #8] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ - str.w sl, [sp, #60] @ 0x3c │ │ │ │ - strd r9, r6, [sp, #48] @ 0x30 │ │ │ │ + strd sl, r9, [sp, #52] @ 0x34 │ │ │ │ ldr.w r7, [fp, r5, lsl #2] │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r5 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w r9, r4, sl │ │ │ │ mov.w r9, r9, asr #1 │ │ │ │ ldr.w r6, [r3, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [fp, r9, lsl #2] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 866b8 │ │ │ │ + bne.n 868b8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldrb.w r8, [r7, #16] │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r8, #32 │ │ │ │ - beq.w 87184 │ │ │ │ + beq.w 87344 │ │ │ │ tst.w r8, #64 @ 0x40 │ │ │ │ - beq.w 87040 │ │ │ │ + beq.w 87304 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, r7, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 87050 │ │ │ │ + beq.w 87314 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 86848 │ │ │ │ + beq.w 86b10 │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86858 │ │ │ │ + beq.w 86b20 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ - cbz r0, 866c6 │ │ │ │ + cbz r0, 868c6 │ │ │ │ mov r2, r8 │ │ │ │ cmp r4, r9 │ │ │ │ mov r8, r3 │ │ │ │ it lt │ │ │ │ movlt r6, r9 │ │ │ │ mov r3, r2 │ │ │ │ - blt.n 866de │ │ │ │ - b.n 8673e │ │ │ │ + blt.n 868de │ │ │ │ + b.n 8693e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86f7e │ │ │ │ - bne.n 86794 │ │ │ │ + blt.w 8733a │ │ │ │ + bne.n 86990 │ │ │ │ add.w r4, r9, #1 │ │ │ │ cmp sl, r4 │ │ │ │ - ble.n 8673e │ │ │ │ + ble.n 8693e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 86f76 │ │ │ │ + bne.w 87332 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ mov r6, sl │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ add.w r9, r7, #20 │ │ │ │ str r7, [sp, #20] │ │ │ │ ubfx r7, r3, #6, #1 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ @@ -137628,470 +137809,461 @@ │ │ │ │ ldr.w r1, [fp, sl, lsl #2] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, r8 │ │ │ │ mov r2, r5 │ │ │ │ it ge │ │ │ │ movge r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87178 │ │ │ │ + beq.w 87348 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 86f60 │ │ │ │ + beq.w 8731a │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 86f72 │ │ │ │ + beq.w 8732c │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 86780 │ │ │ │ + beq.n 8697c │ │ │ │ adds r1, #20 │ │ │ │ blx 293a0 │ │ │ │ - cbz r0, 8678a │ │ │ │ + cbz r0, 86986 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8678e │ │ │ │ + bge.n 8698a │ │ │ │ mov r6, sl │ │ │ │ cmp r6, r4 │ │ │ │ - bgt.n 866f0 │ │ │ │ + bgt.n 868f0 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r5, r4 │ │ │ │ add.w r1, fp, r6 │ │ │ │ - ble.n 8679c │ │ │ │ + ble.n 86998 │ │ │ │ sub.w r9, r5, r4 │ │ │ │ add.w r8, r6, #4 │ │ │ │ add.w r0, fp, r8 │ │ │ │ mov.w r9, r9, lsl #2 │ │ │ │ mov r2, r9 │ │ │ │ blx 2a51c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r7, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 867f6 │ │ │ │ + bne.n 869f0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 8663c │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ + bne.w 8683c │ │ │ │ + ldr r4, [sp, #60] @ 0x3c │ │ │ │ mov ip, r3 │ │ │ │ - ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ - ldrd r9, r6, [sp, #48] @ 0x30 │ │ │ │ - b.n 863e4 │ │ │ │ + ldrd sl, r9, [sp, #52] @ 0x34 │ │ │ │ + b.n 865f0 │ │ │ │ adds r1, #28 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86730 │ │ │ │ + bne.n 86930 │ │ │ │ cmp r5, r8 │ │ │ │ - bgt.n 86734 │ │ │ │ + bgt.n 86934 │ │ │ │ add.w r4, sl, #1 │ │ │ │ - b.n 86736 │ │ │ │ + b.n 86936 │ │ │ │ cmp r4, r9 │ │ │ │ - bge.n 8673e │ │ │ │ + bge.n 8693e │ │ │ │ mov sl, r9 │ │ │ │ - b.n 86644 │ │ │ │ + b.n 86844 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r7, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 86768 │ │ │ │ + beq.n 86968 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ - b.n 86806 │ │ │ │ + b.n 86a00 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86d3e │ │ │ │ - bne.w 863d2 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + blt.w 86f52 │ │ │ │ + bne.w 865e0 │ │ │ │ + adds r5, #1 │ │ │ │ adds r7, #4 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w 864b6 │ │ │ │ - b.n 864f6 │ │ │ │ + cmp r4, r5 │ │ │ │ + bne.w 866c2 │ │ │ │ + mov r5, r4 │ │ │ │ + b.n 865e6 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.w 864f6 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - b.n 865ca │ │ │ │ + beq.w 86700 │ │ │ │ + mov r5, r1 │ │ │ │ + b.n 867d2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86d3e │ │ │ │ - bne.w 8660c │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + blt.w 86f52 │ │ │ │ + bne.w 86812 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1beb84 │ │ │ │ - adds r3, r5, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 86936 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + mov r0, fp │ │ │ │ + adds r5, #1 │ │ │ │ + bl 1c12d4 │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 86b30 │ │ │ │ + mov ip, r5 │ │ │ │ + b.n 865f0 │ │ │ │ mov r2, r9 │ │ │ │ add.w r0, r3, r8 │ │ │ │ adds r1, r3, r6 │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ blx 2a51c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r4, [r3, r6] │ │ │ │ - b.n 86768 │ │ │ │ + b.n 86968 │ │ │ │ adds r2, r4, #1 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp.w r2, #258 @ 0x102 │ │ │ │ add.w r3, r2, r2, lsr #31 │ │ │ │ mov.w r3, r3, asr #1 │ │ │ │ str r3, [r1, #20] │ │ │ │ - bge.w 870a0 │ │ │ │ + bge.w 8729c │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ add.w fp, sp, #604 @ 0x25c │ │ │ │ strd r4, r8, [r1, #4] │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ str r3, [r1, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w fp, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 862e4 │ │ │ │ - b.n 86fd4 │ │ │ │ - adds r1, #28 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 293a0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 866a4 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r3, r2 │ │ │ │ - ite ge │ │ │ │ - movge r0, #0 │ │ │ │ - movlt r0, #1 │ │ │ │ - b.n 866a6 │ │ │ │ + beq.w 864f4 │ │ │ │ + b.w 872a8 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 86c4a │ │ │ │ + ble.w 86e60 │ │ │ │ movw r7, #4372 @ 0x1114 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 86b40 │ │ │ │ + beq.w 86d6e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86b40 │ │ │ │ - ldr r2, [pc, #692] @ (86b48 ) │ │ │ │ + bne.w 86d6e │ │ │ │ + ldr r2, [pc, #664] @ (86d0c ) │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87056 │ │ │ │ + bne.w 871e2 │ │ │ │ mov r0, r8 │ │ │ │ blx r5 │ │ │ │ - ldr.w sl, [sp, #12] │ │ │ │ + ldr.w r9, [sp, #12] │ │ │ │ str r7, [sp, #12] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 86c82 │ │ │ │ - ldr.w r7, [sl, #4] │ │ │ │ + ble.w 86e98 │ │ │ │ + ldr.w r7, [r9, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 868dc │ │ │ │ + beq.n 86abc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 868dc │ │ │ │ - ldr r1, [pc, #636] @ (86b48 ) │ │ │ │ + cbnz r3, 86abc │ │ │ │ + ldr r1, [pc, #608] @ (86d0c ) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87070 │ │ │ │ + bne.w 87256 │ │ │ │ mov r0, r7 │ │ │ │ blx r5 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 86926 │ │ │ │ - add.w r9, sl, #4 │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ + beq.n 86b06 │ │ │ │ + add.w sl, r9, #4 │ │ │ │ + str.w r9, [sp, #4] │ │ │ │ mov.w r8, #2 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - mov sl, r4 │ │ │ │ - ldr.w r5, [r9, #4]! │ │ │ │ + mov r9, r4 │ │ │ │ + ldr.w r5, [sl, #4]! │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 86916 │ │ │ │ + beq.n 86af6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 86916 │ │ │ │ - ldr r3, [pc, #580] @ (86b48 ) │ │ │ │ + cbnz r3, 86af6 │ │ │ │ + ldr r3, [pc, #552] @ (86d0c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86f96 │ │ │ │ + bne.w 872e6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - cmp r8, sl │ │ │ │ - bne.n 868f2 │ │ │ │ - mov r4, sl │ │ │ │ + cmp r8, r9 │ │ │ │ + bne.n 86ad2 │ │ │ │ + mov r4, r9 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.w 86f58 │ │ │ │ + bgt.w 872de │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 861f8 │ │ │ │ - b.n 86c8a │ │ │ │ - movs r3, #2 │ │ │ │ + beq.w 86408 │ │ │ │ + b.n 86ea0 │ │ │ │ + adds r1, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - mov r2, r3 │ │ │ │ - cmp r4, r2 │ │ │ │ - ble.w 8701e │ │ │ │ - sub.w r7, fp, #4 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - add.w r7, r7, r2, lsl #2 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r1, [r7], #4 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - blx r3 │ │ │ │ + blx 293a0 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 87036 │ │ │ │ - bne.n 86a30 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - ldrd r0, r1, [r7, #-4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.n 86a44 │ │ │ │ - ldrd r3, r2, [r0, #8] │ │ │ │ + bne.w 868a4 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp r3, r2 │ │ │ │ + ite ge │ │ │ │ + movge r0, #0 │ │ │ │ + movlt r0, #1 │ │ │ │ + b.n 868a6 │ │ │ │ + movs r3, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + cmp r4, r5 │ │ │ │ + ble.w 872c6 │ │ │ │ + sub.w r7, fp, #4 │ │ │ │ + mov.w r8, #0 │ │ │ │ + add.w r7, r7, r5, lsl #2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr.w r0, [r7, #4]! │ │ │ │ + ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ + ldr.w r2, [r7, #-4] │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.w 86c68 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ - rsb r3, r3, #1 │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ - ldrd r3, r1, [r1, #8] │ │ │ │ + rsb ip, r3, #1 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + rsb r1, r3, #1 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + mul.w ip, r3, ip │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + mul.w r1, r3, r1 │ │ │ │ + cmp ip, r1 │ │ │ │ + blt.w 86ca4 │ │ │ │ + ldrd r3, r1, [r2, #8] │ │ │ │ + and.w r2, r3, #3 │ │ │ │ + rsb r2, r2, #1 │ │ │ │ + mul.w r2, r1, r2 │ │ │ │ + ldrd r3, r1, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 86a50 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 86c5e │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - subs r0, r3, #1 │ │ │ │ + bge.n 86c96 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 86e74 │ │ │ │ + subs r0, r5, #1 │ │ │ │ add.w r1, fp, r0, lsl #2 │ │ │ │ lsls r0, r0, #2 │ │ │ │ cmp r1, fp │ │ │ │ - bls.n 869ce │ │ │ │ + bls.n 86bdc │ │ │ │ add.w r2, fp, #4 │ │ │ │ mov r3, r1 │ │ │ │ - ldr r7, [r1, #0] │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ ldr.w r1, [fp] │ │ │ │ - str.w r7, [fp] │ │ │ │ + str.w r6, [fp] │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 869ce │ │ │ │ + bls.n 86bdc │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ - str.w r5, [r2], #4 │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ + str.w r6, [r2], #4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 869be │ │ │ │ + bhi.n 86bcc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86e42 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r4, r3 │ │ │ │ - ble.w 8660c │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - movw r8, #14893 @ 0x3a2d │ │ │ │ - movt r8, #21 │ │ │ │ + bne.w 8706c │ │ │ │ + cmp r4, r5 │ │ │ │ + ble.w 86812 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - add.w r7, fp, r2, lsl #2 │ │ │ │ - ldr.w r0, [fp, r2, lsl #2] │ │ │ │ + add.w r7, fp, r5, lsl #2 │ │ │ │ + movw r6, #17749 @ 0x4555 │ │ │ │ + movt r6, #21 │ │ │ │ + ldr.w r0, [fp, r5, lsl #2] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr.w r1, [r7, #-4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.n 86a54 │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.n 86cb2 │ │ │ │ ldrd r2, r1, [r1, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldrd r3, r1, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 86b04 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, sl │ │ │ │ - it ge │ │ │ │ - movge ip, r3 │ │ │ │ - blt.w 86614 │ │ │ │ - b.n 863e4 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 86e72 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - cmp r4, r3 │ │ │ │ - bgt.n 8694a │ │ │ │ - b.n 86990 │ │ │ │ - mov r2, r6 │ │ │ │ + bgt.w 86812 │ │ │ │ + adds r1, r5, #1 │ │ │ │ + cmp r4, r1 │ │ │ │ + ble.n 86c64 │ │ │ │ + subs r3, r1, #1 │ │ │ │ + ldr.w r2, [fp, r1, lsl #2] │ │ │ │ + lsls r0, r1, #2 │ │ │ │ + ldr.w r5, [fp, r3, lsl #2] │ │ │ │ + ldrd r3, r2, [r2, #8] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + rsb r3, r3, #1 │ │ │ │ + mul.w r3, r2, r3 │ │ │ │ + ldrd r2, r5, [r5, #8] │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + rsb r2, r2, #1 │ │ │ │ + mul.w r2, r5, r2 │ │ │ │ + cmp r2, r3 │ │ │ │ + ble.n 86d10 │ │ │ │ + mov r5, r1 │ │ │ │ + b.n 86812 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 86f52 │ │ │ │ + bne.n 86ca4 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldrd r2, r0, [r7, #-4] │ │ │ │ + ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ + cmp r3, r6 │ │ │ │ + beq.w 86b7c │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 87036 │ │ │ │ - bne.n 86990 │ │ │ │ + blt.w 86f52 │ │ │ │ + bne.n 86ba0 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 86a38 │ │ │ │ + cmp r4, r5 │ │ │ │ + bgt.w 86b42 │ │ │ │ + b.n 86ba0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 87104 │ │ │ │ + mov.w r8, #0 │ │ │ │ + b.n 86c9a │ │ │ │ ldr r2, [sp, #0] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86d3e │ │ │ │ - bne.n 86a22 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - cmp r4, r3 │ │ │ │ - bgt.n 86b4c │ │ │ │ - str r5, [sp, #4] │ │ │ │ - b.n 86a22 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 863e4 │ │ │ │ + blt.w 86f52 │ │ │ │ + bne.w 86812 │ │ │ │ + add.w r8, r5, #1 │ │ │ │ + cmp r4, r8 │ │ │ │ + bgt.n 86d76 │ │ │ │ + mov r5, r8 │ │ │ │ + b.n 86812 │ │ │ │ add.w r1, sp, #1640 @ 0x668 │ │ │ │ lsls r3, r2, #4 │ │ │ │ add.w r1, r1, r2, lsl #4 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ subw r1, r1, #1564 @ 0x61c │ │ │ │ - mov ip, r7 │ │ │ │ + mov ip, r6 │ │ │ │ str r5, [r1, #12] │ │ │ │ add.w r1, r3, #28 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str.w fp, [r0, r1] │ │ │ │ add r1, r0 │ │ │ │ - add.w fp, fp, r7, lsl #2 │ │ │ │ + add.w fp, fp, r6, lsl #2 │ │ │ │ str r5, [r1, #4] │ │ │ │ add.w r1, r0, r2, lsl #4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #24] │ │ │ │ - str r7, [r1, #36] @ 0x24 │ │ │ │ - lsls r1, r7, #2 │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ + lsls r1, r6, #2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 86408 │ │ │ │ + beq.w 86614 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r0, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 86408 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 86d3e │ │ │ │ - bne.n 86a6a │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - adds r3, #2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - cmp r4, r3 │ │ │ │ - ble.n 86a22 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr.w r1, [r7, #4]! │ │ │ │ - ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 86cb6 │ │ │ │ - ldrd r3, r2, [r0, #8] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - rsb r3, r3, #1 │ │ │ │ + b.n 86614 │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + adds r5, r1, #1 │ │ │ │ + cmp r4, r5 │ │ │ │ + ble.w 86812 │ │ │ │ + add r0, fp │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + rsb r6, r2, #1 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + mul.w r2, r6, r2 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.w 86812 │ │ │ │ + adds r5, r1, #2 │ │ │ │ + cmp r4, r5 │ │ │ │ + ble.w 86812 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr.w r0, [fp, r5, lsl #2] │ │ │ │ + ldrd r2, r3, [r3, #8] │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + rsb r2, r2, #1 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ - ldrd r3, r1, [r1, #8] │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 86a22 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - adds r1, #1 │ │ │ │ - cmp r4, r1 │ │ │ │ - ble.n 86b3c │ │ │ │ - subs r3, r1, #1 │ │ │ │ - ldr.w r2, [fp, r1, lsl #2] │ │ │ │ - lsls r0, r1, #2 │ │ │ │ - ldr.w r5, [fp, r3, lsl #2] │ │ │ │ - ldrd r3, r2, [r2, #8] │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - rsb r3, r3, #1 │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ - ldrd r2, r5, [r5, #8] │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - rsb r2, r2, #1 │ │ │ │ - mul.w r2, r5, r2 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.n 86b90 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - b.n 86a22 │ │ │ │ - ldr.w sl, [sp, #12] │ │ │ │ + bgt.w 86812 │ │ │ │ + adds r5, #1 │ │ │ │ + cmp r4, r5 │ │ │ │ + bgt.n 86d3a │ │ │ │ + b.n 86812 │ │ │ │ + ldr.w r9, [sp, #12] │ │ │ │ str r7, [sp, #12] │ │ │ │ - b.n 868ae │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.n 86a8e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrd r1, r0, [r7] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.n 86ab4 │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.n 86db8 │ │ │ │ ldrd r2, r1, [r1, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldrd r3, r1, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 86a6a │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - adds r1, #2 │ │ │ │ - cmp r4, r1 │ │ │ │ - bgt.n 86b0c │ │ │ │ - b.n 86b3c │ │ │ │ - movs r3, #2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 863da │ │ │ │ - adds r2, r1, #1 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - cmp r4, r2 │ │ │ │ - ble.w 86a22 │ │ │ │ - add r0, fp │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - rsb r7, r2, #1 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - mul.w r2, r7, r2 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 86a22 │ │ │ │ - adds r1, #2 │ │ │ │ - str r1, [sp, #4] │ │ │ │ + bgt.n 86cc8 │ │ │ │ + adds r1, r5, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.w 86a22 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr.w r0, [fp, r1, lsl #2] │ │ │ │ - ldrd r2, r3, [r3, #8] │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - rsb r2, r2, #1 │ │ │ │ + bgt.w 86c34 │ │ │ │ + mov r5, r1 │ │ │ │ + b.n 86812 │ │ │ │ + movs r5, #2 │ │ │ │ + b.n 865e6 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 86f52 │ │ │ │ + bne.n 86cc8 │ │ │ │ + adds r5, #2 │ │ │ │ + cmp r4, r5 │ │ │ │ + ble.w 86812 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr.w r1, [r7, #4]! │ │ │ │ + ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.w 86ee2 │ │ │ │ + ldrd r3, r2, [r0, #8] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + rsb r3, r3, #1 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ + ldrd r3, r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - mul.w r3, r5, r3 │ │ │ │ + mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 86b3c │ │ │ │ - adds r1, #1 │ │ │ │ - cmp r4, r1 │ │ │ │ - bgt.n 86bbe │ │ │ │ - b.n 86b3c │ │ │ │ + blt.w 86812 │ │ │ │ + b.n 86c2e │ │ │ │ adds r3, r4, #1 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ str r2, [sp, #16] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -138103,81 +138275,79 @@ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str.w fp, [r2, #12] │ │ │ │ str r3, [r2, #16] │ │ │ │ mov.w r3, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ mov.w r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bgt.w 86fcc │ │ │ │ - bne.n 86c4a │ │ │ │ + bgt.w 872a0 │ │ │ │ + bne.n 86e60 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 86c78 │ │ │ │ + beq.n 86e8e │ │ │ │ movw r7, #4372 @ 0x1114 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ - b.n 86886 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ + b.n 86a66 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 86c8e │ │ │ │ + bne.n 86ea4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.w 86204 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - adds r2, r5, #1 │ │ │ │ - subs r1, r3, r2 │ │ │ │ + b.w 86414 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ + add.w r2, r8, #1 │ │ │ │ + subs r1, r5, r2 │ │ │ │ add.w r0, fp, r1, lsl #2 │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ - cbnz r3, 86c72 │ │ │ │ + cbnz r3, 86e88 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 1beb84 │ │ │ │ - b.n 86998 │ │ │ │ + bl 1c12d4 │ │ │ │ + b.n 86ba8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 86204 │ │ │ │ + beq.w 86414 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 86ca4 │ │ │ │ + cbz r3, 86eba │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35960 @ 0x8c78 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37560 @ 0x92b8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 86cae │ │ │ │ + cbz r3, 86ec4 │ │ │ │ cmp r4, #1 │ │ │ │ - bgt.w 86f04 │ │ │ │ + bgt.w 87124 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.w 86204 │ │ │ │ + b.w 86414 │ │ │ │ + beq.w 8711e │ │ │ │ + add.w r2, fp, #4 │ │ │ │ + mov r1, r2 │ │ │ │ + cmp r2, fp │ │ │ │ + bls.w 87060 │ │ │ │ + movs r5, #2 │ │ │ │ + movs r0, #4 │ │ │ │ + b.n 86bb8 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 86d3e │ │ │ │ - bne.w 86a6a │ │ │ │ + blt.n 86f52 │ │ │ │ + bne.w 86812 │ │ │ │ adds r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - ble.w 86a6a │ │ │ │ - b.n 86acc │ │ │ │ - beq.w 86efe │ │ │ │ - add.w r2, fp, #4 │ │ │ │ - mov r1, r2 │ │ │ │ - cmp fp, r2 │ │ │ │ - bcs.w 86ef0 │ │ │ │ - movs r3, #2 │ │ │ │ - movs r0, #4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 869aa │ │ │ │ + ble.w 86812 │ │ │ │ + b.n 86dcc │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ subs r3, #1 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r3, r0, r3, lsl #4 │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ @@ -138187,1016 +138357,1007 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ asrs r3, r0, #2 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ add r2, r3 │ │ │ │ add r2, ip │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 86d46 │ │ │ │ + ble.n 86f6a │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 86d4a │ │ │ │ - mov r7, ip │ │ │ │ + bgt.n 86f6e │ │ │ │ + mov r6, ip │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 86a74 │ │ │ │ + ble.w 86ccc │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ subs r1, r2, #2 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.w 86a74 │ │ │ │ - bl 88e08 │ │ │ │ + bge.w 86ccc │ │ │ │ + bl 8900c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86d16 │ │ │ │ + beq.n 86f2a │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ - mov r4, r9 │ │ │ │ - b.n 86f84 │ │ │ │ + mov r4, sl │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 86b06 │ │ │ │ + cmp r4, #0 │ │ │ │ + ble.n 86ec4 │ │ │ │ + movs r7, #0 │ │ │ │ + b.n 86a52 │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 86d0a │ │ │ │ + b.n 86f1e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8717e │ │ │ │ + ble.w 8739c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov fp, r8 │ │ │ │ mov r7, r2 │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ subs r5, r1, r3 │ │ │ │ negs r3, r5 │ │ │ │ adcs r3, r5 │ │ │ │ movw r5, #42236 @ 0xa4fc │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ sub.w r5, r8, #4 │ │ │ │ mov r8, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r6, r2 │ │ │ │ - b.n 86db0 │ │ │ │ - cbz r6, 86de6 │ │ │ │ + b.n 86fd4 │ │ │ │ + cbz r6, 8700a │ │ │ │ ldrb.w r9, [r9, #16] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r4 │ │ │ │ and.w r9, r9, #28 │ │ │ │ sub.w r9, r9, #4 │ │ │ │ clz r9, r9 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ - bge.n 86e00 │ │ │ │ + bge.n 87024 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r9 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ ldr.w r9, [r5, #4]! │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ cmp r5, r0 │ │ │ │ - bne.w 8715a │ │ │ │ + bne.w 87384 │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8715a │ │ │ │ + beq.w 87384 │ │ │ │ ldr.w r9, [r9, #12] │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ - cmp r1, r5 │ │ │ │ - bne.w 8708a │ │ │ │ - cbz r7, 86de6 │ │ │ │ + cmp r5, r1 │ │ │ │ + bne.w 87178 │ │ │ │ + cbz r7, 8700a │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 86df4 │ │ │ │ + bne.n 87018 │ │ │ │ mov sl, ip │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 86d8e │ │ │ │ + beq.n 86fb2 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r4 │ │ │ │ - bge.n 86e0a │ │ │ │ + bge.n 8702e │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 86dac │ │ │ │ + b.n 86fd0 │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ cmp r5, #15 │ │ │ │ - bls.n 86de0 │ │ │ │ + bls.n 87004 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 86de6 │ │ │ │ + b.n 8700a │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, fp │ │ │ │ - b.w 8628a │ │ │ │ + b.w 8649a │ │ │ │ mov ip, r6 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, fp │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8700c │ │ │ │ + beq.w 871fc │ │ │ │ movw r5, #42236 @ 0xa4fc │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 8629a │ │ │ │ + bne.w 864aa │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.w 8629a │ │ │ │ + beq.w 864aa │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r3, #29069 @ 0x718d │ │ │ │ + movw r3, #29609 @ 0x73a9 │ │ │ │ movt r3, #8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - b.w 8652a │ │ │ │ + b.w 86734 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + movs r5, #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 86812 │ │ │ │ movs r0, #4 │ │ │ │ - movs r3, #2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, r3 │ │ │ │ cmp r0, r3 │ │ │ │ - bls.w 869d6 │ │ │ │ + bls.w 86be4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ str.w r1, [r3], #4 │ │ │ │ str.w r2, [r0], #-4 │ │ │ │ - b.n 86e46 │ │ │ │ - mov r3, r4 │ │ │ │ - movs r2, #0 │ │ │ │ - and.w r1, r3, #1 │ │ │ │ - asrs r3, r3, #1 │ │ │ │ - orrs r2, r1 │ │ │ │ - cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 86e5e │ │ │ │ - add.w r9, r2, r3 │ │ │ │ - b.w 862ee │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - adds r2, r5, #1 │ │ │ │ - subs r1, r3, r2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add.w r0, fp, r1, lsl #2 │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ - cbnz r3, 86e86 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - bl 1beb84 │ │ │ │ - b.n 86a36 │ │ │ │ + b.n 87070 │ │ │ │ subs r1, r2, #2 │ │ │ │ - beq.n 86eaa │ │ │ │ + beq.n 870a2 │ │ │ │ add.w r0, sp, #1640 @ 0x668 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ subw r0, r0, #1564 @ 0x61c │ │ │ │ ldr r5, [r0, #8] │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r3, r0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r5, r3 │ │ │ │ it gt │ │ │ │ subgt r1, r2, #3 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 88e08 │ │ │ │ + bl 8900c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86f84 │ │ │ │ + bne.w 86f5a │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 8641c │ │ │ │ + ble.w 8662a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ subs r1, r3, #2 │ │ │ │ - beq.n 86ee2 │ │ │ │ + beq.n 870dc │ │ │ │ add.w r2, sp, #1640 @ 0x668 │ │ │ │ add.w r5, r2, r3, lsl #4 │ │ │ │ add.w r2, r2, r3, lsl #4 │ │ │ │ subw r5, r5, #1596 @ 0x63c │ │ │ │ subw r2, r2, #1564 @ 0x61c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r5, r2 │ │ │ │ it lt │ │ │ │ sublt r1, r3, #3 │ │ │ │ - bl 88e08 │ │ │ │ + bl 8900c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86f84 │ │ │ │ + bne.w 86f5a │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 86eb8 │ │ │ │ + b.n 870b2 │ │ │ │ + mov r3, r4 │ │ │ │ + movs r2, #0 │ │ │ │ + and.w r1, r3, #1 │ │ │ │ + asrs r3, r3, #1 │ │ │ │ + orrs r2, r1 │ │ │ │ + cmp r3, #63 @ 0x3f │ │ │ │ + bgt.n 870f0 │ │ │ │ + add.w r9, r2, r3 │ │ │ │ + b.w 864fe │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 86e3c │ │ │ │ - movs r3, #2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.w 8660c │ │ │ │ + add.w r2, r8, #1 │ │ │ │ + subs r1, r5, r2 │ │ │ │ + add.w r0, fp, r1, lsl #2 │ │ │ │ + add.w r1, r3, r1, lsl #2 │ │ │ │ + cbnz r3, 87118 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + bl 1c12d4 │ │ │ │ + b.n 86cac │ │ │ │ mov ip, r4 │ │ │ │ - b.w 863e4 │ │ │ │ + b.w 865f0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, r4, #1 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ - b.n 86f1e │ │ │ │ + b.n 8713e │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r2], #4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 86f12 │ │ │ │ - b.w 86204 │ │ │ │ + bhi.n 87132 │ │ │ │ + b.w 86414 │ │ │ │ movw r3, #26096 @ 0x65f0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 86fb2 │ │ │ │ + beq.n 871b6 │ │ │ │ ldr r5, [r1, #100] @ 0x64 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - movw r2, #15689 @ 0x3d49 │ │ │ │ + movw r2, #18433 @ 0x4801 │ │ │ │ movt r2, #18 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #27805 @ 0x6c9d │ │ │ │ + movw r3, #35781 @ 0x8bc5 │ │ │ │ movt r3, #24 │ │ │ │ str.w r5, [sp, #1632] @ 0x660 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.w 86520 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 782ec │ │ │ │ - b.n 86926 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - add.w r0, r3, #28 │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ - tst.w ip, #32 │ │ │ │ - bne.w 86722 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 86782 │ │ │ │ - mov r9, sl │ │ │ │ - mov sl, r9 │ │ │ │ - b.w 86644 │ │ │ │ - ldrd fp, r4, [sp, #44] @ 0x2c │ │ │ │ - ldr r6, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 86926 │ │ │ │ - cmp r4, #0 │ │ │ │ - ble.w 86cae │ │ │ │ + b.w 8672a │ │ │ │ + movs r7, #0 │ │ │ │ + b.n 8700a │ │ │ │ + mov r5, fp │ │ │ │ + mov r1, r5 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 86872 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ - movt r2, #18 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 86912 │ │ │ │ - ldr r2, [pc, #480] @ (87188 ) │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ - blx r3 │ │ │ │ - b.n 86912 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r3, #50469 @ 0xc525 │ │ │ │ - movt r3, #23 │ │ │ │ + movw r3, #35781 @ 0x8bc5 │ │ │ │ + movt r3, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ - str.w r3, [sp, #1628] @ 0x65c │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 862b6 │ │ │ │ - b.w 86538 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 862e4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + b.w 8672a │ │ │ │ + str r3, [sp, #12] │ │ │ │ subs r3, r4, #1 │ │ │ │ - mov r0, r2 │ │ │ │ - add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 86fec │ │ │ │ - ldr r1, [r0, #0] │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ - str.w r5, [r0], #4 │ │ │ │ - str.w r1, [r2], #-4 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc.n 86fe0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ - b.n 87004 │ │ │ │ + b.n 871aa │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r2], #4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 86ff8 │ │ │ │ - b.w 862e4 │ │ │ │ - movs r7, #1 │ │ │ │ + bhi.n 8719e │ │ │ │ + b.w 864f4 │ │ │ │ + mov r0, fp │ │ │ │ + b.n 8717e │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r3, #27805 @ 0x6c9d │ │ │ │ - movt r3, #24 │ │ │ │ + movw r3, #55189 @ 0xd795 │ │ │ │ + movt r3, #23 │ │ │ │ str r2, [sp, #0] │ │ │ │ - b.w 86520 │ │ │ │ - subs r3, #1 │ │ │ │ - add.w r1, fp, r3, lsl #2 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - cmp r1, fp │ │ │ │ - bhi.w 869a6 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8660c │ │ │ │ - b.n 86e42 │ │ │ │ - ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ - mov r4, r9 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - b.n 86f84 │ │ │ │ - add.w r0, r7, #28 │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ - tst.w ip, #32 │ │ │ │ - bne.w 8668c │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.w 8684a │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + str.w r3, [sp, #1628] @ 0x65c │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 864c6 │ │ │ │ + b.w 86742 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r5 │ │ │ │ + mov.w r9, #1 │ │ │ │ + mov r7, r2 │ │ │ │ + b.w 8649a │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 868a4 │ │ │ │ + beq.w 86a84 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 868a4 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ - movt r2, #18 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 868d8 │ │ │ │ - ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ - mov r0, r7 │ │ │ │ - movs r1, #1 │ │ │ │ - blx r3 │ │ │ │ - b.n 868d8 │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 86de6 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - subs r3, r4, #1 │ │ │ │ - b.n 86ff0 │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r5 │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 8700e │ │ │ │ - mov r5, fp │ │ │ │ - b.n 87096 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ - b.n 86c00 │ │ │ │ + b.n 86a84 │ │ │ │ + movs r7, #1 │ │ │ │ + b.n 87182 │ │ │ │ + movs r7, #1 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add.w r7, r3, r7, lsl #2 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne.w 87362 │ │ │ │ + cmp r4, #127 @ 0x7f │ │ │ │ + bgt.w 8735a │ │ │ │ + ldrd r7, r5, [r6, #8] │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + strd r4, r3, [r6, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 8734e │ │ │ │ + str r5, [sp, #12] │ │ │ │ + b.w 8644c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87172 │ │ │ │ + beq.w 87354 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl d5f64 │ │ │ │ + bl d6454 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86582 │ │ │ │ + bne.w 8678c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 870f6 │ │ │ │ - bl 782ec │ │ │ │ + b.n 87202 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ + movt r2, #18 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 86ab8 │ │ │ │ + ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ + mov r0, r7 │ │ │ │ + movs r1, #1 │ │ │ │ + blx r3 │ │ │ │ + b.n 86ab8 │ │ │ │ + bl 78428 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b.w 8620e │ │ │ │ + b.w 8641e │ │ │ │ ldr.w r0, [r5, r7, lsl #2] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ subs r7, #1 │ │ │ │ - bpl.n 870d6 │ │ │ │ + bpl.n 8727e │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ - b.w 86222 │ │ │ │ + bl 78428 │ │ │ │ + b.w 86432 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.w 8623c │ │ │ │ - movs r7, #1 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add.w r7, r3, r7, lsl #2 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne.n 87136 │ │ │ │ - cmp r4, #127 @ 0x7f │ │ │ │ - bgt.n 8712e │ │ │ │ - ldrd r7, r5, [r6, #8] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [r6, #16] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - strd r4, r3, [r6, #8] │ │ │ │ - cbnz r5, 87154 │ │ │ │ - str r5, [sp, #12] │ │ │ │ - b.w 8623c │ │ │ │ - movs r2, #0 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r5 │ │ │ │ - mov.w r9, #1 │ │ │ │ - mov r7, r2 │ │ │ │ - b.w 8628a │ │ │ │ + b.w 8644c │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ + b.n 86e16 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 864f4 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + subs r3, r4, #1 │ │ │ │ + mov r0, r2 │ │ │ │ + add.w r2, r2, r3, lsl #2 │ │ │ │ + b.n 872c0 │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + ldr r5, [r2, #0] │ │ │ │ + str.w r5, [r0], #4 │ │ │ │ + str.w r1, [r2], #-4 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc.n 872b4 │ │ │ │ + b.n 87196 │ │ │ │ + subs r3, #1 │ │ │ │ + add.w r1, fp, r3, lsl #2 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + cmp fp, r1 │ │ │ │ + bcc.w 86bb4 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 86812 │ │ │ │ + b.n 8706c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 78428 │ │ │ │ + b.n 86b06 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ + movt r2, #18 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 86af2 │ │ │ │ + ldr r2, [pc, #172] @ (873a4 ) │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + blx r3 │ │ │ │ + b.w 86af2 │ │ │ │ + add.w r0, r7, #28 │ │ │ │ + ldrb.w ip, [r1, #16] │ │ │ │ + tst.w ip, #32 │ │ │ │ + bne.w 8688c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.w 86b12 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add.w r0, r3, #28 │ │ │ │ + ldrb.w ip, [r1, #16] │ │ │ │ + tst.w ip, #32 │ │ │ │ + bne.w 86922 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.w 8697e │ │ │ │ + mov r9, sl │ │ │ │ + mov sl, r9 │ │ │ │ + b.w 86844 │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ + ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ + b.n 86f5a │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + b.n 87308 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + b.n 87320 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b.n 87286 │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 87216 │ │ │ │ mov r0, r3 │ │ │ │ - bl 782ec │ │ │ │ - b.n 87106 │ │ │ │ + bl 78428 │ │ │ │ + b.n 87216 │ │ │ │ ldr.w r2, [r7, #-4]! │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 870fc │ │ │ │ + beq.w 87208 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 870fc │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 870fc │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b.n 870de │ │ │ │ + bne.w 87208 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87208 │ │ │ │ mov r6, r8 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r3, #27805 @ 0x6c9d │ │ │ │ + movw r3, #35781 @ 0x8bc5 │ │ │ │ movt r3, #24 │ │ │ │ mov r8, fp │ │ │ │ str r2, [sp, #0] │ │ │ │ str.w r3, [sp, #1628] @ 0x65c │ │ │ │ - b.w 862b6 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 87106 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - b.n 86f66 │ │ │ │ + b.w 864c6 │ │ │ │ movs r3, #0 │ │ │ │ - b.w 86154 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - b.n 87044 │ │ │ │ + b.w 86364 │ │ │ │ + nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r2, r5 │ │ │ │ cmp r5, r4 │ │ │ │ it ge │ │ │ │ movge r2, r4 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 871ee │ │ │ │ + beq.n 8740a │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 871e0 │ │ │ │ + bpl.n 873fc │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 871ea │ │ │ │ + beq.n 87406 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 871cc │ │ │ │ + bpl.n 873e8 │ │ │ │ adds r1, #20 │ │ │ │ blx 293a0 │ │ │ │ - cbz r0, 871d6 │ │ │ │ + cbz r0, 873f2 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r1, #28 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 871c8 │ │ │ │ + bne.n 873e4 │ │ │ │ cmp r5, r4 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - bne.n 871bc │ │ │ │ + bne.n 873d8 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 871ce │ │ │ │ + b.n 873ea │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 871e2 │ │ │ │ + b.n 873fe │ │ │ │ nop │ │ │ │ │ │ │ │ -000871f4 : │ │ │ │ +00087410 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4020] @ 0xfb4 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r4, [pc, #616] @ (87474 ) │ │ │ │ + ldr r4, [pc, #616] @ (87690 ) │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr.w r8, [r3, r4] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8745a │ │ │ │ + beq.w 87676 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 87378 │ │ │ │ + beq.w 87594 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87378 │ │ │ │ + beq.w 87594 │ │ │ │ add r3, sp, #16 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 8747c │ │ │ │ + bl 87698 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87460 │ │ │ │ + beq.w 8767c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 8730c │ │ │ │ + beq.n 87528 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bpl.n 872f6 │ │ │ │ + bpl.n 87512 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r7, [r6, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 872f6 │ │ │ │ + beq.n 87512 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 873a6 │ │ │ │ + beq.w 875c2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8742c │ │ │ │ + bne.w 87648 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 872e4 │ │ │ │ + ble.n 87500 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8728a │ │ │ │ + beq.n 874a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87338 │ │ │ │ + beq.n 87554 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 872e4 │ │ │ │ + ble.n 87500 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 872a2 │ │ │ │ + beq.n 874be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8734e │ │ │ │ + beq.n 8756a │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 872e4 │ │ │ │ + beq.n 87500 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 872ba │ │ │ │ + beq.n 874d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8738a │ │ │ │ + beq.n 875a6 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 872e4 │ │ │ │ + beq.n 87500 │ │ │ │ add.w r9, r5, #8 │ │ │ │ movs r6, #3 │ │ │ │ ldr.w r8, [r9, #4]! │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 872de │ │ │ │ + beq.n 874fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87362 │ │ │ │ + beq.n 8757e │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 872c4 │ │ │ │ + bne.n 874e0 │ │ │ │ add r3, sp, #20 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8739e │ │ │ │ + bne.n 875ba │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ bic.w r3, r4, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r5 │ │ │ │ - bl 8bbcc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8be0c <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 87272 │ │ │ │ + b.n 8748e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.n 87246 │ │ │ │ + bpl.n 87462 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ add.w r2, r3, #12 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl 1b037c │ │ │ │ + bl 1b2a44 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 87282 │ │ │ │ - b.n 872e4 │ │ │ │ - ldr r2, [pc, #316] @ (87478 ) │ │ │ │ + bne.n 8749e │ │ │ │ + b.n 87500 │ │ │ │ + ldr r2, [pc, #316] @ (87694 ) │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87414 │ │ │ │ + bne.n 87630 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ - b.n 8728a │ │ │ │ - ldr r2, [pc, #296] @ (87478 ) │ │ │ │ + b.n 874a6 │ │ │ │ + ldr r2, [pc, #296] @ (87694 ) │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 873c8 │ │ │ │ + cbnz r3, 875e4 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ - b.n 872a2 │ │ │ │ + b.n 874be │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - ldr r2, [pc, #272] @ (87478 ) │ │ │ │ + ldr r2, [pc, #272] @ (87694 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 873b0 │ │ │ │ + cbnz r3, 875cc │ │ │ │ mov r0, r8 │ │ │ │ blx sl │ │ │ │ - b.n 872de │ │ │ │ + b.n 874fa │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1b037c │ │ │ │ + bl 1b2a44 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 872ea │ │ │ │ - ldr r2, [pc, #236] @ (87478 ) │ │ │ │ + b.n 87506 │ │ │ │ + ldr r2, [pc, #236] @ (87694 ) │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 873e0 │ │ │ │ + cbnz r3, 875fc │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ - b.n 872ba │ │ │ │ + b.n 874d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 782ec │ │ │ │ - b.n 872ea │ │ │ │ - cbz r3, 873f8 │ │ │ │ + bl 78428 │ │ │ │ + b.n 87506 │ │ │ │ + cbz r3, 87614 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 873f8 │ │ │ │ + cbz r3, 87614 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 87272 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 8748e │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 87372 │ │ │ │ + beq.n 8758e │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 87372 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 8758e │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8735c │ │ │ │ + beq.n 87578 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 8735c │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 87578 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 87398 │ │ │ │ + beq.n 875b4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 87398 │ │ │ │ + b.n 875b4 │ │ │ │ movw r2, #4316 @ 0x10dc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #35988 @ 0x8c94 │ │ │ │ + movw r2, #37588 @ 0x92d4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 1f10fc <_PyErr_Format@@Base> │ │ │ │ - b.n 873ac │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + bl 1f30e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 875c8 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 87348 │ │ │ │ + beq.n 87564 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 87348 │ │ │ │ + b.n 87564 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87272 │ │ │ │ + beq.w 8748e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 87464 │ │ │ │ + bne.n 87680 │ │ │ │ movw r2, #4316 @ 0x10dc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #36036 @ 0x8cc4 │ │ │ │ + movw r2, #37636 @ 0x9304 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 223a34 <_PyParkingLot_AfterFork@@Base+0x5d4> │ │ │ │ - b.n 873ac │ │ │ │ + bl 224b88 <_PyParkingLot_AfterFork@@Base+0x4bc> │ │ │ │ + b.n 875c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6174e <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ + bl 61532 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 872ea │ │ │ │ + b.n 87506 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8743e │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8743e │ │ │ │ + bne.n 8765a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8765a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ sub sp, #16 │ │ │ │ subs r3, r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 87574 │ │ │ │ - cbz r4, 874c0 │ │ │ │ + bgt.n 8778e │ │ │ │ + cbz r4, 876dc │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi.n 875a4 │ │ │ │ + bhi.n 877be │ │ │ │ cmp r4, #31 │ │ │ │ - bhi.n 87548 │ │ │ │ + bhi.n 87762 │ │ │ │ cmp r4, #9 │ │ │ │ - beq.n 87498 │ │ │ │ + beq.n 876b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87498 │ │ │ │ + bne.n 876b4 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 874a2 │ │ │ │ + bne.n 876be │ │ │ │ cmp r9, r4 │ │ │ │ - blt.w 8768e │ │ │ │ + blt.w 8789e │ │ │ │ itt eq │ │ │ │ moveq r8, r7 │ │ │ │ streq.w r9, [sl] │ │ │ │ - beq.n 8759c │ │ │ │ + beq.n 877b6 │ │ │ │ cmp.w r9, #5 │ │ │ │ - bgt.w 875e0 │ │ │ │ + bgt.n 877f0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 84c64 │ │ │ │ + bl 84e5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87696 │ │ │ │ + beq.w 878a6 │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - beq.n 8758e │ │ │ │ + beq.n 877a8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c64 │ │ │ │ + bl 84e5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87634 │ │ │ │ + beq.w 87844 │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ - beq.n 8758e │ │ │ │ + beq.n 877a8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c64 │ │ │ │ + bl 84e5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8760e │ │ │ │ + beq.n 8781e │ │ │ │ cmp.w r9, #3 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ - beq.n 8758e │ │ │ │ + beq.n 877a8 │ │ │ │ add.w r3, r8, #8 │ │ │ │ movs r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84c64 │ │ │ │ + bl 84e5c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87610 │ │ │ │ + beq.n 87820 │ │ │ │ adds r4, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 8752c │ │ │ │ - b.n 87590 │ │ │ │ + bne.n 87746 │ │ │ │ + b.n 877aa │ │ │ │ sub.w r5, r4, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 87498 │ │ │ │ + bne.n 876b4 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 8758a │ │ │ │ + beq.n 877a4 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 875b2 │ │ │ │ - cbnz r0, 875cc │ │ │ │ + bne.n 876ca │ │ │ │ + cbnz r0, 877da │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 8758a │ │ │ │ - bls.n 875c2 │ │ │ │ + beq.n 877a4 │ │ │ │ + bls.n 877d0 │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 875cc │ │ │ │ + beq.n 877da │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq.n 8758a │ │ │ │ + beq.n 877a4 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne.n 87578 │ │ │ │ + bne.n 87792 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 87498 │ │ │ │ + b.n 876b4 │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87638 │ │ │ │ + bne.n 87848 │ │ │ │ str.w r9, [sl] │ │ │ │ mov r0, r8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 87568 │ │ │ │ - bhi.n 875d0 │ │ │ │ + beq.n 87782 │ │ │ │ + bhi.n 877de │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq.n 87568 │ │ │ │ + beq.n 87782 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 8758a │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 87498 │ │ │ │ - ldrb.w r4, [r3, #1]! │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - b.n 874ba │ │ │ │ + bne.w 876ca │ │ │ │ + b.n 877a4 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 8758a │ │ │ │ - bls.n 875d6 │ │ │ │ + beq.n 877a4 │ │ │ │ + bls.n 877e6 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - bne.n 87582 │ │ │ │ + bne.n 8779c │ │ │ │ adds r0, #1 │ │ │ │ - b.n 87498 │ │ │ │ + b.n 876b4 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne.n 875b2 │ │ │ │ - b.n 8758a │ │ │ │ + bne.w 876ca │ │ │ │ + b.n 877a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 87678 │ │ │ │ + beq.n 87888 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 87582 │ │ │ │ - b.n 875cc │ │ │ │ + bne.n 8779c │ │ │ │ + b.n 877da │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8769a │ │ │ │ + beq.n 878aa │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 84c64 │ │ │ │ - cbz r0, 87610 │ │ │ │ + bl 84e5c │ │ │ │ + cbz r0, 87820 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 874f8 │ │ │ │ + b.n 87712 │ │ │ │ movs r4, #2 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 27bff0 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ + bl 27c618 <_PyInterpreterConfig_AsDict@@Base+0x870> │ │ │ │ mov r5, r8 │ │ │ │ add.w r4, r8, r4, lsl #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 876a8 │ │ │ │ + bne.n 878b8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 876a0 │ │ │ │ + bne.n 878b0 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 8759c │ │ │ │ + b.n 877b6 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 87610 │ │ │ │ + b.n 87820 │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r5, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r5, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 87656 │ │ │ │ - cbnz r5, 87660 │ │ │ │ + beq.n 87866 │ │ │ │ + cbnz r5, 87870 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87598 │ │ │ │ - b.n 87638 │ │ │ │ + beq.n 877b2 │ │ │ │ + b.n 87848 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37220 @ 0x9164 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 87620 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 87830 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35592 @ 0x8b08 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37192 @ 0x9148 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 8762e │ │ │ │ + b.n 8783e │ │ │ │ mov r8, r7 │ │ │ │ - b.n 87610 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 8762e │ │ │ │ + b.n 87820 │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 8783e │ │ │ │ mov r0, r8 │ │ │ │ - bl 782ec │ │ │ │ - b.n 8762e │ │ │ │ + bl 78428 │ │ │ │ + b.n 8783e │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 87626 │ │ │ │ + beq.n 87836 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87626 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87626 │ │ │ │ + bne.n 87836 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87836 │ │ │ │ bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w 8bbcc <_PyObject_MakeTpCall@@Base> │ │ │ │ + b.w 8be0c <_PyObject_MakeTpCall@@Base> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87932 │ │ │ │ + bne.w 87b42 │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8791a │ │ │ │ + bne.w 87b2a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 878a0 │ │ │ │ + beq.w 87ab0 │ │ │ │ movw r5, #4380 @ 0x111c │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w 878ac │ │ │ │ + bne.w 87abc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8788c │ │ │ │ + beq.w 87a9c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 878e6 │ │ │ │ + beq.w 87af6 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #44849 @ 0xaf31 │ │ │ │ + movw r3, #45189 @ 0xb085 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 878f2 │ │ │ │ + bne.w 87b02 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 7af84 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 7b0d8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8787c │ │ │ │ + beq.w 87a8c │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 87774 │ │ │ │ - ldr r2, [pc, #528] @ (87960 ) │ │ │ │ + bpl.n 87984 │ │ │ │ + ldr r2, [pc, #528] @ (87b70 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ subs r0, #8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r1, [r2, #3796] @ 0xed4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ @@ -139212,222 +139373,222 @@ │ │ │ │ add.w r1, r3, #32 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r1, [r3, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8783e │ │ │ │ + beq.n 87a4e │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ movw r2, #13556 @ 0x34f4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp ip, r5 │ │ │ │ it ne │ │ │ │ cmpne ip, r2 │ │ │ │ - beq.n 87856 │ │ │ │ + beq.n 87a66 │ │ │ │ ldr.w r1, [ip, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 87846 │ │ │ │ + beq.n 87a56 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 87824 │ │ │ │ + ble.n 87a34 │ │ │ │ ldr.w lr, [r1, #12] │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 87856 │ │ │ │ + beq.n 87a66 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 877f6 │ │ │ │ + beq.n 87a06 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 87856 │ │ │ │ + beq.n 87a66 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 877f6 │ │ │ │ + beq.n 87a06 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 87856 │ │ │ │ + beq.n 87a66 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 877f6 │ │ │ │ + beq.n 87a06 │ │ │ │ add.w r8, r1, #20 │ │ │ │ mov.w r9, #3 │ │ │ │ mov r6, r8 │ │ │ │ ldr.w r7, [r6, #4]! │ │ │ │ mov r8, r6 │ │ │ │ add.w r6, r9, #1 │ │ │ │ mov r9, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 87856 │ │ │ │ + beq.n 87a66 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 877dc │ │ │ │ + bne.n 879ec │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 87824 │ │ │ │ + ble.n 87a34 │ │ │ │ cmp lr, r5 │ │ │ │ - beq.n 87856 │ │ │ │ + beq.n 87a66 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 87824 │ │ │ │ + beq.n 87a34 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 87856 │ │ │ │ + beq.n 87a66 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 87824 │ │ │ │ + beq.n 87a34 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 87856 │ │ │ │ + beq.n 87a66 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 87824 │ │ │ │ + beq.n 87a34 │ │ │ │ adds r1, #20 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w lr, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp lr, r5 │ │ │ │ - beq.n 87856 │ │ │ │ + beq.n 87a66 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 87816 │ │ │ │ + bne.n 87a26 │ │ │ │ movw r2, #21648 @ 0x5490 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 87880 │ │ │ │ - bl 87b6c │ │ │ │ + beq.n 87a90 │ │ │ │ + bl 87d7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 87866 │ │ │ │ + cbnz r0, 87a76 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, ip │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8794c │ │ │ │ + bne.n 87b5c │ │ │ │ mov r2, ip │ │ │ │ cmp r2, r5 │ │ │ │ - bne.n 87954 │ │ │ │ + bne.n 87b64 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl e6640 <_PyConfig_AsDict@@Base+0x114> │ │ │ │ + bl e6b4c <_PyConfig_AsDict@@Base+0x114> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8783e │ │ │ │ + beq.n 87a4e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8787c │ │ │ │ + beq.n 87a8c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 8787c │ │ │ │ + cbnz r2, 87a8c │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8783e │ │ │ │ - bl 1f00dc │ │ │ │ + b.n 87a4e │ │ │ │ + bl 1f20c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8783e │ │ │ │ - b.n 87866 │ │ │ │ + beq.n 87a4e │ │ │ │ + b.n 87a76 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #44849 @ 0xaf31 │ │ │ │ + movw r3, #45189 @ 0xb085 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 878b8 │ │ │ │ + bne.n 87ac8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 87730 │ │ │ │ + b.n 87940 │ │ │ │ movw r5, #4380 @ 0x111c │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 8788c │ │ │ │ + beq.n 87a9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 87964 │ │ │ │ + b.n 87b74 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8787c │ │ │ │ + beq.n 87a8c │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #7 │ │ │ │ add.w r0, r3, #32 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ strd r4, r0, [r3, #16] │ │ │ │ strd r1, r2, [r3, #24] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ - b.n 8783e │ │ │ │ + b.n 87a4e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1b03d0 │ │ │ │ + b.w 1b2a98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8787c │ │ │ │ + beq.n 87a8c │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #7 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ str r1, [r3, #16] │ │ │ │ add.w r1, r3, #32 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r1, [r3, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ str r1, [r3, #24] │ │ │ │ - b.n 87792 │ │ │ │ - movw r0, #10192 @ 0x27d0 │ │ │ │ + b.n 879a2 │ │ │ │ + movw r0, #11792 @ 0x2e10 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8787c │ │ │ │ - b.n 876fa │ │ │ │ + beq.n 87a8c │ │ │ │ + b.n 8790a │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #10192 @ 0x27d0 │ │ │ │ + movw r0, #11792 @ 0x2e10 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2517d8 │ │ │ │ + bl 2521b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 876e8 │ │ │ │ - b.n 8787c │ │ │ │ + bne.w 878f8 │ │ │ │ + b.n 87a8c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 87848 │ │ │ │ - b.n 87856 │ │ │ │ + bne.w 87a58 │ │ │ │ + b.n 87a66 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 87852 │ │ │ │ - b.n 87824 │ │ │ │ + bne.w 87a62 │ │ │ │ + b.n 87a34 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #44849 @ 0xaf31 │ │ │ │ + movw r3, #45189 @ 0xb085 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 87ae8 │ │ │ │ + bne.w 87cf8 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7af84 │ │ │ │ + bl 7b0d8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87ad8 │ │ │ │ + beq.w 87ce8 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 879ca │ │ │ │ - ldr r0, [pc, #356] @ (87b08 ) │ │ │ │ + bpl.n 87bda │ │ │ │ + ldr r0, [pc, #356] @ (87d18 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ @@ -139442,262 +139603,262 @@ │ │ │ │ movs r0, #7 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ strd r1, r2, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 87a9c │ │ │ │ + beq.n 87cac │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ movw r1, #13556 @ 0x34f4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp ip, r2 │ │ │ │ it ne │ │ │ │ cmpne ip, r1 │ │ │ │ - beq.n 87ab2 │ │ │ │ + beq.n 87cc2 │ │ │ │ ldr.w r0, [ip, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87aa4 │ │ │ │ + beq.n 87cb4 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 87a82 │ │ │ │ + ble.n 87c92 │ │ │ │ ldr.w lr, [r0, #12] │ │ │ │ cmp lr, r1 │ │ │ │ - beq.n 87ab2 │ │ │ │ + beq.n 87cc2 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 87a54 │ │ │ │ + beq.n 87c64 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 87ab2 │ │ │ │ + beq.n 87cc2 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 87a54 │ │ │ │ + beq.n 87c64 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 87ab2 │ │ │ │ + beq.n 87cc2 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 87a54 │ │ │ │ + beq.n 87c64 │ │ │ │ add.w r9, r0, #20 │ │ │ │ mov.w r8, #3 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r7, [r6, #4]! │ │ │ │ mov r9, r6 │ │ │ │ add.w r6, r8, #1 │ │ │ │ mov r8, r6 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 87ab2 │ │ │ │ + beq.n 87cc2 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 87a3a │ │ │ │ + bne.n 87c4a │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 87a82 │ │ │ │ + ble.n 87c92 │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 87ab2 │ │ │ │ + beq.n 87cc2 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 87a82 │ │ │ │ + beq.n 87c92 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 87ab2 │ │ │ │ + beq.n 87cc2 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 87a82 │ │ │ │ + beq.n 87c92 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 87ab2 │ │ │ │ + beq.n 87cc2 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 87a82 │ │ │ │ + beq.n 87c92 │ │ │ │ adds r0, #20 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w lr, [r0, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 87ab2 │ │ │ │ + beq.n 87cc2 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 87a74 │ │ │ │ + bne.n 87c84 │ │ │ │ movw r2, #21648 @ 0x5490 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 87adc │ │ │ │ - bl 87b6c │ │ │ │ + beq.n 87cec │ │ │ │ + bl 87d7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 87ac2 │ │ │ │ + cbnz r0, 87cd2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, ip │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbnz r0, 87af6 │ │ │ │ + cbnz r0, 87d06 │ │ │ │ mov r1, ip │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 87afc │ │ │ │ + bne.n 87d0c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl e6640 <_PyConfig_AsDict@@Base+0x114> │ │ │ │ + bl e6b4c <_PyConfig_AsDict@@Base+0x114> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87a9c │ │ │ │ + beq.n 87cac │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 87ad8 │ │ │ │ + beq.n 87ce8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 87ad8 │ │ │ │ + cbnz r2, 87ce8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 87a9c │ │ │ │ - bl 1f00dc │ │ │ │ + b.n 87cac │ │ │ │ + bl 1f20c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87a9c │ │ │ │ - b.n 87ac2 │ │ │ │ + beq.n 87cac │ │ │ │ + b.n 87cd2 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 879ca │ │ │ │ - b.n 87ad8 │ │ │ │ + bne.w 87bda │ │ │ │ + b.n 87ce8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 87aa6 │ │ │ │ - b.n 87ab2 │ │ │ │ + bne.n 87cb6 │ │ │ │ + b.n 87cc2 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 87aae │ │ │ │ - b.n 87a82 │ │ │ │ + bne.n 87cbe │ │ │ │ + b.n 87c92 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00087b0c : │ │ │ │ +00087d1c : │ │ │ │ ldr.w r3, [r0, #172] @ 0xac │ │ │ │ - cbz r3, 87b52 │ │ │ │ + cbz r3, 87d62 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 87b48 │ │ │ │ + ble.n 87d58 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 87b56 │ │ │ │ + beq.n 87d66 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 87b48 │ │ │ │ + beq.n 87d58 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 87b56 │ │ │ │ + beq.n 87d66 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 87b48 │ │ │ │ + beq.n 87d58 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 87b56 │ │ │ │ + beq.n 87d66 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 87b48 │ │ │ │ + beq.n 87d58 │ │ │ │ adds r3, #20 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w ip, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 87b56 │ │ │ │ + beq.n 87d66 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 87b3a │ │ │ │ + bne.n 87d4a │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 87b5a │ │ │ │ + cbz r0, 87d6a │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 87b4c │ │ │ │ + bne.n 87d5c │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88264 │ │ │ │ + beq.w 88474 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 882fc │ │ │ │ + beq.w 8851e │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #56399 @ 0xdc4f │ │ │ │ + movw r2, #56367 @ 0xdc2f │ │ │ │ movt r2, #3 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 884d2 │ │ │ │ + beq.w 886fa │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str.w fp, [sp, #8] │ │ │ │ mov fp, r9 │ │ │ │ str r2, [sp, #12] │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r2, [sp, #24] │ │ │ │ movw r2, #36996 @ 0x9084 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 87c22 │ │ │ │ + b.n 87e32 │ │ │ │ ldr.w r6, [r4, #-8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87d06 │ │ │ │ + bne.w 87f16 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88302 │ │ │ │ + bne.w 88524 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, fp │ │ │ │ ldr.w fp, [sp, #4] │ │ │ │ ldrd r6, r0, [fp, #8] │ │ │ │ adds r3, r6, #1 │ │ │ │ add.w ip, r0, #1 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ str.w ip, [fp, #12] │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ add.w r2, r7, r7, lsl #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 87e30 │ │ │ │ + bcs.w 88040 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 87cee │ │ │ │ + bne.n 87efe │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87de0 │ │ │ │ + beq.w 87ff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 87cfe │ │ │ │ + beq.n 87f0e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88514 │ │ │ │ + beq.w 88638 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 88528 │ │ │ │ + beq.w 88650 │ │ │ │ ldrd r7, r9, [fp, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str.w fp, [sp, #4] │ │ │ │ mov fp, r2 │ │ │ │ cmp r3, r1 │ │ │ │ mov r2, r9 │ │ │ │ @@ -139719,67 +139880,67 @@ │ │ │ │ add.w sl, r1, r3, lsl #3 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, r8 │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87bd2 │ │ │ │ + beq.n 87de2 │ │ │ │ cmp fp, r3 │ │ │ │ - beq.n 87cc6 │ │ │ │ + beq.n 87ed6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ moveq r0, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ adds r4, #8 │ │ │ │ cmp sl, r4 │ │ │ │ - bne.n 87c8e │ │ │ │ + bne.n 87e9e │ │ │ │ mov r3, r8 │ │ │ │ add.w r8, r9, r9, lsl #2 │ │ │ │ mov.w r9, r3, lsr #5 │ │ │ │ add r8, r9 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r8, r7 │ │ │ │ - b.n 87c6e │ │ │ │ + b.n 87e7e │ │ │ │ ldr.w r6, [r4, #-8] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 87d10 │ │ │ │ + bne.n 87f20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 87c1c │ │ │ │ + beq.n 87e2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88494 │ │ │ │ + beq.w 88656 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 87c1c │ │ │ │ + beq.n 87e2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87c1c │ │ │ │ + bne.n 87e2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87c1c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87e2c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - bne.n 87c4a │ │ │ │ - b.n 87c36 │ │ │ │ + bne.n 87e5a │ │ │ │ + b.n 87e46 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 87caa │ │ │ │ + bne.n 87eba │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 87cce │ │ │ │ + beq.n 87ede │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 8816a │ │ │ │ - ldr r3, [pc, #672] @ (87fbc ) │ │ │ │ + beq.w 8837a │ │ │ │ + ldr r3, [pc, #672] @ (881cc ) │ │ │ │ str r2, [sp, #20] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -139787,1024 +139948,1025 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ - blt.w 8828e │ │ │ │ + blt.w 884b0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8809e │ │ │ │ + bne.w 882ae │ │ │ │ ldr r3, [r7, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8812c │ │ │ │ + beq.w 8833c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r3 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [sp, #32] │ │ │ │ - beq.w 880ea │ │ │ │ + beq.w 882fa │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 882a2 │ │ │ │ + beq.w 884c4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 88456 │ │ │ │ + bne.w 8868c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r1, r7, r1 │ │ │ │ clz r1, r1 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bne.w 88580 │ │ │ │ + bne.w 88758 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 87db6 │ │ │ │ + beq.n 87fc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8847a │ │ │ │ + beq.w 88734 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 87cce │ │ │ │ + beq.n 87ede │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8852e │ │ │ │ + bne.w 88666 │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 8852e │ │ │ │ + bne.w 88666 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r4, #8 │ │ │ │ cmp sl, r4 │ │ │ │ ldr r7, [r3, #16] │ │ │ │ - bne.w 87c8e │ │ │ │ - b.n 87cb0 │ │ │ │ - ldr r4, [pc, #472] @ (87fbc ) │ │ │ │ + bne.w 87e9e │ │ │ │ + b.n 87ec0 │ │ │ │ + ldr r4, [pc, #472] @ (881cc ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ ldr r6, [r4, r5] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8849c │ │ │ │ + bne.w 886c4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 87e28 │ │ │ │ + beq.n 88038 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 87e28 │ │ │ │ - ldr r2, [pc, #436] @ (87fc0 ) │ │ │ │ + cbnz r3, 88038 │ │ │ │ + ldr r2, [pc, #436] @ (881d0 ) │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 883d2 │ │ │ │ + bne.w 885dc │ │ │ │ mov r0, fp │ │ │ │ blx r6 │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 881c2 │ │ │ │ + bne.w 883da │ │ │ │ movs r0, #0 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ cmp ip, r3 │ │ │ │ it gt │ │ │ │ movgt.w ip, ip, lsl #1 │ │ │ │ - bgt.n 87e58 │ │ │ │ + bgt.n 88068 │ │ │ │ mov.w ip, ip, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ - bls.n 87f40 │ │ │ │ + bls.n 88150 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bls.w 8815e │ │ │ │ + bls.w 8836e │ │ │ │ cmp.w ip, #31 │ │ │ │ - bls.w 87f80 │ │ │ │ + bls.w 88190 │ │ │ │ movs r4, #32 │ │ │ │ lsls r4, r4, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bls.n 87e5a │ │ │ │ + bls.n 8806a │ │ │ │ add.w r3, fp, #32 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w r4, #268435456 @ 0x10000000 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bcs.w 883ae │ │ │ │ + bcs.w 88574 │ │ │ │ movw sl, #20256 @ 0x4f20 │ │ │ │ - movt sl, #73 @ 0x49 │ │ │ │ - movw r1, #9893 @ 0x26a5 │ │ │ │ + movt sl, #74 @ 0x4a │ │ │ │ + movw r1, #10325 @ 0x2855 │ │ │ │ movt r1, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr.w r3, [sl, #692] @ 0x2b4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8839a │ │ │ │ - ldr r3, [pc, #300] @ (87fbc ) │ │ │ │ + bne.w 88560 │ │ │ │ + ldr r3, [pc, #300] @ (881cc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r2, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.w 8806a │ │ │ │ + bne.w 8827a │ │ │ │ subs r1, r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 88382 │ │ │ │ + beq.w 88498 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w ip, [r8] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8803a │ │ │ │ + beq.w 8824a │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx 29718 │ │ │ │ lsls r7, r7, #3 │ │ │ │ ldrd r1, r2, [fp, #8] │ │ │ │ add.w sl, r4, #4294967295 @ 0xffffffff │ │ │ │ adds r3, r6, r7 │ │ │ │ strd sl, r8, [fp, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 88404 │ │ │ │ + bne.w 88606 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 87f34 │ │ │ │ + bhi.n 88144 │ │ │ │ add.w r3, r6, #16 │ │ │ │ add.w ip, r3, r7 │ │ │ │ add.w r3, r6, #8 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r5 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 87f2a │ │ │ │ + cbz r2, 8813a │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ and.w r1, sl, r0 │ │ │ │ add.w r4, r8, r1, lsl #3 │ │ │ │ ldr.w r5, [r8, r1, lsl #3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 87fc4 │ │ │ │ + bne.n 881d4 │ │ │ │ str.w r2, [r8, r1, lsl #3] │ │ │ │ str r0, [r4, #4] │ │ │ │ adds r3, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 87f0a │ │ │ │ + bne.n 8811a │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r7 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 881ce │ │ │ │ + bne.w 883e6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n 87ce6 │ │ │ │ + b.n 87ef6 │ │ │ │ add.w r8, fp, #32 │ │ │ │ cmp r8, r9 │ │ │ │ - bne.w 88188 │ │ │ │ + bne.w 88398 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 87f3c │ │ │ │ + beq.n 8814c │ │ │ │ mov r4, r9 │ │ │ │ add.w ip, sp, #40 @ 0x28 │ │ │ │ add.w lr, fp, #96 @ 0x60 │ │ │ │ mov r6, ip │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ cmp r4, lr │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ - bne.n 87f58 │ │ │ │ + bne.n 88168 │ │ │ │ mov r8, r9 │ │ │ │ movs r4, #8 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str.w r9, [sp] │ │ │ │ - b.n 87ed8 │ │ │ │ + b.n 880e8 │ │ │ │ mov r6, r9 │ │ │ │ movs r4, #32 │ │ │ │ add.w r3, fp, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw sl, #20256 @ 0x4f20 │ │ │ │ - movt sl, #73 @ 0x49 │ │ │ │ - movw r1, #9893 @ 0x26a5 │ │ │ │ + movt sl, #74 @ 0x4a │ │ │ │ + movw r1, #10325 @ 0x2855 │ │ │ │ movt r1, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr.w r3, [sl, #692] @ 0x2b4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8839a │ │ │ │ - ldr r3, [pc, #20] @ (87fbc ) │ │ │ │ + bne.w 88560 │ │ │ │ + ldr r3, [pc, #20] @ (881cc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 87ea8 │ │ │ │ + b.n 880b8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add.w r5, r1, #9 │ │ │ │ cmp sl, r5 │ │ │ │ - bcc.n 88014 │ │ │ │ + bcc.n 88224 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88198 │ │ │ │ + beq.w 883a8 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881a0 │ │ │ │ + beq.w 883b0 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881a8 │ │ │ │ + beq.w 883c0 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881b0 │ │ │ │ + beq.w 883c8 │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881dc │ │ │ │ + beq.w 883f4 │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881e4 │ │ │ │ + beq.w 883fc │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881ec │ │ │ │ + beq.w 88404 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881f4 │ │ │ │ + beq.w 8840c │ │ │ │ ldr r5, [r4, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881fc │ │ │ │ + beq.w 883b8 │ │ │ │ mov.w lr, r0, lsr #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w r4, lr, #1 │ │ │ │ add r1, r4 │ │ │ │ and.w r5, sl, r1 │ │ │ │ add.w r4, r8, r5, lsl #3 │ │ │ │ ldr.w r1, [r8, r5, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 88200 │ │ │ │ + bne.w 88410 │ │ │ │ strd r2, r0, [r4] │ │ │ │ - b.n 87f2a │ │ │ │ + b.n 8813a │ │ │ │ ldrd r0, r1, [r3, #24] │ │ │ │ cmp r0, r1 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi.w r3, [lr, #12] │ │ │ │ strhi.w lr, [r3, #8] │ │ │ │ - bhi.w 87ed8 │ │ │ │ + bhi.w 880e8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 87ed8 │ │ │ │ + bne.w 880e8 │ │ │ │ ldr.w r3, [sl, #672] @ 0x2a0 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 883f4 │ │ │ │ + bne.w 885f6 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 883ae │ │ │ │ + beq.w 88574 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #800] @ 0x320 │ │ │ │ - b.n 87ed8 │ │ │ │ + b.n 880e8 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 88324 │ │ │ │ + beq.w 8857e │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 880c6 │ │ │ │ + ble.n 882d6 │ │ │ │ adds r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8833e │ │ │ │ + beq.w 88598 │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 880b6 │ │ │ │ + bne.n 882c6 │ │ │ │ ldr r7, [r7, #100] @ 0x64 │ │ │ │ - cbz r7, 880fc │ │ │ │ + cbz r7, 8830c │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 87d70 │ │ │ │ + bne.w 87f80 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 88618 │ │ │ │ + bne.w 88822 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbnz r3, 8812c │ │ │ │ + cbnz r3, 8833c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ - cbz r3, 8812c │ │ │ │ + cbz r3, 8833c │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ - movt r2, #72 @ 0x48 │ │ │ │ + movt r2, #73 @ 0x49 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 87d70 │ │ │ │ + bne.w 87f80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 885ee │ │ │ │ + bne.w 887f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movw r7, #7796 @ 0x1e74 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 88436 │ │ │ │ + bne.w 8866c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ movw r3, #36996 @ 0x9084 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8844e │ │ │ │ + bne.w 88684 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 87da2 │ │ │ │ + b.n 87fb2 │ │ │ │ add.w r3, fp, #32 │ │ │ │ mov r6, r9 │ │ │ │ movs r4, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 87f8a │ │ │ │ + b.n 8819a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 87d1a │ │ │ │ + bne.w 87f2a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 1aee58 │ │ │ │ + bl 1b1520 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87cce │ │ │ │ - b.n 87d1a │ │ │ │ + bne.w 87ede │ │ │ │ + b.n 87f2a │ │ │ │ mov r6, r9 │ │ │ │ movs r4, #8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str.w r8, [sp] │ │ │ │ - b.n 87ed8 │ │ │ │ + b.n 880e8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #8 │ │ │ │ - b.n 88034 │ │ │ │ + b.n 88244 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #16 │ │ │ │ - b.n 88034 │ │ │ │ + b.n 88244 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ + b.n 88244 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #24 │ │ │ │ - b.n 88034 │ │ │ │ + b.n 88244 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 88034 │ │ │ │ + b.n 88244 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 884c4 │ │ │ │ + bne.w 886ec │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 87e2a │ │ │ │ + b.n 8803a │ │ │ │ mov r0, r6 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n 87ce6 │ │ │ │ + b.n 87ef6 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ - b.n 88034 │ │ │ │ + b.n 88244 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ - b.n 88034 │ │ │ │ + b.n 88244 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ - b.n 88034 │ │ │ │ + b.n 88244 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #64 @ 0x40 │ │ │ │ - b.n 88034 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ - b.n 88034 │ │ │ │ + b.n 88244 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r5, #9 │ │ │ │ cmp sl, r3 │ │ │ │ - bcc.n 88242 │ │ │ │ + bcc.n 88452 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 88194 │ │ │ │ + beq.n 883a4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8819c │ │ │ │ + beq.n 883ac │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 881a4 │ │ │ │ + beq.n 883bc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 881ac │ │ │ │ + beq.n 883c4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 881d8 │ │ │ │ + beq.n 883f0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 881e0 │ │ │ │ + beq.n 883f8 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 881e8 │ │ │ │ + beq.n 88400 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 881f0 │ │ │ │ + beq.n 88408 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 881f8 │ │ │ │ + beq.n 883b4 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ add r5, lr │ │ │ │ and.w r5, sl, r5 │ │ │ │ add.w r4, r8, r5, lsl #3 │ │ │ │ ldr.w r3, [r8, r5, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 88204 │ │ │ │ + bne.n 88414 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 88034 │ │ │ │ + b.n 88244 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bmi.w 883b8 │ │ │ │ + bmi.n 88546 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 883b8 │ │ │ │ + beq.n 88546 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 883b8 │ │ │ │ + beq.n 88546 │ │ │ │ mov r0, r1 │ │ │ │ - bl 15b554 │ │ │ │ + bl 15c134 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 882fc │ │ │ │ + beq.n 8851e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.n 87bac │ │ │ │ - movw r1, #36160 @ 0x8d40 │ │ │ │ + b.n 87dbc │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + bl 72924 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 880e8 │ │ │ │ + b.n 8827a │ │ │ │ + movw r1, #37760 @ 0x9380 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1f5c20 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 1f7aa0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 885e0 │ │ │ │ + beq.w 88744 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 882ba │ │ │ │ + beq.n 884dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 883ec │ │ │ │ + beq.w 8865e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 882ce │ │ │ │ + beq.n 884f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 885e6 │ │ │ │ + beq.w 88750 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 882e8 │ │ │ │ + beq.n 8850a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 882e8 │ │ │ │ + cbnz r3, 8850a │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 882fc │ │ │ │ + beq.n 8851e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 885d8 │ │ │ │ + beq.w 88748 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 87e2a │ │ │ │ + b.n 8803a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 87c64 │ │ │ │ + bne.w 87e74 │ │ │ │ mov r2, fp │ │ │ │ ldr.w fp, [sp, #4] │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ strd r5, r2, [r1] │ │ │ │ - b.n 87ce6 │ │ │ │ + b.n 87ef6 │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #37680 @ 0x9330 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d57ec │ │ │ │ + b.n 8851e │ │ │ │ + mov r1, r2 │ │ │ │ + ldr.w r0, [sl, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 880e8 │ │ │ │ + ldr.w fp, [sp, #8] │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 884f0 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8864a │ │ │ │ + bne.w 88854 │ │ │ │ movw r2, #36432 @ 0x8e50 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 880c6 │ │ │ │ + bne.w 882d6 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8856c │ │ │ │ + beq.w 887e4 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ - movt r2, #72 @ 0x48 │ │ │ │ + movt r2, #73 @ 0x49 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 87d70 │ │ │ │ + bne.w 87f80 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 88536 │ │ │ │ + bne.w 887ae │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r7, [r2, #100] @ 0x64 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8812c │ │ │ │ + beq.w 8833c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 880d6 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - bl 72774 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 87ed8 │ │ │ │ - b.n 8806a │ │ │ │ - mov r1, r2 │ │ │ │ - ldr.w r0, [sl, #688] @ 0x2b0 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 87ed8 │ │ │ │ - ldr.w fp, [sp, #8] │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 882ce │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #36080 @ 0x8cf0 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 882fc │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 882e6 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 87e1a │ │ │ │ + beq.w 8802a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ - b.n 87e1a │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 882ba │ │ │ │ + b.n 8802a │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [sl, #668] @ 0x29c │ │ │ │ str r2, [sp, #16] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 88088 │ │ │ │ + b.n 88298 │ │ │ │ mov r1, sl │ │ │ │ - ldr r7, [pc, #588] @ (88654 ) │ │ │ │ + ldr r7, [pc, #592] @ (8885c ) │ │ │ │ mov sl, r5 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r3 │ │ │ │ str.w r2, [fp, #8] │ │ │ │ - b.n 88416 │ │ │ │ + b.n 88618 │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r5 │ │ │ │ - bhi.n 88432 │ │ │ │ + bhi.n 88634 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 88414 │ │ │ │ + beq.n 88616 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 88414 │ │ │ │ + beq.n 88616 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1b0624 │ │ │ │ + bl 1b2cf0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 88414 │ │ │ │ + b.n 88616 │ │ │ │ mov r5, sl │ │ │ │ - b.n 87f34 │ │ │ │ + b.n 88144 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7fca0 <_PyType_GetDict@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 88780 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 808d4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 8879e │ │ │ │ + ldr.w fp, [sp, #8] │ │ │ │ + b.n 884f0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8814c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 884dc │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r7, [r3, #16] │ │ │ │ + b.n 87e74 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ movw r3, #36996 @ 0x9084 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 87d88 │ │ │ │ + beq.w 87f98 │ │ │ │ movw r7, #7796 @ 0x1e74 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 88580 │ │ │ │ + bne.n 88758 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 88480 │ │ │ │ + beq.n 886b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 88480 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 88734 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 87cce │ │ │ │ + beq.w 87ede │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87dbc │ │ │ │ + beq.w 87fcc │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ - b.n 882ba │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87f3c │ │ │ │ + b.n 884dc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 881b4 │ │ │ │ + beq.w 883cc │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1291ac <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 8850c │ │ │ │ + bl 129c74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 8873c │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 87e1e │ │ │ │ + beq.w 8802e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 87e08 │ │ │ │ - b.n 87e1e │ │ │ │ + beq.w 88018 │ │ │ │ + b.n 8802e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #36112 @ 0x8d10 │ │ │ │ + movw r1, #37712 @ 0x9350 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 882fc │ │ │ │ + beq.w 8851e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 882fc │ │ │ │ + bne.w 8851e │ │ │ │ mov r0, fp │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 882fc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8851e │ │ │ │ mov r0, r6 │ │ │ │ - bl 1291b8 <_PyErr_Clear@@Base> │ │ │ │ - b.n 884b6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7faa8 <_PyType_GetDict@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 885aa │ │ │ │ - mov r0, r4 │ │ │ │ - bl 806dc │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 885c8 │ │ │ │ - ldr.w fp, [sp, #8] │ │ │ │ - b.n 882ce │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - b.w 87c64 │ │ │ │ - subs r2, r1, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 88372 │ │ │ │ - ldr r2, [pc, #276] @ (88658 ) │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr.w r7, [r2, #1416] @ 0x588 │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - str r1, [sp, #32] │ │ │ │ - cbz r7, 8855a │ │ │ │ - ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ - movs r1, #1 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - blx r7 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 88372 │ │ │ │ - ldr r7, [r7, #100] @ 0x64 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 8812c │ │ │ │ - str r3, [sp, #32] │ │ │ │ - movw r3, #7544 @ 0x1d78 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - b.n 880d6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 886b0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 129c80 <_PyErr_Clear@@Base> │ │ │ │ + b.n 886de │ │ │ │ + ldr r7, [r6, #4] │ │ │ │ + b.n 87f52 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8851e │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 884f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8846a │ │ │ │ - ldr r2, [pc, #204] @ (88658 ) │ │ │ │ + bne.n 8869e │ │ │ │ + ldr r2, [pc, #252] @ (88860 ) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 885a2 │ │ │ │ + cbz r3, 88778 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 8846a │ │ │ │ + b.n 8869e │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #12388 @ 0x3064 │ │ │ │ + movw r1, #13988 @ 0x36a4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 882ce │ │ │ │ + bl d57ec │ │ │ │ + b.n 884f0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87c3e │ │ │ │ + bne.w 87e4e │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - b.n 885ae │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 882fc │ │ │ │ - ldr r7, [r6, #4] │ │ │ │ - b.w 87d42 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 882ce │ │ │ │ + b.n 88784 │ │ │ │ + subs r2, r1, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 885cc │ │ │ │ + ldr r2, [pc, #164] @ (88860 ) │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + ldr.w r7, [r2, #1416] @ 0x588 │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + str r1, [sp, #32] │ │ │ │ + cbz r7, 887d2 │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + movs r1, #1 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + blx r7 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + movw r0, #7544 @ 0x1d78 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + b.n 885cc │ │ │ │ + ldr r7, [r7, #100] @ 0x64 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 8833c │ │ │ │ + str r3, [sp, #32] │ │ │ │ + movw r3, #7544 @ 0x1d78 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + b.n 882e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8812c │ │ │ │ - ldr r2, [pc, #92] @ (88658 ) │ │ │ │ + bne.w 8833c │ │ │ │ + ldr r2, [pc, #92] @ (88860 ) │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 8860c │ │ │ │ + cbz r3, 88816 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ blx r7 │ │ │ │ - b.n 8812c │ │ │ │ + b.n 8833c │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 880f6 │ │ │ │ - ldr r2, [pc, #52] @ (88658 ) │ │ │ │ + bne.w 88306 │ │ │ │ + ldr r2, [pc, #48] @ (88860 ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 8863e │ │ │ │ + cbz r3, 88848 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ blx r7 │ │ │ │ - b.n 880f6 │ │ │ │ + b.n 88306 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 88326 │ │ │ │ - b.n 8833e │ │ │ │ - nop │ │ │ │ + bne.w 88580 │ │ │ │ + b.n 88598 │ │ │ │ asrs r0, r5, #21 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0008865c : │ │ │ │ +00088864 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ - cbz r3, 88692 │ │ │ │ + cbz r3, 8889a │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 886d2 │ │ │ │ + cbz r0, 888da │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #56399 @ 0xdc4f │ │ │ │ + movw r2, #56367 @ 0xdc2f │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 886a4 │ │ │ │ + beq.n 888ac │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 886d6 │ │ │ │ + bmi.n 888de │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 886d6 │ │ │ │ + cbz r3, 888de │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 886d6 │ │ │ │ - b.w 15b554 │ │ │ │ + cbz r3, 888de │ │ │ │ + b.w 15c134 │ │ │ │ movw ip, #43992 @ 0xabd8 │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #36112 @ 0x8d10 │ │ │ │ + movw r1, #37712 @ 0x9350 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 886d2 │ │ │ │ + beq.n 888da │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 886ee │ │ │ │ + cbz r2, 888f6 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8868c │ │ │ │ + b.n 88894 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36080 @ 0x8cf0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37680 @ 0x9330 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 886d2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 888da │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w 88988 │ │ │ │ + beq.w 88b90 │ │ │ │ movw r4, #11628 @ 0x2d6c │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ and.w r0, r1, #24 │ │ │ │ ubfx r3, r1, #14, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r1, r1, #29 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - bmi.w 88932 │ │ │ │ - ldr r7, [pc, #608] @ (889a0 ) │ │ │ │ + bmi.w 88b3a │ │ │ │ + ldr r7, [pc, #608] @ (88ba8 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r8, [r7, r6] │ │ │ │ - bhi.w 88962 │ │ │ │ + bhi.w 88b6a │ │ │ │ adds.w sl, r3, r2 │ │ │ │ - bmi.w 88962 │ │ │ │ + bmi.w 88b6a │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ - movt r9, #73 @ 0x49 │ │ │ │ - movw r2, #9893 @ 0x26a5 │ │ │ │ + movt r9, #74 @ 0x4a │ │ │ │ + movw r2, #10325 @ 0x2855 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r1, [r9, #712] @ 0x2c8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 888f4 │ │ │ │ + bne.w 88afc │ │ │ │ ldr.w ip, [r8, #8] │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r2, ip, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bcs.w 888ba │ │ │ │ + bcs.w 88ac2 │ │ │ │ mov.w fp, r1, lsr #3 │ │ │ │ ldr.w r2, [r2, fp, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 888aa │ │ │ │ + beq.w 88ab2 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w r9, [r0] │ │ │ │ str.w r9, [r2, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 88836 │ │ │ │ + beq.n 88a3e │ │ │ │ add r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0] │ │ │ │ sub.w r9, r3, #8 │ │ │ │ strd r2, r2, [r3, #-8] │ │ │ │ ldr.w r2, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r1, [ip, #3756] @ 0xeac │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [ip, #3760] @ 0xeb0 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 88868 │ │ │ │ + bgt.n 88a70 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - ldr r2, [pc, #436] @ (889a4 ) │ │ │ │ + ldr r2, [pc, #436] @ (88bac ) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8890e │ │ │ │ + bne.w 88b16 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ ldr r1, [r7, r6] │ │ │ │ itt ne │ │ │ │ @@ -140821,198 +140983,198 @@ │ │ │ │ strd r1, r2, [r3, #-8] │ │ │ │ str.w r9, [r1, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd sl, r1, [r2, #24] │ │ │ │ cmp sl, r1 │ │ │ │ - bhi.n 8885c │ │ │ │ + bhi.n 88a64 │ │ │ │ add.w r1, fp, #1 │ │ │ │ add.w r1, sl, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add.w r1, r2, sl │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w r9, [r2, sl] │ │ │ │ ldr.w r8, [r7, r6] │ │ │ │ ldr.w ip, [r8, #8] │ │ │ │ - b.n 887b6 │ │ │ │ + b.n 889be │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 887b6 │ │ │ │ + b.n 889be │ │ │ │ ldr.w r2, [ip, #3740] @ 0xe9c │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 887d8 │ │ │ │ + beq.n 889e0 │ │ │ │ ldr.w r2, [ip, #3852] @ 0xf0c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 887d8 │ │ │ │ + bne.n 889e0 │ │ │ │ ldr.w r2, [r8, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8897e │ │ │ │ + bne.n 88b86 │ │ │ │ add.w r1, r8, #12 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 887d8 │ │ │ │ + bmi.n 889e0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 88894 │ │ │ │ + bne.n 88a9c │ │ │ │ dmb ish │ │ │ │ - b.n 887d8 │ │ │ │ + b.n 889e0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 88852 │ │ │ │ + bne.n 88a5a │ │ │ │ ldr.w r2, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 88926 │ │ │ │ + bne.n 88b2e │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88962 │ │ │ │ + beq.n 88b6a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w r8, [r7, r6] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ ldr.w ip, [r8, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 887b6 │ │ │ │ + b.n 889be │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r9, #708] @ 0x2c4 │ │ │ │ mov r1, sl │ │ │ │ blx r3 │ │ │ │ - cbz r0, 88962 │ │ │ │ + cbz r0, 88b6a │ │ │ │ ldr.w r8, [r7, r6] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w ip, [r8, #8] │ │ │ │ - b.n 887b6 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 889be │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8896e │ │ │ │ + bne.n 88b76 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 887fa │ │ │ │ + b.n 88a02 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 888da │ │ │ │ + b.n 88ae2 │ │ │ │ ldr.w r0, [r4, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #100] @ (889a0 ) │ │ │ │ + ldr r7, [pc, #100] @ (88ba8 ) │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ sub.w ip, ip, r3 │ │ │ │ ldrd r1, r0, [r0, #12] │ │ │ │ ldr.w r8, [r7, r6] │ │ │ │ add r1, r0 │ │ │ │ adds r0, r1, #3 │ │ │ │ adds r1, #1 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add r2, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bls.w 88752 │ │ │ │ + bls.w 8895a │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5e74 │ │ │ │ + b.w 1f7cf0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 887fa │ │ │ │ + b.n 88a02 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 887d8 │ │ │ │ - b.n 88884 │ │ │ │ + bne.w 889e0 │ │ │ │ + b.n 88a8c │ │ │ │ movw r1, #1113 @ 0x459 │ │ │ │ - movw r0, #13876 @ 0x3634 │ │ │ │ + movw r0, #15476 @ 0x3c74 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8882e │ │ │ │ + b.n 88a36 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -000889a8 : │ │ │ │ +00088bb0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 889c8 │ │ │ │ + cbz r0, 88bd0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #56] @ (88a04 ) │ │ │ │ + ldr r2, [pc, #56] @ (88c0c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 889c2 │ │ │ │ + beq.n 88bca │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 889c2 │ │ │ │ + beq.n 88bca │ │ │ │ movw r1, #48072 @ 0xbbc8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1291ac <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 129c74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 889c2 │ │ │ │ + beq.n 88bca │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1291b8 <_PyErr_Clear@@Base> │ │ │ │ + bl 129c80 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 889c2 │ │ │ │ + b.n 88bca │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 88a56 │ │ │ │ + cbz r3, 88c5e │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 88a3e │ │ │ │ + bge.n 88c46 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ adds r2, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, ip │ │ │ │ @@ -141021,1230 +141183,1255 @@ │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r1, #12] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 88a56 │ │ │ │ + beq.n 88c5e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 88a5a │ │ │ │ + cbz r2, 88c62 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88a56 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 88c5e │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 77034 │ │ │ │ + bl 77170 │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ - cbz r0, 88a90 │ │ │ │ + cbz r0, 88c98 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6d664 │ │ │ │ - movw r1, #14272 @ 0x37c0 │ │ │ │ + b.w 6d7ec │ │ │ │ + movw r1, #15872 @ 0x3e00 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #58640 @ 0xe510 │ │ │ │ + movw r0, #60240 @ 0xeb50 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #7 │ │ │ │ mov fp, r3 │ │ │ │ - bls.w 88ca6 │ │ │ │ + bls.w 88eaa │ │ │ │ cmp r1, #15 │ │ │ │ - bls.w 88c0c │ │ │ │ + bls.w 88e10 │ │ │ │ cmp r1, #31 │ │ │ │ - bls.w 88cf2 │ │ │ │ + bls.w 88ef6 │ │ │ │ movs r5, #32 │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r5, r1 │ │ │ │ - bls.n 88ad0 │ │ │ │ + bls.n 88cd8 │ │ │ │ ldr.w r6, [r9, #20] │ │ │ │ add.w r8, r9, #32 │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 88df8 │ │ │ │ + bcs.w 88ffc │ │ │ │ movw r7, #20256 @ 0x4f20 │ │ │ │ - movt r7, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt r7, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ lsls r2, r5, #3 │ │ │ │ ldr.w r4, [r7, #692] @ 0x2b4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 88d98 │ │ │ │ - ldr r3, [pc, #680] @ (88dac ) │ │ │ │ + bne.w 88f9c │ │ │ │ + ldr r3, [pc, #676] @ (88fb0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r2, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 88bd8 │ │ │ │ + bne.n 88ddc │ │ │ │ subs r1, r2, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, sl, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 88d82 │ │ │ │ + beq.w 88f86 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w lr, [r4] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 88bb8 │ │ │ │ + beq.n 88dbc │ │ │ │ mov r7, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29718 │ │ │ │ mov.w r3, fp, lsl #3 │ │ │ │ ldrd r2, r1, [r9, #8] │ │ │ │ subs r5, #1 │ │ │ │ adds r0, r6, r3 │ │ │ │ strd r5, r4, [r9, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 88dc0 │ │ │ │ + bne.w 88fc4 │ │ │ │ cmp r6, r0 │ │ │ │ - bhi.n 88baa │ │ │ │ + bhi.n 88dae │ │ │ │ add.w lr, r6, #16 │ │ │ │ - mov r9, r8 │ │ │ │ - add lr, r3 │ │ │ │ mov ip, r7 │ │ │ │ + add lr, r3 │ │ │ │ + mov r9, r6 │ │ │ │ add.w r3, r6, #8 │ │ │ │ - mov r8, r6 │ │ │ │ mov r7, r5 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 88b9e │ │ │ │ + cbz r2, 88da4 │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ and.w r1, r7, r0 │ │ │ │ add.w r5, r4, r1, lsl #3 │ │ │ │ ldr.w r6, [r4, r1, lsl #3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 88c46 │ │ │ │ + bne.n 88e4a │ │ │ │ str.w r2, [r4, r1, lsl #3] │ │ │ │ str r0, [r5, #4] │ │ │ │ adds r3, #8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 88b7e │ │ │ │ - mov r6, r8 │ │ │ │ + bne.n 88d84 │ │ │ │ + mov r6, r9 │ │ │ │ mov r7, ip │ │ │ │ - mov r8, r9 │ │ │ │ cmp r8, r7 │ │ │ │ - bne.w 88d1a │ │ │ │ + bne.w 88f1e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r0, r1, [r3, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.w 88d00 │ │ │ │ + bhi.w 88f04 │ │ │ │ add.w r1, sl, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w lr, [r3, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 88b48 │ │ │ │ + bne.n 88d50 │ │ │ │ ldr.w r4, [r7, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 88db0 │ │ │ │ + bne.w 88fb4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 88df8 │ │ │ │ + beq.w 88ffc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r7, r6 │ │ │ │ ldr.w r3, [r1, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #800] @ 0x320 │ │ │ │ - b.n 88b4a │ │ │ │ + b.n 88d52 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ add.w r8, r0, #32 │ │ │ │ movs r5, #16 │ │ │ │ movw r7, #20256 @ 0x4f20 │ │ │ │ - movt r7, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt r7, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ lsls r2, r5, #3 │ │ │ │ ldr.w r4, [r7, #692] @ 0x2b4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 88d98 │ │ │ │ - ldr r3, [pc, #376] @ (88dac ) │ │ │ │ + bne.w 88f9c │ │ │ │ + ldr r3, [pc, #376] @ (88fb0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 88b1c │ │ │ │ + b.n 88d24 │ │ │ │ add.w r6, r1, #9 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc.n 88c84 │ │ │ │ + bcc.n 88e88 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88cfc │ │ │ │ + beq.n 88f00 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88d0e │ │ │ │ + beq.n 88f12 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88d12 │ │ │ │ + beq.n 88f16 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88d16 │ │ │ │ + beq.n 88f1a │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88d26 │ │ │ │ + beq.n 88f26 │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88d22 │ │ │ │ + beq.n 88f2a │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88d2a │ │ │ │ + beq.n 88f2e │ │ │ │ ldr r6, [r5, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88d2e │ │ │ │ + beq.n 88f32 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88d32 │ │ │ │ + beq.n 88f36 │ │ │ │ lsrs r5, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ mov sl, r5 │ │ │ │ adds r5, #1 │ │ │ │ add r1, r5 │ │ │ │ and.w r6, r7, r1 │ │ │ │ add.w r5, r4, r6, lsl #3 │ │ │ │ ldr.w r1, [r4, r6, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 88d36 │ │ │ │ + bne.n 88f3a │ │ │ │ strd r2, r0, [r5] │ │ │ │ - b.n 88b9e │ │ │ │ + b.n 88da4 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ add.w r4, r0, #32 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 88ce8 │ │ │ │ + bne.n 88eec │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 88bb0 │ │ │ │ + beq.w 88db4 │ │ │ │ mov r5, r4 │ │ │ │ add r7, sp, #8 │ │ │ │ add.w ip, r0, #96 @ 0x60 │ │ │ │ mov r6, r7 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ adds r5, #16 │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ adds r7, #16 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ cmp r5, ip │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ - bne.n 88cc2 │ │ │ │ + bne.n 88ec6 │ │ │ │ movs r5, #8 │ │ │ │ mov r7, r4 │ │ │ │ mov r8, r4 │ │ │ │ add.w r6, sp, r5 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - b.n 88b4a │ │ │ │ + b.n 88d52 │ │ │ │ mov r7, r6 │ │ │ │ mov r8, r4 │ │ │ │ movs r5, #8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - b.n 88b4a │ │ │ │ + b.n 88d52 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ add.w r8, r0, #32 │ │ │ │ movs r5, #32 │ │ │ │ - b.n 88c14 │ │ │ │ + b.n 88e18 │ │ │ │ adds r5, #8 │ │ │ │ - b.n 88ca0 │ │ │ │ + b.n 88ea4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r7, r6 │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 88b4a │ │ │ │ + b.n 88d52 │ │ │ │ adds r5, #16 │ │ │ │ - b.n 88ca0 │ │ │ │ + b.n 88ea4 │ │ │ │ adds r5, #24 │ │ │ │ - b.n 88ca0 │ │ │ │ + b.n 88ea4 │ │ │ │ adds r5, #32 │ │ │ │ - b.n 88ca0 │ │ │ │ + b.n 88ea4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 782ec │ │ │ │ - b.n 88bb0 │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ - b.n 88ca0 │ │ │ │ + bl 78428 │ │ │ │ + b.n 88db4 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ - b.n 88ca0 │ │ │ │ + b.n 88ea4 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ + b.n 88ea4 │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ - b.n 88ca0 │ │ │ │ + b.n 88ea4 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ - b.n 88ca0 │ │ │ │ + b.n 88ea4 │ │ │ │ adds r5, #72 @ 0x48 │ │ │ │ - b.n 88ca0 │ │ │ │ + b.n 88ea4 │ │ │ │ add.w r1, r6, #9 │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.n 88d74 │ │ │ │ + bcc.n 88f78 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88cfc │ │ │ │ + beq.n 88f00 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88d0e │ │ │ │ + beq.n 88f12 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88d12 │ │ │ │ + beq.n 88f16 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88d16 │ │ │ │ + beq.n 88f1a │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88d26 │ │ │ │ + beq.n 88f26 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88d22 │ │ │ │ + beq.n 88f2a │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88d2a │ │ │ │ + beq.n 88f2e │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88d2e │ │ │ │ + beq.n 88f32 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88d32 │ │ │ │ + beq.n 88f36 │ │ │ │ add.w r1, r6, r6, lsl #2 │ │ │ │ mov.w r5, sl, lsr #5 │ │ │ │ mov sl, r5 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 88c8e │ │ │ │ + b.n 88e92 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 88b48 │ │ │ │ - b.n 88bd8 │ │ │ │ + bne.w 88d50 │ │ │ │ + b.n 88ddc │ │ │ │ ldr.w r0, [r7, #688] @ 0x2b0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 88df8 │ │ │ │ + cbz r0, 88ffc │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r7, r6 │ │ │ │ - b.n 88b4a │ │ │ │ + b.n 88d52 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 88bf6 │ │ │ │ + b.n 88dfa │ │ │ │ mov sl, r7 │ │ │ │ str.w r1, [r9, #8] │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 88dd2 │ │ │ │ + b.n 88fd6 │ │ │ │ add.w r9, r9, #8 │ │ │ │ cmp r9, r6 │ │ │ │ - bhi.n 88df2 │ │ │ │ + bhi.n 88ff6 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 88dce │ │ │ │ - ldr r3, [pc, #36] @ (88e04 ) │ │ │ │ + beq.n 88fd2 │ │ │ │ + ldr r3, [pc, #36] @ (89008 ) │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 88dce │ │ │ │ + beq.n 88fd2 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b0624 │ │ │ │ - b.n 88dce │ │ │ │ + bl 1b2cf0 │ │ │ │ + b.n 88fd2 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, sl │ │ │ │ - b.n 88baa │ │ │ │ - bl 1f5c8c │ │ │ │ + b.n 88dae │ │ │ │ + bl 1f7b08 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 88bb2 │ │ │ │ + b.n 88db6 │ │ │ │ nop │ │ │ │ asrs r0, r5, #21 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ add.w r3, r0, r1, lsl #4 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - mov r5, r0 │ │ │ │ ldrd r7, r2, [r3, #28] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r1, #1 │ │ │ │ - ldr.w r9, [r3, #36] @ 0x24 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr.w fp, [r3, #36] @ 0x24 │ │ │ │ + ldr r5, [r3, #52] @ 0x34 │ │ │ │ add.w r2, r0, r2, lsl #4 │ │ │ │ - add.w lr, r2, #28 │ │ │ │ - ldr.w r8, [r2, #28] │ │ │ │ - add.w r2, r9, r4 │ │ │ │ - ldr.w r6, [lr, #4] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + add.w r4, r2, #28 │ │ │ │ + ldr.w r9, [r2, #28] │ │ │ │ + add.w r2, fp, r5 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ subs r2, r3, #3 │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r1 │ │ │ │ itttt eq │ │ │ │ - addeq.w r3, r0, ip, lsl #4 │ │ │ │ + ldreq r3, [sp, #12] │ │ │ │ + addeq.w r3, r3, ip, lsl #4 │ │ │ │ addeq r3, #28 │ │ │ │ ldmiaeq r3, {r0, r1, r2, r3} │ │ │ │ - stmiaeq.w lr, {r0, r1, r2, r3} │ │ │ │ + it eq │ │ │ │ + stmiaeq.w r4, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ - str.w ip, [r5, #24] │ │ │ │ mov r2, r7 │ │ │ │ + str.w ip, [r0, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr.w r1, [r8] │ │ │ │ - bl 1b0668 │ │ │ │ - subs.w sl, r0, #0 │ │ │ │ - blt.w 896b4 │ │ │ │ + mov r3, fp │ │ │ │ + ldr.w r1, [r9] │ │ │ │ + bl 1b2d34 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + blt.w 89906 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8950a │ │ │ │ - subs.w r2, r9, sl │ │ │ │ - str r2, [sp, #24] │ │ │ │ - beq.w 88fba │ │ │ │ - add.w r2, r2, #1073741824 @ 0x40000000 │ │ │ │ - add.w r1, r7, sl, lsl #2 │ │ │ │ + bne.w 89756 │ │ │ │ + subs.w fp, fp, r4 │ │ │ │ + beq.w 89266 │ │ │ │ + add.w r2, fp, #1073741824 @ 0x40000000 │ │ │ │ + add.w r1, r7, r4, lsl #2 │ │ │ │ subs r2, #1 │ │ │ │ - subs r3, r4, #1 │ │ │ │ + subs r3, r5, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r0, r5 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - mov r3, r4 │ │ │ │ + mov r0, r5 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ - mov r2, r8 │ │ │ │ - bl 1b0754 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ - ble.w 896ba │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + mov r2, r9 │ │ │ │ + bl 1b2e18 │ │ │ │ + subs r2, r0, #0 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + ble.w 8990c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cmp r2, r1 │ │ │ │ - str r6, [sp, #28] │ │ │ │ - bgt.w 89126 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt.w 8967c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add.w r0, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ + bgt.w 89382 │ │ │ │ + cmp fp, r3 │ │ │ │ + bgt.w 898ce │ │ │ │ ldr r3, [sp, #16] │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r1, r3 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 1b0830 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - add.w fp, r4, #4 │ │ │ │ - ldrd r4, r2, [r5, #12] │ │ │ │ - str.w r3, [r7, sl, lsl #2] │ │ │ │ + adds r0, #12 │ │ │ │ + str.w fp, [sp] │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ + bl 1b2ef4 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + adds r5, #4 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + ldrd r8, r2, [r2, #12] │ │ │ │ + str.w r3, [r7, r4, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 895d8 │ │ │ │ + bne.w 89832 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - beq.n 88f98 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + beq.w 89244 │ │ │ │ + add.w r7, r9, #4 │ │ │ │ + cmp.w fp, #1 │ │ │ │ + beq.w 896a6 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + movw ip, #29609 @ 0x73a9 │ │ │ │ + movt ip, #8 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r9, #0 │ │ │ │ + mov r4, r5 │ │ │ │ + mov sl, r9 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r5, [r7, #0] │ │ │ │ + ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ + ldr.w r6, [r8] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 891aa │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + it ge │ │ │ │ + movge r2, r3 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ + bpl.w 898e8 │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + bpl.w 89896 │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ + add.w r0, r5, #20 │ │ │ │ + tst.w r1, #32 │ │ │ │ + beq.w 898a4 │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + bpl.n 891e2 │ │ │ │ + add.w r1, r6, #20 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + blx 293a0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - add.w r6, r8, #4 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 89650 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - mov r9, r3 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - mov r2, fp │ │ │ │ - mov.w fp, #0 │ │ │ │ - mov sl, r2 │ │ │ │ - mov r8, fp │ │ │ │ - ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - mov r7, sl │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88f5e │ │ │ │ - blt.w 8968e │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - add.w sl, sl, #4 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r1, sl │ │ │ │ + beq.n 891f2 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 891f8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ + adds r5, r4, #4 │ │ │ │ + str r6, [r4, #0] │ │ │ │ + add.w r8, r8, #4 │ │ │ │ + mov r4, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8909a │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - beq.n 88f8e │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - add.w fp, fp, #1 │ │ │ │ - adds r6, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bge.n 88fc2 │ │ │ │ - mov.w r8, #0 │ │ │ │ - b.n 88f1c │ │ │ │ - ldr.w r3, [r4], #4 │ │ │ │ - add.w r1, sl, #4 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov sl, r1 │ │ │ │ + bne.n 8922a │ │ │ │ + add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w fp, #1 │ │ │ │ + beq.w 896a6 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + cmp r3, sl │ │ │ │ + ble.n 8926e │ │ │ │ + mov.w r9, #0 │ │ │ │ + b.n 8912a │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 89218 │ │ │ │ + blt.w 898ba │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r4, #4 │ │ │ │ + str.w r3, [r4, #-4] │ │ │ │ + mov r5, r4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 890b6 │ │ │ │ - add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w r9, #1 │ │ │ │ - beq.w 89444 │ │ │ │ + cbnz r3, 89206 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - add.w r8, r8, #1 │ │ │ │ - cmp r3, r8 │ │ │ │ - ble.n 88fc2 │ │ │ │ - mov.w fp, #0 │ │ │ │ - b.n 88f1c │ │ │ │ - mov fp, sl │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cbz r3, 88fb6 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + beq.n 8923e │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + adds r7, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bge.n 8926e │ │ │ │ + mov.w sl, #0 │ │ │ │ + b.n 8912a │ │ │ │ + add.w r1, r6, #28 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + blx 293a0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8917a │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.n 8917e │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + adds r4, #4 │ │ │ │ + str.w r5, [r4, #-4] │ │ │ │ + mov r5, r4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 891c8 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + str.w r1, [r3], #4 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 891c8 │ │ │ │ + ldr.w r3, [r8], #4 │ │ │ │ + adds r4, #4 │ │ │ │ + str.w r3, [r4, #-4] │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 8918e │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + str.w r1, [r3], #4 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 8918e │ │ │ │ + str r4, [sp, #16] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 89262 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, r3 │ │ │ │ - str.w fp, [sp, #112] @ 0x70 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 1b0830 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + str.w fp, [sp] │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ + str.w r8, [sp, #72] @ 0x48 │ │ │ │ + bl 1b2ef4 │ │ │ │ + ldr.w fp, [sp, #20] │ │ │ │ + mov r0, fp │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r7, r1 │ │ │ │ - add.w sl, r3, #1 │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + add.w sl, r4, #1 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp.w sl, #1 │ │ │ │ it gt │ │ │ │ subgt.w sl, sl, #1 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r1, [r6, #0] │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - str.w sl, [r5] │ │ │ │ - bl 1b0668 │ │ │ │ - subs.w fp, r0, #0 │ │ │ │ - bne.n 890d4 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r7, #4 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8949e │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + ldr r1, [r7, #0] │ │ │ │ + mov r3, fp │ │ │ │ + mov r2, r8 │ │ │ │ + str.w sl, [r0] │ │ │ │ + bl 1b2d34 │ │ │ │ + subs.w r9, r0, #0 │ │ │ │ + bne.n 89336 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + adds r5, #4 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 896de │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - beq.w 894ae │ │ │ │ + str r3, [sp, #20] │ │ │ │ + beq.n 8923c │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - adds r6, #4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - mov r2, r6 │ │ │ │ - bl 1b0754 │ │ │ │ - subs.w r8, r0, #0 │ │ │ │ - beq.w 8947a │ │ │ │ - blt.w 896a6 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - str r3, [sp, #116] @ 0x74 │ │ │ │ + adds r7, #4 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr.w r1, [r8] │ │ │ │ + mov r2, r7 │ │ │ │ + bl 1b2e18 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq.w 896da │ │ │ │ + blt.w 898ec │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ - str r2, [sp, #84] @ 0x54 │ │ │ │ - str.w r8, [sp] │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ - add.w r7, r7, r8, lsl #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ - bl 1b0878 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8947e │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 89486 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - subs.w r3, r3, r8 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - beq.w 894ae │ │ │ │ - add.w r6, r6, r8, lsl #2 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr.w r2, [r4], #4 │ │ │ │ - adds r7, #4 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + strd r5, r4, [sp, #112] @ 0x70 │ │ │ │ + add.w r5, r5, r6, lsl #2 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ + bl 1b2f3c │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 896ec │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8948e │ │ │ │ - add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w r9, #1 │ │ │ │ - beq.w 89502 │ │ │ │ - cmp.w fp, #6 │ │ │ │ - bgt.n 88fca │ │ │ │ - cmp.w r8, #6 │ │ │ │ - bgt.n 88fca │ │ │ │ - add.w r3, sl, #1 │ │ │ │ - mov r2, r7 │ │ │ │ + bne.w 896f2 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + subs r3, r3, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ - str r3, [r5, #0] │ │ │ │ - b.n 88f14 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - str.w r2, [r3], #4 │ │ │ │ + beq.n 8923c │ │ │ │ + add.w r7, r7, r6, lsl #2 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr.w r2, [r8], #4 │ │ │ │ + adds r5, #4 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 896fa │ │ │ │ + add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w fp, #1 │ │ │ │ + beq.w 896a4 │ │ │ │ + cmp.w r9, #6 │ │ │ │ + bgt.n 89276 │ │ │ │ + cmp r6, #6 │ │ │ │ + bgt.n 89276 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - beq.w 89600 │ │ │ │ - adds r0, #4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - b.n 88f4c │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - cmp.w r9, #1 │ │ │ │ - ldr.w r2, [r3], #4 │ │ │ │ - str.w r2, [r0], #4 │ │ │ │ - beq.w 8964a │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - b.n 88f7e │ │ │ │ - blt.w 896a6 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add.w r8, sp, #112 @ 0x70 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #116] @ 0x74 │ │ │ │ + add.w r3, sl, #1 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str r3, [r2, #0] │ │ │ │ + b.n 89122 │ │ │ │ + blt.w 898ec │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ - mov r1, r3 │ │ │ │ - str r2, [sp, #76] @ 0x4c │ │ │ │ - str.w fp, [sp] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ - add.w r7, r7, fp, lsl #2 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 1b0830 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 895c8 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - add.w r4, r4, fp, lsl #2 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r6 │ │ │ │ + str.w r9, [sp] │ │ │ │ + strd r5, r4, [sp, #112] @ 0x70 │ │ │ │ + add.w r5, r5, r9, lsl #2 │ │ │ │ + str.w r8, [sp, #72] @ 0x48 │ │ │ │ + bl 1b2ef4 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 89786 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + add.w r8, r8, r9, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 895c0 │ │ │ │ - sub.w r9, r9, fp │ │ │ │ - cmp.w r9, #1 │ │ │ │ - beq.w 89630 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 88fee │ │ │ │ - b.n 89474 │ │ │ │ + bne.w 8977e │ │ │ │ + sub.w fp, fp, r9 │ │ │ │ + cmp.w fp, #1 │ │ │ │ + beq.w 89886 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.n 8929a │ │ │ │ + b.n 896d4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 89638 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - subs r3, r2, #1 │ │ │ │ - add.w r4, r2, #1073741824 @ 0x40000000 │ │ │ │ + bgt.w 8985e │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + subs r5, r3, #1 │ │ │ │ + add.w r4, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r4, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - add.w r7, r8, r3, lsl #2 │ │ │ │ + add.w r7, r9, r5, lsl #2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8955a │ │ │ │ + bne.w 8978c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ - mov r1, r6 │ │ │ │ - add.w r0, r5, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r6 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - strd r8, r6, [sp, #96] @ 0x60 │ │ │ │ - bl 1b0830 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldrd r0, r1, [r5, #12] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ + add.w r8, r3, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + strd r9, r6, [sp, #96] @ 0x60 │ │ │ │ + bl 1b2ef4 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add.w r2, fp, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #24] │ │ │ │ - add.w sl, r3, r4, lsl #2 │ │ │ │ + ldmia.w r8, {r0, r1} │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + add.w fp, r3, r4, lsl #2 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r0, r2 │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 89512 │ │ │ │ + bne.w 89802 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - sub.w fp, r2, #4 │ │ │ │ + sub.w sl, r2, #4 │ │ │ │ subs r4, r7, #4 │ │ │ │ ldr.w r2, [r1, r0, lsl #2] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - str.w r2, [r8, r1, lsl #2] │ │ │ │ + str.w r2, [r9, r5, lsl #2] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 894fc │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - mov r7, sl │ │ │ │ - movw ip, #29069 @ 0x718d │ │ │ │ + beq.w 89750 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r7, fp │ │ │ │ + mov fp, sl │ │ │ │ + movw ip, #29609 @ 0x73a9 │ │ │ │ movt ip, #8 │ │ │ │ - str r2, [sp, #32] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ - str r5, [sp, #12] │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, sl │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr.w r4, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 89248 │ │ │ │ + bne.n 894a8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 89672 │ │ │ │ + bpl.w 89902 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 89660 │ │ │ │ + bpl.w 898a8 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 8966e │ │ │ │ + beq.w 898b6 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 892d4 │ │ │ │ + bpl.n 89534 │ │ │ │ add.w r1, r4, #20 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 892e4 │ │ │ │ + beq.n 89544 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 89288 │ │ │ │ + bge.n 894e8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #4 │ │ │ │ str.w r4, [r9] │ │ │ │ mov r4, r6 │ │ │ │ - cbnz r3, 8926a │ │ │ │ + cbnz r3, 894ca │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w 89424 │ │ │ │ + beq.w 89684 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r8, r8, #1 │ │ │ │ sub.w fp, fp, #4 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 892ec │ │ │ │ + bge.n 8954c │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 891c8 │ │ │ │ + b.n 89428 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89286 │ │ │ │ - blt.w 89656 │ │ │ │ + beq.n 894e6 │ │ │ │ + blt.w 8988c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #4 │ │ │ │ ldr.w r4, [fp] │ │ │ │ str.w r4, [r9] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8922a │ │ │ │ + beq.n 8948a │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str.w r3, [r1], #-4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w 895bc │ │ │ │ + beq.w 8980e │ │ │ │ subs r3, r2, #4 │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ - b.n 89234 │ │ │ │ + b.n 89494 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r4, r6, #4 │ │ │ │ subs r7, #4 │ │ │ │ mov r6, r4 │ │ │ │ str.w r5, [r9] │ │ │ │ - cbnz r3, 892b2 │ │ │ │ + cbnz r3, 89512 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 894fa │ │ │ │ + beq.w 8974c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - ble.n 892ec │ │ │ │ + ble.n 8954c │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 891c8 │ │ │ │ + b.n 89428 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ subs r1, #4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 89626 │ │ │ │ + beq.w 89872 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - b.n 892a2 │ │ │ │ + b.n 89502 │ │ │ │ add.w r1, r4, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8921a │ │ │ │ + bne.n 8947a │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 8921e │ │ │ │ - b.n 89288 │ │ │ │ + blt.n 8947e │ │ │ │ + b.n 894e8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add.w r9, r3, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp.w r9, #1 │ │ │ │ it gt │ │ │ │ subgt.w r9, r9, #1 │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str.w r9, [r0] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - bl 1b0668 │ │ │ │ + bl 1b2d34 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 8969c │ │ │ │ + blt.w 898c4 │ │ │ │ subs.w r3, sl, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.n 89366 │ │ │ │ + beq.n 895c6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w sl, r6, sl │ │ │ │ add.w r4, r4, sl, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 895f0 │ │ │ │ + bne.w 8982a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w fp, fp, sl, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 895f8 │ │ │ │ + bne.w 8981a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str.w fp, [sp, #88] @ 0x58 │ │ │ │ - bl 1b0878 │ │ │ │ + bl 1b2f3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 89420 │ │ │ │ + beq.n 89680 │ │ │ │ mov sl, r6 │ │ │ │ ldr.w r3, [r7], #-4 │ │ │ │ str.w r3, [r4], #-4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8954a │ │ │ │ + bne.w 8975e │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 894f6 │ │ │ │ + beq.w 89748 │ │ │ │ subs r5, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1b0754 │ │ │ │ + bl 1b2e18 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 896c0 │ │ │ │ + blt.w 898f6 │ │ │ │ subs.w r6, r8, r5 │ │ │ │ - beq.n 8941c │ │ │ │ + beq.n 8967c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r5, r8 │ │ │ │ add.w r4, r4, r8, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 895e8 │ │ │ │ + bne.w 89822 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add.w r7, r7, r8, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 895d0 │ │ │ │ + bne.w 89812 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ - bl 1b0830 │ │ │ │ + bl 1b2ef4 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 894b6 │ │ │ │ + beq.n 89708 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 89676 │ │ │ │ + beq.w 898e0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ str.w r3, [r4], #-4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 895ac │ │ │ │ + bne.w 8976e │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - beq.w 89542 │ │ │ │ + beq.w 8987e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w fp, fp, #4 │ │ │ │ cmp r3, #6 │ │ │ │ - bgt.w 892f8 │ │ │ │ + bgt.w 89558 │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.w 892f8 │ │ │ │ + bgt.w 89558 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r3, r9, #1 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 891bc │ │ │ │ + b.n 8941c │ │ │ │ mov r5, r8 │ │ │ │ - b.n 893e0 │ │ │ │ + b.n 89640 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #24] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 8943e │ │ │ │ + cbz r3, 8969e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ rsb r1, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ - bl 1b0830 │ │ │ │ + bl 1b2ef4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 89678 │ │ │ │ - mov fp, r1 │ │ │ │ + b.n 898e2 │ │ │ │ + str r4, [sp, #16] │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - str r5, [sp, #0] │ │ │ │ - str.w fp, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ - bl 1b0878 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - str.w r3, [fp, r5, lsl #2] │ │ │ │ + bl 1b2f3c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + str.w r3, [r5, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 89618 │ │ │ │ + bne.w 89850 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b.n 88fb6 │ │ │ │ - mov r3, r7 │ │ │ │ - b.n 89066 │ │ │ │ - add.w r3, r3, r8, lsl #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 8904c │ │ │ │ - add.w r3, r3, r8, lsl #2 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b.n 89054 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - str.w r1, [r3], #4 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 89076 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - str.w r1, [r3], #4 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 88ffe │ │ │ │ - mov fp, r7 │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - b.n 88f94 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 89262 │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 89304 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr.w r2, [r3], #4 │ │ │ │ + str.w r2, [r4], #4 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b.n 892a8 │ │ │ │ + add.w r4, r4, r6, lsl #2 │ │ │ │ + b.n 892ee │ │ │ │ + add.w r3, r3, r6, lsl #2 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b.n 892f6 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr.w r2, [r3], #4 │ │ │ │ + str.w r2, [r4], #4 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b.n 89312 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ - mov sl, r7 │ │ │ │ + mov sl, fp │ │ │ │ + mov fp, r7 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ rsb r3, r5, #1 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ str r5, [sp, #0] │ │ │ │ - str.w fp, [sp, #88] @ 0x58 │ │ │ │ + str.w sl, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ - bl 1b0878 │ │ │ │ + bl 1b2f3c │ │ │ │ mvn.w r3, #3 │ │ │ │ - ldr.w r2, [sl] │ │ │ │ + ldr.w r2, [fp] │ │ │ │ mul.w r3, r5, r3 │ │ │ │ str r2, [r4, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8960a │ │ │ │ + bne.n 89842 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 88fba │ │ │ │ + mov fp, r3 │ │ │ │ + b.n 89266 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ - mov sl, r7 │ │ │ │ - add.w r8, sp, #104 @ 0x68 │ │ │ │ - b.n 894bc │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + mov sl, fp │ │ │ │ mov fp, r7 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 8944a │ │ │ │ - add.w r3, r3, sl, lsl #2 │ │ │ │ + add.w r8, sp, #104 @ 0x68 │ │ │ │ + b.n 89710 │ │ │ │ + add.w r3, r3, r4, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 88e82 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ - str r6, [sp, #20] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - add r0, r1 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov fp, r2 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - subs r4, r7, #4 │ │ │ │ - ldr.w r2, [fp], #-4 │ │ │ │ - str.w r2, [r8, r1, lsl #2] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 8919e │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr.w r0, [r1], #-4 │ │ │ │ - str.w r0, [r2], #-4 │ │ │ │ - strd r1, r2, [sp, #16] │ │ │ │ - b.n 8919e │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ - b.n 89424 │ │ │ │ + b.n 89086 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 89376 │ │ │ │ + b.n 895d6 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ + b.n 89650 │ │ │ │ + add.w r3, r3, r9, lsl #2 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b.n 8936e │ │ │ │ + add.w r4, r4, r9, lsl #2 │ │ │ │ + b.n 89362 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ - add.w r0, r5, #12 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - strd r8, r6, [sp, #96] @ 0x60 │ │ │ │ - add.w r3, r6, r3, lsl #2 │ │ │ │ + add.w r3, r6, r5, lsl #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + strd r9, r6, [sp, #96] @ 0x60 │ │ │ │ + add.w r6, r3, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1b0830 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - subs r2, r3, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + bl 1b2ef4 │ │ │ │ + add.w r2, fp, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldrd r3, r2, [r5, #12] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldrd r3, r2, [r2, #12] │ │ │ │ add.w r1, r2, r4, lsl #2 │ │ │ │ - add.w sl, r3, r4, lsl #2 │ │ │ │ + add.w fp, r3, r4, lsl #2 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - ldrd r0, r1, [r5, #12] │ │ │ │ + ldmia.w r6, {r0, r1} │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 8951c │ │ │ │ - b.n 89516 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - b.n 893f0 │ │ │ │ + cbnz r0, 89806 │ │ │ │ + mov sl, r2 │ │ │ │ + subs r4, r7, #4 │ │ │ │ + ldr.w r2, [sl], #-4 │ │ │ │ + str.w r2, [r9, r5, lsl #2] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 893fc │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr.w r0, [r1], #-4 │ │ │ │ + str.w r0, [r2], #-4 │ │ │ │ + strd r1, r2, [sp, #16] │ │ │ │ + b.n 893fc │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + add r0, r1 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.n 897de │ │ │ │ str r1, [sp, #20] │ │ │ │ - b.n 89424 │ │ │ │ - add.w r3, r3, fp, lsl #2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - b.n 89110 │ │ │ │ - add.w r3, r3, fp, lsl #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 89104 │ │ │ │ + b.n 89684 │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 893ba │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr.w r2, [r6], #4 │ │ │ │ - str r6, [sp, #28] │ │ │ │ - str.w r2, [r3], #4 │ │ │ │ + b.n 8961a │ │ │ │ + add.w r3, r3, sl, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 88ef8 │ │ │ │ + b.n 895a2 │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 893ae │ │ │ │ + b.n 8960e │ │ │ │ add.w r3, r3, sl, lsl #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 89336 │ │ │ │ - add.w r3, r3, sl, lsl #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 89342 │ │ │ │ - mov fp, sl │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ + b.n 89596 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr.w r2, [r6], #4 │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ + str.w r2, [r3], #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 88f94 │ │ │ │ + b.n 890fa │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmn r1, r3 │ │ │ │ ittt ne │ │ │ │ ldrne r2, [sp, #48] @ 0x30 │ │ │ │ ldrne r2, [r2, #0] │ │ │ │ strne r2, [r1, r3] │ │ │ │ - b.n 894f0 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldrd r1, r2, [sp, #12] │ │ │ │ + b.n 89742 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldrd r2, r1, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r2, r1, lsl #2] │ │ │ │ - b.n 89474 │ │ │ │ - mov sl, r7 │ │ │ │ - add.w r8, sp, #104 @ 0x68 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - b.n 894bc │ │ │ │ - mov fp, r7 │ │ │ │ - str.w r8, [sp, #64] @ 0x40 │ │ │ │ - b.n 8944a │ │ │ │ + b.n 896d4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 22ae04 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 22ba64 │ │ │ │ mov r3, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - bne.w 8912e │ │ │ │ - b.n 894f2 │ │ │ │ - mov fp, r1 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 8944a │ │ │ │ + bne.w 8938a │ │ │ │ + mov fp, r3 │ │ │ │ + b.n 89266 │ │ │ │ + mov sl, fp │ │ │ │ + add.w r8, sp, #104 @ 0x68 │ │ │ │ + mov fp, r7 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + b.n 89710 │ │ │ │ + str.w sl, [sp, #24] │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ + b.n 89684 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ + b.n 896aa │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 89424 │ │ │ │ + b.n 89684 │ │ │ │ + add.w r0, r5, #28 │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ + tst.w r1, #32 │ │ │ │ + bne.w 89166 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n 891e6 │ │ │ │ add.w r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 89206 │ │ │ │ + bne.w 89466 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 892d8 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 89664 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 894f2 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 22ae04 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 88ec4 │ │ │ │ - b.n 88fb6 │ │ │ │ + b.n 89538 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - mov fp, sl │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b.n 88f94 │ │ │ │ + mov r5, r4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 8923e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 89424 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - mov fp, r7 │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b.n 88f94 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 894f2 │ │ │ │ + b.n 89684 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r1, fp │ │ │ │ + bl 22ba64 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 890c6 │ │ │ │ + b.n 89262 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 88fba │ │ │ │ + mov fp, r3 │ │ │ │ + b.n 89266 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 8989a │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 8923e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 89424 │ │ │ │ + b.n 89684 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 898ac │ │ │ │ + mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ + b.n 89266 │ │ │ │ + ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ + b.n 89266 │ │ │ │ + nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ @@ -142254,986 +142441,985 @@ │ │ │ │ str r1, [r2, #0] │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ str.w ip, [r0, #-8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ - cbz r4, 89716 │ │ │ │ + cbz r4, 8995e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 89716 │ │ │ │ + beq.n 8995e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 8971e │ │ │ │ + cbz r3, 89966 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7f874 │ │ │ │ - ldr r2, [pc, #60] @ (8975c ) │ │ │ │ + b.w 7fa68 │ │ │ │ + ldr r2, [pc, #60] @ (899a4 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r3, 8973c │ │ │ │ + cbnz r3, 89984 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7f874 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.w 7fa68 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 89750 │ │ │ │ + bne.n 89998 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 89734 │ │ │ │ + b.n 8997c │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 89748 │ │ │ │ + b.n 89990 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00089760 <_Py_CheckFunctionResult@@Base>: │ │ │ │ +000899a8 <_Py_CheckFunctionResult@@Base>: │ │ │ │ ldr.w ip, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, 89770 <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ + cbz r2, 899b8 <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 897a0 <_Py_CheckFunctionResult@@Base+0x40> │ │ │ │ + bne.n 899e8 <_Py_CheckFunctionResult@@Base+0x40> │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 89780 <_Py_CheckFunctionResult@@Base+0x20> │ │ │ │ + beq.n 899c8 <_Py_CheckFunctionResult@@Base+0x20> │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8976c <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ + bne.n 899b4 <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ movw r2, #4316 @ 0x10dc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr.w ip, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8980a <_Py_CheckFunctionResult@@Base+0xaa> │ │ │ │ + beq.n 89a52 <_Py_CheckFunctionResult@@Base+0xaa> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #35988 @ 0x8c94 │ │ │ │ + movw r2, #37588 @ 0x92d4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r1, ip │ │ │ │ - b.w 1f10fc <_PyErr_Format@@Base> │ │ │ │ + b.w 1f30e4 <_PyErr_Format@@Base> │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8976c <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ + beq.n 899b4 <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ sub sp, #12 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 897f6 <_Py_CheckFunctionResult@@Base+0x96> │ │ │ │ + bne.n 89a3e <_Py_CheckFunctionResult@@Base+0x96> │ │ │ │ movw r2, #4316 @ 0x10dc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - cbz r3, 897ea <_Py_CheckFunctionResult@@Base+0x8a> │ │ │ │ - movw r2, #36036 @ 0x8cc4 │ │ │ │ + cbz r3, 89a32 <_Py_CheckFunctionResult@@Base+0x8a> │ │ │ │ + movw r2, #37636 @ 0x9304 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 223a34 <_PyParkingLot_AfterFork@@Base+0x5d4> │ │ │ │ - movw r2, #36224 @ 0x8d80 │ │ │ │ + b.w 224b88 <_PyParkingLot_AfterFork@@Base+0x4bc> │ │ │ │ + movw r2, #37824 @ 0x93c0 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 897de <_Py_CheckFunctionResult@@Base+0x7e> │ │ │ │ + b.n 89a26 <_Py_CheckFunctionResult@@Base+0x7e> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 897ca <_Py_CheckFunctionResult@@Base+0x6a> │ │ │ │ + bne.n 89a12 <_Py_CheckFunctionResult@@Base+0x6a> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 897ca <_Py_CheckFunctionResult@@Base+0x6a> │ │ │ │ - movw r2, #36176 @ 0x8d50 │ │ │ │ + b.n 89a12 <_Py_CheckFunctionResult@@Base+0x6a> │ │ │ │ + movw r2, #37776 @ 0x9390 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r1, ip │ │ │ │ - b.w 1f10fc <_PyErr_Format@@Base> │ │ │ │ + b.w 1f30e4 <_PyErr_Format@@Base> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #648] @ (89ab4 <_Py_CheckFunctionResult@@Base+0x354>) │ │ │ │ + ldr r1, [pc, #648] @ (89cfc <_Py_CheckFunctionResult@@Base+0x354>) │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ cmpeq r5, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ - beq.w 89998 <_Py_CheckFunctionResult@@Base+0x238> │ │ │ │ + beq.w 89be0 <_Py_CheckFunctionResult@@Base+0x238> │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89a34 <_Py_CheckFunctionResult@@Base+0x2d4> │ │ │ │ + beq.w 89c7c <_Py_CheckFunctionResult@@Base+0x2d4> │ │ │ │ ldr.w r4, [r3, #-4] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [pc, #616] @ 89abc <_Py_CheckFunctionResult@@Base+0x35c> │ │ │ │ + ldr.w r8, [pc, #616] @ 89d04 <_Py_CheckFunctionResult@@Base+0x35c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r0, [r4, #0] │ │ │ │ orrs r2, r4 │ │ │ │ ldr.w r4, [r8, r7] │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 89a46 <_Py_CheckFunctionResult@@Base+0x2e6> │ │ │ │ + beq.w 89c8e <_Py_CheckFunctionResult@@Base+0x2e6> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ - ble.w 89a72 <_Py_CheckFunctionResult@@Base+0x312> │ │ │ │ + ble.w 89cba <_Py_CheckFunctionResult@@Base+0x312> │ │ │ │ subs r2, #1 │ │ │ │ subs r1, r5, #1 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - bmi.w 8999e <_Py_CheckFunctionResult@@Base+0x23e> │ │ │ │ + bmi.w 89be6 <_Py_CheckFunctionResult@@Base+0x23e> │ │ │ │ add.w r9, r3, r5, lsl #2 │ │ │ │ ldr.w r6, [r9, #8] │ │ │ │ - cbz r6, 898b0 <_Py_CheckFunctionResult@@Base+0x150> │ │ │ │ + cbz r6, 89af8 <_Py_CheckFunctionResult@@Base+0x150> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 898b0 <_Py_CheckFunctionResult@@Base+0x150> │ │ │ │ + beq.n 89af8 <_Py_CheckFunctionResult@@Base+0x150> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 899da <_Py_CheckFunctionResult@@Base+0x27a> │ │ │ │ + beq.w 89c22 <_Py_CheckFunctionResult@@Base+0x27a> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 89944 <_Py_CheckFunctionResult@@Base+0x1e4> │ │ │ │ + beq.n 89b8c <_Py_CheckFunctionResult@@Base+0x1e4> │ │ │ │ ldr.w r6, [r9, #4] │ │ │ │ - cbz r6, 898ce <_Py_CheckFunctionResult@@Base+0x16e> │ │ │ │ + cbz r6, 89b16 <_Py_CheckFunctionResult@@Base+0x16e> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 898ce <_Py_CheckFunctionResult@@Base+0x16e> │ │ │ │ + beq.n 89b16 <_Py_CheckFunctionResult@@Base+0x16e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 899fc <_Py_CheckFunctionResult@@Base+0x29c> │ │ │ │ + beq.w 89c44 <_Py_CheckFunctionResult@@Base+0x29c> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 89942 <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ + beq.n 89b8a <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ ldr.w r6, [r3, r5, lsl #2] │ │ │ │ - cbz r6, 8990c <_Py_CheckFunctionResult@@Base+0x1ac> │ │ │ │ + cbz r6, 89b54 <_Py_CheckFunctionResult@@Base+0x1ac> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8990c <_Py_CheckFunctionResult@@Base+0x1ac> │ │ │ │ + beq.n 89b54 <_Py_CheckFunctionResult@@Base+0x1ac> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 8990c <_Py_CheckFunctionResult@@Base+0x1ac> │ │ │ │ + cbnz r2, 89b54 <_Py_CheckFunctionResult@@Base+0x1ac> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r2, [pc, #460] @ (89ab8 <_Py_CheckFunctionResult@@Base+0x358>) │ │ │ │ + ldr r2, [pc, #460] @ (89d00 <_Py_CheckFunctionResult@@Base+0x358>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 89adc <_Py_CheckFunctionResult@@Base+0x37c> │ │ │ │ + bne.w 89d24 <_Py_CheckFunctionResult@@Base+0x37c> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx sl │ │ │ │ subs r6, r5, #4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 89912 <_Py_CheckFunctionResult@@Base+0x1b2> │ │ │ │ - b.n 89942 <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ + bne.n 89b5a <_Py_CheckFunctionResult@@Base+0x1b2> │ │ │ │ + b.n 89b8a <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ subs r6, r5, #4 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 89942 <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ + beq.n 89b8a <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ mov r5, r9 │ │ │ │ mov sl, r8 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r7 │ │ │ │ mov fp, r3 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr.w r5, [r4, #-4]! │ │ │ │ - cbz r5, 89936 <_Py_CheckFunctionResult@@Base+0x1d6> │ │ │ │ + cbz r5, 89b7e <_Py_CheckFunctionResult@@Base+0x1d6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 89936 <_Py_CheckFunctionResult@@Base+0x1d6> │ │ │ │ + beq.n 89b7e <_Py_CheckFunctionResult@@Base+0x1d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 89a1e <_Py_CheckFunctionResult@@Base+0x2be> │ │ │ │ + beq.n 89c66 <_Py_CheckFunctionResult@@Base+0x2be> │ │ │ │ subs r6, #1 │ │ │ │ - bcs.n 89922 <_Py_CheckFunctionResult@@Base+0x1c2> │ │ │ │ + bcs.n 89b6a <_Py_CheckFunctionResult@@Base+0x1c2> │ │ │ │ mov r4, r7 │ │ │ │ mov r3, fp │ │ │ │ mov r7, r8 │ │ │ │ mov r8, sl │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 899b6 <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ + beq.n 89bfe <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp r1, #19 │ │ │ │ - bgt.n 899b6 <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ + bgt.n 89bfe <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ movw r0, #5788 @ 0x169c │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r5, r2, r1 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ cmp.w r0, #2000 @ 0x7d0 │ │ │ │ - bcs.n 899b6 <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ + bcs.n 89bfe <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ movw r5, #42028 @ 0xa42c │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 899b6 <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ + bne.n 89bfe <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ add r2, r1 │ │ │ │ adds r0, #1 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #1612] @ 0x64c │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ str.w r3, [r2, #1612] @ 0x64c │ │ │ │ str.w r0, [r2, #1692] @ 0x69c │ │ │ │ adds r1, #1 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #100 @ 0x64 │ │ │ │ - bgt.n 899ce <_Py_CheckFunctionResult@@Base+0x26e> │ │ │ │ + bgt.n 89c16 <_Py_CheckFunctionResult@@Base+0x26e> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 89a92 <_Py_CheckFunctionResult@@Base+0x332> │ │ │ │ + beq.n 89cda <_Py_CheckFunctionResult@@Base+0x332> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ movw r0, #5788 @ 0x169c │ │ │ │ ldr r6, [r3, #4] │ │ │ │ adds r5, r2, r1 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ cmp.w r0, #2000 @ 0x7d0 │ │ │ │ - bcc.n 89966 <_Py_CheckFunctionResult@@Base+0x206> │ │ │ │ + bcc.n 89bae <_Py_CheckFunctionResult@@Base+0x206> │ │ │ │ ldr.w r2, [r6, #160] @ 0xa0 │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - ble.n 89998 <_Py_CheckFunctionResult@@Base+0x238> │ │ │ │ + ble.n 89be0 <_Py_CheckFunctionResult@@Base+0x238> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 15647c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 156fa4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r2, [pc, #216] @ (89ab8 <_Py_CheckFunctionResult@@Base+0x358>) │ │ │ │ + ldr r2, [pc, #216] @ (89d00 <_Py_CheckFunctionResult@@Base+0x358>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 89ac0 <_Py_CheckFunctionResult@@Base+0x360> │ │ │ │ + bne.n 89d08 <_Py_CheckFunctionResult@@Base+0x360> │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r5, #1 │ │ │ │ - bne.w 898b4 <_Py_CheckFunctionResult@@Base+0x154> │ │ │ │ - b.n 89942 <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ + bne.w 89afc <_Py_CheckFunctionResult@@Base+0x154> │ │ │ │ + b.n 89b8a <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r2, [pc, #184] @ (89ab8 <_Py_CheckFunctionResult@@Base+0x358>) │ │ │ │ + ldr r2, [pc, #184] @ (89d00 <_Py_CheckFunctionResult@@Base+0x358>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 89a96 <_Py_CheckFunctionResult@@Base+0x336> │ │ │ │ + bne.n 89cde <_Py_CheckFunctionResult@@Base+0x336> │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 898d2 <_Py_CheckFunctionResult@@Base+0x172> │ │ │ │ - b.n 89942 <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ - ldr r2, [pc, #152] @ (89ab8 <_Py_CheckFunctionResult@@Base+0x358>) │ │ │ │ + bne.w 89b1a <_Py_CheckFunctionResult@@Base+0x172> │ │ │ │ + b.n 89b8a <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ + ldr r2, [pc, #152] @ (89d00 <_Py_CheckFunctionResult@@Base+0x358>) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 89a5a <_Py_CheckFunctionResult@@Base+0x2fa> │ │ │ │ + cbnz r3, 89ca2 <_Py_CheckFunctionResult@@Base+0x2fa> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 89936 <_Py_CheckFunctionResult@@Base+0x1d6> │ │ │ │ - ldr.w r8, [pc, #132] @ 89abc <_Py_CheckFunctionResult@@Base+0x35c> │ │ │ │ + b.n 89b7e <_Py_CheckFunctionResult@@Base+0x1d6> │ │ │ │ + ldr.w r8, [pc, #132] @ 89d04 <_Py_CheckFunctionResult@@Base+0x35c> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r4, [r8, r7] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 89880 <_Py_CheckFunctionResult@@Base+0x120> │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ + bne.w 89ac8 <_Py_CheckFunctionResult@@Base+0x120> │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #43648 @ 0xaa80 │ │ │ │ + movw r0, #45248 @ 0xb0c0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 89a2c <_Py_CheckFunctionResult@@Base+0x2cc> │ │ │ │ + beq.n 89c74 <_Py_CheckFunctionResult@@Base+0x2cc> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 89a2c <_Py_CheckFunctionResult@@Base+0x2cc> │ │ │ │ + b.n 89c74 <_Py_CheckFunctionResult@@Base+0x2cc> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #24] │ │ │ │ - movw r1, #38937 @ 0x9819 │ │ │ │ + movw r1, #39521 @ 0x9a61 │ │ │ │ movt r1, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 89888 <_Py_CheckFunctionResult@@Base+0x128> │ │ │ │ + bne.w 89ad0 <_Py_CheckFunctionResult@@Base+0x128> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 156468 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 156f90 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - b.n 899b6 <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 89bfe <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 89a0e <_Py_CheckFunctionResult@@Base+0x2ae> │ │ │ │ + beq.n 89c56 <_Py_CheckFunctionResult@@Base+0x2ae> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 89a0e <_Py_CheckFunctionResult@@Base+0x2ae> │ │ │ │ + b.n 89c56 <_Py_CheckFunctionResult@@Base+0x2ae> │ │ │ │ nop │ │ │ │ asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 899ec <_Py_CheckFunctionResult@@Base+0x28c> │ │ │ │ + beq.n 89c34 <_Py_CheckFunctionResult@@Base+0x28c> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 899ec <_Py_CheckFunctionResult@@Base+0x28c> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 89c34 <_Py_CheckFunctionResult@@Base+0x28c> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 898fc <_Py_CheckFunctionResult@@Base+0x19c> │ │ │ │ + beq.w 89b44 <_Py_CheckFunctionResult@@Base+0x19c> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 898fc <_Py_CheckFunctionResult@@Base+0x19c> │ │ │ │ + b.n 89b44 <_Py_CheckFunctionResult@@Base+0x19c> │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 89b38 <_Py_CheckFunctionResult@@Base+0x3d8> │ │ │ │ + cbz r0, 89d80 <_Py_CheckFunctionResult@@Base+0x3d8> │ │ │ │ mov r4, r0 │ │ │ │ - bl 721b8 │ │ │ │ + bl 72368 │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 89b22 <_Py_CheckFunctionResult@@Base+0x3c2> │ │ │ │ + cbz r0, 89d6a <_Py_CheckFunctionResult@@Base+0x3c2> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 89b38 <_Py_CheckFunctionResult@@Base+0x3d8> │ │ │ │ + beq.n 89d80 <_Py_CheckFunctionResult@@Base+0x3d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 89b38 <_Py_CheckFunctionResult@@Base+0x3d8> │ │ │ │ + cbnz r3, 89d80 <_Py_CheckFunctionResult@@Base+0x3d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 89b1e <_Py_CheckFunctionResult@@Base+0x3be> │ │ │ │ + b.n 89d66 <_Py_CheckFunctionResult@@Base+0x3be> │ │ │ │ │ │ │ │ -00089b3c : │ │ │ │ +00089d84 : │ │ │ │ push {lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr.w lr, [pc, #20] @ 89b58 │ │ │ │ + ldr.w lr, [pc, #20] @ 89da0 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [ip, lr] │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.n 89b5c │ │ │ │ + b.n 89da4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8a43c │ │ │ │ + beq.w 8a67a │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bmi.w 8a43c │ │ │ │ + bmi.w 8a67a │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #536870912 @ 0x20000000 │ │ │ │ - beq.w 8a01a │ │ │ │ + beq.w 8a266 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ - movw r1, #16901 @ 0x4205 │ │ │ │ + movw r1, #19753 @ 0x4d29 │ │ │ │ movt r1, #19 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8a01a │ │ │ │ + bne.w 8a266 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 89bbc │ │ │ │ + beq.n 89e04 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov ip, r0 │ │ │ │ - cbnz r0, 89bc4 │ │ │ │ + cbnz r0, 89e0c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 89d90 │ │ │ │ + bne.w 89fd8 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89d8e │ │ │ │ + bne.w 89fd6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89d8e │ │ │ │ + bne.w 89fd6 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 89d8e │ │ │ │ + bne.w 89fd6 │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ cmp r7, #3 │ │ │ │ - bne.w 8a14c │ │ │ │ + bne.w 8a398 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a2ce │ │ │ │ + bne.w 8a5c4 │ │ │ │ movw r3, #42704 @ 0xa6d0 │ │ │ │ add.w r2, sl, r3 │ │ │ │ ldr.w r7, [sl, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ adds.w fp, r7, #4096 @ 0x1000 │ │ │ │ str.w fp, [sl, r3] │ │ │ │ adc.w r3, r0, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a286 │ │ │ │ + beq.w 8a4cc │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ lsls r3, r2 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r2, r0 │ │ │ │ adds r2, #20 │ │ │ │ adds.w r2, r2, r3, lsl #3 │ │ │ │ - bmi.w 8a2b2 │ │ │ │ + bmi.w 8a4f8 │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ - movt r9, #73 @ 0x49 │ │ │ │ + movt r9, #74 @ 0x4a │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - movw r0, #9893 @ 0x26a5 │ │ │ │ + movw r0, #10325 @ 0x2855 │ │ │ │ movt r0, #7 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r3, [r9, #692] @ 0x2b4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8a228 │ │ │ │ - ldr r3, [pc, #680] @ (89f0c ) │ │ │ │ + bne.w 8a476 │ │ │ │ + ldr r3, [pc, #688] @ (8a15c ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bcs.w 8a1d2 │ │ │ │ + bcs.w 8a420 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r3, ip, lsl #3] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 8a218 │ │ │ │ + beq.w 8a466 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w lr, [r8] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 89fa6 │ │ │ │ + beq.w 8a236 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ orr.w fp, r3, fp │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb.w r1, [r8, #5] │ │ │ │ - ldr.w r7, [r8, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a270 │ │ │ │ + beq.w 8a4bc │ │ │ │ + add.w r2, r8, #20 │ │ │ │ + mov.w r9, #8 │ │ │ │ + add r2, r3 │ │ │ │ + adds r1, r2, #4 │ │ │ │ + ldr.w r7, [r8, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - itttt gt │ │ │ │ - addgt.w r2, r8, #20 │ │ │ │ - movgt.w r9, #8 │ │ │ │ - addgt r2, r2, r3 │ │ │ │ - addgt r1, r2, #4 │ │ │ │ - ble.n 89d16 │ │ │ │ - movs r0, #0 │ │ │ │ - mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ + itt gt │ │ │ │ + movgt r0, #0 │ │ │ │ + mvngt.w lr, #3221225472 @ 0xc0000000 │ │ │ │ + ble.n 89f5e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbz r3, 89d0a │ │ │ │ + cbz r3, 89f52 │ │ │ │ ldr.w ip, [r3] │ │ │ │ add.w sl, ip, #1 │ │ │ │ cmp ip, lr │ │ │ │ - beq.n 89d70 │ │ │ │ + beq.n 89fb8 │ │ │ │ ldr.w ip, [r2] │ │ │ │ str.w sl, [r3] │ │ │ │ ldr.w r3, [ip] │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 89d7c │ │ │ │ + bne.n 89fc4 │ │ │ │ adds r0, #1 │ │ │ │ add r1, r9 │ │ │ │ - cmp r0, r7 │ │ │ │ - beq.n 89d16 │ │ │ │ + cmp r7, r0 │ │ │ │ + beq.n 89f5e │ │ │ │ add r2, r9 │ │ │ │ - b.n 89cea │ │ │ │ + b.n 89f32 │ │ │ │ ldr r7, [r5, #24] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89f10 │ │ │ │ + bne.w 8a160 │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r8, [r5, #24] │ │ │ │ str.w fp, [r5, #16] │ │ │ │ str r2, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89bbc │ │ │ │ + beq.w 89e04 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89bbc │ │ │ │ - ldr r0, [pc, #448] @ (89f0c ) │ │ │ │ + bne.w 89e04 │ │ │ │ + ldr r0, [pc, #456] @ (8a15c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ sub.w r1, r5, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r2, [r2, #3796] @ 0xed4 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ strd r2, r3, [r5, #-8] │ │ │ │ str r1, [r2, #4] │ │ │ │ - b.n 89bbc │ │ │ │ + b.n 89e04 │ │ │ │ ldr.w ip, [r2] │ │ │ │ ldr.w r3, [ip] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 89d0a │ │ │ │ + beq.n 89f52 │ │ │ │ adds r0, #1 │ │ │ │ adds r3, #1 │ │ │ │ - cmp r0, r7 │ │ │ │ + cmp r7, r0 │ │ │ │ str.w r3, [ip] │ │ │ │ - beq.n 89d16 │ │ │ │ + beq.n 89f5e │ │ │ │ add r1, r9 │ │ │ │ add r2, r9 │ │ │ │ - b.n 89cea │ │ │ │ + b.n 89f32 │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movs r7, #2 │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ lsls r7, r1 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ smull lr, r1, r1, r7 │ │ │ │ sub.w r1, r1, r7, asr #31 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.w 8a0fa │ │ │ │ + bgt.w 8a346 │ │ │ │ mov fp, r5 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov.w r9, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, ip │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 89bbc │ │ │ │ + beq.w 89e04 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a244 │ │ │ │ + bne.w 8a490 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - ble.w 89bbc │ │ │ │ + ble.w 89e04 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r6, #1 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ adds r3, #20 │ │ │ │ lsl.w r1, r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89ee2 │ │ │ │ + beq.n 8a12c │ │ │ │ add.w r1, r1, r9, lsl #3 │ │ │ │ add r3, r1 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 89ff8 │ │ │ │ + beq.w 8a21c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 89efc │ │ │ │ + bne.w 8a14e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 89ec8 │ │ │ │ + bne.n 8a112 │ │ │ │ cmp.w sl, #1 │ │ │ │ - bne.n 89e4a │ │ │ │ + bne.n 8a094 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r8 │ │ │ │ - bne.n 89f02 │ │ │ │ + bne.n 8a154 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 7cac8 │ │ │ │ + bl 7ccb4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 89e98 │ │ │ │ + bne.n 8a0e2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 89eb4 │ │ │ │ + bne.n 8a0fe │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a1cc │ │ │ │ + bne.w 8a41a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 8a45e │ │ │ │ + bne.w 8a69c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #536870912 @ 0x20000000 │ │ │ │ - b.n 89dc0 │ │ │ │ + b.n 8a008 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8a458 │ │ │ │ + beq.w 8a696 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8a1a0 │ │ │ │ + bne.w 8a3ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8a2b8 │ │ │ │ + bne.w 8a4fe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ mov r3, r2 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl 7cac8 │ │ │ │ + bl 7ccb4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 89e28 │ │ │ │ + beq.n 8a072 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89e28 │ │ │ │ + bne.n 8a072 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 89e2e │ │ │ │ + beq.n 8a078 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89e2e │ │ │ │ + bne.n 8a078 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 89e2e │ │ │ │ + b.n 8a078 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w sl, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - bne.n 89e4a │ │ │ │ + bne.n 8a094 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r8 │ │ │ │ - bne.n 89f02 │ │ │ │ + bne.n 8a154 │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - b.n 89e12 │ │ │ │ + b.n 8a05c │ │ │ │ movs r0, #12 │ │ │ │ mla r1, r0, r9, r1 │ │ │ │ add r3, r1 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8a192 │ │ │ │ + beq.w 8a3de │ │ │ │ + cmp r2, r9 │ │ │ │ + ble.w 89e04 │ │ │ │ ldrd r2, r6, [r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 89e00 │ │ │ │ + beq.w 8a04a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 89e00 │ │ │ │ + b.n 8a04a │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - b.n 89ed8 │ │ │ │ - nop │ │ │ │ + b.n 8a122 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - bne.w 89d24 │ │ │ │ + bne.w 89f6c │ │ │ │ ldrb r0, [r7, #6] │ │ │ │ ldrb.w ip, [r7, #5] │ │ │ │ ldr.w sl, [r7, #16] │ │ │ │ lsl.w r9, r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a172 │ │ │ │ + beq.w 8a3be │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 89f74 │ │ │ │ + ble.n 8a1c0 │ │ │ │ add r9, r7 │ │ │ │ mov r1, r4 │ │ │ │ add.w r2, r9, #20 │ │ │ │ add.w r4, r9, #24 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r0, [r9, r6, lsl #3] │ │ │ │ - cbz r0, 89f58 │ │ │ │ + cbz r0, 8a1a6 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 89f58 │ │ │ │ + beq.n 8a1a6 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 89fce │ │ │ │ + cbz r1, 8a1f2 │ │ │ │ ldr.w r0, [r4, r6, lsl #3] │ │ │ │ - cbz r0, 89f6c │ │ │ │ + cbz r0, 8a1b8 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 89f6c │ │ │ │ + beq.n 8a1b8 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 89fe4 │ │ │ │ + cbz r1, 8a208 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 89f44 │ │ │ │ + bne.n 8a194 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 8a012 │ │ │ │ - ldr r3, [pc, #708] @ (8a240 ) │ │ │ │ + bne.n 8a25e │ │ │ │ + ldr r3, [pc, #708] @ (8a48c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2740] @ 0xab4 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 8a012 │ │ │ │ + bhi.n 8a25e │ │ │ │ ldrb r0, [r7, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a012 │ │ │ │ + beq.n 8a25e │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #2740] @ 0xab4 │ │ │ │ str.w r7, [r0, #2420] @ 0x974 │ │ │ │ - b.n 89d24 │ │ │ │ - ldrd r3, r7, [r0, #24] │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc.w 8a140 │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - add.w r1, r3, ip, lsl #3 │ │ │ │ - str r1, [r0, #24] │ │ │ │ - adds r1, r0, r3 │ │ │ │ - str r1, [r0, #4] │ │ │ │ - str.w lr, [r0, r3] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 8a1d2 │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ - b.n 89cac │ │ │ │ + b.n 89f6c │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r4, r6, lsl #3] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89f5e │ │ │ │ - b.n 89f6c │ │ │ │ + bne.n 8a1ac │ │ │ │ + b.n 8a1b8 │ │ │ │ adds r6, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r6, sl │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 89f44 │ │ │ │ - b.n 89f72 │ │ │ │ + bne.n 8a194 │ │ │ │ + b.n 8a1be │ │ │ │ add r9, r6 │ │ │ │ cmp r2, r9 │ │ │ │ - ble.w 89bbc │ │ │ │ + ble.w 89e04 │ │ │ │ adds r3, #8 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8a20a │ │ │ │ + beq.w 8a458 │ │ │ │ cmp r2, r9 │ │ │ │ - bgt.w 89df6 │ │ │ │ - b.n 89bbc │ │ │ │ + bgt.w 8a03e │ │ │ │ + b.n 89e04 │ │ │ │ + ldrd r3, r7, [r0, #24] │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc.w 8a38c │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + add.w r1, r3, ip, lsl #3 │ │ │ │ + str r1, [r0, #24] │ │ │ │ + adds r1, r0, r3 │ │ │ │ + str r1, [r0, #4] │ │ │ │ + str.w lr, [r0, r3] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 8a420 │ │ │ │ + ldr r1, [r4, #24] │ │ │ │ + b.n 89ef4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 782ec │ │ │ │ - b.n 89d24 │ │ │ │ + bl 78428 │ │ │ │ + b.n 89f6c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 129170 │ │ │ │ + bl 129c38 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a1cc │ │ │ │ - bl 8865c │ │ │ │ + beq.w 8a41a │ │ │ │ + bl 88864 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8a046 │ │ │ │ + beq.n 8a292 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a44e │ │ │ │ + beq.w 8a68c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8a1cc │ │ │ │ + beq.w 8a41a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 889a8 │ │ │ │ + bl 88bb0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8a31a │ │ │ │ - ldr.w r9, [pc, #480] @ 8a240 │ │ │ │ - cbz r0, 8a0c2 │ │ │ │ + bne.w 8a504 │ │ │ │ + ldr.w r9, [pc, #480] @ 8a48c │ │ │ │ + cbz r0, 8a30e │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8449c │ │ │ │ + bl 84694 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a3ba │ │ │ │ + beq.w 8a5a6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83dc4 <_PyType_LookupRef@@Base+0x388> │ │ │ │ + bl 83fbc <_PyType_LookupRef@@Base+0x388> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 8a0e6 │ │ │ │ + bne.n 8a332 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 8a09e │ │ │ │ + beq.n 8a2ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a430 │ │ │ │ + beq.w 8a66e │ │ │ │ mov r0, r7 │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 8a2fc │ │ │ │ + beq.w 8a5ec │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a068 │ │ │ │ + bne.n 8a2b4 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w r4, [sl, r9] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a394 │ │ │ │ + bne.w 8a580 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8a0d8 │ │ │ │ + beq.n 8a324 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 8a0d8 │ │ │ │ + cbnz r3, 8a324 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - bl 80760 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + bl 80958 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 89bbe │ │ │ │ + b.n 89e06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a08a │ │ │ │ + bne.n 8a2d6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 8a08a │ │ │ │ + b.n 8a2d6 │ │ │ │ add r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ add.w r6, r6, r6, lsl #1 │ │ │ │ adds r2, r6, #1 │ │ │ │ add.w r2, r2, r2, lsr #31 │ │ │ │ asrs r1, r2, #1 │ │ │ │ @@ -143245,1306 +143431,1301 @@ │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ subs r2, #0 │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 7d138 │ │ │ │ + bl 7d324 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a1cc │ │ │ │ + bne.n 8a41a │ │ │ │ ldrd r2, r0, [r4, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov ip, r0 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ and.w r2, r2, #536870912 @ 0x20000000 │ │ │ │ - b.n 89dae │ │ │ │ + b.n 89ff6 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r3, [sl, #12] │ │ │ │ str.w sl, [r3, #8] │ │ │ │ - b.n 89cac │ │ │ │ + b.n 89ef4 │ │ │ │ movs r3, #1 │ │ │ │ movw lr, #21846 @ 0x5556 │ │ │ │ movt lr, #21845 @ 0x5555 │ │ │ │ lsl.w r7, r3, r7 │ │ │ │ add.w r7, r7, r7, lsr #31 │ │ │ │ bic.w r7, r7, #1 │ │ │ │ smull lr, r8, r7, lr │ │ │ │ sub.w r7, r8, r7, asr #31 │ │ │ │ cmp r0, r7 │ │ │ │ - bgt.w 89bee │ │ │ │ - b.n 89d90 │ │ │ │ + bgt.w 89e36 │ │ │ │ + b.n 89fd8 │ │ │ │ add r9, r7 │ │ │ │ - b.n 8a188 │ │ │ │ + b.n 8a3d4 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ add.w r9, r9, #12 │ │ │ │ cmp r6, sl │ │ │ │ - blt.n 8a176 │ │ │ │ - b.n 89f74 │ │ │ │ + blt.n 8a3c2 │ │ │ │ + b.n 8a1c0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ adds r3, #12 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 89eea │ │ │ │ - b.n 89bbc │ │ │ │ + bne.w 8a134 │ │ │ │ + b.n 89e04 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89e64 │ │ │ │ + beq.w 8a0ae │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8a42c │ │ │ │ + beq.w 8a6b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl fd1a0 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl fd9dc <_PyErr_SetKeyError@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8a3c6 │ │ │ │ + bne.w 8a5b2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8a2be │ │ │ │ + bne.w 8a60a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 89bbe │ │ │ │ + b.n 89e06 │ │ │ │ ldr.w r3, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8a3d8 │ │ │ │ + bne.w 8a61c │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8a2b2 │ │ │ │ + beq.n 8a4f8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r3, [r1, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #800] @ 0x320 │ │ │ │ - b.n 89fca │ │ │ │ + b.n 8a25a │ │ │ │ add.w r9, r9, #1 │ │ │ │ adds r3, #8 │ │ │ │ cmp r2, r9 │ │ │ │ - bgt.w 8a002 │ │ │ │ - b.n 89bbc │ │ │ │ + bgt.w 8a226 │ │ │ │ + b.n 89e04 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 89fc2 │ │ │ │ + b.n 8a252 │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a2b2 │ │ │ │ + beq.n 8a4f8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 89cac │ │ │ │ - nop │ │ │ │ + b.n 89ef4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r9 │ │ │ │ - ble.w 89bbc │ │ │ │ + ble.w 89e04 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ ldrb.w r2, [r2, r9] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ add.w r3, r1, r2, lsl #3 │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - b.n 89ef6 │ │ │ │ - cmp r7, #0 │ │ │ │ - ble.w 89d16 │ │ │ │ + b.n 8a146 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov.w r9, #12 │ │ │ │ add r1, r3 │ │ │ │ adds r2, r1, #4 │ │ │ │ adds r1, #8 │ │ │ │ - b.n 89ce4 │ │ │ │ + b.n 89f22 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ lsls r2, r0 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ lsrs r3, r0 │ │ │ │ adds r2, #20 │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 89c42 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 8a1cc │ │ │ │ + bge.w 89e8a │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 8a41a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 89e70 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 8a1cc │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a1cc │ │ │ │ - movs r3, #0 │ │ │ │ - movs r1, #3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - bl 1f037c │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ - b.n 89bf6 │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.n 8a2f0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 8a3f8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl fd1a0 <_PyErr_SetKeyError@@Base> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 8a412 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8a1cc │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8a1cc │ │ │ │ - mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a1cc │ │ │ │ + b.n 8a0ba │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a0c2 │ │ │ │ + beq.w 8a30e │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r4 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 793e8 │ │ │ │ + bl 79534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a2e0 │ │ │ │ + bne.n 8a5d6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 8449c │ │ │ │ + bl 84694 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a3ba │ │ │ │ + beq.n 8a5a6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83dc4 <_PyType_LookupRef@@Base+0x388> │ │ │ │ + bl 83fbc <_PyType_LookupRef@@Base+0x388> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 8a3e8 │ │ │ │ + bne.n 8a62c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 8a36e │ │ │ │ + beq.n 8a55a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a424 │ │ │ │ + beq.w 8a666 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 8a2fc │ │ │ │ + beq.n 8a5ec │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a330 │ │ │ │ - ldr r3, [pc, #244] @ (8a478 ) │ │ │ │ + bne.n 8a51a │ │ │ │ + ldr r3, [pc, #328] @ (8a6b8 ) │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ ldr.w r4, [sl, r3] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a0c2 │ │ │ │ + beq.w 8a30e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a0c2 │ │ │ │ + beq.w 8a30e │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1291ac <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 129c74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a0c2 │ │ │ │ + beq.w 8a30e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1291b8 <_PyErr_Clear@@Base> │ │ │ │ - b.n 8a0c2 │ │ │ │ + bl 129c80 <_PyErr_Clear@@Base> │ │ │ │ + b.n 8a30e │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8a40e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8a40e │ │ │ │ + mov r0, r7 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a40e │ │ │ │ + movs r3, #0 │ │ │ │ + movs r1, #3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + bl 1f2368 │ │ │ │ + ldr r1, [r4, #24] │ │ │ │ + b.n 89e3e │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.n 8a5e2 │ │ │ │ + cbz r4, 8a63c │ │ │ │ + mov r0, r6 │ │ │ │ + bl fd9dc <_PyErr_SetKeyError@@Base> │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 8a656 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a1c2 │ │ │ │ + beq.w 8a41a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a1c2 │ │ │ │ + bne.w 8a41a │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a1c2 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a41a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8a41a │ │ │ │ + mov r0, r6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a41a │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ str r2, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 8a1f6 │ │ │ │ + b.n 8a444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a35c │ │ │ │ + bne.n 8a546 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a35c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a546 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8a374 │ │ │ │ + beq.n 8a560 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a374 │ │ │ │ + bne.n 8a560 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a374 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a560 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a2fc │ │ │ │ + bne.n 8a5ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a2fc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a5ec │ │ │ │ mov r0, r9 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a36e │ │ │ │ - mov r3, sl │ │ │ │ - b.n 89e8e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a55a │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 8a09e │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + b.n 8a2ea │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #3863 @ 0xf17 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8a1cc │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8a41a │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 8a046 │ │ │ │ + b.n 8a292 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 89e8e │ │ │ │ + b.n 8a0d8 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36268 @ 0x8dac │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37868 @ 0x93ec │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 8a1cc │ │ │ │ - nop │ │ │ │ + bl 12de68 │ │ │ │ + b.n 8a41a │ │ │ │ + mov r3, sl │ │ │ │ + b.n 8a0d8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #672] @ (8a730 ) │ │ │ │ + ldr r2, [pc, #672] @ (8a970 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 8ab40 │ │ │ │ + beq.w 8ad80 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ab4a │ │ │ │ + bne.w 8ad8a │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ adds r6, r4, r1 │ │ │ │ ldr r3, [r4, r1] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ adds.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, r1] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r6, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ ldrd fp, r4, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a6c0 │ │ │ │ + beq.w 8a900 │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ - ldr r3, [pc, #572] @ (8a730 ) │ │ │ │ + ldr r3, [pc, #572] @ (8a970 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w sl, [r3, r2] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8a6d0 │ │ │ │ + beq.w 8a910 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - ble.w 8aa22 │ │ │ │ + ble.w 8ac62 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8a754 │ │ │ │ + bne.w 8a994 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 8a86a │ │ │ │ + beq.w 8aaaa │ │ │ │ ldr.w r4, [fp] │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 8a58e │ │ │ │ + bne.n 8a7ce │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8a666 │ │ │ │ + bhi.w 8a8a6 │ │ │ │ movw r1, #21648 @ 0x5490 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8a666 │ │ │ │ + bne.w 8a8a6 │ │ │ │ adds r1, r2, #1 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ str.w r1, [r3, #2416] @ 0x970 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ ldr.w r1, [sl, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str.w r0, [r2, #2096] @ 0x830 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str.w r3, [sl, #36] @ 0x24 │ │ │ │ - bgt.n 8a684 │ │ │ │ + bgt.n 8a8c4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - bne.w 8a86a │ │ │ │ + bne.w 8aaaa │ │ │ │ ldrb.w r6, [fp, #6] │ │ │ │ ldrb.w r3, [fp, #5] │ │ │ │ ldr.w r8, [fp, #16] │ │ │ │ lsls r4, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8a6e4 │ │ │ │ + beq.w 8a924 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 8a750 │ │ │ │ + ble.w 8a990 │ │ │ │ add.w r6, fp, r4 │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r6, #20 │ │ │ │ - b.n 8a5de │ │ │ │ + b.n 8a81e │ │ │ │ add.w r3, r6, #24 │ │ │ │ ldr.w r5, [r3, r4, lsl #3] │ │ │ │ - cbz r5, 8a5d8 │ │ │ │ + cbz r5, 8a818 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 8a5d8 │ │ │ │ + beq.n 8a818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 8a60c │ │ │ │ + cbz r3, 8a84c │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 8a628 │ │ │ │ + beq.n 8a868 │ │ │ │ ldr.w r5, [r9, r4, lsl #3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8a5c2 │ │ │ │ + beq.n 8a802 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 8a5c2 │ │ │ │ + beq.n 8a802 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a5c2 │ │ │ │ - ldr r3, [pc, #316] @ (8a734 ) │ │ │ │ + bne.n 8a802 │ │ │ │ + ldr r3, [pc, #316] @ (8a974 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8aa0c │ │ │ │ + bne.w 8ac4c │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8a5c2 │ │ │ │ - ldr r3, [pc, #292] @ (8a734 ) │ │ │ │ + b.n 8a802 │ │ │ │ + ldr r3, [pc, #292] @ (8a974 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a9f6 │ │ │ │ + bne.w 8ac36 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, #1 │ │ │ │ blx r2 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 8a5de │ │ │ │ + bne.n 8a81e │ │ │ │ ldrb.w r3, [fp, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 8a69e │ │ │ │ - ldr r3, [pc, #252] @ (8a730 ) │ │ │ │ + bne.n 8a8de │ │ │ │ + ldr r3, [pc, #252] @ (8a970 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2740] @ 0xab4 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 8a69e │ │ │ │ + bhi.n 8a8de │ │ │ │ ldrb.w r1, [fp, #6] │ │ │ │ - cbz r1, 8a69e │ │ │ │ + cbz r1, 8a8de │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #2740] @ 0xab4 │ │ │ │ str.w fp, [r1, #2420] @ 0x974 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bls.w 8a554 │ │ │ │ + bls.w 8a794 │ │ │ │ ldr.w r3, [r0, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ ldr.w r2, [sl, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - ble.n 8a588 │ │ │ │ + ble.n 8a7c8 │ │ │ │ mov r0, sl │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 15647c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - ldr r3, [pc, #156] @ (8a730 ) │ │ │ │ + b.w 156fa4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + ldr r3, [pc, #156] @ (8a970 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb.w r2, [fp, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 8a636 │ │ │ │ + beq.n 8a876 │ │ │ │ mov r0, fp │ │ │ │ - bl 782ec │ │ │ │ - ldr r3, [pc, #136] @ (8a730 ) │ │ │ │ + bl 78428 │ │ │ │ + ldr r3, [pc, #136] @ (8a970 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bls.w 8a554 │ │ │ │ - b.n 8a666 │ │ │ │ - ldr r3, [pc, #108] @ (8a730 ) │ │ │ │ + bls.w 8a794 │ │ │ │ + b.n 8a8a6 │ │ │ │ + ldr r3, [pc, #108] @ (8a970 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w sl, [r3, r2] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8a514 │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ + bne.w 8a754 │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #43648 @ 0xaa80 │ │ │ │ + movw r0, #45248 @ 0xb0c0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r8, r6 │ │ │ │ - ble.n 8a750 │ │ │ │ + ble.n 8a990 │ │ │ │ add r4, fp │ │ │ │ - b.n 8a704 │ │ │ │ + b.n 8a944 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ - cbz r5, 8a6fc │ │ │ │ + cbz r5, 8a93c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 8a6fc │ │ │ │ + beq.n 8a93c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 8a738 │ │ │ │ + cbz r3, 8a978 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 8a690 │ │ │ │ + beq.n 8a8d0 │ │ │ │ adds r4, #12 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8a6ec │ │ │ │ + beq.n 8a92c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 8a6ec │ │ │ │ + beq.n 8a92c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a6ec │ │ │ │ - ldr r3, [pc, #24] @ (8a734 ) │ │ │ │ + bne.n 8a92c │ │ │ │ + ldr r3, [pc, #24] @ (8a974 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr.w r9, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8abf6 │ │ │ │ + bne.w 8ae36 │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ - b.n 8a6ec │ │ │ │ + b.n 8a92c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r3, [pc, #580] @ (8a980 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr r3, [pc, #580] @ (8abc0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr.w r9, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8aba2 │ │ │ │ + bne.w 8ade2 │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ - b.n 8a6fc │ │ │ │ + b.n 8a93c │ │ │ │ mov r3, sl │ │ │ │ - b.n 8a696 │ │ │ │ + b.n 8a8d6 │ │ │ │ ldrb r6, [r4, #2] │ │ │ │ - cbnz r6, 8a7a6 │ │ │ │ + cbnz r6, 8a9e6 │ │ │ │ ldrb.w r8, [r4] │ │ │ │ mov r7, r4 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 8a770 │ │ │ │ - b.n 8a7a0 │ │ │ │ + bne.n 8a9b0 │ │ │ │ + b.n 8a9e0 │ │ │ │ adds r6, #1 │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 8a7a0 │ │ │ │ + beq.n 8a9e0 │ │ │ │ ldr.w r5, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8a76a │ │ │ │ + beq.n 8a9aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a76a │ │ │ │ + beq.n 8a9aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a76a │ │ │ │ - ldr r3, [pc, #504] @ (8a980 ) │ │ │ │ + bne.n 8a9aa │ │ │ │ + ldr r3, [pc, #504] @ (8abc0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ac12 │ │ │ │ + bne.w 8ae52 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8a76a │ │ │ │ + b.n 8a9aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a8a6 │ │ │ │ + beq.n 8aae6 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - bne.n 8a8a6 │ │ │ │ + bne.n 8aae6 │ │ │ │ ldrb.w r1, [fp, #5] │ │ │ │ ldrb.w r2, [fp, #6] │ │ │ │ lsls r3, r1 │ │ │ │ ldr.w r1, [fp, #16] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a938 │ │ │ │ + beq.w 8ab78 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 8a87a │ │ │ │ + ble.n 8aaba │ │ │ │ ldr r5, [sp, #16] │ │ │ │ add.w r8, fp, r3 │ │ │ │ movs r6, #0 │ │ │ │ add.w r7, r8, #20 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.w 8a8fc │ │ │ │ + bmi.w 8ab3c │ │ │ │ str.w fp, [sp, #20] │ │ │ │ mov fp, sl │ │ │ │ - b.n 8a83c │ │ │ │ + b.n 8aa7c │ │ │ │ add.w r3, r8, #24 │ │ │ │ ldr.w r4, [r3, r6, lsl #3] │ │ │ │ - cbz r4, 8a808 │ │ │ │ + cbz r4, 8aa48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a808 │ │ │ │ + beq.n 8aa48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a8b4 │ │ │ │ + beq.n 8aaf4 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r4, [r7, r6, lsl #3] │ │ │ │ - cbz r4, 8a81e │ │ │ │ + cbz r4, 8aa5e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a81e │ │ │ │ + beq.n 8aa5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a8cc │ │ │ │ + beq.n 8ab0c │ │ │ │ add.w r3, r8, #24 │ │ │ │ ldr.w r4, [r3, r6, lsl #3] │ │ │ │ - cbz r4, 8a836 │ │ │ │ + cbz r4, 8aa76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a836 │ │ │ │ + beq.n 8aa76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a8e4 │ │ │ │ + beq.n 8ab24 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 8a874 │ │ │ │ + beq.n 8aab4 │ │ │ │ ldr.w r4, [r7, r6, lsl #3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8a7f0 │ │ │ │ + beq.n 8aa30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a7f0 │ │ │ │ + beq.n 8aa30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a7f0 │ │ │ │ - ldr r3, [pc, #300] @ (8a980 ) │ │ │ │ + bne.n 8aa30 │ │ │ │ + ldr r3, [pc, #300] @ (8abc0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8abbe │ │ │ │ + bne.w 8adfe │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ - b.n 8a7f0 │ │ │ │ + b.n 8aa30 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - b.n 8a658 │ │ │ │ + b.n 8a898 │ │ │ │ mov sl, fp │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldrb.w r3, [fp, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 8a8a0 │ │ │ │ - ldr r3, [pc, #256] @ (8a984 ) │ │ │ │ + bne.n 8aae0 │ │ │ │ + ldr r3, [pc, #256] @ (8abc4 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2740] @ 0xab4 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 8a8a0 │ │ │ │ + bhi.n 8aae0 │ │ │ │ ldrb.w r1, [fp, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8a64a │ │ │ │ + bne.w 8a88a │ │ │ │ mov r0, fp │ │ │ │ - bl 782ec │ │ │ │ - ldr r3, [pc, #220] @ (8a984 ) │ │ │ │ + bl 78428 │ │ │ │ + ldr r3, [pc, #220] @ (8abc4 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - b.n 8a658 │ │ │ │ - ldr r3, [pc, #200] @ (8a980 ) │ │ │ │ + b.n 8a898 │ │ │ │ + ldr r3, [pc, #200] @ (8abc0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ac4a │ │ │ │ + bne.w 8ae8a │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ - b.n 8a808 │ │ │ │ - ldr r3, [pc, #176] @ (8a980 ) │ │ │ │ + b.n 8aa48 │ │ │ │ + ldr r3, [pc, #176] @ (8abc0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ac2e │ │ │ │ + bne.w 8ae6e │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ - b.n 8a81e │ │ │ │ - ldr r3, [pc, #152] @ (8a980 ) │ │ │ │ + b.n 8aa5e │ │ │ │ + ldr r3, [pc, #152] @ (8abc0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ac66 │ │ │ │ + bne.w 8aea6 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ - b.n 8a836 │ │ │ │ + b.n 8aa76 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ - cbz r4, 8a910 │ │ │ │ + cbz r4, 8ab50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a910 │ │ │ │ + beq.n 8ab50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8aa7c │ │ │ │ + beq.w 8acbc │ │ │ │ ldr.w r4, [r8, #24] │ │ │ │ - cbz r4, 8a926 │ │ │ │ + cbz r4, 8ab66 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a926 │ │ │ │ + beq.n 8ab66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8aa92 │ │ │ │ + beq.w 8acd2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r6, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 8a87a │ │ │ │ + beq.n 8aaba │ │ │ │ str.w fp, [sp, #20] │ │ │ │ mov fp, sl │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - b.n 8a83c │ │ │ │ + b.n 8aa7c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - ble.n 8a87a │ │ │ │ + ble.n 8aaba │ │ │ │ add.w r6, fp, r3 │ │ │ │ - ldr.w r8, [pc, #60] @ 8a980 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr.w r8, [pc, #60] @ 8abc0 │ │ │ │ + mov r5, r2 │ │ │ │ lsls r3, r1, #31 │ │ │ │ - bpl.n 8a9ce │ │ │ │ + bpl.n 8ac0e │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - cbz r4, 8a960 │ │ │ │ + cbz r4, 8aba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a960 │ │ │ │ + beq.n 8aba0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8aace │ │ │ │ + beq.w 8ad0e │ │ │ │ ldr r4, [r6, #28] │ │ │ │ - cbz r4, 8a974 │ │ │ │ + cbz r4, 8abb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a974 │ │ │ │ + beq.n 8abb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8aaa4 │ │ │ │ + beq.w 8ace4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - movs r7, #1 │ │ │ │ + movs r5, #1 │ │ │ │ adds r6, #12 │ │ │ │ - cmp r7, r3 │ │ │ │ - bne.n 8a9ce │ │ │ │ - b.n 8a87a │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.n 8ac0e │ │ │ │ + b.n 8aaba │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ - cbz r4, 8a99a │ │ │ │ + cbz r4, 8abda │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a99a │ │ │ │ + beq.n 8abda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8aa44 │ │ │ │ + beq.n 8ac84 │ │ │ │ ldr r4, [r6, #36] @ 0x24 │ │ │ │ adds r6, #12 │ │ │ │ - adds r7, #1 │ │ │ │ - cbz r4, 8a9b0 │ │ │ │ + adds r5, #1 │ │ │ │ + cbz r4, 8abf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a9b0 │ │ │ │ + beq.n 8abf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8aa56 │ │ │ │ + beq.n 8ac96 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ - cbz r4, 8a9c2 │ │ │ │ + cbz r4, 8ac02 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a9c2 │ │ │ │ + beq.n 8ac02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8aa68 │ │ │ │ + beq.n 8aca8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - adds r7, #1 │ │ │ │ + adds r5, #1 │ │ │ │ adds r6, #12 │ │ │ │ - cmp r7, r3 │ │ │ │ - beq.w 8a87a │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.w 8aaba │ │ │ │ ldr r4, [r6, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8a988 │ │ │ │ + beq.n 8abc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a988 │ │ │ │ + beq.n 8abc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a988 │ │ │ │ + bne.n 8abc8 │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r5, [r2, #24] │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ab88 │ │ │ │ + bne.w 8adc8 │ │ │ │ mov r0, r4 │ │ │ │ - blx r5 │ │ │ │ - b.n 8a988 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + blx r7 │ │ │ │ + b.n 8abc8 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8abda │ │ │ │ + bne.w 8ae1a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8a5d8 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8a818 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8abe8 │ │ │ │ + bne.w 8ae28 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8a5c2 │ │ │ │ + b.n 8a802 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - movw r2, #42109 @ 0xa47d │ │ │ │ + movw r2, #42685 @ 0xa6bd │ │ │ │ movt r2, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8a51e │ │ │ │ + bne.w 8a75e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 156468 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 156f90 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r5, [r2, #24] │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8aab6 │ │ │ │ + bne.n 8acf6 │ │ │ │ mov r0, r4 │ │ │ │ - blx r5 │ │ │ │ - b.n 8a99a │ │ │ │ + blx r7 │ │ │ │ + b.n 8abda │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r5, [r2, #24] │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ab10 │ │ │ │ + bne.n 8ad50 │ │ │ │ mov r0, r4 │ │ │ │ - blx r5 │ │ │ │ - b.n 8a9b0 │ │ │ │ + blx r7 │ │ │ │ + b.n 8abf0 │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r5, [r2, #24] │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ac82 │ │ │ │ + bne.w 8aec2 │ │ │ │ mov r0, r4 │ │ │ │ - blx r5 │ │ │ │ - b.n 8a9c2 │ │ │ │ - ldr r3, [pc, #592] @ (8acd0 ) │ │ │ │ + blx r7 │ │ │ │ + b.n 8ac02 │ │ │ │ + ldr r3, [pc, #592] @ (8af10 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr r6, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ac9c │ │ │ │ + bne.w 8aedc │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 8a910 │ │ │ │ - ldr r3, [pc, #572] @ (8acd0 ) │ │ │ │ + b.n 8ab50 │ │ │ │ + ldr r3, [pc, #572] @ (8af10 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr r6, [r2, #24] │ │ │ │ - cbnz r3, 8aade │ │ │ │ + cbnz r3, 8ad1e │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 8a926 │ │ │ │ + b.n 8ab66 │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r5, [r2, #24] │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ab28 │ │ │ │ + bne.n 8ad68 │ │ │ │ mov r0, r4 │ │ │ │ - blx r5 │ │ │ │ - b.n 8a974 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + blx r7 │ │ │ │ + b.n 8abb4 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8aa50 │ │ │ │ + beq.n 8ac90 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8aa50 │ │ │ │ + b.n 8ac90 │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r5, [r2, #24] │ │ │ │ - cbnz r3, 8aaf8 │ │ │ │ + ldr r7, [r2, #24] │ │ │ │ + cbnz r3, 8ad38 │ │ │ │ mov r0, r4 │ │ │ │ - blx r5 │ │ │ │ - b.n 8a960 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + blx r7 │ │ │ │ + b.n 8aba0 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8aa9e │ │ │ │ - ldr r2, [pc, #484] @ (8acd0 ) │ │ │ │ + beq.n 8acde │ │ │ │ + ldr r2, [pc, #484] @ (8af10 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8aa9e │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8acde │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8aad8 │ │ │ │ + beq.n 8ad18 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8aad8 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8ad18 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8aa62 │ │ │ │ + beq.n 8aca2 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8aa62 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8aca2 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8aab0 │ │ │ │ + beq.n 8acf0 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8aab0 │ │ │ │ + b.n 8acf0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8acb8 │ │ │ │ + beq.w 8aef8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1f037c │ │ │ │ + bl 1f2368 │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ adds r7, r4, r1 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ ldr r3, [r4, r1] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ subs r0, r6, #1 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ adds.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, r1] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ cmp r6, ip │ │ │ │ str r2, [r7, #4] │ │ │ │ - beq.w 8a588 │ │ │ │ + beq.w 8a7c8 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a588 │ │ │ │ + bne.w 8a7c8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 8a4d0 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8a710 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a9f0 │ │ │ │ + beq.w 8ac30 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8a9f0 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8ac30 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a74a │ │ │ │ - ldr r2, [pc, #284] @ (8acd0 ) │ │ │ │ + beq.w 8a98a │ │ │ │ + ldr r2, [pc, #284] @ (8af10 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a74a │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8a98a │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a864 │ │ │ │ - ldr r2, [pc, #256] @ (8acd0 ) │ │ │ │ + beq.w 8aaa4 │ │ │ │ + ldr r2, [pc, #256] @ (8af10 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a864 │ │ │ │ - ldr r2, [pc, #244] @ (8acd0 ) │ │ │ │ + b.n 8aaa4 │ │ │ │ + ldr r2, [pc, #244] @ (8af10 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8aa04 │ │ │ │ - ldr r2, [pc, #228] @ (8acd0 ) │ │ │ │ + b.n 8ac44 │ │ │ │ + ldr r2, [pc, #228] @ (8af10 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8aa1a │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8ac5a │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a72a │ │ │ │ - ldr r2, [pc, #200] @ (8acd0 ) │ │ │ │ + beq.w 8a96a │ │ │ │ + ldr r2, [pc, #200] @ (8af10 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a72a │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8a96a │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a798 │ │ │ │ - ldr r2, [pc, #172] @ (8acd0 ) │ │ │ │ + beq.w 8a9d8 │ │ │ │ + ldr r2, [pc, #172] @ (8af10 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a798 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8a9d8 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a8de │ │ │ │ - ldr r2, [pc, #144] @ (8acd0 ) │ │ │ │ + beq.w 8ab1e │ │ │ │ + ldr r2, [pc, #144] @ (8af10 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a8de │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8ab1e │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a8c6 │ │ │ │ - ldr r2, [pc, #116] @ (8acd0 ) │ │ │ │ + beq.w 8ab06 │ │ │ │ + ldr r2, [pc, #116] @ (8af10 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a8c6 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8ab06 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a8f6 │ │ │ │ - ldr r2, [pc, #88] @ (8acd0 ) │ │ │ │ + beq.w 8ab36 │ │ │ │ + ldr r2, [pc, #88] @ (8af10 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a8f6 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8ab36 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8aa76 │ │ │ │ + beq.w 8acb6 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8aa76 │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8acb6 │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8aa8c │ │ │ │ - ldr r2, [pc, #36] @ (8acd0 ) │ │ │ │ + beq.w 8accc │ │ │ │ + ldr r2, [pc, #36] @ (8af10 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8aa8c │ │ │ │ + b.n 8accc │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ adds r0, r4, r1 │ │ │ │ ldr r3, [r4, r1] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, r1] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ - b.n 8a588 │ │ │ │ + b.n 8a7c8 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0008acd4 : │ │ │ │ +0008af14 : │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008acdc : │ │ │ │ +0008af1c : │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0008acf8 : │ │ │ │ +0008af38 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ (8ad90 ) │ │ │ │ + ldr r2, [pc, #136] @ (8afd0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #3420] @ 0xd5c │ │ │ │ - cbz r3, 8ad30 │ │ │ │ + cbz r3, 8af70 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [ip, #3424] @ 0xd60 │ │ │ │ ldr.w r2, [ip, #3428] @ 0xd64 │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r2, [ip, #3416] @ 0xd58 │ │ │ │ - cbnz r2, 8ad72 │ │ │ │ + cbnz r2, 8afb2 │ │ │ │ ldr.w r3, [ip, #108] @ 0x6c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r3 │ │ │ │ - cbz r3, 8ad80 │ │ │ │ - movw r1, #54544 @ 0xd510 │ │ │ │ + cbz r3, 8afc0 │ │ │ │ + movw r1, #56144 @ 0xdb50 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r3 │ │ │ │ blx 2a200 │ │ │ │ - cbz r0, 8ad80 │ │ │ │ + cbz r0, 8afc0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54480 @ 0xd4d0 │ │ │ │ + movw r1, #56080 @ 0xdb10 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 2a200 │ │ │ │ movs r2, #2 │ │ │ │ - cbnz r0, 8ad84 │ │ │ │ + cbnz r0, 8afc4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 8ad94 │ │ │ │ + b.n 8afd4 │ │ │ │ ldr.w r3, [ip, #3424] @ 0xd60 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 13af30 │ │ │ │ + b.w 13bc08 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 8ad64 │ │ │ │ + b.n 8afa4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b8c0 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 8ad64 │ │ │ │ + b.n 8afa4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r3, [r0, r1] │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8af70 │ │ │ │ + bne.w 8b1b0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ blx 29d00 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.w 8af70 │ │ │ │ + bne.w 8b1b0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8aec2 │ │ │ │ - ldr r3, [pc, #668] @ (8b064 ) │ │ │ │ + bne.n 8b102 │ │ │ │ + ldr r3, [pc, #668] @ (8b2a4 ) │ │ │ │ ldr.w r2, [r3, #1472] @ 0x5c0 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt.w 8af04 │ │ │ │ + bgt.w 8b144 │ │ │ │ ldr.w r2, [r3, #1180] @ 0x49c │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8af32 │ │ │ │ + beq.w 8b172 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8af42 │ │ │ │ + bne.w 8b182 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 8adec │ │ │ │ + beq.n 8b02c │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w 8af56 │ │ │ │ + bne.w 8b196 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ blx 29ce8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 8ae48 │ │ │ │ + beq.n 8b088 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.w 8af22 │ │ │ │ + bcs.w 8b162 │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ - movt r8, #73 @ 0x49 │ │ │ │ + movt r8, #74 @ 0x4a │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r2, [r8, #672] @ 0x2a0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8af88 │ │ │ │ + bne.w 8b1c8 │ │ │ │ mov r0, r1 │ │ │ │ blx 2a2c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8af22 │ │ │ │ + beq.n 8b162 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 29ce8 │ │ │ │ mov r1, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.w 8b014 │ │ │ │ + bne.w 8b254 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ mov r0, r7 │ │ │ │ blx 29d00 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 8af22 │ │ │ │ + bcs.n 8b162 │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 6cee8 │ │ │ │ + bl 6cf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8af22 │ │ │ │ + beq.n 8b162 │ │ │ │ mov r6, r4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -144556,532 +144737,532 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 29838 │ │ │ │ subs r2, r0, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r8, r5 │ │ │ │ adds r3, r5, #4 │ │ │ │ adds r2, #4 │ │ │ │ - bhi.w 8af98 │ │ │ │ + bhi.w 8b1d8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw lr, #2047 @ 0x7ff │ │ │ │ mov r8, r3 │ │ │ │ sub.w ip, r2, #55296 @ 0xd800 │ │ │ │ cmp ip, lr │ │ │ │ - bls.n 8af9c │ │ │ │ + bls.n 8b1dc │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.n 8af9c │ │ │ │ + bcs.n 8b1dc │ │ │ │ add r1, r0 │ │ │ │ subs r4, r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8ae76 │ │ │ │ + bne.n 8b0b6 │ │ │ │ sub.w r1, r8, r7 │ │ │ │ mov r6, r7 │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ - movt r8, #73 @ 0x49 │ │ │ │ + movt r8, #74 @ 0x4a │ │ │ │ asrs r1, r1, #2 │ │ │ │ - b.n 8aede │ │ │ │ + b.n 8b11e │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6d07c │ │ │ │ - cbnz r0, 8af1a │ │ │ │ + bl 6d0d4 │ │ │ │ + cbnz r0, 8b15a │ │ │ │ ldrd r1, r6, [sp, #28] │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ - movt r8, #73 @ 0x49 │ │ │ │ + movt r8, #74 @ 0x4a │ │ │ │ mov r0, r6 │ │ │ │ - bl 8b068 │ │ │ │ + bl 8b2a8 │ │ │ │ ldr.w r2, [r8, #684] @ 0x2ac │ │ │ │ - movw r3, #53817 @ 0xd239 │ │ │ │ + movw r3, #53905 @ 0xd291 │ │ │ │ movt r3, #6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8af28 │ │ │ │ + bne.n 8b168 │ │ │ │ mov r0, r6 │ │ │ │ blx 29994 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #28 │ │ │ │ strd r2, r6, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a8d60 │ │ │ │ + bl 1ab45c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8aed2 │ │ │ │ + beq.n 8b112 │ │ │ │ adds r3, r0, #2 │ │ │ │ - beq.n 8afc2 │ │ │ │ + beq.n 8b202 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 8af56 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 8af6c │ │ │ │ + beq.n 8b196 │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 8b1ac │ │ │ │ ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - b.n 8aefc │ │ │ │ - bl 1a611c │ │ │ │ - ldr r3, [pc, #300] @ (8b064 ) │ │ │ │ + b.n 8b13c │ │ │ │ + bl 1a894c │ │ │ │ + ldr r3, [pc, #300] @ (8b2a4 ) │ │ │ │ str.w r0, [r3, #1180] @ 0x49c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ade0 │ │ │ │ + beq.w 8b020 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6906a │ │ │ │ + bl 68c02 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8aed2 │ │ │ │ - b.n 8af1a │ │ │ │ + beq.n 8b112 │ │ │ │ + b.n 8b15a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36344 @ 0x8df8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37944 @ 0x9438 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8aefc │ │ │ │ + b.n 8b13c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36316 @ 0x8ddc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37916 @ 0x941c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 8af6c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 8b1ac │ │ │ │ ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ae30 │ │ │ │ - b.n 8af22 │ │ │ │ + bne.w 8b070 │ │ │ │ + b.n 8b162 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8aeb0 │ │ │ │ + beq.n 8b0f0 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ subs r4, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8b04a │ │ │ │ + bne.n 8b28a │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d074 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r7, r9 │ │ │ │ mov r5, sl │ │ │ │ subs r1, r1, r7 │ │ │ │ - movw r3, #64052 @ 0xfa34 │ │ │ │ - movt r3, #39 @ 0x27 │ │ │ │ + movw r3, #116 @ 0x74 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ strd r3, r1, [sp, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ movw r2, #48080 @ 0xbbd0 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r0, [sp, #12] │ │ │ │ adds r4, r1, #1 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #34248 @ 0x85c8 │ │ │ │ + movw r2, #35848 @ 0x8c08 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r1, #36336 @ 0x8df0 │ │ │ │ + movw r1, #37936 @ 0x9430 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 871f4 │ │ │ │ + bl 87410 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8af6c │ │ │ │ - bl 1e1df8 │ │ │ │ + beq.n 8b1ac │ │ │ │ + bl 1e3dd4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8af6c │ │ │ │ + beq.n 8b1ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8af6c │ │ │ │ + bne.n 8b1ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8af6c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b1ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8aede │ │ │ │ + beq.w 8b11e │ │ │ │ subs r0, r6, #4 │ │ │ │ movs r2, #0 │ │ │ │ movw ip, #2047 @ 0x7ff │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ sub.w lr, r3, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ it ls │ │ │ │ orrls.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ae42 │ │ │ │ + bne.w 8b082 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8b022 │ │ │ │ - b.n 8aede │ │ │ │ + bne.n 8b262 │ │ │ │ + b.n 8b11e │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r8, r3 │ │ │ │ strd r2, r2, [sp, #32] │ │ │ │ - b.n 8aeaa │ │ │ │ + b.n 8b0ea │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0008b068 : │ │ │ │ +0008b2a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ clz r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, #20 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b60c │ │ │ │ + bne.w 8b84c │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ adds r6, r1, #1 │ │ │ │ - beq.w 8b318 │ │ │ │ + beq.w 8b558 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8b4e6 │ │ │ │ + beq.w 8b726 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 8b4ea │ │ │ │ + beq.w 8b72a │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, r3, r7 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n 8b0d2 │ │ │ │ + bcs.n 8b312 │ │ │ │ mov r1, r3 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8b0b6 │ │ │ │ + b.n 8b2f6 │ │ │ │ cmp r4, r1 │ │ │ │ - bls.n 8b0cc │ │ │ │ + bls.n 8b30c │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ cmp r2, r0 │ │ │ │ - bls.n 8b0b2 │ │ │ │ + bls.n 8b2f2 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w 8b61e │ │ │ │ + bcs.w 8b85e │ │ │ │ mov r0, r2 │ │ │ │ cmp r4, r1 │ │ │ │ - bhi.n 8b0b6 │ │ │ │ + bhi.n 8b2f6 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.w 8b33c │ │ │ │ + bhi.w 8b57c │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 8b5b6 │ │ │ │ + blt.w 8b7f6 │ │ │ │ movw r2, #65514 @ 0xffea │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.w 8b3c2 │ │ │ │ + bgt.w 8b602 │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ - movt r8, #73 @ 0x49 │ │ │ │ + movt r8, #74 @ 0x4a │ │ │ │ mov.w r9, #1 │ │ │ │ - movw r2, #9893 @ 0x26a5 │ │ │ │ + movw r2, #10325 @ 0x2855 │ │ │ │ movt r2, #7 │ │ │ │ add.w fp, r5, #21 │ │ │ │ ldr.w r6, [r8, #712] @ 0x2c8 │ │ │ │ mov sl, r9 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 8b3ae │ │ │ │ - ldr r2, [pc, #716] @ (8b3d8 ) │ │ │ │ + bne.w 8b5ee │ │ │ │ + ldr r2, [pc, #716] @ (8b618 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bcs.w 8b2e8 │ │ │ │ + bcs.w 8b528 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 8b544 │ │ │ │ + beq.w 8b784 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w lr, [r6] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8b2ba │ │ │ │ + beq.w 8b4fa │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #620] @ (8b3dc ) │ │ │ │ + ldr r2, [pc, #620] @ (8b61c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ ldr.w r8, [r2, #1416] @ 0x588 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 8b55a │ │ │ │ + bne.w 8b79a │ │ │ │ mov r2, sl │ │ │ │ str r5, [r6, #8] │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8b3e0 │ │ │ │ + beq.w 8b620 │ │ │ │ add r5, r6 │ │ │ │ orr.w r2, r2, #96 @ 0x60 │ │ │ │ strb r2, [r6, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r6, #12] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r5, #20] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 8b572 │ │ │ │ + bne.w 8b7b2 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w 8b642 │ │ │ │ + bpl.w 8b882 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.w 8b324 │ │ │ │ + bpl.w 8b564 │ │ │ │ bic.w r7, r7, #15 │ │ │ │ add.w r2, r6, #20 │ │ │ │ add.w ip, r3, r7 │ │ │ │ cmp r3, ip │ │ │ │ - bcs.w 8b336 │ │ │ │ + bcs.w 8b576 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add.w r5, r3, #16 │ │ │ │ strb r1, [r2, #0] │ │ │ │ cmp ip, r5 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ strb r1, [r2, #1] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ strb r1, [r2, #2] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strb r1, [r2, #3] │ │ │ │ - bls.n 8b26a │ │ │ │ + bls.n 8b4aa │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strb r1, [r2, #4] │ │ │ │ add.w r1, r3, #32 │ │ │ │ cmp ip, r1 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ strb r0, [r2, #5] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ strb r0, [r2, #6] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ strb r0, [r2, #7] │ │ │ │ - bls.n 8b26a │ │ │ │ + bls.n 8b4aa │ │ │ │ ldr r1, [r3, #32] │ │ │ │ strb r1, [r2, #8] │ │ │ │ add.w r1, r3, #48 @ 0x30 │ │ │ │ cmp ip, r1 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ strb r0, [r2, #9] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ strb r0, [r2, #10] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ strb r0, [r2, #11] │ │ │ │ - bls.n 8b26a │ │ │ │ + bls.n 8b4aa │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ strb r1, [r2, #12] │ │ │ │ add.w r1, r3, #64 @ 0x40 │ │ │ │ cmp ip, r1 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ strb r0, [r2, #13] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ strb r0, [r2, #14] │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ strb r0, [r2, #15] │ │ │ │ - bls.n 8b26a │ │ │ │ + bls.n 8b4aa │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ strb r1, [r2, #16] │ │ │ │ add.w r1, r3, #80 @ 0x50 │ │ │ │ cmp r1, ip │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ strb r0, [r2, #17] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ strb r0, [r2, #18] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ strb r3, [r2, #19] │ │ │ │ - bcs.n 8b26a │ │ │ │ + bcs.n 8b4aa │ │ │ │ add.w r3, r2, #24 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ adds r1, #16 │ │ │ │ strb.w r0, [r3, #-4] │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r0, [r1, #-12] │ │ │ │ strb.w r0, [r3, #-7] │ │ │ │ ldr.w r0, [r1, #-8] │ │ │ │ strb.w r0, [r3, #-6] │ │ │ │ ldr.w r0, [r1, #-4] │ │ │ │ cmp r1, ip │ │ │ │ strb.w r0, [r3, #-5] │ │ │ │ - bcc.n 8b244 │ │ │ │ + bcc.n 8b484 │ │ │ │ subs r7, #1 │ │ │ │ bic.w r3, r7, #15 │ │ │ │ add r3, r5 │ │ │ │ lsrs r7, r7, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n 8b2a4 │ │ │ │ + bcs.n 8b4e4 │ │ │ │ adds r7, #1 │ │ │ │ add.w r2, r2, r7, lsl #2 │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ strb r0, [r2, #0] │ │ │ │ cmp r4, r1 │ │ │ │ - bls.n 8b2a4 │ │ │ │ + bls.n 8b4e4 │ │ │ │ add.w r1, r3, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r1, r4 │ │ │ │ strb r3, [r2, #1] │ │ │ │ - bcs.n 8b2a4 │ │ │ │ + bcs.n 8b4e4 │ │ │ │ adds r2, #2 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ cmp r1, r4 │ │ │ │ - bcc.n 8b298 │ │ │ │ + bcc.n 8b4d8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b600 │ │ │ │ + beq.w 8b840 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 8b486 │ │ │ │ + beq.w 8b6c6 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r0, r1, [r2, #24] │ │ │ │ cmp r0, r1 │ │ │ │ ittt hi │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi.w r2, [ip, #12] │ │ │ │ strhi.w ip, [r2, #8] │ │ │ │ - bhi.w 8b154 │ │ │ │ + bhi.w 8b394 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w lr, [r2, r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8b154 │ │ │ │ + bne.w 8b394 │ │ │ │ ldr.w r2, [r8, #672] @ 0x2a0 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8b58e │ │ │ │ + bne.w 8b7ce │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 8b3c2 │ │ │ │ + beq.n 8b602 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 8b154 │ │ │ │ + b.n 8b394 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 29a18 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8b098 │ │ │ │ + b.n 8b2d8 │ │ │ │ add.w r2, r6, #28 │ │ │ │ bic.w r7, r7, #15 │ │ │ │ add.w ip, r3, r7 │ │ │ │ cmp r3, ip │ │ │ │ - bcc.w 8b1c8 │ │ │ │ + bcc.w 8b408 │ │ │ │ cmp r3, r4 │ │ │ │ - bcc.n 8b27e │ │ │ │ - b.n 8b2a4 │ │ │ │ + bcc.n 8b4be │ │ │ │ + b.n 8b4e4 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.w 8b518 │ │ │ │ + bls.w 8b758 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - bcs.w 8b534 │ │ │ │ + bcs.w 8b774 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 8b5b6 │ │ │ │ + blt.w 8b7f6 │ │ │ │ mov.w sl, #2 │ │ │ │ mov r1, sl │ │ │ │ movw r0, #65507 @ 0xffe3 │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r6, #65528 @ 0xfff8 │ │ │ │ movt r6, #8191 @ 0x1fff │ │ │ │ - bl 27ec00 │ │ │ │ + bl 27f218 │ │ │ │ movw r2, #65527 @ 0xfff7 │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ movw r1, #65520 @ 0xfff0 │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt.n 8b3c2 │ │ │ │ + blt.n 8b602 │ │ │ │ mla fp, r5, sl, sl │ │ │ │ add.w fp, fp, #28 │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ - movt r8, #73 @ 0x49 │ │ │ │ - movw r2, #9893 @ 0x26a5 │ │ │ │ + movt r8, #74 @ 0x4a │ │ │ │ + movw r2, #10325 @ 0x2855 │ │ │ │ movt r2, #7 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r6, [r8, #712] @ 0x2c8 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 8b10a │ │ │ │ + beq.w 8b34a │ │ │ │ ldr.w r0, [r8, #708] @ 0x2c4 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b154 │ │ │ │ + bne.w 8b394 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b19e │ │ │ │ + bne.w 8b3de │ │ │ │ movs r6, #0 │ │ │ │ - b.n 8b2b2 │ │ │ │ + b.n 8b4f2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ strb r2, [r6, #16] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r6, #12] │ │ │ │ add.w r2, r6, #28 │ │ │ │ - beq.w 8b510 │ │ │ │ + beq.w 8b750 │ │ │ │ cmp.w sl, #2 │ │ │ │ strd r1, r1, [r6, #20] │ │ │ │ - bne.w 8b5de │ │ │ │ + bne.w 8b81e │ │ │ │ strh.w r1, [r2, r5, lsl #1] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ lsls r5, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r6, #20 │ │ │ │ addpl.w r2, r6, #28 │ │ │ │ bic.w r7, r7, #15 │ │ │ │ mov r1, r3 │ │ │ │ add.w r8, r3, r7 │ │ │ │ mov r0, r2 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 8b452 │ │ │ │ + b.n 8b692 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r0, #8 │ │ │ │ ldr.w lr, [r1, #12] │ │ │ │ adds r1, #16 │ │ │ │ bfi r5, r3, #0, #16 │ │ │ │ ldr.w r3, [r1, #-12] │ │ │ │ bfi r5, r3, #16, #16 │ │ │ │ @@ -145089,1684 +145270,1684 @@ │ │ │ │ str.w r5, [r0, #-8] │ │ │ │ bfi ip, r3, #0, #16 │ │ │ │ bfi ip, lr, #16, #16 │ │ │ │ str.w ip, [r0, #-4] │ │ │ │ movs r5, #0 │ │ │ │ cmp r1, r8 │ │ │ │ mov ip, r5 │ │ │ │ - bcc.n 8b428 │ │ │ │ + bcc.n 8b668 │ │ │ │ sub.w r1, r9, #15 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ cmp r1, r8 │ │ │ │ it hi │ │ │ │ movhi r0, r5 │ │ │ │ cmp r1, r8 │ │ │ │ it hi │ │ │ │ movhi r7, r5 │ │ │ │ add.w r1, r9, r7 │ │ │ │ adds r3, r2, r0 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r4 │ │ │ │ - bcs.w 8b2a4 │ │ │ │ + bcs.w 8b4e4 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 8b472 │ │ │ │ + b.n 8b6b2 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8b2b2 │ │ │ │ + bne.w 8b4f2 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 8b5da │ │ │ │ + bpl.w 8b81a │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ iteee ge │ │ │ │ movge r2, #24 │ │ │ │ addlt.w r3, r3, #1296 @ 0x510 │ │ │ │ movwlt r4, #20256 @ 0x4f20 │ │ │ │ - movtlt r4, #73 @ 0x49 │ │ │ │ + movtlt r4, #74 @ 0x4a │ │ │ │ itet ge │ │ │ │ - ldrge r4, [pc, #392] @ (8b648 ) │ │ │ │ + ldrge r4, [pc, #392] @ (8b888 ) │ │ │ │ addlt.w r4, r4, r3, lsl #5 │ │ │ │ mlage r4, r2, r3, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 8b4e2 │ │ │ │ + beq.n 8b722 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8b4e2 │ │ │ │ + beq.n 8b722 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 8b4e2 │ │ │ │ + cbnz r3, 8b722 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r6, r4 │ │ │ │ - b.n 8b2b2 │ │ │ │ - ldr r6, [pc, #356] @ (8b64c ) │ │ │ │ - b.n 8b2b2 │ │ │ │ + b.n 8b4f2 │ │ │ │ + ldr r6, [pc, #356] @ (8b88c ) │ │ │ │ + b.n 8b4f2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bhi.n 8b5ce │ │ │ │ + bhi.n 8b80e │ │ │ │ lsls r4, r2, #24 │ │ │ │ iteet pl │ │ │ │ movpl r3, #24 │ │ │ │ addmi.w r2, r2, #1296 @ 0x510 │ │ │ │ movwmi r6, #20256 @ 0x4f20 │ │ │ │ - ldrpl r6, [pc, #328] @ (8b648 ) │ │ │ │ + ldrpl r6, [pc, #328] @ (8b888 ) │ │ │ │ itte mi │ │ │ │ - movtmi r6, #73 @ 0x49 │ │ │ │ + movtmi r6, #74 @ 0x4a │ │ │ │ addmi.w r6, r6, r2, lsl #5 │ │ │ │ mlapl r6, r3, r2, r6 │ │ │ │ - b.n 8b2b2 │ │ │ │ + b.n 8b4f2 │ │ │ │ strb r1, [r2, r5] │ │ │ │ strd r1, r1, [r6, #20] │ │ │ │ - b.n 8b19e │ │ │ │ + b.n 8b3de │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 8b5b6 │ │ │ │ + blt.n 8b7f6 │ │ │ │ movw r2, #65506 @ 0xffe2 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.w 8b3c2 │ │ │ │ + bgt.w 8b602 │ │ │ │ add.w fp, r5, #29 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 8b390 │ │ │ │ + b.n 8b5d0 │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 8b59e │ │ │ │ + bcs.n 8b7de │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 8b5b6 │ │ │ │ + blt.n 8b7f6 │ │ │ │ mov.w sl, #4 │ │ │ │ - b.n 8b354 │ │ │ │ + b.n 8b594 │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8b154 │ │ │ │ - b.n 8b2e8 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + bne.w 8b394 │ │ │ │ + b.n 8b528 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r8, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 8b580 │ │ │ │ + bne.n 8b7c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b17e │ │ │ │ + b.n 8b3be │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 8b5f8 │ │ │ │ + bne.n 8b838 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bmi.w 8b40a │ │ │ │ + bmi.w 8b64a │ │ │ │ ldr r2, [r6, #28] │ │ │ │ - b.n 8b418 │ │ │ │ + b.n 8b658 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b17e │ │ │ │ + b.n 8b3be │ │ │ │ ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8b306 │ │ │ │ + b.n 8b546 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13704 @ 0x3588 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #15304 @ 0x3bc8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 8b3d2 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 8b612 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13756 @ 0x35bc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #15356 @ 0x3bfc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 8b3d2 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 8b612 │ │ │ │ adds r4, r3, #4 │ │ │ │ movs r7, #4 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.w 8b0ac │ │ │ │ - b.n 8b0d8 │ │ │ │ + bhi.w 8b2ec │ │ │ │ + b.n 8b318 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b.n 8b4a4 │ │ │ │ + b.n 8b6e4 │ │ │ │ str r1, [r2, r7] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r6, #20 │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ blx 29db8 │ │ │ │ - b.n 8b2a4 │ │ │ │ + b.n 8b4e4 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bmi.n 8b5e0 │ │ │ │ + bmi.n 8b820 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n 8b5ee │ │ │ │ + b.n 8b82e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1b0d94 │ │ │ │ - movw r0, #36536 @ 0x8eb8 │ │ │ │ + b.w 1b3458 │ │ │ │ + movw r0, #38136 @ 0x94f8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2012 @ 0x7dc │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8b3d2 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8b612 │ │ │ │ movw r0, #6512 @ 0x1970 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #36564 @ 0x8ed4 │ │ │ │ + movw r1, #38164 @ 0x9514 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r2, [r6, #28] │ │ │ │ - b.n 8b328 │ │ │ │ + b.n 8b568 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf5200049 │ │ │ │ + @ instruction: 0xf520004a │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0008b650 : │ │ │ │ +0008b890 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #4588 @ 0x11ec │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8b664 │ │ │ │ + bne.n 8b8a4 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 8b684 │ │ │ │ + cbz r0, 8b8c4 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 4abe2 │ │ │ │ + bl 4ac2a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 8b680 │ │ │ │ + b.n 8b8c0 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008b690 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ +0008b8d0 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bpl.n 8b6f4 <_PyUnicode_AsUTF8NoNUL@@Base+0x64> │ │ │ │ + bpl.n 8b934 <_PyUnicode_AsUTF8NoNUL@@Base+0x64> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r3, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ - bpl.n 8b6ce <_PyUnicode_AsUTF8NoNUL@@Base+0x3e> │ │ │ │ + bpl.n 8b90e <_PyUnicode_AsUTF8NoNUL@@Base+0x3e> │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 8b6ce <_PyUnicode_AsUTF8NoNUL@@Base+0x3e> │ │ │ │ + bpl.n 8b90e <_PyUnicode_AsUTF8NoNUL@@Base+0x3e> │ │ │ │ adds.w r4, r3, #20 │ │ │ │ it ne │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - beq.n 8b6dc <_PyUnicode_AsUTF8NoNUL@@Base+0x4c> │ │ │ │ + beq.n 8b91c <_PyUnicode_AsUTF8NoNUL@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 8b6fa <_PyUnicode_AsUTF8NoNUL@@Base+0x6a> │ │ │ │ + bne.n 8b93a <_PyUnicode_AsUTF8NoNUL@@Base+0x6a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r3, #24] │ │ │ │ - cbz r4, 8b6dc <_PyUnicode_AsUTF8NoNUL@@Base+0x4c> │ │ │ │ + cbz r4, 8b91c <_PyUnicode_AsUTF8NoNUL@@Base+0x4c> │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8b6be <_PyUnicode_AsUTF8NoNUL@@Base+0x2e> │ │ │ │ + bne.n 8b8fe <_PyUnicode_AsUTF8NoNUL@@Base+0x2e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8b6c8 <_PyUnicode_AsUTF8NoNUL@@Base+0x38> │ │ │ │ + b.n 8b908 <_PyUnicode_AsUTF8NoNUL@@Base+0x38> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1e2d88 │ │ │ │ + bl 1e4d68 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8b6d8 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ + beq.n 8b918 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 8b712 <_PyUnicode_AsUTF8NoNUL@@Base+0x82> │ │ │ │ + bmi.n 8b952 <_PyUnicode_AsUTF8NoNUL@@Base+0x82> │ │ │ │ ldr r4, [r3, #24] │ │ │ │ - b.n 8b6d2 <_PyUnicode_AsUTF8NoNUL@@Base+0x42> │ │ │ │ - bl 4abe2 │ │ │ │ - b.n 8b6d8 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ + b.n 8b912 <_PyUnicode_AsUTF8NoNUL@@Base+0x42> │ │ │ │ + bl 4ac2a │ │ │ │ + b.n 8b918 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 8b6d8 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 8b918 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bpl.n 8b6f0 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ + bpl.n 8b930 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds.w r4, r3, #20 │ │ │ │ - bne.n 8b6be <_PyUnicode_AsUTF8NoNUL@@Base+0x2e> │ │ │ │ - b.n 8b6d8 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ + bne.n 8b8fe <_PyUnicode_AsUTF8NoNUL@@Base+0x2e> │ │ │ │ + b.n 8b918 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ │ │ │ │ -0008b720 : │ │ │ │ +0008b960 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.n 8b7a2 │ │ │ │ + bpl.n 8b9e2 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r3, r0 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.n 8b75e │ │ │ │ + bpl.n 8b99e │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 8b7b6 │ │ │ │ + bpl.n 8b9f6 │ │ │ │ cmn.w r3, #20 │ │ │ │ - beq.n 8b76c │ │ │ │ - cbz r1, 8b752 │ │ │ │ + beq.n 8b9ac │ │ │ │ + cbz r1, 8b992 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r1, #0] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bpl.n 8b796 │ │ │ │ + bpl.n 8b9d6 │ │ │ │ add.w r0, r3, #20 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, 8b76c │ │ │ │ + cbz r0, 8b9ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b75a │ │ │ │ + beq.n 8b99a │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 8b75a │ │ │ │ + b.n 8b99a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1e2d88 │ │ │ │ + bl 1e4d68 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8b7aa │ │ │ │ + beq.n 8b9ea │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r0, r2, #64 @ 0x40 │ │ │ │ - cbz r1, 8b792 │ │ │ │ - cbz r0, 8b79a │ │ │ │ + cbz r1, 8b9d2 │ │ │ │ + cbz r0, 8b9da │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 8b79a │ │ │ │ + bpl.n 8b9da │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 8b756 │ │ │ │ + b.n 8b996 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8b752 │ │ │ │ + bne.n 8b992 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - b.n 8b75a │ │ │ │ + b.n 8b99a │ │ │ │ ldrd r2, r0, [r3, #20] │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 8b75a │ │ │ │ + b.n 8b99a │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 4abe2 │ │ │ │ + bl 4ac2a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - cbz r1, 8b7b2 │ │ │ │ + cbz r1, 8b9f2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8b75a │ │ │ │ + b.n 8b99a │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b76c │ │ │ │ + beq.n 8b9ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b752 │ │ │ │ + beq.n 8b992 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ str r2, [r1, #0] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ - b.n 8b752 │ │ │ │ + b.n 8b992 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6e0b4 <_Py_HashBytes@@Base> │ │ │ │ + b.w 6e23c <_Py_HashBytes@@Base> │ │ │ │ │ │ │ │ -0008b7e8 : │ │ │ │ +0008ba28 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 8b816 │ │ │ │ + bpl.n 8ba56 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 8b832 │ │ │ │ + bcs.n 8ba72 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 79330 │ │ │ │ - movw r0, #13904 @ 0x3650 │ │ │ │ + bl 7947c │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #457 @ 0x1c9 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36656 @ 0x8f30 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38256 @ 0x9570 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 8b82c │ │ │ │ + bl 12de68 │ │ │ │ + b.n 8ba6c │ │ │ │ │ │ │ │ -0008b850 : │ │ │ │ +0008ba90 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ sub sp, #12 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ - cbnz r3, 8b8ca │ │ │ │ + cbnz r3, 8bb0a │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov lr, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [ip, #56] @ 0x38 │ │ │ │ - cbz r3, 8b892 │ │ │ │ + cbz r3, 8bad2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbz r3, 8b892 │ │ │ │ + cbz r3, 8bad2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r3, [ip, #52] @ 0x34 │ │ │ │ - cbz r3, 8b8e8 │ │ │ │ + cbz r3, 8bb28 │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ - cbz r1, 8b8e4 │ │ │ │ + cbz r1, 8bb24 │ │ │ │ ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ - cbz r1, 8b8e4 │ │ │ │ + cbz r1, 8bb24 │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, lr │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl db098 │ │ │ │ + bl db57c │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 8b8d6 │ │ │ │ + beq.n 8bb16 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 269c14 │ │ │ │ - bl 27591c │ │ │ │ + b.w 26a32c │ │ │ │ + bl 275f84 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b8bc │ │ │ │ - b.n 8b8ce │ │ │ │ + beq.n 8bafc │ │ │ │ + b.n 8bb0e │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - cbnz r3, 8b904 │ │ │ │ + cbnz r3, 8bb44 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ - movw r1, #36692 @ 0x8f54 │ │ │ │ + movw r1, #38292 @ 0x9594 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 8b8ce │ │ │ │ + bl d57ec │ │ │ │ + b.n 8bb0e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #35468 @ 0x8a8c │ │ │ │ + movw r1, #37068 @ 0x90cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 8b8ce │ │ │ │ + bl d57ec │ │ │ │ + b.n 8bb0e │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b9c6 │ │ │ │ + beq.n 8bc06 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #20 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.n 8b9de │ │ │ │ + bpl.n 8bc1e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8b990 │ │ │ │ + bne.n 8bbd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 8b99a │ │ │ │ + beq.n 8bbda │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ movw r0, #42236 @ 0xa4fc │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ adds r3, #1 │ │ │ │ cmp ip, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bne.n 8b9a8 │ │ │ │ + bne.n 8bbe8 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 8b9a8 │ │ │ │ - ldr r0, [pc, #132] @ (8b9f4 ) │ │ │ │ + beq.n 8bbe8 │ │ │ │ + ldr r0, [pc, #132] @ (8bc34 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r0, ip] │ │ │ │ movw ip, #44076 @ 0xac2c │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r5, ip │ │ │ │ str r4, [sp, #0] │ │ │ │ - beq.n 8b9ca │ │ │ │ - bl 7cac8 │ │ │ │ + beq.n 8bc0a │ │ │ │ + bl 7ccb4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 8b952 │ │ │ │ + bne.n 8bb92 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8b966 │ │ │ │ + beq.n 8bba6 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - beq.n 8b9d0 │ │ │ │ - ldr.w ip, [pc, #52] @ 8b9f4 │ │ │ │ + beq.n 8bc10 │ │ │ │ + ldr.w ip, [pc, #52] @ 8bc34 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - b.n 8b972 │ │ │ │ - b.w bf6f0 │ │ │ │ - bl 7a60c │ │ │ │ - b.n 8b98c │ │ │ │ + b.n 8bbb2 │ │ │ │ + b.w bf9d0 │ │ │ │ + bl 7a75c │ │ │ │ + b.n 8bbcc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1add90 │ │ │ │ + b.w 1b0460 │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b98c │ │ │ │ + b.n 8bbcc │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008b9f8 <_PyType_Lookup@@Base>: │ │ │ │ +0008bc38 <_PyType_Lookup@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - bl 83a3c <_PyType_LookupRef@@Base> │ │ │ │ + bl 83c34 <_PyType_LookupRef@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 8ba16 <_PyType_Lookup@@Base+0x1e> │ │ │ │ + cbnz r0, 8bc56 <_PyType_Lookup@@Base+0x1e> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8ba10 <_PyType_Lookup@@Base+0x18> │ │ │ │ + beq.n 8bc50 <_PyType_Lookup@@Base+0x18> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8ba10 <_PyType_Lookup@@Base+0x18> │ │ │ │ + bne.n 8bc50 <_PyType_Lookup@@Base+0x18> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ba10 <_PyType_Lookup@@Base+0x18> │ │ │ │ + b.n 8bc50 <_PyType_Lookup@@Base+0x18> │ │ │ │ nop │ │ │ │ │ │ │ │ -0008ba34 : │ │ │ │ +0008bc74 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r2 │ │ │ │ blx 29770 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8bb20 │ │ │ │ + beq.n 8bd60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8baec │ │ │ │ + beq.n 8bd2c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8bafc │ │ │ │ - bl 721b8 │ │ │ │ + bne.n 8bd3c │ │ │ │ + bl 72368 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8bb48 │ │ │ │ + beq.n 8bd88 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r1, [pc, #220] @ (8bb50 ) │ │ │ │ + ldr r1, [pc, #220] @ (8bd90 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 793e8 │ │ │ │ + bl 79534 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 8bb40 │ │ │ │ + beq.n 8bd80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8bb12 │ │ │ │ + bne.n 8bd52 │ │ │ │ sub.w r1, r6, r8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 80700 │ │ │ │ + bl 808f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8bb40 │ │ │ │ + beq.n 8bd80 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #184] @ (8bb50 ) │ │ │ │ + ldr r1, [pc, #184] @ (8bd90 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8bb1a │ │ │ │ + bne.n 8bd5a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 8bb02 │ │ │ │ + bmi.n 8bd42 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7e6ec │ │ │ │ + bl 7e8e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8bb16 │ │ │ │ + cbz r0, 8bd56 │ │ │ │ adds r2, r6, #1 │ │ │ │ mov r3, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r1, #36832 @ 0x8fe0 │ │ │ │ + movw r1, #38432 @ 0x9620 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movw r0, #40780 @ 0x9f4c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 871f4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 87410 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, sl │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movw r3, #7552 @ 0x1d80 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8ba62 │ │ │ │ + beq.n 8bca2 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 8ba70 │ │ │ │ + b.n 8bcb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8bab4 │ │ │ │ + beq.n 8bcf4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 8bab4 │ │ │ │ + b.n 8bcf4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 8baa0 │ │ │ │ + b.n 8bce0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8bad2 │ │ │ │ + b.n 8bd12 │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 8bad2 │ │ │ │ - ldr r0, [pc, #48] @ (8bb54 ) │ │ │ │ + b.n 8bd12 │ │ │ │ + ldr r0, [pc, #48] @ (8bd94 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #36784 @ 0x8fb0 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + movw r2, #38384 @ 0x95f0 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 12d3ac <_PyErr_SetString@@Base> │ │ │ │ - b.n 8bae4 │ │ │ │ + bl 12decc <_PyErr_SetString@@Base> │ │ │ │ + b.n 8bd24 │ │ │ │ movs r6, #0 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 8bad2 │ │ │ │ + b.n 8bd12 │ │ │ │ mov r6, r9 │ │ │ │ mov r4, r9 │ │ │ │ mov sl, r9 │ │ │ │ - b.n 8bad2 │ │ │ │ + b.n 8bd12 │ │ │ │ add r2, sp, #752 @ 0x2f0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw lr, #40780 @ 0x9f4c │ │ │ │ - movt lr, #71 @ 0x47 │ │ │ │ + movt lr, #72 @ 0x48 │ │ │ │ bic.w ip, r2, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ cmp r0, lr │ │ │ │ it eq │ │ │ │ cmpeq.w ip, #1 │ │ │ │ - beq.n 8bb9a │ │ │ │ + beq.n 8bdda │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #64] @ (8bbc8 ) │ │ │ │ + ldr r0, [pc, #64] @ (8be08 ) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, ip │ │ │ │ ldr.w r0, [lr, r0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8bbcc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8be0c <_PyObject_MakeTpCall@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r3, 8bbb0 │ │ │ │ + cbnz r3, 8bdf0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8bb96 │ │ │ │ + beq.n 8bdd6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 8bb96 │ │ │ │ + b.n 8bdd6 │ │ │ │ str r1, [sp, #12] │ │ │ │ - movw r0, #36492 @ 0x8e8c │ │ │ │ + movw r0, #38092 @ 0x94cc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r1, r3 │ │ │ │ - bl 2517d8 │ │ │ │ + bl 2521b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8bb9c │ │ │ │ - b.n 8bb96 │ │ │ │ + bne.n 8bddc │ │ │ │ + b.n 8bdd6 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008bbcc <_PyObject_MakeTpCall@@Base>: │ │ │ │ +0008be0c <_PyObject_MakeTpCall@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r8, [r2, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8c04c <_PyObject_MakeTpCall@@Base+0x480> │ │ │ │ + beq.w 8c28c <_PyObject_MakeTpCall@@Base+0x480> │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bdde <_PyObject_MakeTpCall@@Base+0x212> │ │ │ │ - blt.w 8c0d0 <_PyObject_MakeTpCall@@Base+0x504> │ │ │ │ + beq.w 8c01e <_PyObject_MakeTpCall@@Base+0x212> │ │ │ │ + blt.w 8c310 <_PyObject_MakeTpCall@@Base+0x504> │ │ │ │ cmp r3, #20 │ │ │ │ - bgt.w 8bebc <_PyObject_MakeTpCall@@Base+0x2f0> │ │ │ │ - ldr r1, [pc, #680] @ (8beb0 <_PyObject_MakeTpCall@@Base+0x2e4>) │ │ │ │ + bgt.w 8c0fc <_PyObject_MakeTpCall@@Base+0x2f0> │ │ │ │ + ldr r1, [pc, #680] @ (8c0f0 <_PyObject_MakeTpCall@@Base+0x2e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov sl, r2 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1608] @ 0x648 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8be32 <_PyObject_MakeTpCall@@Base+0x266> │ │ │ │ - ldr.w ip, [pc, #656] @ 8beb4 <_PyObject_MakeTpCall@@Base+0x2e8> │ │ │ │ + beq.w 8c072 <_PyObject_MakeTpCall@@Base+0x266> │ │ │ │ + ldr.w ip, [pc, #656] @ 8c0f4 <_PyObject_MakeTpCall@@Base+0x2e8> │ │ │ │ ldr.w r0, [r2, #1688] @ 0x698 │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str.w r0, [r2, #1608] @ 0x648 │ │ │ │ ldr.w r0, [ip, #1416] @ 0x588 │ │ │ │ str.w lr, [r2, #1688] @ 0x698 │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8bfde <_PyObject_MakeTpCall@@Base+0x412> │ │ │ │ + bne.w 8c21e <_PyObject_MakeTpCall@@Base+0x412> │ │ │ │ add.w r2, r4, #12 │ │ │ │ ldr.w ip, [r9] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [ip] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8bd9e <_PyObject_MakeTpCall@@Base+0x1d2> │ │ │ │ + beq.w 8bfde <_PyObject_MakeTpCall@@Base+0x1d2> │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w ip, [r2] │ │ │ │ - beq.n 8bcb4 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + beq.n 8bef4 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ ldr.w ip, [r9, #4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [ip] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8bdb8 <_PyObject_MakeTpCall@@Base+0x1ec> │ │ │ │ + beq.w 8bff8 <_PyObject_MakeTpCall@@Base+0x1ec> │ │ │ │ adds r2, #4 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w ip, [r2] │ │ │ │ - beq.n 8bcb4 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + beq.n 8bef4 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ add.w lr, r9, #8 │ │ │ │ add.w fp, r9, r3, lsl #2 │ │ │ │ mov ip, r2 │ │ │ │ ldr.w r2, [lr], #4 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 8bdc6 <_PyObject_MakeTpCall@@Base+0x1fa> │ │ │ │ + beq.w 8c012 <_PyObject_MakeTpCall@@Base+0x206> │ │ │ │ adds r0, #1 │ │ │ │ cmp fp, lr │ │ │ │ str r0, [r2, #0] │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ - bne.n 8bc98 <_PyObject_MakeTpCall@@Base+0xcc> │ │ │ │ + bne.n 8bed8 <_PyObject_MakeTpCall@@Base+0xcc> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r0, r2, [r4, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8bde6 <_PyObject_MakeTpCall@@Base+0x21a> │ │ │ │ + bne.w 8c026 <_PyObject_MakeTpCall@@Base+0x21a> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r7, r9 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - blt.w 8be18 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ - movw r3, #49549 @ 0xc18d │ │ │ │ + blt.w 8c058 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ + movw r3, #50125 @ 0xc3cd │ │ │ │ movt r3, #8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 8bdd2 <_PyObject_MakeTpCall@@Base+0x206> │ │ │ │ + bne.n 8c006 <_PyObject_MakeTpCall@@Base+0x1fa> │ │ │ │ movw r3, #40780 @ 0x9f4c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 8be84 <_PyObject_MakeTpCall@@Base+0x2b8> │ │ │ │ - ldr r2, [pc, #420] @ (8beb0 <_PyObject_MakeTpCall@@Base+0x2e4>) │ │ │ │ + beq.w 8c0c4 <_PyObject_MakeTpCall@@Base+0x2b8> │ │ │ │ + ldr r2, [pc, #420] @ (8c0f0 <_PyObject_MakeTpCall@@Base+0x2e4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ ldr.w sl, [r1, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c0e0 <_PyObject_MakeTpCall@@Base+0x514> │ │ │ │ + beq.w 8c320 <_PyObject_MakeTpCall@@Base+0x514> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bf5e <_PyObject_MakeTpCall@@Base+0x392> │ │ │ │ + beq.w 8c19e <_PyObject_MakeTpCall@@Base+0x392> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c0a2 <_PyObject_MakeTpCall@@Base+0x4d6> │ │ │ │ + bne.w 8c2e2 <_PyObject_MakeTpCall@@Base+0x4d6> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 8bf1a <_PyObject_MakeTpCall@@Base+0x34e> │ │ │ │ + bne.w 8c15a <_PyObject_MakeTpCall@@Base+0x34e> │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ - cbz r3, 8bd56 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + cbz r3, 8bf96 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8bfaa <_PyObject_MakeTpCall@@Base+0x3de> │ │ │ │ + blt.w 8c1ea <_PyObject_MakeTpCall@@Base+0x3de> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8bd82 <_PyObject_MakeTpCall@@Base+0x1b6> │ │ │ │ + beq.n 8bfc2 <_PyObject_MakeTpCall@@Base+0x1b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8bd82 <_PyObject_MakeTpCall@@Base+0x1b6> │ │ │ │ - ldr r2, [pc, #324] @ (8beb4 <_PyObject_MakeTpCall@@Base+0x2e8>) │ │ │ │ + cbnz r3, 8bfc2 <_PyObject_MakeTpCall@@Base+0x1b6> │ │ │ │ + ldr r2, [pc, #324] @ (8c0f4 <_PyObject_MakeTpCall@@Base+0x2e8>) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bfcc <_PyObject_MakeTpCall@@Base+0x400> │ │ │ │ + bne.w 8c20c <_PyObject_MakeTpCall@@Base+0x400> │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ cmp r7, r9 │ │ │ │ - bne.n 8be56 <_PyObject_MakeTpCall@@Base+0x28a> │ │ │ │ + bne.n 8c096 <_PyObject_MakeTpCall@@Base+0x28a> │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8bf0a <_PyObject_MakeTpCall@@Base+0x33e> │ │ │ │ + beq.w 8c14a <_PyObject_MakeTpCall@@Base+0x33e> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c06e <_PyObject_MakeTpCall@@Base+0x4a2> │ │ │ │ + bne.w 8c2ae <_PyObject_MakeTpCall@@Base+0x4a2> │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #1 │ │ │ │ str.w ip, [r2] │ │ │ │ - beq.n 8bcb4 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + beq.n 8bef4 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ ldr.w ip, [r9, #4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [ip] │ │ │ │ cmp r0, lr │ │ │ │ - bne.w 8bc7e <_PyObject_MakeTpCall@@Base+0xb2> │ │ │ │ + bne.w 8bebe <_PyObject_MakeTpCall@@Base+0xb2> │ │ │ │ cmp r3, #2 │ │ │ │ str.w ip, [r2, #4] │ │ │ │ - beq.w 8bcb4 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + b.w 27fada │ │ │ │ adds r2, #4 │ │ │ │ - b.n 8bc8e <_PyObject_MakeTpCall@@Base+0xc2> │ │ │ │ - cmp fp, lr │ │ │ │ - str.w r2, [ip, #4]! │ │ │ │ - bne.w 8bc98 <_PyObject_MakeTpCall@@Base+0xcc> │ │ │ │ - b.n 8bcb4 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + b.n 8bece <_PyObject_MakeTpCall@@Base+0xc2> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 8bd56 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ - ldr r4, [pc, #216] @ (8beb8 <_PyObject_MakeTpCall@@Base+0x2ec>) │ │ │ │ + b.n 8bf96 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + cmp fp, lr │ │ │ │ + str.w r2, [ip, #4]! │ │ │ │ + bne.w 8bed8 <_PyObject_MakeTpCall@@Base+0xcc> │ │ │ │ + b.n 8bef4 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + ldr r4, [pc, #216] @ (8c0f8 <_PyObject_MakeTpCall@@Base+0x2ec>) │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8bcde <_PyObject_MakeTpCall@@Base+0x112> │ │ │ │ + beq.w 8bf1e <_PyObject_MakeTpCall@@Base+0x112> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.w 8bf9a <_PyObject_MakeTpCall@@Base+0x3ce> │ │ │ │ + bmi.w 8c1da <_PyObject_MakeTpCall@@Base+0x3ce> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8bcde <_PyObject_MakeTpCall@@Base+0x112> │ │ │ │ + beq.w 8bf1e <_PyObject_MakeTpCall@@Base+0x112> │ │ │ │ add.w r1, r9, r3, lsl #2 │ │ │ │ add.w r0, r7, #12 │ │ │ │ - bl c0108 <_PyDict_FromItems@@Base+0x9c> │ │ │ │ + bl c03e8 <_PyDict_FromItems@@Base+0x9c> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c168 <_PyObject_MakeTpCall@@Base+0x59c> │ │ │ │ + beq.w 8c3a8 <_PyObject_MakeTpCall@@Base+0x59c> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - bge.w 8bcf0 <_PyObject_MakeTpCall@@Base+0x124> │ │ │ │ - movw r1, #36836 @ 0x8fe4 │ │ │ │ + bge.w 8bf30 <_PyObject_MakeTpCall@@Base+0x124> │ │ │ │ + movw r1, #38436 @ 0x9624 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f5c20 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 1f7aa0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bcf0 <_PyObject_MakeTpCall@@Base+0x124> │ │ │ │ + beq.w 8bf30 <_PyObject_MakeTpCall@@Base+0x124> │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 8bd5c <_PyObject_MakeTpCall@@Base+0x190> │ │ │ │ + b.n 8bf9c <_PyObject_MakeTpCall@@Base+0x190> │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8bf14 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ - ldr r3, [pc, #100] @ (8beb0 <_PyObject_MakeTpCall@@Base+0x2e4>) │ │ │ │ + beq.n 8c154 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + ldr r3, [pc, #100] @ (8c0f0 <_PyObject_MakeTpCall@@Base+0x2e4>) │ │ │ │ add.w r2, r0, #12 │ │ │ │ ldr.w r1, [sl, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8bc4c <_PyObject_MakeTpCall@@Base+0x80> │ │ │ │ + b.n 8be8c <_PyObject_MakeTpCall@@Base+0x80> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8bd86 <_PyObject_MakeTpCall@@Base+0x1ba> │ │ │ │ + beq.n 8bfc6 <_PyObject_MakeTpCall@@Base+0x1ba> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bd86 <_PyObject_MakeTpCall@@Base+0x1ba> │ │ │ │ - ldr r2, [pc, #68] @ (8beb4 <_PyObject_MakeTpCall@@Base+0x2e8>) │ │ │ │ + bne.n 8bfc6 <_PyObject_MakeTpCall@@Base+0x1ba> │ │ │ │ + ldr r2, [pc, #68] @ (8c0f4 <_PyObject_MakeTpCall@@Base+0x2e8>) │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c01c <_PyObject_MakeTpCall@@Base+0x450> │ │ │ │ + bne.w 8c25c <_PyObject_MakeTpCall@@Base+0x450> │ │ │ │ mov r0, r9 │ │ │ │ blx r4 │ │ │ │ - b.n 8bd86 <_PyObject_MakeTpCall@@Base+0x1ba> │ │ │ │ + b.n 8bfc6 <_PyObject_MakeTpCall@@Base+0x1ba> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 8c10a <_PyObject_MakeTpCall@@Base+0x53e> │ │ │ │ + beq.w 8c34a <_PyObject_MakeTpCall@@Base+0x53e> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 8bd0a <_PyObject_MakeTpCall@@Base+0x13e> │ │ │ │ + beq.w 8bf4a <_PyObject_MakeTpCall@@Base+0x13e> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36868 @ 0x9004 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38468 @ 0x9644 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 8bd56 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + b.n 8bf96 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 8c052 <_PyObject_MakeTpCall@@Base+0x486> │ │ │ │ + bhi.w 8c292 <_PyObject_MakeTpCall@@Base+0x486> │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8bf14 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + cbz r0, 8c154 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ ldr.w ip, [r9] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #672] @ (8c188 <_PyObject_MakeTpCall@@Base+0x5bc>) │ │ │ │ + ldr r2, [pc, #672] @ (8c3c8 <_PyObject_MakeTpCall@@Base+0x5bc>) │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w lr, [ip] │ │ │ │ ldr r1, [r1, r2] │ │ │ │ cmp lr, r0 │ │ │ │ add.w r2, r4, #12 │ │ │ │ - beq.n 8bf82 <_PyObject_MakeTpCall@@Base+0x3b6> │ │ │ │ + beq.n 8c1c2 <_PyObject_MakeTpCall@@Base+0x3b6> │ │ │ │ add.w r0, lr, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w ip, [r2] │ │ │ │ - b.n 8bc6c <_PyObject_MakeTpCall@@Base+0xa0> │ │ │ │ + b.n 8beac <_PyObject_MakeTpCall@@Base+0xa0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8bffc <_PyObject_MakeTpCall@@Base+0x430> │ │ │ │ + beq.n 8c23c <_PyObject_MakeTpCall@@Base+0x430> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8bffc <_PyObject_MakeTpCall@@Base+0x430> │ │ │ │ + beq.n 8c23c <_PyObject_MakeTpCall@@Base+0x430> │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 8bd96 <_PyObject_MakeTpCall@@Base+0x1ca> │ │ │ │ + b.n 8bfd6 <_PyObject_MakeTpCall@@Base+0x1ca> │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c136 <_PyObject_MakeTpCall@@Base+0x56a> │ │ │ │ + beq.w 8c376 <_PyObject_MakeTpCall@@Base+0x56a> │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 8bd56 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + ble.w 8bf96 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 8bd42 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + beq.w 8bf82 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 8bd56 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + beq.w 8bf96 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 8bd42 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + beq.w 8bf82 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 8bd56 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + beq.w 8bf96 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ adds r2, #16 │ │ │ │ movs r1, #2 │ │ │ │ ldr.w ip, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 8bd42 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + beq.w 8bf82 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8bf4c <_PyObject_MakeTpCall@@Base+0x380> │ │ │ │ - b.n 8bd56 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ - cbz r3, 8bf66 <_PyObject_MakeTpCall@@Base+0x39a> │ │ │ │ + bne.n 8c18c <_PyObject_MakeTpCall@@Base+0x380> │ │ │ │ + b.n 8bf96 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + cbz r3, 8c1a6 <_PyObject_MakeTpCall@@Base+0x39a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bea8 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ + bne.n 8c0e8 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #35988 @ 0x8c94 │ │ │ │ + movw r2, #37588 @ 0x92d4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 1f10fc <_PyErr_Format@@Base> │ │ │ │ - b.n 8bea8 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ + bl 1f30e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 8c0e8 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ str.w ip, [r2] │ │ │ │ ldr.w ip, [r9, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ cmp r0, lr │ │ │ │ - bne.w 8bc7e <_PyObject_MakeTpCall@@Base+0xb2> │ │ │ │ + bne.w 8bebe <_PyObject_MakeTpCall@@Base+0xb2> │ │ │ │ str.w ip, [r2, #4]! │ │ │ │ - b.n 8bc8e <_PyObject_MakeTpCall@@Base+0xc2> │ │ │ │ + b.n 8bece <_PyObject_MakeTpCall@@Base+0xc2> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r9, r7 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - bge.w 8bcf0 <_PyObject_MakeTpCall@@Base+0x124> │ │ │ │ - b.n 8be18 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ + bge.w 8bf30 <_PyObject_MakeTpCall@@Base+0x124> │ │ │ │ + b.n 8c058 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8bea8 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ + beq.w 8c0e8 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bea8 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ + bne.w 8c0e8 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bea8 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c0e8 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8c062 <_PyObject_MakeTpCall@@Base+0x496> │ │ │ │ + bne.n 8c2a2 <_PyObject_MakeTpCall@@Base+0x496> │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ - b.n 8bd82 <_PyObject_MakeTpCall@@Base+0x1b6> │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 8bfc2 <_PyObject_MakeTpCall@@Base+0x1b6> │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 8c036 <_PyObject_MakeTpCall@@Base+0x46a> │ │ │ │ + bne.n 8c276 <_PyObject_MakeTpCall@@Base+0x46a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ - ldr r3, [pc, #404] @ (8c188 <_PyObject_MakeTpCall@@Base+0x5bc>) │ │ │ │ + bl 12d6a8 │ │ │ │ + ldr r3, [pc, #404] @ (8c3c8 <_PyObject_MakeTpCall@@Base+0x5bc>) │ │ │ │ ldr.w r1, [sl, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8bc48 <_PyObject_MakeTpCall@@Base+0x7c> │ │ │ │ + b.n 8be88 <_PyObject_MakeTpCall@@Base+0x7c> │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #35988 @ 0x8c94 │ │ │ │ + movw r2, #37588 @ 0x92d4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f10fc <_PyErr_Format@@Base> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.w 1f30e4 <_PyErr_Format@@Base> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8be7e <_PyObject_MakeTpCall@@Base+0x2b2> │ │ │ │ + beq.w 8c0be <_PyObject_MakeTpCall@@Base+0x2b2> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 8be7e <_PyObject_MakeTpCall@@Base+0x2b2> │ │ │ │ + b.n 8c0be <_PyObject_MakeTpCall@@Base+0x2b2> │ │ │ │ movs r1, #0 │ │ │ │ mov r3, lr │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #324] @ (8c188 <_PyObject_MakeTpCall@@Base+0x5bc>) │ │ │ │ + ldr r3, [pc, #324] @ (8c3c8 <_PyObject_MakeTpCall@@Base+0x5bc>) │ │ │ │ ldr.w r1, [sl, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8bc48 <_PyObject_MakeTpCall@@Base+0x7c> │ │ │ │ - bl 202740 │ │ │ │ - b.n 8bf14 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + b.n 8be88 <_PyObject_MakeTpCall@@Base+0x7c> │ │ │ │ + bl 204498 │ │ │ │ + b.n 8c154 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8bede <_PyObject_MakeTpCall@@Base+0x312> │ │ │ │ - b.n 8bf14 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + bne.w 8c11e <_PyObject_MakeTpCall@@Base+0x312> │ │ │ │ + b.n 8c154 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8bfd8 <_PyObject_MakeTpCall@@Base+0x40c> │ │ │ │ + b.n 8c218 <_PyObject_MakeTpCall@@Base+0x40c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bd96 <_PyObject_MakeTpCall@@Base+0x1ca> │ │ │ │ + beq.w 8bfd6 <_PyObject_MakeTpCall@@Base+0x1ca> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8c156 <_PyObject_MakeTpCall@@Base+0x58a> │ │ │ │ + bne.n 8c396 <_PyObject_MakeTpCall@@Base+0x58a> │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #36036 @ 0x8cc4 │ │ │ │ + movw r2, #37636 @ 0x9304 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 223a34 <_PyParkingLot_AfterFork@@Base+0x5d4> │ │ │ │ + b.w 224b88 <_PyParkingLot_AfterFork@@Base+0x4bc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bd38 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ + beq.w 8bf78 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8c0fc <_PyObject_MakeTpCall@@Base+0x530> │ │ │ │ + bne.n 8c33c <_PyObject_MakeTpCall@@Base+0x530> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #36036 @ 0x8cc4 │ │ │ │ + movw r2, #37636 @ 0x9304 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 223a34 <_PyParkingLot_AfterFork@@Base+0x5d4> │ │ │ │ - b.n 8bea8 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ + bl 224b88 <_PyParkingLot_AfterFork@@Base+0x4bc> │ │ │ │ + b.n 8c0e8 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #13876 @ 0x3634 │ │ │ │ + movw r0, #15476 @ 0x3c74 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8bf14 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8c154 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #36900 @ 0x9024 │ │ │ │ + movw r2, #38500 @ 0x9664 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - bl 1f10fc <_PyErr_Format@@Base> │ │ │ │ - b.n 8bea8 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ + bl 1f30e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 8c0e8 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c0b4 <_PyObject_MakeTpCall@@Base+0x4e8> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c0b4 <_PyObject_MakeTpCall@@Base+0x4e8> │ │ │ │ + bne.n 8c2f4 <_PyObject_MakeTpCall@@Base+0x4e8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c2f4 <_PyObject_MakeTpCall@@Base+0x4e8> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8c11a <_PyObject_MakeTpCall@@Base+0x54e> │ │ │ │ + beq.n 8c35a <_PyObject_MakeTpCall@@Base+0x54e> │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8be92 <_PyObject_MakeTpCall@@Base+0x2c6> │ │ │ │ + bne.w 8c0d2 <_PyObject_MakeTpCall@@Base+0x2c6> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8bd56 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + beq.w 8bf96 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - b.n 8bd56 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + b.n 8bf96 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 8bd42 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + beq.w 8bf82 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8c138 <_PyObject_MakeTpCall@@Base+0x56c> │ │ │ │ + bne.n 8c378 <_PyObject_MakeTpCall@@Base+0x56c> │ │ │ │ movw r2, #36432 @ 0x8e50 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 8bd42 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ - b.n 8bd56 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + beq.w 8bf82 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + b.n 8bf96 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c082 <_PyObject_MakeTpCall@@Base+0x4b6> │ │ │ │ + bne.n 8c2c2 <_PyObject_MakeTpCall@@Base+0x4b6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c082 <_PyObject_MakeTpCall@@Base+0x4b6> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c2c2 <_PyObject_MakeTpCall@@Base+0x4b6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8bf14 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + beq.w 8c154 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bf14 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + bne.w 8c154 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bf14 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c154 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #40780 @ 0x9f4c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8c1ea <_PyObject_MakeTpCall@@Base+0x61e> │ │ │ │ - ldr r0, [pc, #340] @ (8c300 <_PyObject_MakeTpCall@@Base+0x734>) │ │ │ │ + beq.n 8c42a <_PyObject_MakeTpCall@@Base+0x61e> │ │ │ │ + ldr r0, [pc, #340] @ (8c540 <_PyObject_MakeTpCall@@Base+0x734>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #156] @ 0x9c │ │ │ │ ldr r6, [r4, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8c264 <_PyObject_MakeTpCall@@Base+0x698> │ │ │ │ + beq.n 8c4a4 <_PyObject_MakeTpCall@@Base+0x698> │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8c22e <_PyObject_MakeTpCall@@Base+0x662> │ │ │ │ + cbz r0, 8c46e <_PyObject_MakeTpCall@@Base+0x662> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c284 <_PyObject_MakeTpCall@@Base+0x6b8> │ │ │ │ + bne.n 8c4c4 <_PyObject_MakeTpCall@@Base+0x6b8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8c20e <_PyObject_MakeTpCall@@Base+0x642> │ │ │ │ + bne.n 8c44e <_PyObject_MakeTpCall@@Base+0x642> │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ - cbz r3, 8c1e4 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ + cbz r3, 8c424 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8c24a <_PyObject_MakeTpCall@@Base+0x67e> │ │ │ │ + blt.n 8c48a <_PyObject_MakeTpCall@@Base+0x67e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8c2c2 <_PyObject_MakeTpCall@@Base+0x6f6> │ │ │ │ + beq.n 8c502 <_PyObject_MakeTpCall@@Base+0x6f6> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 8c1aa <_PyObject_MakeTpCall@@Base+0x5de> │ │ │ │ + beq.n 8c3ea <_PyObject_MakeTpCall@@Base+0x5de> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36868 @ 0x9004 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38468 @ 0x9644 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8c1e4 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ + b.n 8c424 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ ldr.w r0, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8c2de <_PyObject_MakeTpCall@@Base+0x712> │ │ │ │ + beq.n 8c51e <_PyObject_MakeTpCall@@Base+0x712> │ │ │ │ ldr.w lr, [r0, #8]! │ │ │ │ movs r6, #0 │ │ │ │ cmp lr, r6 │ │ │ │ add.w r6, r6, #1 │ │ │ │ - ble.n 8c1e4 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ + ble.n 8c424 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ ldr.w ip, [r0, #4]! │ │ │ │ cmp r5, ip │ │ │ │ - bne.n 8c21c <_PyObject_MakeTpCall@@Base+0x650> │ │ │ │ - b.n 8c1d6 <_PyObject_MakeTpCall@@Base+0x60a> │ │ │ │ - cbz r3, 8c236 <_PyObject_MakeTpCall@@Base+0x66a> │ │ │ │ + bne.n 8c45c <_PyObject_MakeTpCall@@Base+0x650> │ │ │ │ + b.n 8c416 <_PyObject_MakeTpCall@@Base+0x60a> │ │ │ │ + cbz r3, 8c476 <_PyObject_MakeTpCall@@Base+0x66a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c20a <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ + bne.n 8c44a <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #35988 @ 0x8c94 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + movw r2, #37588 @ 0x92d4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 8c276 <_PyObject_MakeTpCall@@Base+0x6aa> │ │ │ │ + b.n 8c4b6 <_PyObject_MakeTpCall@@Base+0x6aa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8c20a <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ + beq.n 8c44a <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c20a <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ + bne.n 8c44a <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c20a <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c44a <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movw r1, #43992 @ 0xabd8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #36900 @ 0x9024 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + movw r2, #38500 @ 0x9664 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f10fc <_PyErr_Format@@Base> │ │ │ │ + b.w 1f30e4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8c1d0 <_PyObject_MakeTpCall@@Base+0x604> │ │ │ │ + beq.n 8c410 <_PyObject_MakeTpCall@@Base+0x604> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8c2b4 <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ + bne.n 8c4f4 <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #36036 @ 0x8cc4 │ │ │ │ + movw r2, #37636 @ 0x9304 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 223a34 <_PyParkingLot_AfterFork@@Base+0x5d4> │ │ │ │ + b.w 224b88 <_PyParkingLot_AfterFork@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c294 <_PyObject_MakeTpCall@@Base+0x6c8> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c294 <_PyObject_MakeTpCall@@Base+0x6c8> │ │ │ │ - cbz r2, 8c2ca <_PyObject_MakeTpCall@@Base+0x6fe> │ │ │ │ + bne.n 8c4d4 <_PyObject_MakeTpCall@@Base+0x6c8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c4d4 <_PyObject_MakeTpCall@@Base+0x6c8> │ │ │ │ + cbz r2, 8c50a <_PyObject_MakeTpCall@@Base+0x6fe> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c1f4 <_PyObject_MakeTpCall@@Base+0x628> │ │ │ │ + bne.n 8c434 <_PyObject_MakeTpCall@@Base+0x628> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8c1e4 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ + beq.n 8c424 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 8c1e4 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ + b.n 8c424 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ mov r0, r3 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 8c1d6 <_PyObject_MakeTpCall@@Base+0x60a> │ │ │ │ + beq.w 8c416 <_PyObject_MakeTpCall@@Base+0x60a> │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8c2e0 <_PyObject_MakeTpCall@@Base+0x714> │ │ │ │ + bne.n 8c520 <_PyObject_MakeTpCall@@Base+0x714> │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 8c1d6 <_PyObject_MakeTpCall@@Base+0x60a> │ │ │ │ - b.n 8c1e4 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ + beq.w 8c416 <_PyObject_MakeTpCall@@Base+0x60a> │ │ │ │ + b.n 8c424 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r4, r1 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #36932 @ 0x9044 │ │ │ │ + movw r1, #38532 @ 0x9684 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ movw r3, #21648 @ 0x5490 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ strd r2, r3, [sp] │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ - bl 8eea4 │ │ │ │ + bl 8f0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dc38 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ + beq.w 8de58 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ ldrd r3, r6, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8c570 <_PyObject_MakeTpCall@@Base+0x9a4> │ │ │ │ - ble.w 8dc38 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ + beq.w 8c7b0 <_PyObject_MakeTpCall@@Base+0x9a4> │ │ │ │ + ble.w 8de58 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8e69e <_PyObject_MakeTpCall@@Base+0x2ad2> │ │ │ │ + bge.w 8e9e2 <_PyObject_MakeTpCall@@Base+0x2bd6> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 8d624 <_PyObject_MakeTpCall@@Base+0x1a58> │ │ │ │ + beq.w 8d812 <_PyObject_MakeTpCall@@Base+0x1a06> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov.w r9, #1 │ │ │ │ add.w sl, r3, #12 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8e6b8 <_PyObject_MakeTpCall@@Base+0x2aec> │ │ │ │ + bge.w 8eb00 <_PyObject_MakeTpCall@@Base+0x2cf4> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - bne.n 8c382 <_PyObject_MakeTpCall@@Base+0x7b6> │ │ │ │ + bne.n 8c5c2 <_PyObject_MakeTpCall@@Base+0x7b6> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8dc38 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ + ble.w 8de58 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r9, r5 │ │ │ │ ldr.w r0, [r5, #172] @ 0xac │ │ │ │ movs r1, #0 │ │ │ │ add.w r8, r3, #8 │ │ │ │ mov fp, r4 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e6e4 <_PyObject_MakeTpCall@@Base+0x2b18> │ │ │ │ + beq.w 8e782 <_PyObject_MakeTpCall@@Base+0x2976> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mvn.w lr, r1 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add lr, r4 │ │ │ │ ands.w lr, lr, #7 │ │ │ │ - beq.w 8db26 <_PyObject_MakeTpCall@@Base+0x1f5a> │ │ │ │ + beq.w 8dd46 <_PyObject_MakeTpCall@@Base+0x1f3a> │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e0ca <_PyObject_MakeTpCall@@Base+0x24fe> │ │ │ │ + ble.w 8e31a <_PyObject_MakeTpCall@@Base+0x250e> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc66 <_PyObject_MakeTpCall@@Base+0x209a> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8de86 <_PyObject_MakeTpCall@@Base+0x207a> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp.w lr, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq.w 8db26 <_PyObject_MakeTpCall@@Base+0x1f5a> │ │ │ │ + beq.w 8dd46 <_PyObject_MakeTpCall@@Base+0x1f3a> │ │ │ │ cmp.w lr, #2 │ │ │ │ - beq.n 8c480 <_PyObject_MakeTpCall@@Base+0x8b4> │ │ │ │ + beq.n 8c6c0 <_PyObject_MakeTpCall@@Base+0x8b4> │ │ │ │ cmp.w lr, #3 │ │ │ │ - beq.n 8c466 <_PyObject_MakeTpCall@@Base+0x89a> │ │ │ │ + beq.n 8c6a6 <_PyObject_MakeTpCall@@Base+0x89a> │ │ │ │ cmp.w lr, #4 │ │ │ │ - beq.n 8c44c <_PyObject_MakeTpCall@@Base+0x880> │ │ │ │ + beq.n 8c68c <_PyObject_MakeTpCall@@Base+0x880> │ │ │ │ cmp.w lr, #5 │ │ │ │ - beq.n 8c432 <_PyObject_MakeTpCall@@Base+0x866> │ │ │ │ + beq.n 8c672 <_PyObject_MakeTpCall@@Base+0x866> │ │ │ │ cmp.w lr, #6 │ │ │ │ - bne.w 8dc40 <_PyObject_MakeTpCall@@Base+0x2074> │ │ │ │ + bne.w 8de60 <_PyObject_MakeTpCall@@Base+0x2054> │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e0ca <_PyObject_MakeTpCall@@Base+0x24fe> │ │ │ │ + ble.w 8e31a <_PyObject_MakeTpCall@@Base+0x250e> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc66 <_PyObject_MakeTpCall@@Base+0x209a> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8de86 <_PyObject_MakeTpCall@@Base+0x207a> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e0ca <_PyObject_MakeTpCall@@Base+0x24fe> │ │ │ │ + ble.w 8e31a <_PyObject_MakeTpCall@@Base+0x250e> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc66 <_PyObject_MakeTpCall@@Base+0x209a> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8de86 <_PyObject_MakeTpCall@@Base+0x207a> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e0ca <_PyObject_MakeTpCall@@Base+0x24fe> │ │ │ │ + ble.w 8e31a <_PyObject_MakeTpCall@@Base+0x250e> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc66 <_PyObject_MakeTpCall@@Base+0x209a> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8de86 <_PyObject_MakeTpCall@@Base+0x207a> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e0ca <_PyObject_MakeTpCall@@Base+0x24fe> │ │ │ │ + ble.w 8e31a <_PyObject_MakeTpCall@@Base+0x250e> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc66 <_PyObject_MakeTpCall@@Base+0x209a> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8de86 <_PyObject_MakeTpCall@@Base+0x207a> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e0ca <_PyObject_MakeTpCall@@Base+0x24fe> │ │ │ │ + ble.w 8e31a <_PyObject_MakeTpCall@@Base+0x250e> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc66 <_PyObject_MakeTpCall@@Base+0x209a> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8de86 <_PyObject_MakeTpCall@@Base+0x207a> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ mov r4, fp │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e0c8 <_PyObject_MakeTpCall@@Base+0x24fc> │ │ │ │ + ble.w 8e318 <_PyObject_MakeTpCall@@Base+0x250c> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc64 <_PyObject_MakeTpCall@@Base+0x2098> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8de84 <_PyObject_MakeTpCall@@Base+0x2078> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ mov fp, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8dcf0 <_PyObject_MakeTpCall@@Base+0x2124> │ │ │ │ + bne.w 8df10 <_PyObject_MakeTpCall@@Base+0x2104> │ │ │ │ mov r3, r9 │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 8e310 <_PyObject_MakeTpCall@@Base+0x2744> │ │ │ │ + bne.w 8e464 <_PyObject_MakeTpCall@@Base+0x2658> │ │ │ │ mov.w fp, #0 │ │ │ │ strd r7, r6, [sp, #24] │ │ │ │ mov r9, fp │ │ │ │ mov sl, fp │ │ │ │ str.w fp, [sp, #32] │ │ │ │ ldr.w r4, [r8, #4]! │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8e3c8 <_PyObject_MakeTpCall@@Base+0x27fc> │ │ │ │ + bge.w 8e5b0 <_PyObject_MakeTpCall@@Base+0x27a4> │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r1, #30 │ │ │ │ - bmi.w 8d560 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + bmi.w 8d784 <_PyObject_MakeTpCall@@Base+0x1978> │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d59e <_PyObject_MakeTpCall@@Base+0x19d2> │ │ │ │ + beq.w 8d7c2 <_PyObject_MakeTpCall@@Base+0x19b6> │ │ │ │ lsls r0, r1, #21 │ │ │ │ - bpl.w 8dc20 <_PyObject_MakeTpCall@@Base+0x2054> │ │ │ │ + bpl.w 8de40 <_PyObject_MakeTpCall@@Base+0x2034> │ │ │ │ ldr.w r6, [r4, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d50e <_PyObject_MakeTpCall@@Base+0x1942> │ │ │ │ + beq.w 8d732 <_PyObject_MakeTpCall@@Base+0x1926> │ │ │ │ ldr.w r5, [r6, #128] @ 0x80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8d5b0 <_PyObject_MakeTpCall@@Base+0x19e4> │ │ │ │ + beq.w 8d7ec <_PyObject_MakeTpCall@@Base+0x19e0> │ │ │ │ ldr.w r7, [r5, #128] @ 0x80 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d8dc <_PyObject_MakeTpCall@@Base+0x1d10> │ │ │ │ + beq.w 8db64 <_PyObject_MakeTpCall@@Base+0x1d58> │ │ │ │ ldr.w fp, [r7, #128] @ 0x80 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 8db3c <_PyObject_MakeTpCall@@Base+0x1f70> │ │ │ │ + beq.w 8dd5c <_PyObject_MakeTpCall@@Base+0x1f50> │ │ │ │ ldr.w r1, [fp, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8dce4 <_PyObject_MakeTpCall@@Base+0x2118> │ │ │ │ + beq.w 8df04 <_PyObject_MakeTpCall@@Base+0x20f8> │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dc58 <_PyObject_MakeTpCall@@Base+0x208c> │ │ │ │ + beq.w 8de78 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl 8059c │ │ │ │ + bl 80794 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8c554 <_PyObject_MakeTpCall@@Base+0x988> │ │ │ │ + bne.n 8c794 <_PyObject_MakeTpCall@@Base+0x988> │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r1, r0 │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8db44 <_PyObject_MakeTpCall@@Base+0x1f78> │ │ │ │ + bne.w 8dd64 <_PyObject_MakeTpCall@@Base+0x1f58> │ │ │ │ ldr.w r2, [fp, #20] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq fp, r1 │ │ │ │ - b.w 8db44 <_PyObject_MakeTpCall@@Base+0x1f78> │ │ │ │ + b.w 8dd64 <_PyObject_MakeTpCall@@Base+0x1f58> │ │ │ │ movs r0, #1 │ │ │ │ movw r1, #36432 @ 0x8e50 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 7e6ec │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 7e8e0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dc38 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ + beq.w 8de58 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ movw r4, #36432 @ 0x8e50 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8e56e <_PyObject_MakeTpCall@@Base+0x29a2> │ │ │ │ + beq.w 8e7c4 <_PyObject_MakeTpCall@@Base+0x29b8> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 8e56e <_PyObject_MakeTpCall@@Base+0x29a2> │ │ │ │ + bpl.w 8e7c4 <_PyObject_MakeTpCall@@Base+0x29b8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 83f48 │ │ │ │ + bl 84140 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dcda <_PyObject_MakeTpCall@@Base+0x210e> │ │ │ │ + beq.w 8defa <_PyObject_MakeTpCall@@Base+0x20ee> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 8e70a <_PyObject_MakeTpCall@@Base+0x2b3e> │ │ │ │ - ldr r1, [pc, #720] @ (8c888 <_PyObject_MakeTpCall@@Base+0xcbc>) │ │ │ │ + bpl.w 8e992 <_PyObject_MakeTpCall@@Base+0x2b86> │ │ │ │ + ldr r1, [pc, #720] @ (8cac8 <_PyObject_MakeTpCall@@Base+0xcbc>) │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr.w r2, [r1, #468] @ 0x1d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8d68c <_PyObject_MakeTpCall@@Base+0x1ac0> │ │ │ │ + bne.w 8d8fe <_PyObject_MakeTpCall@@Base+0x1af2> │ │ │ │ ldr.w r2, [r1, #476] @ 0x1dc │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 8d68c <_PyObject_MakeTpCall@@Base+0x1ac0> │ │ │ │ + beq.w 8d8fe <_PyObject_MakeTpCall@@Base+0x1af2> │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d6ac <_PyObject_MakeTpCall@@Base+0x1ae0> │ │ │ │ - ldr.w r9, [pc, #696] @ 8c8a0 <_PyObject_MakeTpCall@@Base+0xcd4> │ │ │ │ + bne.w 8d91e <_PyObject_MakeTpCall@@Base+0x1b12> │ │ │ │ + ldr.w r9, [pc, #696] @ 8cae0 <_PyObject_MakeTpCall@@Base+0xcd4> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df32 <_PyObject_MakeTpCall@@Base+0x2366> │ │ │ │ + bne.w 8e152 <_PyObject_MakeTpCall@@Base+0x2346> │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d3a2 <_PyObject_MakeTpCall@@Base+0x17d6> │ │ │ │ + bne.w 8d5c6 <_PyObject_MakeTpCall@@Base+0x17ba> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d3a2 <_PyObject_MakeTpCall@@Base+0x17d6> │ │ │ │ + bne.w 8d5c6 <_PyObject_MakeTpCall@@Base+0x17ba> │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ - movw r8, #44849 @ 0xaf31 │ │ │ │ + movw r8, #45189 @ 0xb085 │ │ │ │ movt r8, #7 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 8e426 <_PyObject_MakeTpCall@@Base+0x285a> │ │ │ │ + bne.w 8e7a8 <_PyObject_MakeTpCall@@Base+0x299c> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7af84 │ │ │ │ + bl 7b0d8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dcda <_PyObject_MakeTpCall@@Base+0x210e> │ │ │ │ + beq.w 8defa <_PyObject_MakeTpCall@@Base+0x20ee> │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.n 8c672 <_PyObject_MakeTpCall@@Base+0xaa6> │ │ │ │ - ldr.w r9, [pc, #596] @ 8c8a0 <_PyObject_MakeTpCall@@Base+0xcd4> │ │ │ │ + bpl.n 8c8b2 <_PyObject_MakeTpCall@@Base+0xaa6> │ │ │ │ + ldr.w r9, [pc, #596] @ 8cae0 <_PyObject_MakeTpCall@@Base+0xcd4> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ sub.w r2, sl, #8 │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [sl, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -146787,927 +146968,916 @@ │ │ │ │ str.w r2, [sl, #48] @ 0x30 │ │ │ │ add.w r2, sl, #380 @ 0x17c │ │ │ │ str.w r2, [sl, #52] @ 0x34 │ │ │ │ add.w r2, sl, #368 @ 0x170 │ │ │ │ str.w r2, [sl, #56] @ 0x38 │ │ │ │ add.w r2, sl, #420 @ 0x1a4 │ │ │ │ str.w r2, [sl, #80] @ 0x50 │ │ │ │ - beq.w 8e98c <_PyObject_MakeTpCall@@Base+0x2dc0> │ │ │ │ + beq.w 8eefc <_PyObject_MakeTpCall@@Base+0x30f0> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl, #168] @ 0xa8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8c6c2 <_PyObject_MakeTpCall@@Base+0xaf6> │ │ │ │ + beq.n 8c902 <_PyObject_MakeTpCall@@Base+0xaf6> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str.w r8, [sl, #152] @ 0x98 │ │ │ │ - movw r2, #17429 @ 0x4415 │ │ │ │ + movw r2, #19025 @ 0x4a51 │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, r1 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ str.w r2, [sl, #24] │ │ │ │ str.w r4, [sl, #128] @ 0x80 │ │ │ │ - movw r2, #63605 @ 0xf875 │ │ │ │ + movw r2, #64105 @ 0xfa69 │ │ │ │ movt r2, #7 │ │ │ │ str.w r2, [sl, #160] @ 0xa0 │ │ │ │ - movw r2, #28949 @ 0x7115 │ │ │ │ + movw r2, #31697 @ 0x7bd1 │ │ │ │ movt r2, #18 │ │ │ │ str.w r2, [sl, #92] @ 0x5c │ │ │ │ - movw r2, #33857 @ 0x8441 │ │ │ │ + movw r2, #37025 @ 0x90a1 │ │ │ │ movt r2, #20 │ │ │ │ str.w r2, [sl, #96] @ 0x60 │ │ │ │ it ne │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r6, r3, [sl, #428] @ 0x1ac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str.w r7, [sl, #132] @ 0x84 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sl, #444] @ 0x1bc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 8e490 <_PyObject_MakeTpCall@@Base+0x28c4> │ │ │ │ + bpl.w 8e918 <_PyObject_MakeTpCall@@Base+0x2b0c> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 8e4ba <_PyObject_MakeTpCall@@Base+0x28ee> │ │ │ │ + bpl.w 8e926 <_PyObject_MakeTpCall@@Base+0x2b1a> │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.w 8e4ba <_PyObject_MakeTpCall@@Base+0x28ee> │ │ │ │ + bpl.w 8e926 <_PyObject_MakeTpCall@@Base+0x2b1a> │ │ │ │ adds.w r0, r6, #20 │ │ │ │ itt ne │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ strne.w r0, [sl, #12] │ │ │ │ - beq.w 8e4ce <_PyObject_MakeTpCall@@Base+0x2902> │ │ │ │ + beq.w 8e8f0 <_PyObject_MakeTpCall@@Base+0x2ae4> │ │ │ │ blx 29d00 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 8ed08 <_PyObject_MakeTpCall@@Base+0x313c> │ │ │ │ + bne.w 8eee2 <_PyObject_MakeTpCall@@Base+0x30d6> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 8d62c <_PyObject_MakeTpCall@@Base+0x1a60> │ │ │ │ - ldr r5, [pc, #308] @ (8c88c <_PyObject_MakeTpCall@@Base+0xcc0>) │ │ │ │ + bmi.w 8d84e <_PyObject_MakeTpCall@@Base+0x1a42> │ │ │ │ + ldr r5, [pc, #308] @ (8cacc <_PyObject_MakeTpCall@@Base+0xcc0>) │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr.w r6, [sl, #132] @ 0x84 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [r5, #2976] @ 0xba0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8d67c <_PyObject_MakeTpCall@@Base+0x1ab0> │ │ │ │ + bne.w 8d89e <_PyObject_MakeTpCall@@Base+0x1a92> │ │ │ │ ldr.w r2, [r5, #2984] @ 0xba8 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8d67c <_PyObject_MakeTpCall@@Base+0x1ab0> │ │ │ │ + beq.w 8d89e <_PyObject_MakeTpCall@@Base+0x1a92> │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - ldr r1, [pc, #272] @ (8c890 <_PyObject_MakeTpCall@@Base+0xcc4>) │ │ │ │ + ldr r1, [pc, #272] @ (8cad0 <_PyObject_MakeTpCall@@Base+0xcc4>) │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r7, r0, #3 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8d464 <_PyObject_MakeTpCall@@Base+0x1898> │ │ │ │ - bl 10c1bc │ │ │ │ - cbz r0, 8c7cc <_PyObject_MakeTpCall@@Base+0xc00> │ │ │ │ - ldr r1, [pc, #248] @ (8c894 <_PyObject_MakeTpCall@@Base+0xcc8>) │ │ │ │ + bne.w 8d688 <_PyObject_MakeTpCall@@Base+0x187c> │ │ │ │ + bl 10cd18 │ │ │ │ + cbz r0, 8ca0c <_PyObject_MakeTpCall@@Base+0xc00> │ │ │ │ + ldr r1, [pc, #248] @ (8cad4 <_PyObject_MakeTpCall@@Base+0xcc8>) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - bl 82430 │ │ │ │ + bl 82628 │ │ │ │ ldr.w r8, [sp, #112] @ 0x70 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8c7c6 <_PyObject_MakeTpCall@@Base+0xbfa> │ │ │ │ + beq.n 8ca06 <_PyObject_MakeTpCall@@Base+0xbfa> │ │ │ │ mov r2, r8 │ │ │ │ - ldr r1, [pc, #224] @ (8c890 <_PyObject_MakeTpCall@@Base+0xcc4>) │ │ │ │ + ldr r1, [pc, #224] @ (8cad0 <_PyObject_MakeTpCall@@Base+0xcc4>) │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e206 <_PyObject_MakeTpCall@@Base+0x263a> │ │ │ │ + bne.w 8e48a <_PyObject_MakeTpCall@@Base+0x267e> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 8eba8 <_PyObject_MakeTpCall@@Base+0x2fdc> │ │ │ │ + bmi.w 8ee8a <_PyObject_MakeTpCall@@Base+0x307e> │ │ │ │ ldr.w r6, [sl, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 8ebec <_PyObject_MakeTpCall@@Base+0x3020> │ │ │ │ + bpl.w 8eece <_PyObject_MakeTpCall@@Base+0x30c2> │ │ │ │ ldr.w r3, [r5, #3604] @ 0xe14 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8db2c <_PyObject_MakeTpCall@@Base+0x1f60> │ │ │ │ + bne.w 8dd4c <_PyObject_MakeTpCall@@Base+0x1f40> │ │ │ │ ldr.w r2, [r5, #3612] @ 0xe1c │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 8db2c <_PyObject_MakeTpCall@@Base+0x1f60> │ │ │ │ - ldr r1, [pc, #156] @ (8c898 <_PyObject_MakeTpCall@@Base+0xccc>) │ │ │ │ + beq.w 8dd4c <_PyObject_MakeTpCall@@Base+0x1f40> │ │ │ │ + ldr r1, [pc, #156] @ (8cad8 <_PyObject_MakeTpCall@@Base+0xccc>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r0, #3 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d470 <_PyObject_MakeTpCall@@Base+0x18a4> │ │ │ │ + bne.w 8d694 <_PyObject_MakeTpCall@@Base+0x1888> │ │ │ │ ldr.w r2, [sl, #428] @ 0x1ac │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8c824 <_PyObject_MakeTpCall@@Base+0xc58> │ │ │ │ + beq.n 8ca64 <_PyObject_MakeTpCall@@Base+0xc58> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [sl, #436] @ 0x1b4 │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 8ea66 <_PyObject_MakeTpCall@@Base+0x2e9a> │ │ │ │ + bmi.w 8ed74 <_PyObject_MakeTpCall@@Base+0x2f68> │ │ │ │ ldr.w r6, [sl, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8ec84 <_PyObject_MakeTpCall@@Base+0x30b8> │ │ │ │ + bpl.w 8ee36 <_PyObject_MakeTpCall@@Base+0x302a> │ │ │ │ ldr.w r3, [r5, #1180] @ 0x49c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8d3f0 <_PyObject_MakeTpCall@@Base+0x1824> │ │ │ │ + bne.w 8d614 <_PyObject_MakeTpCall@@Base+0x1808> │ │ │ │ ldr.w r2, [r5, #1188] @ 0x4a4 │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 8d3f0 <_PyObject_MakeTpCall@@Base+0x1824> │ │ │ │ + beq.w 8d614 <_PyObject_MakeTpCall@@Base+0x1808> │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #64] @ (8c89c <_PyObject_MakeTpCall@@Base+0xcd0>) │ │ │ │ + ldr r1, [pc, #64] @ (8cadc <_PyObject_MakeTpCall@@Base+0xcd0>) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d3fe <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + beq.w 8d622 <_PyObject_MakeTpCall@@Base+0x1816> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 8c916 <_PyObject_MakeTpCall@@Base+0xd4a> │ │ │ │ + bpl.n 8cb56 <_PyObject_MakeTpCall@@Base+0xd4a> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 8e654 <_PyObject_MakeTpCall@@Base+0x2a88> │ │ │ │ + bpl.w 8e940 <_PyObject_MakeTpCall@@Base+0x2b34> │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.w 8e654 <_PyObject_MakeTpCall@@Base+0x2a88> │ │ │ │ + bpl.w 8e940 <_PyObject_MakeTpCall@@Base+0x2b34> │ │ │ │ adds.w r7, r6, #20 │ │ │ │ - beq.w 8e65c <_PyObject_MakeTpCall@@Base+0x2a90> │ │ │ │ - b.n 8c8a4 <_PyObject_MakeTpCall@@Base+0xcd8> │ │ │ │ + beq.w 8e948 <_PyObject_MakeTpCall@@Base+0x2b3c> │ │ │ │ + b.n 8cae4 <_PyObject_MakeTpCall@@Base+0xcd8> │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r2, sp, #752 @ 0x2f0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #736 @ (adr r3, 8cb80 <_PyObject_MakeTpCall@@Base+0xfb4>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, pc, #736 @ (adr r3, 8cdc0 <_PyObject_MakeTpCall@@Base+0xfb4>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ - movt r8, #73 @ 0x49 │ │ │ │ + movt r8, #74 @ 0x4a │ │ │ │ mov r0, r7 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #9893 @ 0x26a5 │ │ │ │ + movw r2, #10325 @ 0x2855 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [r8, #692] @ 0x2b4 │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e1ee <_PyObject_MakeTpCall@@Base+0x2622> │ │ │ │ - ldr.w r9, [pc, #820] @ 8cc00 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ + bne.w 8e412 <_PyObject_MakeTpCall@@Base+0x2606> │ │ │ │ + ldr.w r9, [pc, #820] @ 8ce40 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1528] @ 0x5f8 │ │ │ │ - bhi.w 8d4bc <_PyObject_MakeTpCall@@Base+0x18f0> │ │ │ │ + bhi.w 8d6e0 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ lsrs r1, r0, #3 │ │ │ │ ldr.w r3, [r9, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 8e18e <_PyObject_MakeTpCall@@Base+0x25c2> │ │ │ │ + beq.w 8e3b2 <_PyObject_MakeTpCall@@Base+0x25a6> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d49c <_PyObject_MakeTpCall@@Base+0x18d0> │ │ │ │ + beq.w 8d6c0 <_PyObject_MakeTpCall@@Base+0x18b4> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 29db8 │ │ │ │ str.w r6, [sl, #88] @ 0x58 │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 8ecb4 <_PyObject_MakeTpCall@@Base+0x30e8> │ │ │ │ + bmi.w 8edf4 <_PyObject_MakeTpCall@@Base+0x2fe8> │ │ │ │ ldr.w r6, [sl, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8ec8e <_PyObject_MakeTpCall@@Base+0x30c2> │ │ │ │ + bpl.w 8ebc2 <_PyObject_MakeTpCall@@Base+0x2db6> │ │ │ │ ldr.w r3, [r5, #3160] @ 0xc58 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e09a <_PyObject_MakeTpCall@@Base+0x24ce> │ │ │ │ + bne.w 8e2ac <_PyObject_MakeTpCall@@Base+0x24a0> │ │ │ │ ldr.w r2, [r5, #3168] @ 0xc60 │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 8e09a <_PyObject_MakeTpCall@@Base+0x24ce> │ │ │ │ - ldr r1, [pc, #672] @ (8cbe8 <_PyObject_MakeTpCall@@Base+0x101c>) │ │ │ │ + beq.w 8e2ac <_PyObject_MakeTpCall@@Base+0x24a0> │ │ │ │ + ldr r1, [pc, #672] @ (8ce28 <_PyObject_MakeTpCall@@Base+0x101c>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db5e <_PyObject_MakeTpCall@@Base+0x1f92> │ │ │ │ - ldr.w r9, [pc, #680] @ 8cc00 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ + bne.w 8dd7e <_PyObject_MakeTpCall@@Base+0x1f72> │ │ │ │ + ldr.w r9, [pc, #680] @ 8ce40 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df3c <_PyObject_MakeTpCall@@Base+0x2370> │ │ │ │ + bne.w 8e15c <_PyObject_MakeTpCall@@Base+0x2350> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 8dbae <_PyObject_MakeTpCall@@Base+0x1fe2> │ │ │ │ + bmi.w 8ddce <_PyObject_MakeTpCall@@Base+0x1fc2> │ │ │ │ ldr.w r6, [sl, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8e682 <_PyObject_MakeTpCall@@Base+0x2ab6> │ │ │ │ + bpl.w 8e822 <_PyObject_MakeTpCall@@Base+0x2a16> │ │ │ │ ldr.w r3, [r5, #2192] @ 0x890 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e0ac <_PyObject_MakeTpCall@@Base+0x24e0> │ │ │ │ + bne.w 8e2d0 <_PyObject_MakeTpCall@@Base+0x24c4> │ │ │ │ ldr.w r2, [r5, #2200] @ 0x898 │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 8e0ac <_PyObject_MakeTpCall@@Base+0x24e0> │ │ │ │ - ldr r1, [pc, #592] @ (8cbec <_PyObject_MakeTpCall@@Base+0x1020>) │ │ │ │ + beq.w 8e2d0 <_PyObject_MakeTpCall@@Base+0x24c4> │ │ │ │ + ldr r1, [pc, #592] @ (8ce2c <_PyObject_MakeTpCall@@Base+0x1020>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8df6c <_PyObject_MakeTpCall@@Base+0x23a0> │ │ │ │ - ldr.w r9, [pc, #596] @ 8cc00 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ + bne.w 8e1e0 <_PyObject_MakeTpCall@@Base+0x23d4> │ │ │ │ + ldr.w r9, [pc, #596] @ 8ce40 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8deac <_PyObject_MakeTpCall@@Base+0x22e0> │ │ │ │ + bne.w 8e0ea <_PyObject_MakeTpCall@@Base+0x22de> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 8dec6 <_PyObject_MakeTpCall@@Base+0x22fa> │ │ │ │ + bmi.w 8e104 <_PyObject_MakeTpCall@@Base+0x22f8> │ │ │ │ ldr.w r6, [sl, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8e49e <_PyObject_MakeTpCall@@Base+0x28d2> │ │ │ │ + bpl.w 8e68c <_PyObject_MakeTpCall@@Base+0x2880> │ │ │ │ ldr.w r3, [r5, #628] @ 0x274 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e108 <_PyObject_MakeTpCall@@Base+0x253c> │ │ │ │ + bne.w 8e38e <_PyObject_MakeTpCall@@Base+0x2582> │ │ │ │ ldr.w r2, [r5, #636] @ 0x27c │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 8e108 <_PyObject_MakeTpCall@@Base+0x253c> │ │ │ │ - ldr r1, [pc, #512] @ (8cbf0 <_PyObject_MakeTpCall@@Base+0x1024>) │ │ │ │ + beq.w 8e38e <_PyObject_MakeTpCall@@Base+0x2582> │ │ │ │ + ldr r1, [pc, #512] @ (8ce30 <_PyObject_MakeTpCall@@Base+0x1024>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dfb0 <_PyObject_MakeTpCall@@Base+0x23e4> │ │ │ │ - ldr.w r9, [pc, #512] @ 8cc00 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ + bne.w 8e18c <_PyObject_MakeTpCall@@Base+0x2380> │ │ │ │ + ldr.w r9, [pc, #512] @ 8ce40 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df04 <_PyObject_MakeTpCall@@Base+0x2338> │ │ │ │ + bne.w 8e0c0 <_PyObject_MakeTpCall@@Base+0x22b4> │ │ │ │ ldr.w r3, [sl, #432] @ 0x1b0 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d83a <_PyObject_MakeTpCall@@Base+0x1c6e> │ │ │ │ + bne.w 8d8ae <_PyObject_MakeTpCall@@Base+0x1aa2> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 8ca36 <_PyObject_MakeTpCall@@Base+0xe6a> │ │ │ │ + cbz r3, 8cc76 <_PyObject_MakeTpCall@@Base+0xe6a> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [sl, #84] @ 0x54 │ │ │ │ mvn.w r3, #15 │ │ │ │ str.w r3, [sl, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 8ca4e <_PyObject_MakeTpCall@@Base+0xe82> │ │ │ │ + cbz r3, 8cc8e <_PyObject_MakeTpCall@@Base+0xe82> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ str.w r3, [sl, #84] @ 0x54 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [sl, #144] @ 0x90 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r7, [sl, #16] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ str.w r2, [sl, #20] │ │ │ │ ands.w r6, r6, #8388608 @ 0x800000 │ │ │ │ - beq.w 8ce4c <_PyObject_MakeTpCall@@Base+0x1280> │ │ │ │ + beq.w 8d08c <_PyObject_MakeTpCall@@Base+0x1280> │ │ │ │ ldr.w r2, [sl, #104] @ 0x68 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r3, sl │ │ │ │ str.w r3, [sl, #120] @ 0x78 │ │ │ │ ldr.w r3, [sl, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ce76 <_PyObject_MakeTpCall@@Base+0x12aa> │ │ │ │ + bne.w 8d0b6 <_PyObject_MakeTpCall@@Base+0x12aa> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dffc <_PyObject_MakeTpCall@@Base+0x2430> │ │ │ │ + bne.w 8e1d8 <_PyObject_MakeTpCall@@Base+0x23cc> │ │ │ │ str.w r3, [sl, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 8db1a <_PyObject_MakeTpCall@@Base+0x1f4e> │ │ │ │ + bgt.w 8dd3a <_PyObject_MakeTpCall@@Base+0x1f2e> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 8ceb4 <_PyObject_MakeTpCall@@Base+0x12e8> │ │ │ │ + bmi.w 8d0f4 <_PyObject_MakeTpCall@@Base+0x12e8> │ │ │ │ ldr.w r4, [sl, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bpl.w 8ea4a <_PyObject_MakeTpCall@@Base+0x2e7e> │ │ │ │ + bpl.w 8ef34 <_PyObject_MakeTpCall@@Base+0x3128> │ │ │ │ ldr.w r3, [r5, #668] @ 0x29c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e11a <_PyObject_MakeTpCall@@Base+0x254e> │ │ │ │ + bne.w 8e2be <_PyObject_MakeTpCall@@Base+0x24b2> │ │ │ │ ldr.w r2, [r5, #676] @ 0x2a4 │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 8e11a <_PyObject_MakeTpCall@@Base+0x254e> │ │ │ │ - ldr r1, [pc, #308] @ (8cbf4 <_PyObject_MakeTpCall@@Base+0x1028>) │ │ │ │ + beq.w 8e2be <_PyObject_MakeTpCall@@Base+0x24b2> │ │ │ │ + ldr r1, [pc, #308] @ (8ce34 <_PyObject_MakeTpCall@@Base+0x1028>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8da86 <_PyObject_MakeTpCall@@Base+0x1eba> │ │ │ │ - ldr.w r9, [pc, #304] @ 8cc00 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ + bne.w 8dca6 <_PyObject_MakeTpCall@@Base+0x1e9a> │ │ │ │ + ldr.w r9, [pc, #304] @ 8ce40 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df48 <_PyObject_MakeTpCall@@Base+0x237c> │ │ │ │ + bne.w 8e168 <_PyObject_MakeTpCall@@Base+0x235c> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 8dabc <_PyObject_MakeTpCall@@Base+0x1ef0> │ │ │ │ + bmi.w 8dcdc <_PyObject_MakeTpCall@@Base+0x1ed0> │ │ │ │ ldr.w r4, [sl, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bpl.w 8ea32 <_PyObject_MakeTpCall@@Base+0x2e66> │ │ │ │ + bpl.w 8ed2a <_PyObject_MakeTpCall@@Base+0x2f1e> │ │ │ │ ldr.w r3, [r5, #740] @ 0x2e4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e088 <_PyObject_MakeTpCall@@Base+0x24bc> │ │ │ │ + bne.w 8e3a0 <_PyObject_MakeTpCall@@Base+0x2594> │ │ │ │ ldr.w r2, [r5, #748] @ 0x2ec │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 8e088 <_PyObject_MakeTpCall@@Base+0x24bc> │ │ │ │ - ldr r1, [pc, #228] @ (8cbf8 <_PyObject_MakeTpCall@@Base+0x102c>) │ │ │ │ + beq.w 8e3a0 <_PyObject_MakeTpCall@@Base+0x2594> │ │ │ │ + ldr r1, [pc, #228] @ (8ce38 <_PyObject_MakeTpCall@@Base+0x102c>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e936 <_PyObject_MakeTpCall@@Base+0x2d6a> │ │ │ │ - ldr.w r9, [pc, #220] @ 8cc00 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ + bne.w 8e7da <_PyObject_MakeTpCall@@Base+0x29ce> │ │ │ │ + ldr.w r9, [pc, #220] @ 8ce40 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dea0 <_PyObject_MakeTpCall@@Base+0x22d4> │ │ │ │ + bne.w 8e146 <_PyObject_MakeTpCall@@Base+0x233a> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r3, #19 │ │ │ │ - bmi.n 8cb64 <_PyObject_MakeTpCall@@Base+0xf98> │ │ │ │ + bmi.n 8cda4 <_PyObject_MakeTpCall@@Base+0xf98> │ │ │ │ lsls r2, r3, #22 │ │ │ │ mov.w r1, #1 │ │ │ │ it pl │ │ │ │ orrpl.w r3, r3, #256 @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ ittt pl │ │ │ │ strpl.w r3, [sl, #84] @ 0x54 │ │ │ │ mvnpl.w r3, #3221225472 @ 0xc0000000 │ │ │ │ strpl.w r3, [sl] │ │ │ │ - bl 73ea8 │ │ │ │ + bl 73fe4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ movw r1, #45404 @ 0xb15c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbz r3, 8cb7e <_PyObject_MakeTpCall@@Base+0xfb2> │ │ │ │ + cbz r3, 8cdbe <_PyObject_MakeTpCall@@Base+0xfb2> │ │ │ │ mov r0, sl │ │ │ │ - bl 90150 │ │ │ │ + bl 903ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8cb70 <_PyObject_MakeTpCall@@Base+0xfa4> │ │ │ │ + bne.n 8cdb0 <_PyObject_MakeTpCall@@Base+0xfa4> │ │ │ │ ldr.w r4, [sl, #132] @ 0x84 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e76c <_PyObject_MakeTpCall@@Base+0x2ba0> │ │ │ │ + beq.w 8e850 <_PyObject_MakeTpCall@@Base+0x2a44> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 8e8c4 <_PyObject_MakeTpCall@@Base+0x2cf8> │ │ │ │ + bmi.w 8e89c <_PyObject_MakeTpCall@@Base+0x2a90> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e904 <_PyObject_MakeTpCall@@Base+0x2d38> │ │ │ │ + beq.w 8e8dc <_PyObject_MakeTpCall@@Base+0x2ad0> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 8e904 <_PyObject_MakeTpCall@@Base+0x2d38> │ │ │ │ - bl 83f48 │ │ │ │ + bpl.w 8e8dc <_PyObject_MakeTpCall@@Base+0x2ad0> │ │ │ │ + bl 84140 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - movw r3, #50493 @ 0xc53d │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + movw r3, #52329 @ 0xcc69 │ │ │ │ movt r3, #15 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #44] @ (8cbfc <_PyObject_MakeTpCall@@Base+0x1030>) │ │ │ │ + ldr r3, [pc, #44] @ (8ce3c <_PyObject_MakeTpCall@@Base+0x1030>) │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr.w fp, [pc, #44] @ 8cc00 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ + ldr.w fp, [pc, #44] @ 8ce40 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ asrs r3, r3, #3 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 8cc04 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ + b.n 8ce44 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ nop │ │ │ │ add r3, sp, #464 @ 0x1d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r7, pc, #688 @ (adr r7, 8cea0 <_PyObject_MakeTpCall@@Base+0x12d4>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #576 @ (adr r1, 8ce34 <_PyObject_MakeTpCall@@Base+0x1268>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #736 @ (adr r1, 8ced8 <_PyObject_MakeTpCall@@Base+0x130c>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, pc, #0 @ (adr r2, 8cbfc <_PyObject_MakeTpCall@@Base+0x1030>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r7, pc, #688 @ (adr r7, 8d0e0 <_PyObject_MakeTpCall@@Base+0x12d4>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r1, pc, #576 @ (adr r1, 8d074 <_PyObject_MakeTpCall@@Base+0x1268>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r1, pc, #736 @ (adr r1, 8d118 <_PyObject_MakeTpCall@@Base+0x130c>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r2, pc, #0 @ (adr r2, 8ce3c <_PyObject_MakeTpCall@@Base+0x1030>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.w 8cfb8 <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ + bpl.w 8d1dc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e1a0 <_PyObject_MakeTpCall@@Base+0x25d4> │ │ │ │ + bne.w 8e512 <_PyObject_MakeTpCall@@Base+0x2706> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r8 │ │ │ │ - ble.w 8cfb8 <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ + ble.w 8d1dc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ ldrb r4, [r3, #6] │ │ │ │ movs r0, #1 │ │ │ │ ldrb r5, [r3, #5] │ │ │ │ adds r3, #20 │ │ │ │ lsls r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8d35e <_PyObject_MakeTpCall@@Base+0x1792> │ │ │ │ + beq.w 8d4fc <_PyObject_MakeTpCall@@Base+0x16f0> │ │ │ │ add.w r0, r0, r8, lsl #3 │ │ │ │ add r3, r0 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8cfa0 <_PyObject_MakeTpCall@@Base+0x13d4> │ │ │ │ + beq.w 8d1c4 <_PyObject_MakeTpCall@@Base+0x13b8> │ │ │ │ ldr r5, [r6, #4] │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r0, [fp, r9] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr r1, [pc, #696] @ (8cf0c <_PyObject_MakeTpCall@@Base+0x1340>) │ │ │ │ + ldr r1, [pc, #696] @ (8d14c <_PyObject_MakeTpCall@@Base+0x1340>) │ │ │ │ eor.w sl, r7, r2 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r3, #12 │ │ │ │ ubfx sl, sl, #0, #12 │ │ │ │ mla r3, r3, sl, r4 │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ ldr.w r7, [r3, #2808] @ 0xaf8 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8d1cc <_PyObject_MakeTpCall@@Base+0x1600> │ │ │ │ + bne.w 8d3f0 <_PyObject_MakeTpCall@@Base+0x15e4> │ │ │ │ movs r3, #12 │ │ │ │ mla r2, r3, sl, r4 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r2, #2812] @ 0xafc │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8d1ca <_PyObject_MakeTpCall@@Base+0x15fe> │ │ │ │ + bne.w 8d3ee <_PyObject_MakeTpCall@@Base+0x15e2> │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ mla r4, r3, sl, r4 │ │ │ │ ldr.w r5, [r4, #2816] @ 0xb00 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8cf44 <_PyObject_MakeTpCall@@Base+0x1378> │ │ │ │ + beq.w 8d184 <_PyObject_MakeTpCall@@Base+0x1378> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8cca8 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ + beq.n 8cee8 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e48a <_PyObject_MakeTpCall@@Base+0x28be> │ │ │ │ + beq.w 8eaae <_PyObject_MakeTpCall@@Base+0x2ca2> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8cf1c <_PyObject_MakeTpCall@@Base+0x1350> │ │ │ │ + bne.w 8d15c <_PyObject_MakeTpCall@@Base+0x1350> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 8e46a <_PyObject_MakeTpCall@@Base+0x289e> │ │ │ │ + beq.w 8ea8e <_PyObject_MakeTpCall@@Base+0x2c82> │ │ │ │ movw r7, #33172 @ 0x8194 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ and.w r1, r2, #24 │ │ │ │ ubfx r4, r2, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ lsls r1, r2, #29 │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ - bmi.w 8ed38 <_PyObject_MakeTpCall@@Base+0x316c> │ │ │ │ + bmi.w 8f08a <_PyObject_MakeTpCall@@Base+0x327e> │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ ldr.w r1, [fp, r9] │ │ │ │ subs r2, r2, r4 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 8e168 <_PyObject_MakeTpCall@@Base+0x259c> │ │ │ │ + bhi.w 8e368 <_PyObject_MakeTpCall@@Base+0x255c> │ │ │ │ adds r1, r4, r3 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bmi.w 8e168 <_PyObject_MakeTpCall@@Base+0x259c> │ │ │ │ + bmi.w 8e368 <_PyObject_MakeTpCall@@Base+0x255c> │ │ │ │ movw sl, #20256 @ 0x4f20 │ │ │ │ - movt sl, #73 @ 0x49 │ │ │ │ - movw r2, #9893 @ 0x26a5 │ │ │ │ + movt sl, #74 @ 0x4a │ │ │ │ + movw r2, #10325 @ 0x2855 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [sl, #712] @ 0x2c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e158 <_PyObject_MakeTpCall@@Base+0x258c> │ │ │ │ + bne.w 8e358 <_PyObject_MakeTpCall@@Base+0x254c> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r1, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.w 8de52 <_PyObject_MakeTpCall@@Base+0x2286> │ │ │ │ + bcs.w 8e072 <_PyObject_MakeTpCall@@Base+0x2266> │ │ │ │ lsrs r3, r1, #3 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r3, [r2, r3, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 8de3e <_PyObject_MakeTpCall@@Base+0x2272> │ │ │ │ + beq.w 8e05e <_PyObject_MakeTpCall@@Base+0x2252> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [lr] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cf78 <_PyObject_MakeTpCall@@Base+0x13ac> │ │ │ │ + beq.w 8d19c <_PyObject_MakeTpCall@@Base+0x1390> │ │ │ │ ldr.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ add r4, lr │ │ │ │ ldr.w r2, [r0, #3756] @ 0xeac │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #1 │ │ │ │ strd r1, r1, [lr] │ │ │ │ cmp r3, r2 │ │ │ │ strd r1, r1, [r4, #-8] │ │ │ │ str.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ - bgt.w 8d914 <_PyObject_MakeTpCall@@Base+0x1d48> │ │ │ │ + bgt.w 8daf6 <_PyObject_MakeTpCall@@Base+0x1cea> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r7, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #392] @ (8cf10 <_PyObject_MakeTpCall@@Base+0x1344>) │ │ │ │ + ldr r2, [pc, #392] @ (8d150 <_PyObject_MakeTpCall@@Base+0x1344>) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e624 <_PyObject_MakeTpCall@@Base+0x2a58> │ │ │ │ + bne.w 8eab4 <_PyObject_MakeTpCall@@Base+0x2ca8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8e5d8 <_PyObject_MakeTpCall@@Base+0x2a0c> │ │ │ │ + beq.w 8e71a <_PyObject_MakeTpCall@@Base+0x290e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ ldreq r3, [r5, #0] │ │ │ │ - beq.w 8e5e2 <_PyObject_MakeTpCall@@Base+0x2a16> │ │ │ │ + beq.w 8e724 <_PyObject_MakeTpCall@@Base+0x2918> │ │ │ │ ldr.w r3, [fp, r9] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ sub.w r0, r4, #8 │ │ │ │ str r6, [r4, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - movw r3, #52233 @ 0xcc09 │ │ │ │ + movw r3, #54261 @ 0xd3f5 │ │ │ │ movt r3, #15 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r1, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ cmp r3, ip │ │ │ │ ldr r7, [r1, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orr.w r2, r2, r7 │ │ │ │ str r0, [r7, #0] │ │ │ │ strd r1, r2, [r4, #-8] │ │ │ │ str r0, [r1, #4] │ │ │ │ - beq.n 8ce04 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ + beq.n 8d044 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e95c <_PyObject_MakeTpCall@@Base+0x2d90> │ │ │ │ + beq.w 8e9d8 <_PyObject_MakeTpCall@@Base+0x2bcc> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl c17a4 │ │ │ │ + bl c1a9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8ce28 <_PyObject_MakeTpCall@@Base+0x125c> │ │ │ │ + beq.n 8d068 <_PyObject_MakeTpCall@@Base+0x125c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8ce28 <_PyObject_MakeTpCall@@Base+0x125c> │ │ │ │ + cbnz r3, 8d068 <_PyObject_MakeTpCall@@Base+0x125c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8ee26 <_PyObject_MakeTpCall@@Base+0x325a> │ │ │ │ + beq.w 8ef8c <_PyObject_MakeTpCall@@Base+0x3180> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8cc04 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ + beq.w 8ce44 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cc04 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ + bne.w 8ce44 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cc04 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ce44 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29748 @ 0x7434 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #31348 @ 0x7a74 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r2, [sl, #104] @ 0x68 │ │ │ │ ldr.w r3, [sl, #144] @ 0x90 │ │ │ │ str.w r6, [sl, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ca7c <_PyObject_MakeTpCall@@Base+0xeb0> │ │ │ │ + beq.w 8ccbc <_PyObject_MakeTpCall@@Base+0xeb0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8db0c <_PyObject_MakeTpCall@@Base+0x1f40> │ │ │ │ + beq.w 8dd2c <_PyObject_MakeTpCall@@Base+0x1f20> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - ldr r2, [pc, #148] @ (8cf14 <_PyObject_MakeTpCall@@Base+0x1348>) │ │ │ │ + ldr r2, [pc, #148] @ (8d154 <_PyObject_MakeTpCall@@Base+0x1348>) │ │ │ │ str.w r2, [sl, #124] @ 0x7c │ │ │ │ - cbnz r3, 8ce8e <_PyObject_MakeTpCall@@Base+0x12c2> │ │ │ │ + cbnz r3, 8d0ce <_PyObject_MakeTpCall@@Base+0x12c2> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ea56 <_PyObject_MakeTpCall@@Base+0x2e8a> │ │ │ │ + beq.w 8ee7a <_PyObject_MakeTpCall@@Base+0x306e> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ca8e <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ + bne.w 8ccce <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ca8e <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ + bne.w 8ccce <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ - movw r3, #13337 @ 0x3419 │ │ │ │ + movw r3, #13841 @ 0x3611 │ │ │ │ movt r3, #8 │ │ │ │ str.w r3, [sl, #76] @ 0x4c │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.w 8ca98 <_PyObject_MakeTpCall@@Base+0xecc> │ │ │ │ - ldr.w r9, [pc, #96] @ 8cf18 <_PyObject_MakeTpCall@@Base+0x134c> │ │ │ │ + bpl.w 8ccd8 <_PyObject_MakeTpCall@@Base+0xecc> │ │ │ │ + ldr.w r9, [pc, #96] @ 8d158 <_PyObject_MakeTpCall@@Base+0x134c> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r0, [sl, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr.w r2, [r9, fp] │ │ │ │ mul.w r3, r0, r3 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ adds r2, r1, r3 │ │ │ │ add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [r2, #252] @ 0xfc │ │ │ │ cmp r2, sl │ │ │ │ - beq.w 8ea3e <_PyObject_MakeTpCall@@Base+0x2e72> │ │ │ │ + beq.w 8ef4c <_PyObject_MakeTpCall@@Base+0x3140> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.w 8ea3e <_PyObject_MakeTpCall@@Base+0x2e72> │ │ │ │ + bhi.w 8ef4c <_PyObject_MakeTpCall@@Base+0x3140> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r1 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 8caa6 <_PyObject_MakeTpCall@@Base+0xeda> │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + bmi.w 8cce6 <_PyObject_MakeTpCall@@Base+0xeda> │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8cad6 <_PyObject_MakeTpCall@@Base+0xf0a> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8cd16 <_PyObject_MakeTpCall@@Base+0xf0a> │ │ │ │ nop │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ asrs r0, r5, #26 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8cf3a <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ + beq.n 8d17a <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e540 <_PyObject_MakeTpCall@@Base+0x2974> │ │ │ │ + beq.w 8e96a <_PyObject_MakeTpCall@@Base+0x2b5e> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8ce04 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ + bne.w 8d044 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ ldr.w r0, [fp, r9] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cc04 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ + beq.w 8ce44 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cc04 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ + beq.w 8ce44 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - mov r0, r1 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + b.w 8efa6 <_PyObject_MakeTpCall@@Base+0x319a> │ │ │ │ ldrd sl, r1, [r3, #24] │ │ │ │ cmp r1, sl │ │ │ │ - bcc.w 8d458 <_PyObject_MakeTpCall@@Base+0x188c> │ │ │ │ + bcc.w 8d67c <_PyObject_MakeTpCall@@Base+0x1870> │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, sl, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, sl │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r2, [r3, sl] │ │ │ │ ldr.w r3, [fp, r9] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.n 8cd5a <_PyObject_MakeTpCall@@Base+0x118e> │ │ │ │ + b.n 8cf9a <_PyObject_MakeTpCall@@Base+0x118e> │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r1, r8 │ │ │ │ - ble.n 8cfb8 <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ + ble.n 8d1dc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ adds r3, #8 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e0f8 <_PyObject_MakeTpCall@@Base+0x252c> │ │ │ │ + beq.w 8e348 <_PyObject_MakeTpCall@@Base+0x253c> │ │ │ │ cmp r8, r1 │ │ │ │ - blt.w 8cc40 <_PyObject_MakeTpCall@@Base+0x1074> │ │ │ │ + blt.w 8ce80 <_PyObject_MakeTpCall@@Base+0x1074> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ mov fp, r9 │ │ │ │ mov r9, r3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8cfe6 <_PyObject_MakeTpCall@@Base+0x141a> │ │ │ │ + beq.n 8d20a <_PyObject_MakeTpCall@@Base+0x13fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8cfe6 <_PyObject_MakeTpCall@@Base+0x141a> │ │ │ │ + cbnz r3, 8d20a <_PyObject_MakeTpCall@@Base+0x13fe> │ │ │ │ ldr r4, [r2, #24] │ │ │ │ - ldr r2, [pc, #692] @ (8d290 <_PyObject_MakeTpCall@@Base+0x16c4>) │ │ │ │ + ldr r2, [pc, #692] @ (8d4b4 <_PyObject_MakeTpCall@@Base+0x16a8>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e55c <_PyObject_MakeTpCall@@Base+0x2990> │ │ │ │ + bne.w 8e980 <_PyObject_MakeTpCall@@Base+0x2b74> │ │ │ │ blx r4 │ │ │ │ movw r0, #36040 @ 0x8cc8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr.w r6, [r9, fp] │ │ │ │ strd sl, sl, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #20 │ │ │ │ - bpl.w 8d438 <_PyObject_MakeTpCall@@Base+0x186c> │ │ │ │ + bpl.w 8d65c <_PyObject_MakeTpCall@@Base+0x1850> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8d438 <_PyObject_MakeTpCall@@Base+0x186c> │ │ │ │ + beq.w 8d65c <_PyObject_MakeTpCall@@Base+0x1850> │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #2 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e240 <_PyObject_MakeTpCall@@Base+0x2674> │ │ │ │ + beq.w 8e4e4 <_PyObject_MakeTpCall@@Base+0x26d8> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e5a0 <_PyObject_MakeTpCall@@Base+0x29d4> │ │ │ │ + bne.w 8eb2c <_PyObject_MakeTpCall@@Base+0x2d20> │ │ │ │ ldr.w r3, [r5, #2192] @ 0x890 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w 8e4f6 <_PyObject_MakeTpCall@@Base+0x292a> │ │ │ │ + bpl.w 8e9bc <_PyObject_MakeTpCall@@Base+0x2bb0> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ed66 <_PyObject_MakeTpCall@@Base+0x319a> │ │ │ │ - movw r3, #4697 @ 0x1259 │ │ │ │ + beq.w 8efc8 <_PyObject_MakeTpCall@@Base+0x31bc> │ │ │ │ + movw r3, #5445 @ 0x1545 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8d3d6 <_PyObject_MakeTpCall@@Base+0x180a> │ │ │ │ + bne.w 8d5fa <_PyObject_MakeTpCall@@Base+0x17ee> │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #584] @ (8d294 <_PyObject_MakeTpCall@@Base+0x16c8>) │ │ │ │ + ldr r1, [pc, #584] @ (8d4b8 <_PyObject_MakeTpCall@@Base+0x16ac>) │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0828 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl c0b08 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d3e4 <_PyObject_MakeTpCall@@Base+0x1818> │ │ │ │ + beq.w 8d608 <_PyObject_MakeTpCall@@Base+0x17fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d07e <_PyObject_MakeTpCall@@Base+0x14b2> │ │ │ │ + beq.n 8d2a2 <_PyObject_MakeTpCall@@Base+0x1496> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8d07e <_PyObject_MakeTpCall@@Base+0x14b2> │ │ │ │ - ldr r2, [pc, #548] @ (8d290 <_PyObject_MakeTpCall@@Base+0x16c4>) │ │ │ │ + cbnz r3, 8d2a2 <_PyObject_MakeTpCall@@Base+0x1496> │ │ │ │ + ldr r2, [pc, #548] @ (8d4b4 <_PyObject_MakeTpCall@@Base+0x16a8>) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e584 <_PyObject_MakeTpCall@@Base+0x29b8> │ │ │ │ + bne.w 8e766 <_PyObject_MakeTpCall@@Base+0x295a> │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r6, [r9, fp] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #20 │ │ │ │ - bpl.w 8e12c <_PyObject_MakeTpCall@@Base+0x2560> │ │ │ │ + bpl.w 8e2e2 <_PyObject_MakeTpCall@@Base+0x24d6> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r5, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e12c <_PyObject_MakeTpCall@@Base+0x2560> │ │ │ │ + beq.w 8e2e2 <_PyObject_MakeTpCall@@Base+0x24d6> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d962 <_PyObject_MakeTpCall@@Base+0x1d96> │ │ │ │ - movw r3, #5061 @ 0x13c5 │ │ │ │ + bne.w 8db82 <_PyObject_MakeTpCall@@Base+0x1d76> │ │ │ │ + movw r3, #6345 @ 0x18c9 │ │ │ │ movt r3, #13 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 8d5f0 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ + bne.w 8d81a <_PyObject_MakeTpCall@@Base+0x1a0e> │ │ │ │ ldr r7, [r5, #24] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - beq.w 8ee4e <_PyObject_MakeTpCall@@Base+0x3282> │ │ │ │ + beq.w 8ef1a <_PyObject_MakeTpCall@@Base+0x310e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8e81a <_PyObject_MakeTpCall@@Base+0x2c4e> │ │ │ │ + beq.w 8ea00 <_PyObject_MakeTpCall@@Base+0x2bf4> │ │ │ │ ldr.w r4, [r6, #148] @ 0x94 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e826 <_PyObject_MakeTpCall@@Base+0x2c5a> │ │ │ │ + beq.w 8ea0c <_PyObject_MakeTpCall@@Base+0x2c00> │ │ │ │ ldr.w r3, [r6, #152] @ 0x98 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp.w r2, r3, asr #2 │ │ │ │ - bge.w 8e826 <_PyObject_MakeTpCall@@Base+0x2c5a> │ │ │ │ + bge.w 8ea0c <_PyObject_MakeTpCall@@Base+0x2c00> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ str.w r2, [r6, #148] @ 0x94 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ str r5, [r4, #8] │ │ │ │ itt ne │ │ │ │ @@ -147722,158 +147892,158 @@ │ │ │ │ strb.w r3, [r4, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ strd r1, r0, [r4, #12] │ │ │ │ cmp r2, r3 │ │ │ │ str.w ip, [r4, #28] │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ strh r3, [r4, #36] @ 0x24 │ │ │ │ - ble.w 8d88a <_PyObject_MakeTpCall@@Base+0x1cbe> │ │ │ │ + ble.w 8daac <_PyObject_MakeTpCall@@Base+0x1ca0> │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ blx 29718 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - bl 9fec0 │ │ │ │ + bl a0130 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d8a2 <_PyObject_MakeTpCall@@Base+0x1cd6> │ │ │ │ + bne.w 8dac4 <_PyObject_MakeTpCall@@Base+0x1cb8> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e520 <_PyObject_MakeTpCall@@Base+0x2954> │ │ │ │ + bne.w 8e802 <_PyObject_MakeTpCall@@Base+0x29f6> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0a60 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl a0cc4 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d602 <_PyObject_MakeTpCall@@Base+0x1a36> │ │ │ │ + beq.w 8d82c <_PyObject_MakeTpCall@@Base+0x1a20> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e71e <_PyObject_MakeTpCall@@Base+0x2b52> │ │ │ │ + bne.w 8e63e <_PyObject_MakeTpCall@@Base+0x2832> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d1a0 <_PyObject_MakeTpCall@@Base+0x15d4> │ │ │ │ + beq.n 8d3c4 <_PyObject_MakeTpCall@@Base+0x15b8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 8d1a0 <_PyObject_MakeTpCall@@Base+0x15d4> │ │ │ │ - ldr r2, [pc, #264] @ (8d290 <_PyObject_MakeTpCall@@Base+0x16c4>) │ │ │ │ + cbnz r3, 8d3c4 <_PyObject_MakeTpCall@@Base+0x15b8> │ │ │ │ + ldr r2, [pc, #264] @ (8d4b4 <_PyObject_MakeTpCall@@Base+0x16a8>) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e750 <_PyObject_MakeTpCall@@Base+0x2b84> │ │ │ │ + bne.w 8e670 <_PyObject_MakeTpCall@@Base+0x2864> │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8ec00 <_PyObject_MakeTpCall@@Base+0x3034> │ │ │ │ + bne.w 8ebde <_PyObject_MakeTpCall@@Base+0x2dd2> │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d1c2 <_PyObject_MakeTpCall@@Base+0x15f6> │ │ │ │ + beq.n 8d3e6 <_PyObject_MakeTpCall@@Base+0x15da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ec14 <_PyObject_MakeTpCall@@Base+0x3048> │ │ │ │ + beq.w 8ebf2 <_PyObject_MakeTpCall@@Base+0x2de6> │ │ │ │ mov r0, sl │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [pc, #200] @ (8d298 <_PyObject_MakeTpCall@@Base+0x16cc>) │ │ │ │ + ldr r0, [pc, #200] @ (8d4bc <_PyObject_MakeTpCall@@Base+0x16b0>) │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [r0, #264] @ 0x108 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8e26e <_PyObject_MakeTpCall@@Base+0x26a2> │ │ │ │ + bne.w 8e3c4 <_PyObject_MakeTpCall@@Base+0x25b8> │ │ │ │ ldr.w r3, [r0, #268] @ 0x10c │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bgt.w 8e516 <_PyObject_MakeTpCall@@Base+0x294a> │ │ │ │ + bgt.w 8e9b2 <_PyObject_MakeTpCall@@Base+0x2ba6> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8dd98 <_PyObject_MakeTpCall@@Base+0x21cc> │ │ │ │ + beq.w 8dfb8 <_PyObject_MakeTpCall@@Base+0x21ac> │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #164] @ (8d298 <_PyObject_MakeTpCall@@Base+0x16cc>) │ │ │ │ + ldr r3, [pc, #164] @ (8d4bc <_PyObject_MakeTpCall@@Base+0x16b0>) │ │ │ │ ldr.w r3, [r3, #272] @ 0x110 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 8e274 <_PyObject_MakeTpCall@@Base+0x26a8> │ │ │ │ + beq.w 8e3ca <_PyObject_MakeTpCall@@Base+0x25be> │ │ │ │ ldr.w r3, [r5, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e290 <_PyObject_MakeTpCall@@Base+0x26c4> │ │ │ │ + beq.w 8e3e6 <_PyObject_MakeTpCall@@Base+0x25da> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 8de94 <_PyObject_MakeTpCall@@Base+0x22c8> │ │ │ │ + beq.w 8e0b4 <_PyObject_MakeTpCall@@Base+0x22a8> │ │ │ │ adds r5, r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ str r5, [r3, #0] │ │ │ │ - ble.w 8d8d4 <_PyObject_MakeTpCall@@Base+0x1d08> │ │ │ │ + ble.w 8db44 <_PyObject_MakeTpCall@@Base+0x1d38> │ │ │ │ add.w r2, r3, #8 │ │ │ │ str.w r8, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, ip │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r1, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r2, #132] @ 0x84 │ │ │ │ - bmi.n 8d2a0 <_PyObject_MakeTpCall@@Base+0x16d4> │ │ │ │ + bmi.n 8d4c4 <_PyObject_MakeTpCall@@Base+0x16b8> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #76] @ (8d29c <_PyObject_MakeTpCall@@Base+0x16d0>) │ │ │ │ - bl 79454 │ │ │ │ + ldr r1, [pc, #76] @ (8d4c0 <_PyObject_MakeTpCall@@Base+0x16b4>) │ │ │ │ + bl 795a0 │ │ │ │ adds r0, #3 │ │ │ │ - beq.w 8e442 <_PyObject_MakeTpCall@@Base+0x2876> │ │ │ │ + beq.w 8eaca <_PyObject_MakeTpCall@@Base+0x2cbe> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d2d8 <_PyObject_MakeTpCall@@Base+0x170c> │ │ │ │ + bne.n 8d540 <_PyObject_MakeTpCall@@Base+0x1734> │ │ │ │ cmp r7, r8 │ │ │ │ - blt.n 8d238 <_PyObject_MakeTpCall@@Base+0x166c> │ │ │ │ + blt.n 8d45c <_PyObject_MakeTpCall@@Base+0x1650> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 8d282 <_PyObject_MakeTpCall@@Base+0x16b6> │ │ │ │ + beq.n 8d4a6 <_PyObject_MakeTpCall@@Base+0x169a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e336 <_PyObject_MakeTpCall@@Base+0x276a> │ │ │ │ + beq.w 8e588 <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cf40 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ + beq.w 8d180 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 8d30c <_PyObject_MakeTpCall@@Base+0x1740> │ │ │ │ + b.n 8d574 <_PyObject_MakeTpCall@@Base+0x1768> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r7, pc, #688 @ (adr r7, 8d548 <_PyObject_MakeTpCall@@Base+0x197c>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r7, pc, #688 @ (adr r7, 8d76c <_PyObject_MakeTpCall@@Base+0x1960>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr.w r3, [fp, r9] │ │ │ │ movs r1, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r2, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r0, r3, r1, r0 │ │ │ │ @@ -147882,250 +148052,250 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r1, [ip, #252] @ 0xfc │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e534 <_PyObject_MakeTpCall@@Base+0x2968> │ │ │ │ + beq.w 8e816 <_PyObject_MakeTpCall@@Base+0x2a0a> │ │ │ │ ldr.w r0, [ip, #268] @ 0x10c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 8d24a <_PyObject_MakeTpCall@@Base+0x167e> │ │ │ │ + b.n 8d46e <_PyObject_MakeTpCall@@Base+0x1662> │ │ │ │ + movs r4, #12 │ │ │ │ + mla r0, r4, r8, r0 │ │ │ │ + add r3, r0 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 8e0cc <_PyObject_MakeTpCall@@Base+0x22c0> │ │ │ │ + ldr r5, [r6, #4] │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + ldr r1, [pc, #704] @ (8d7d4 <_PyObject_MakeTpCall@@Base+0x19c8>) │ │ │ │ + ldr.w r0, [fp, r9] │ │ │ │ + ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + eor.w sl, r2, r1, asr #3 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + movs r3, #12 │ │ │ │ + ubfx sl, sl, #0, #12 │ │ │ │ + mla r3, r3, sl, r4 │ │ │ │ + add.w r3, r3, #40960 @ 0xa000 │ │ │ │ + ldr.w r7, [r3, #2808] @ 0xaf8 │ │ │ │ + cmp r7, r2 │ │ │ │ + beq.w 8ceb4 <_PyObject_MakeTpCall@@Base+0x10a8> │ │ │ │ + b.n 8d3f0 <_PyObject_MakeTpCall@@Base+0x15e4> │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r3 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 8d8ac <_PyObject_MakeTpCall@@Base+0x1ce0> │ │ │ │ + beq.w 8dace <_PyObject_MakeTpCall@@Base+0x1cc2> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 8d304 <_PyObject_MakeTpCall@@Base+0x1738> │ │ │ │ + beq.n 8d56c <_PyObject_MakeTpCall@@Base+0x1760> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d8be <_PyObject_MakeTpCall@@Base+0x1cf2> │ │ │ │ + beq.w 8dae0 <_PyObject_MakeTpCall@@Base+0x1cd4> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cca8 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ + beq.w 8cee8 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ movs r3, #12 │ │ │ │ add.w r2, r4, #43520 @ 0xaa00 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ mul.w r3, r3, sl │ │ │ │ adds r0, r2, r3 │ │ │ │ str r5, [r0, #8] │ │ │ │ add r4, r3 │ │ │ │ movw r0, #43772 @ 0xaafc │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ add.w lr, r3, #4 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ - ldr r4, [pc, #680] @ (8d5d8 <_PyObject_MakeTpCall@@Base+0x1a0c>) │ │ │ │ + ldr r4, [pc, #576] @ (8d7d8 <_PyObject_MakeTpCall@@Base+0x19cc>) │ │ │ │ ldr.w r4, [r4, #260] @ 0x104 │ │ │ │ cmp r4, ip │ │ │ │ ittt ne │ │ │ │ addne r4, #1 │ │ │ │ - ldrne r7, [pc, #668] @ (8d5d8 <_PyObject_MakeTpCall@@Base+0x1a0c>) │ │ │ │ + ldrne r7, [pc, #564] @ (8d7d8 <_PyObject_MakeTpCall@@Base+0x19cc>) │ │ │ │ strne.w r4, [r7, #260] @ 0x104 │ │ │ │ str.w r1, [r2, lr] │ │ │ │ dmb ish │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [r2, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8d4ea <_PyObject_MakeTpCall@@Base+0x191e> │ │ │ │ + bne.w 8d70e <_PyObject_MakeTpCall@@Base+0x1902> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8cca8 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ - b.n 8cf40 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ - movs r4, #12 │ │ │ │ - mla r0, r4, r8, r0 │ │ │ │ - add r3, r0 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 8df10 <_PyObject_MakeTpCall@@Base+0x2344> │ │ │ │ - ldr r5, [r6, #4] │ │ │ │ - add.w r8, r8, #1 │ │ │ │ - ldr r1, [pc, #612] @ (8d5dc <_PyObject_MakeTpCall@@Base+0x1a10>) │ │ │ │ - ldr.w r0, [fp, r9] │ │ │ │ - ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - eor.w sl, r2, r1, asr #3 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - movs r3, #12 │ │ │ │ - ubfx sl, sl, #0, #12 │ │ │ │ - mla r3, r3, sl, r4 │ │ │ │ - add.w r3, r3, #40960 @ 0xa000 │ │ │ │ - ldr.w r7, [r3, #2808] @ 0xaf8 │ │ │ │ - cmp r7, r2 │ │ │ │ - beq.w 8cc74 <_PyObject_MakeTpCall@@Base+0x10a8> │ │ │ │ - b.n 8d1cc <_PyObject_MakeTpCall@@Base+0x1600> │ │ │ │ + bne.w 8cee8 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ + b.n 8d180 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ - movw r8, #44849 @ 0xaf31 │ │ │ │ + movw r8, #45189 @ 0xb085 │ │ │ │ movt r8, #7 │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [sp, #20] │ │ │ │ - bne.w 8e42a <_PyObject_MakeTpCall@@Base+0x285e> │ │ │ │ + bne.w 8e7ac <_PyObject_MakeTpCall@@Base+0x29a0> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7af84 │ │ │ │ + bl 7b0d8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dcda <_PyObject_MakeTpCall@@Base+0x210e> │ │ │ │ + beq.w 8defa <_PyObject_MakeTpCall@@Base+0x20ee> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ - b.w 8c642 <_PyObject_MakeTpCall@@Base+0xa76> │ │ │ │ - ldr r1, [pc, #520] @ (8d5e0 <_PyObject_MakeTpCall@@Base+0x1a14>) │ │ │ │ + b.w 8c882 <_PyObject_MakeTpCall@@Base+0xa76> │ │ │ │ + ldr r1, [pc, #480] @ (8d7dc <_PyObject_MakeTpCall@@Base+0x19d0>) │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d05a <_PyObject_MakeTpCall@@Base+0x148e> │ │ │ │ - ldr r1, [pc, #504] @ (8d5e0 <_PyObject_MakeTpCall@@Base+0x1a14>) │ │ │ │ + bne.w 8d27e <_PyObject_MakeTpCall@@Base+0x1472> │ │ │ │ + ldr r1, [pc, #464] @ (8d7dc <_PyObject_MakeTpCall@@Base+0x19d0>) │ │ │ │ mov r0, r4 │ │ │ │ - bl d6da4 │ │ │ │ + bl d72ac │ │ │ │ movs r5, #0 │ │ │ │ - b.n 8d05a <_PyObject_MakeTpCall@@Base+0x148e> │ │ │ │ - ldr r0, [pc, #496] @ (8d5e4 <_PyObject_MakeTpCall@@Base+0x1a18>) │ │ │ │ - bl 6d9ac │ │ │ │ + b.n 8d27e <_PyObject_MakeTpCall@@Base+0x1472> │ │ │ │ + ldr r0, [pc, #456] @ (8d7e0 <_PyObject_MakeTpCall@@Base+0x19d4>) │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.w 8c856 <_PyObject_MakeTpCall@@Base+0xc8a> │ │ │ │ - ldr.w r9, [pc, #492] @ 8d5ec <_PyObject_MakeTpCall@@Base+0x1a20> │ │ │ │ + bne.w 8ca96 <_PyObject_MakeTpCall@@Base+0xc8a> │ │ │ │ + ldr.w r9, [pc, #452] @ 8d7e8 <_PyObject_MakeTpCall@@Base+0x19dc> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c916 <_PyObject_MakeTpCall@@Base+0xd4a> │ │ │ │ + beq.w 8cb56 <_PyObject_MakeTpCall@@Base+0xd4a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c916 <_PyObject_MakeTpCall@@Base+0xd4a> │ │ │ │ + beq.w 8cb56 <_PyObject_MakeTpCall@@Base+0xd4a> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d432 <_PyObject_MakeTpCall@@Base+0x1866> │ │ │ │ + beq.n 8d656 <_PyObject_MakeTpCall@@Base+0x184a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ee44 <_PyObject_MakeTpCall@@Base+0x3278> │ │ │ │ + beq.w 8ed6a <_PyObject_MakeTpCall@@Base+0x2f5e> │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 8d1ac <_PyObject_MakeTpCall@@Base+0x15e0> │ │ │ │ + b.n 8d3d0 <_PyObject_MakeTpCall@@Base+0x15c4> │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movw r1, #36040 @ 0x8cc8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 8bbcc <_PyObject_MakeTpCall@@Base> │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 8be0c <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d022 <_PyObject_MakeTpCall@@Base+0x1456> │ │ │ │ - b.n 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + bne.w 8d246 <_PyObject_MakeTpCall@@Base+0x143a> │ │ │ │ + b.n 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 8cd5a <_PyObject_MakeTpCall@@Base+0x118e> │ │ │ │ + b.n 8cf9a <_PyObject_MakeTpCall@@Base+0x118e> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c7cc <_PyObject_MakeTpCall@@Base+0xc00> │ │ │ │ - b.w 8c792 <_PyObject_MakeTpCall@@Base+0xbc6> │ │ │ │ + bne.w 8ca0c <_PyObject_MakeTpCall@@Base+0xc00> │ │ │ │ + b.w 8c9d2 <_PyObject_MakeTpCall@@Base+0xbc6> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w 8ed8c <_PyObject_MakeTpCall@@Base+0x31c0> │ │ │ │ - ldr r1, [pc, #348] @ (8d5e8 <_PyObject_MakeTpCall@@Base+0x1a1c>) │ │ │ │ + bpl.w 8f064 <_PyObject_MakeTpCall@@Base+0x3258> │ │ │ │ + ldr r1, [pc, #308] @ (8d7e4 <_PyObject_MakeTpCall@@Base+0x19d8>) │ │ │ │ mov r0, r6 │ │ │ │ str.w r7, [sl, #436] @ 0x1b4 │ │ │ │ - bl bf6f0 │ │ │ │ + bl bf9d0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8c828 <_PyObject_MakeTpCall@@Base+0xc5c> │ │ │ │ - b.n 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + bne.w 8ca68 <_PyObject_MakeTpCall@@Base+0xc5c> │ │ │ │ + b.n 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ ldrd lr, r2, [r3, #24] │ │ │ │ cmp r2, lr │ │ │ │ - bcc.n 8d500 <_PyObject_MakeTpCall@@Base+0x1934> │ │ │ │ + bcc.n 8d724 <_PyObject_MakeTpCall@@Base+0x1918> │ │ │ │ adds r2, r1, #1 │ │ │ │ add.w r2, lr, r2, lsl #3 │ │ │ │ str r2, [r3, #24] │ │ │ │ add.w r2, r3, lr │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r0, [r3, lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8c908 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ + bne.w 8cb48 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ ldr.w r3, [r8, #672] @ 0x2a0 │ │ │ │ - movw r2, #53161 @ 0xcfa9 │ │ │ │ + movw r2, #53249 @ 0xd001 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e7f6 <_PyObject_MakeTpCall@@Base+0x2c2a> │ │ │ │ + bne.w 8e5c8 <_PyObject_MakeTpCall@@Base+0x27bc> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2a2c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e1fe <_PyObject_MakeTpCall@@Base+0x2632> │ │ │ │ + beq.w 8e422 <_PyObject_MakeTpCall@@Base+0x2616> │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.w 8c908 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ + b.w 8cb48 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d356 <_PyObject_MakeTpCall@@Base+0x178a> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 8d5be <_PyObject_MakeTpCall@@Base+0x17b2> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8cca8 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ - b.n 8cf40 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ + bne.w 8cee8 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ + b.n 8d180 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.w 8c908 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ + b.w 8cb48 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ movw r5, #36432 @ 0x8e50 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8d5d2 <_PyObject_MakeTpCall@@Base+0x1a06> │ │ │ │ + bne.n 8d80e <_PyObject_MakeTpCall@@Base+0x1a02> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8d5d2 <_PyObject_MakeTpCall@@Base+0x1a06> │ │ │ │ + bne.n 8d80e <_PyObject_MakeTpCall@@Base+0x1a02> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8dbfa <_PyObject_MakeTpCall@@Base+0x202e> │ │ │ │ + bne.w 8de1a <_PyObject_MakeTpCall@@Base+0x200e> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n 8d540 <_PyObject_MakeTpCall@@Base+0x1974> │ │ │ │ + beq.n 8d764 <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ mov r9, r5 │ │ │ │ str r4, [sp, #32] │ │ │ │ - b.w 8c4d6 <_PyObject_MakeTpCall@@Base+0x90a> │ │ │ │ + b.w 8c716 <_PyObject_MakeTpCall@@Base+0x90a> │ │ │ │ ldrd r7, r6, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8dc38 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ + beq.w 8de58 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.w 8c58e <_PyObject_MakeTpCall@@Base+0x9c2> │ │ │ │ - ldr r2, [pc, #136] @ (8d5ec <_PyObject_MakeTpCall@@Base+0x1a20>) │ │ │ │ + b.w 8c7ce <_PyObject_MakeTpCall@@Base+0x9c2> │ │ │ │ + ldr r2, [pc, #96] @ (8d7e8 <_PyObject_MakeTpCall@@Base+0x19dc>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -148135,2239 +148305,2248 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r5, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [r5, #252] @ 0xfc │ │ │ │ cmp r2, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e35a <_PyObject_MakeTpCall@@Base+0x278e> │ │ │ │ + beq.w 8e59e <_PyObject_MakeTpCall@@Base+0x2792> │ │ │ │ ldr.w r3, [r5, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c4f6 <_PyObject_MakeTpCall@@Base+0x92a> │ │ │ │ + bne.w 8c736 <_PyObject_MakeTpCall@@Base+0x92a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 806dc │ │ │ │ + bl 808d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8dc38 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ + blt.w 8de58 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ - b.w 8c4f6 <_PyObject_MakeTpCall@@Base+0x92a> │ │ │ │ + b.w 8c736 <_PyObject_MakeTpCall@@Base+0x92a> │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r7, pc, #688 @ (adr r7, 8da90 <_PyObject_MakeTpCall@@Base+0x1c84>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, pc, #736 @ (adr r3, 8dac4 <_PyObject_MakeTpCall@@Base+0x1cb8>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ movw r5, #36432 @ 0x8e50 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8dbee <_PyObject_MakeTpCall@@Base+0x2022> │ │ │ │ + bne.w 8de0e <_PyObject_MakeTpCall@@Base+0x2002> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8dbee <_PyObject_MakeTpCall@@Base+0x2022> │ │ │ │ + bne.w 8de0e <_PyObject_MakeTpCall@@Base+0x2002> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8d51e <_PyObject_MakeTpCall@@Base+0x1952> │ │ │ │ + beq.n 8d742 <_PyObject_MakeTpCall@@Base+0x1936> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 8d526 <_PyObject_MakeTpCall@@Base+0x195a> │ │ │ │ - nop │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r7, pc, #688 @ (adr r7, 8d894 <_PyObject_MakeTpCall@@Base+0x1cc8>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #736 @ (adr r3, 8d8c8 <_PyObject_MakeTpCall@@Base+0x1cfc>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + b.n 8d74a <_PyObject_MakeTpCall@@Base+0x193e> │ │ │ │ + str.w r8, [sp, #20] │ │ │ │ + b.w 8c5e4 <_PyObject_MakeTpCall@@Base+0x7d8> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8d16e <_PyObject_MakeTpCall@@Base+0x15a2> │ │ │ │ + bne.w 8d392 <_PyObject_MakeTpCall@@Base+0x1586> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e918 <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ + beq.w 8e6fc <_PyObject_MakeTpCall@@Base+0x28f0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e918 <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ + beq.w 8e6fc <_PyObject_MakeTpCall@@Base+0x28f0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ movs r4, #0 │ │ │ │ - b.w 8e14a <_PyObject_MakeTpCall@@Base+0x257e> │ │ │ │ - str.w r8, [sp, #20] │ │ │ │ - b.w 8c3a4 <_PyObject_MakeTpCall@@Base+0x7d8> │ │ │ │ - ldr.w r9, [pc, #736] @ 8d910 <_PyObject_MakeTpCall@@Base+0x1d44> │ │ │ │ + b.w 8e300 <_PyObject_MakeTpCall@@Base+0x24f4> │ │ │ │ + ldr.w r9, [pc, #784] @ 8db60 <_PyObject_MakeTpCall@@Base+0x1d54> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r2, [sl, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 8ed2c <_PyObject_MakeTpCall@@Base+0x3160> │ │ │ │ + beq.w 8ef0e <_PyObject_MakeTpCall@@Base+0x3102> │ │ │ │ cmp r2, #10 │ │ │ │ - bhi.w 8ed2c <_PyObject_MakeTpCall@@Base+0x3160> │ │ │ │ + bhi.w 8ef0e <_PyObject_MakeTpCall@@Base+0x3102> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r1 │ │ │ │ - ldr r5, [pc, #660] @ (8d8fc <_PyObject_MakeTpCall@@Base+0x1d30>) │ │ │ │ + ldr r5, [pc, #708] @ (8db4c <_PyObject_MakeTpCall@@Base+0x1d40>) │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [r5, #2976] @ 0xba0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8c770 <_PyObject_MakeTpCall@@Base+0xba4> │ │ │ │ - ldr r0, [pc, #640] @ (8d900 <_PyObject_MakeTpCall@@Base+0x1d34>) │ │ │ │ - bl 6d9ac │ │ │ │ + beq.w 8c9b0 <_PyObject_MakeTpCall@@Base+0xba4> │ │ │ │ + ldr r0, [pc, #688] @ (8db50 <_PyObject_MakeTpCall@@Base+0x1d44>) │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 8c77a <_PyObject_MakeTpCall@@Base+0xbae> │ │ │ │ - b.n 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - ldr r0, [pc, #628] @ (8d904 <_PyObject_MakeTpCall@@Base+0x1d38>) │ │ │ │ - bl 6d9ac │ │ │ │ + bne.w 8c9ba <_PyObject_MakeTpCall@@Base+0xbae> │ │ │ │ + b.n 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + mov r0, sl │ │ │ │ + bl 80970 │ │ │ │ + ldr.w r3, [sl, #432] @ 0x1b0 │ │ │ │ + ldr.w fp, [r3, #8] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + ble.w 8cc5e <_PyObject_MakeTpCall@@Base+0xe52> │ │ │ │ + add.w r8, r0, #20 │ │ │ │ + mov.w r9, #0 │ │ │ │ + movs r6, #16 │ │ │ │ + add.w r3, r3, r9, lsl #2 │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + bl c075c │ │ │ │ + str.w r0, [r8, #-20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + strd r6, r7, [r8, #-16] │ │ │ │ + cmp fp, r9 │ │ │ │ + add.w r7, r7, #4 │ │ │ │ + add.w r8, r8, #20 │ │ │ │ + beq.w 8cc5e <_PyObject_MakeTpCall@@Base+0xe52> │ │ │ │ + ldr.w r3, [sl, #432] @ 0x1b0 │ │ │ │ + b.n 8d8ce <_PyObject_MakeTpCall@@Base+0x1ac2> │ │ │ │ + ldr r0, [pc, #596] @ (8db54 <_PyObject_MakeTpCall@@Base+0x1d48>) │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8c5e6 <_PyObject_MakeTpCall@@Base+0xa1a> │ │ │ │ - ldr r1, [pc, #616] @ (8d904 <_PyObject_MakeTpCall@@Base+0x1d38>) │ │ │ │ + beq.w 8c826 <_PyObject_MakeTpCall@@Base+0xa1a> │ │ │ │ + ldr r1, [pc, #580] @ (8db54 <_PyObject_MakeTpCall@@Base+0x1d48>) │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c5e6 <_PyObject_MakeTpCall@@Base+0xa1a> │ │ │ │ + beq.w 8c826 <_PyObject_MakeTpCall@@Base+0xa1a> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.w 8e376 <_PyObject_MakeTpCall@@Base+0x27aa> │ │ │ │ - bl 78684 │ │ │ │ + bmi.w 8e56a <_PyObject_MakeTpCall@@Base+0x275e> │ │ │ │ + bl 787c8 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8dcda <_PyObject_MakeTpCall@@Base+0x210e> │ │ │ │ + beq.w 8defa <_PyObject_MakeTpCall@@Base+0x20ee> │ │ │ │ ldr.w sl, [r4, #104] @ 0x68 │ │ │ │ ldr.w fp, [r3, #8] │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8d826 <_PyObject_MakeTpCall@@Base+0x1c5a> │ │ │ │ + bne.w 8da98 <_PyObject_MakeTpCall@@Base+0x1c8c> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e36c <_PyObject_MakeTpCall@@Base+0x27a0> │ │ │ │ + bne.w 8e560 <_PyObject_MakeTpCall@@Base+0x2754> │ │ │ │ mov.w sl, #1 │ │ │ │ cmp fp, r2 │ │ │ │ - ble.w 8d832 <_PyObject_MakeTpCall@@Base+0x1c66> │ │ │ │ + ble.w 8daa4 <_PyObject_MakeTpCall@@Base+0x1c98> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ add.w r9, r2, #8 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr.w r4, [r9, #4]! │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.w 8eb8c <_PyObject_MakeTpCall@@Base+0x2fc0> │ │ │ │ + bpl.w 8f00a <_PyObject_MakeTpCall@@Base+0x31fe> │ │ │ │ mov r0, r4 │ │ │ │ - bl beadc │ │ │ │ + bl bedbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8eb72 <_PyObject_MakeTpCall@@Base+0x2fa6> │ │ │ │ - ldr r1, [pc, #496] @ (8d908 <_PyObject_MakeTpCall@@Base+0x1d3c>) │ │ │ │ + beq.w 8eba8 <_PyObject_MakeTpCall@@Base+0x2d9c> │ │ │ │ + ldr r1, [pc, #460] @ (8db58 <_PyObject_MakeTpCall@@Base+0x1d4c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl bf664 <_PyUnicode_Equal@@Base> │ │ │ │ + bl bf944 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e804 <_PyObject_MakeTpCall@@Base+0x2c38> │ │ │ │ - ldr r1, [pc, #484] @ (8d90c <_PyObject_MakeTpCall@@Base+0x1d40>) │ │ │ │ + bne.w 8e5d6 <_PyObject_MakeTpCall@@Base+0x27ca> │ │ │ │ + ldr r1, [pc, #452] @ (8db5c <_PyObject_MakeTpCall@@Base+0x1d50>) │ │ │ │ mov r0, r4 │ │ │ │ - bl bf664 <_PyUnicode_Equal@@Base> │ │ │ │ + bl bf944 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e070 <_PyObject_MakeTpCall@@Base+0x24a4> │ │ │ │ + bne.w 8e294 <_PyObject_MakeTpCall@@Base+0x2488> │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp fp, r8 │ │ │ │ - bgt.n 8d6fc <_PyObject_MakeTpCall@@Base+0x1b30> │ │ │ │ + bgt.n 8d96e <_PyObject_MakeTpCall@@Base+0x1b62> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ adds r0, r3, r2 │ │ │ │ sub.w r0, fp, r0 │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dcbe <_PyObject_MakeTpCall@@Base+0x20f2> │ │ │ │ + beq.w 8dede <_PyObject_MakeTpCall@@Base+0x20d2> │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 8d7b6 <_PyObject_MakeTpCall@@Base+0x1bea> │ │ │ │ + ble.n 8da28 <_PyObject_MakeTpCall@@Base+0x1c1c> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ movs r5, #0 │ │ │ │ adds r3, #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e2bc <_PyObject_MakeTpCall@@Base+0x26f0> │ │ │ │ + bne.w 8e42a <_PyObject_MakeTpCall@@Base+0x261e> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df5c <_PyObject_MakeTpCall@@Base+0x2390> │ │ │ │ + bne.w 8e17c <_PyObject_MakeTpCall@@Base+0x2370> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl e123c │ │ │ │ + bl e1710 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ea0e <_PyObject_MakeTpCall@@Base+0x2e42> │ │ │ │ + beq.w 8ecd0 <_PyObject_MakeTpCall@@Base+0x2ec4> │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r2, r4, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ - bl 793e8 │ │ │ │ + bl 79534 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 8ea0e <_PyObject_MakeTpCall@@Base+0x2e42> │ │ │ │ + beq.w 8ecd0 <_PyObject_MakeTpCall@@Base+0x2ec4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e9cc <_PyObject_MakeTpCall@@Base+0x2e00> │ │ │ │ + bne.w 8ec8e <_PyObject_MakeTpCall@@Base+0x2e82> │ │ │ │ adds r4, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp fp, r5 │ │ │ │ - bne.n 8d766 <_PyObject_MakeTpCall@@Base+0x1b9a> │ │ │ │ + bne.n 8d9d8 <_PyObject_MakeTpCall@@Base+0x1bcc> │ │ │ │ ldrd r4, r5, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8608c │ │ │ │ + bl 8629c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8ea0e <_PyObject_MakeTpCall@@Base+0x2e42> │ │ │ │ + beq.w 8ecd0 <_PyObject_MakeTpCall@@Base+0x2ec4> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78824 │ │ │ │ + bl 7896c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d7e4 <_PyObject_MakeTpCall@@Base+0x1c18> │ │ │ │ + beq.n 8da56 <_PyObject_MakeTpCall@@Base+0x1c4a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 8d7e4 <_PyObject_MakeTpCall@@Base+0x1c18> │ │ │ │ + cbnz r3, 8da56 <_PyObject_MakeTpCall@@Base+0x1c4a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8dcbe <_PyObject_MakeTpCall@@Base+0x20f2> │ │ │ │ + beq.w 8dede <_PyObject_MakeTpCall@@Base+0x20d2> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bgt.w 8e004 <_PyObject_MakeTpCall@@Base+0x2438> │ │ │ │ + bgt.w 8e228 <_PyObject_MakeTpCall@@Base+0x241c> │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ - movw r8, #44849 @ 0xaf31 │ │ │ │ + movw r8, #45189 @ 0xb085 │ │ │ │ movt r8, #7 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 8e8a8 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ + bne.w 8e578 <_PyObject_MakeTpCall@@Base+0x276c> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7af84 │ │ │ │ + bl 7b0d8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c642 <_PyObject_MakeTpCall@@Base+0xa76> │ │ │ │ - b.n 8dcc2 <_PyObject_MakeTpCall@@Base+0x20f6> │ │ │ │ + bne.w 8c882 <_PyObject_MakeTpCall@@Base+0xa76> │ │ │ │ + b.n 8dee2 <_PyObject_MakeTpCall@@Base+0x20d6> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bgt.w 8dc9a <_PyObject_MakeTpCall@@Base+0x20ce> │ │ │ │ + bgt.w 8deba <_PyObject_MakeTpCall@@Base+0x20ae> │ │ │ │ mov.w sl, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 8d73c <_PyObject_MakeTpCall@@Base+0x1b70> │ │ │ │ - mov r0, sl │ │ │ │ - bl 80778 │ │ │ │ - ldr.w r3, [sl, #432] @ 0x1b0 │ │ │ │ - ldr.w fp, [r3, #8] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - ble.w 8ca1e <_PyObject_MakeTpCall@@Base+0xe52> │ │ │ │ - add.w r8, r0, #20 │ │ │ │ - mov.w r9, #0 │ │ │ │ - movs r6, #16 │ │ │ │ - add.w r3, r3, r9, lsl #2 │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - bl c047c │ │ │ │ - str.w r0, [r8, #-20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - strd r6, r7, [r8, #-16] │ │ │ │ - cmp fp, r9 │ │ │ │ - add.w r7, r7, #4 │ │ │ │ - add.w r8, r8, #20 │ │ │ │ - beq.w 8ca1e <_PyObject_MakeTpCall@@Base+0xe52> │ │ │ │ - ldr.w r3, [sl, #432] @ 0x1b0 │ │ │ │ - b.n 8d85a <_PyObject_MakeTpCall@@Base+0x1c8e> │ │ │ │ + b.n 8d9ae <_PyObject_MakeTpCall@@Base+0x1ba2> │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - bl 9fec0 │ │ │ │ + bl a0130 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d14c <_PyObject_MakeTpCall@@Base+0x1580> │ │ │ │ + beq.w 8d370 <_PyObject_MakeTpCall@@Base+0x1564> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b4188 │ │ │ │ - b.n 8d602 <_PyObject_MakeTpCall@@Base+0x1a36> │ │ │ │ + bl 1b6848 │ │ │ │ + b.n 8d82c <_PyObject_MakeTpCall@@Base+0x1a20> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8d304 <_PyObject_MakeTpCall@@Base+0x1738> │ │ │ │ + beq.w 8d56c <_PyObject_MakeTpCall@@Base+0x1760> │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d304 <_PyObject_MakeTpCall@@Base+0x1738> │ │ │ │ + bne.w 8d56c <_PyObject_MakeTpCall@@Base+0x1760> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d30c <_PyObject_MakeTpCall@@Base+0x1740> │ │ │ │ - b.w 8cca8 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ - cmp r5, r0 │ │ │ │ - bne.w 8d27a <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ - b.n 8d282 <_PyObject_MakeTpCall@@Base+0x16b6> │ │ │ │ - movw r7, #36432 @ 0x8e50 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 8d5b8 <_PyObject_MakeTpCall@@Base+0x19ec> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - it eq │ │ │ │ - moveq r5, r7 │ │ │ │ - b.n 8d5b8 <_PyObject_MakeTpCall@@Base+0x19ec> │ │ │ │ - nop │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #224 @ (adr r3, 8d9ec <_PyObject_MakeTpCall@@Base+0x1e20>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r4, 8d966 <_PyObject_MakeTpCall@@Base+0x1d9a> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + bne.w 8d574 <_PyObject_MakeTpCall@@Base+0x1768> │ │ │ │ + b.w 8cee8 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ ldr.w r3, [r0, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cd7a <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ + beq.w 8cfba <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cd7a <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ + beq.w 8cfba <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ ldr.w r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cd7a <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ + bne.w 8cfba <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8eb60 <_PyObject_MakeTpCall@@Base+0x2f94> │ │ │ │ + bne.w 8ef78 <_PyObject_MakeTpCall@@Base+0x316c> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.w 8cd7a <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ + bmi.w 8cfba <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8d94a <_PyObject_MakeTpCall@@Base+0x1d7e> │ │ │ │ + bne.n 8db2c <_PyObject_MakeTpCall@@Base+0x1d20> │ │ │ │ dmb ish │ │ │ │ - b.w 8cd7a <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ + b.w 8cfba <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ + cmp r5, r0 │ │ │ │ + bne.w 8d49e <_PyObject_MakeTpCall@@Base+0x1692> │ │ │ │ + b.n 8d4a6 <_PyObject_MakeTpCall@@Base+0x169a> │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, pc, #224 @ (adr r3, 8dc3c <_PyObject_MakeTpCall@@Base+0x1e30>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + cbz r4, 8dbb6 <_PyObject_MakeTpCall@@Base+0x1daa> │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + movw r7, #36432 @ 0x8e50 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 8d7f4 <_PyObject_MakeTpCall@@Base+0x19e8> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + it eq │ │ │ │ + moveq r5, r7 │ │ │ │ + b.n 8d7f4 <_PyObject_MakeTpCall@@Base+0x19e8> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d0a4 <_PyObject_MakeTpCall@@Base+0x14d8> │ │ │ │ + beq.w 8d2c8 <_PyObject_MakeTpCall@@Base+0x14bc> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl d8cb4 <_PyEval_CheckExceptTypeValid@@Base+0xc68> │ │ │ │ + bl d91bc <_PyEval_CheckExceptTypeValid@@Base+0xc68> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d612 <_PyObject_MakeTpCall@@Base+0x1a46> │ │ │ │ + beq.w 8d83c <_PyObject_MakeTpCall@@Base+0x1a30> │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ mov r1, r0 │ │ │ │ mov.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r8 │ │ │ │ blx r4 │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 8da58 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ + ble.n 8dc78 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d9b6 <_PyObject_MakeTpCall@@Base+0x1dea> │ │ │ │ + beq.n 8dbd6 <_PyObject_MakeTpCall@@Base+0x1dca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ec36 <_PyObject_MakeTpCall@@Base+0x306a> │ │ │ │ + beq.w 8ef70 <_PyObject_MakeTpCall@@Base+0x3164> │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.n 8da58 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ + beq.n 8dc78 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d9d2 <_PyObject_MakeTpCall@@Base+0x1e06> │ │ │ │ + beq.n 8dbf2 <_PyObject_MakeTpCall@@Base+0x1de6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ee16 <_PyObject_MakeTpCall@@Base+0x324a> │ │ │ │ + beq.w 8ecf4 <_PyObject_MakeTpCall@@Base+0x2ee8> │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 8da58 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ + beq.n 8dc78 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d9ee <_PyObject_MakeTpCall@@Base+0x1e22> │ │ │ │ + beq.n 8dc0e <_PyObject_MakeTpCall@@Base+0x1e02> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ec2e <_PyObject_MakeTpCall@@Base+0x3062> │ │ │ │ + beq.w 8ef68 <_PyObject_MakeTpCall@@Base+0x315c> │ │ │ │ cmp.w r9, #3 │ │ │ │ - beq.n 8da58 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ + beq.n 8dc78 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8da0a <_PyObject_MakeTpCall@@Base+0x1e3e> │ │ │ │ + beq.n 8dc2a <_PyObject_MakeTpCall@@Base+0x1e1e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ec1e <_PyObject_MakeTpCall@@Base+0x3052> │ │ │ │ + beq.w 8ef58 <_PyObject_MakeTpCall@@Base+0x314c> │ │ │ │ cmp.w r9, #4 │ │ │ │ - beq.n 8da58 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ + beq.n 8dc78 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ ldr r0, [r7, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8da26 <_PyObject_MakeTpCall@@Base+0x1e5a> │ │ │ │ + beq.n 8dc46 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ec26 <_PyObject_MakeTpCall@@Base+0x305a> │ │ │ │ + beq.w 8ef60 <_PyObject_MakeTpCall@@Base+0x3154> │ │ │ │ cmp.w r9, #5 │ │ │ │ - beq.n 8da58 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ + beq.n 8dc78 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ str.w sl, [sp, #20] │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r4 │ │ │ │ movs r4, #5 │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 8da4c <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ + beq.n 8dc6c <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ee1e <_PyObject_MakeTpCall@@Base+0x3252> │ │ │ │ + beq.w 8ef84 <_PyObject_MakeTpCall@@Base+0x3178> │ │ │ │ adds r4, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - bne.n 8da38 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ + bne.n 8dc58 <_PyObject_MakeTpCall@@Base+0x1e4c> │ │ │ │ mov r4, sl │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ subs r0, r7, #4 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8d5fc <_PyObject_MakeTpCall@@Base+0x1a30> │ │ │ │ + beq.w 8d826 <_PyObject_MakeTpCall@@Base+0x1a1a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d5fc <_PyObject_MakeTpCall@@Base+0x1a30> │ │ │ │ + bne.w 8d826 <_PyObject_MakeTpCall@@Base+0x1a1a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8d16e <_PyObject_MakeTpCall@@Base+0x15a2> │ │ │ │ - b.n 8d602 <_PyObject_MakeTpCall@@Base+0x1a36> │ │ │ │ + bne.w 8d392 <_PyObject_MakeTpCall@@Base+0x1586> │ │ │ │ + b.n 8d82c <_PyObject_MakeTpCall@@Base+0x1a20> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33708 @ 0x83ac │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8ee86 <_PyObject_MakeTpCall@@Base+0x32ba> │ │ │ │ + bne.w 8f04a <_PyObject_MakeTpCall@@Base+0x323e> │ │ │ │ mov r1, sl │ │ │ │ - bl e5714 │ │ │ │ - ldr r1, [pc, #740] @ (8dd84 <_PyObject_MakeTpCall@@Base+0x21b8>) │ │ │ │ + bl e5bfc │ │ │ │ + ldr r1, [pc, #740] @ (8dfa4 <_PyObject_MakeTpCall@@Base+0x2198>) │ │ │ │ mov r0, r4 │ │ │ │ - bl bf6f0 │ │ │ │ + bl bf9d0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.w 8caec <_PyObject_MakeTpCall@@Base+0xf20> │ │ │ │ - ldr.w r9, [pc, #732] @ 8dd94 <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ + bpl.w 8cd2c <_PyObject_MakeTpCall@@Base+0xf20> │ │ │ │ + ldr.w r9, [pc, #732] @ 8dfb4 <_PyObject_MakeTpCall@@Base+0x21a8> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr.w r0, [sl, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, sl │ │ │ │ - beq.w 8eac4 <_PyObject_MakeTpCall@@Base+0x2ef8> │ │ │ │ + beq.w 8ef40 <_PyObject_MakeTpCall@@Base+0x3134> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.w 8eac4 <_PyObject_MakeTpCall@@Base+0x2ef8> │ │ │ │ + bhi.w 8ef40 <_PyObject_MakeTpCall@@Base+0x3134> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 8cafa <_PyObject_MakeTpCall@@Base+0xf2e> │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + bmi.w 8cd3a <_PyObject_MakeTpCall@@Base+0xf2e> │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8cb2a <_PyObject_MakeTpCall@@Base+0xf5e> │ │ │ │ - ldr r3, [pc, #632] @ (8dd88 <_PyObject_MakeTpCall@@Base+0x21bc>) │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8cd6a <_PyObject_MakeTpCall@@Base+0xf5e> │ │ │ │ + ldr r3, [pc, #632] @ (8dfa8 <_PyObject_MakeTpCall@@Base+0x219c>) │ │ │ │ str.w r3, [sl, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8ca8e <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ + ble.w 8ccce <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ce86 <_PyObject_MakeTpCall@@Base+0x12ba> │ │ │ │ - b.w 8ce8e <_PyObject_MakeTpCall@@Base+0x12c2> │ │ │ │ + beq.w 8d0c6 <_PyObject_MakeTpCall@@Base+0x12ba> │ │ │ │ + b.w 8d0ce <_PyObject_MakeTpCall@@Base+0x12c2> │ │ │ │ mov r4, fp │ │ │ │ - b.w 8c49c <_PyObject_MakeTpCall@@Base+0x8d0> │ │ │ │ - ldr r0, [pc, #604] @ (8dd8c <_PyObject_MakeTpCall@@Base+0x21c0>) │ │ │ │ - bl 6d9ac │ │ │ │ + b.w 8c6dc <_PyObject_MakeTpCall@@Base+0x8d0> │ │ │ │ + ldr r0, [pc, #604] @ (8dfac <_PyObject_MakeTpCall@@Base+0x21a0>) │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 8c7fa <_PyObject_MakeTpCall@@Base+0xc2e> │ │ │ │ - b.n 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + bne.w 8ca3a <_PyObject_MakeTpCall@@Base+0xc2e> │ │ │ │ + b.n 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ movw fp, #36432 @ 0x8e50 │ │ │ │ - movt fp, #71 @ 0x47 │ │ │ │ + movt fp, #72 @ 0x48 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8d8e4 <_PyObject_MakeTpCall@@Base+0x1d18> │ │ │ │ + bne.w 8db6c <_PyObject_MakeTpCall@@Base+0x1d60> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r7, fp │ │ │ │ - b.n 8d8e4 <_PyObject_MakeTpCall@@Base+0x1d18> │ │ │ │ + b.n 8db6c <_PyObject_MakeTpCall@@Base+0x1d60> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8db9c <_PyObject_MakeTpCall@@Base+0x1fd0> │ │ │ │ - bl 7f61c │ │ │ │ + bne.n 8ddbc <_PyObject_MakeTpCall@@Base+0x1fb0> │ │ │ │ + bl 7f810 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ mov r2, r7 │ │ │ │ - ldr r1, [pc, #532] @ (8dd90 <_PyObject_MakeTpCall@@Base+0x21c4>) │ │ │ │ + ldr r1, [pc, #532] @ (8dfb0 <_PyObject_MakeTpCall@@Base+0x21a4>) │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8ee7e <_PyObject_MakeTpCall@@Base+0x32b2> │ │ │ │ + beq.w 8f030 <_PyObject_MakeTpCall@@Base+0x3224> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8db9c <_PyObject_MakeTpCall@@Base+0x1fd0> │ │ │ │ + beq.n 8ddbc <_PyObject_MakeTpCall@@Base+0x1fb0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ee0c <_PyObject_MakeTpCall@@Base+0x3240> │ │ │ │ + beq.w 8f026 <_PyObject_MakeTpCall@@Base+0x321a> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.w 8c974 <_PyObject_MakeTpCall@@Base+0xda8> │ │ │ │ - ldr.w r9, [pc, #492] @ 8dd94 <_PyObject_MakeTpCall@@Base+0x21c8> │ │ │ │ + bpl.w 8cbb4 <_PyObject_MakeTpCall@@Base+0xda8> │ │ │ │ + ldr.w r9, [pc, #492] @ 8dfb4 <_PyObject_MakeTpCall@@Base+0x21a8> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr.w r0, [sl, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, sl │ │ │ │ - beq.w 8ee68 <_PyObject_MakeTpCall@@Base+0x329c> │ │ │ │ + beq.w 8f0c2 <_PyObject_MakeTpCall@@Base+0x32b6> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.w 8ee68 <_PyObject_MakeTpCall@@Base+0x329c> │ │ │ │ + bhi.w 8f0c2 <_PyObject_MakeTpCall@@Base+0x32b6> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r2 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.w 8c982 <_PyObject_MakeTpCall@@Base+0xdb6> │ │ │ │ - b.w 8e68a <_PyObject_MakeTpCall@@Base+0x2abe> │ │ │ │ + bmi.w 8cbc2 <_PyObject_MakeTpCall@@Base+0xdb6> │ │ │ │ + b.w 8e82a <_PyObject_MakeTpCall@@Base+0x2a1e> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8d5d2 <_PyObject_MakeTpCall@@Base+0x1a06> │ │ │ │ + bne.w 8d80e <_PyObject_MakeTpCall@@Base+0x1a02> │ │ │ │ mov r5, r6 │ │ │ │ - b.n 8d51e <_PyObject_MakeTpCall@@Base+0x1952> │ │ │ │ + b.n 8d742 <_PyObject_MakeTpCall@@Base+0x1936> │ │ │ │ ldr.w r3, [r9, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e2ce <_PyObject_MakeTpCall@@Base+0x2702> │ │ │ │ + beq.w 8e4a0 <_PyObject_MakeTpCall@@Base+0x2694> │ │ │ │ ldr.w r1, [r3, #8]! │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, r2 │ │ │ │ - ble.w 8e2ec <_PyObject_MakeTpCall@@Base+0x2720> │ │ │ │ + ble.w 8e4be <_PyObject_MakeTpCall@@Base+0x26b2> │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 8df2e <_PyObject_MakeTpCall@@Base+0x2362> │ │ │ │ + bne.w 8e142 <_PyObject_MakeTpCall@@Base+0x2336> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r5, r9 │ │ │ │ - b.n 8d52e <_PyObject_MakeTpCall@@Base+0x1962> │ │ │ │ + b.n 8d752 <_PyObject_MakeTpCall@@Base+0x1946> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29520 @ 0x7350 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #31120 @ 0x7990 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov.w sl, #0 │ │ │ │ - b.w 8d1c2 <_PyObject_MakeTpCall@@Base+0x15f6> │ │ │ │ + b.w 8d3e6 <_PyObject_MakeTpCall@@Base+0x15da> │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e0ca <_PyObject_MakeTpCall@@Base+0x24fe> │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.n 8dc66 <_PyObject_MakeTpCall@@Base+0x209a> │ │ │ │ + ble.w 8e31a <_PyObject_MakeTpCall@@Base+0x250e> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 8de86 <_PyObject_MakeTpCall@@Base+0x207a> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.w 8c418 <_PyObject_MakeTpCall@@Base+0x84c> │ │ │ │ + b.w 8c658 <_PyObject_MakeTpCall@@Base+0x84c> │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.w 8c542 <_PyObject_MakeTpCall@@Base+0x976> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.w 8c782 <_PyObject_MakeTpCall@@Base+0x976> │ │ │ │ mov fp, r4 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 8e0ca <_PyObject_MakeTpCall@@Base+0x24fe> │ │ │ │ + beq.w 8e31a <_PyObject_MakeTpCall@@Base+0x250e> │ │ │ │ add.w sl, r0, #12 │ │ │ │ mov.w lr, #1 │ │ │ │ mov r4, fp │ │ │ │ ldr.w fp, [sl, #4]! │ │ │ │ cmp fp, r3 │ │ │ │ - bne.w 8e0be <_PyObject_MakeTpCall@@Base+0x24f2> │ │ │ │ + bne.w 8e30e <_PyObject_MakeTpCall@@Base+0x2502> │ │ │ │ mov fp, r4 │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 8df54 <_PyObject_MakeTpCall@@Base+0x2388> │ │ │ │ + bne.w 8e174 <_PyObject_MakeTpCall@@Base+0x2368> │ │ │ │ mov r4, fp │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.w 8c4c0 <_PyObject_MakeTpCall@@Base+0x8f4> │ │ │ │ + b.w 8c700 <_PyObject_MakeTpCall@@Base+0x8f4> │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8d6ec <_PyObject_MakeTpCall@@Base+0x1b20> │ │ │ │ + beq.w 8d95e <_PyObject_MakeTpCall@@Base+0x1b52> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37020 @ 0x909c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38620 @ 0x96dc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8dcda <_PyObject_MakeTpCall@@Base+0x210e> │ │ │ │ + beq.n 8defa <_PyObject_MakeTpCall@@Base+0x20ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 8dcda <_PyObject_MakeTpCall@@Base+0x210e> │ │ │ │ + cbnz r3, 8defa <_PyObject_MakeTpCall@@Base+0x20ee> │ │ │ │ mov r0, r1 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 79388 │ │ │ │ - b.w 8d432 <_PyObject_MakeTpCall@@Base+0x1866> │ │ │ │ + bl 794d4 │ │ │ │ + b.w 8d656 <_PyObject_MakeTpCall@@Base+0x184a> │ │ │ │ movw r1, #36432 @ 0x8e50 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - b.w 8c554 <_PyObject_MakeTpCall@@Base+0x988> │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b.w 8c794 <_PyObject_MakeTpCall@@Base+0x988> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r2, #4 │ │ │ │ mov lr, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.n 8dc64 <_PyObject_MakeTpCall@@Base+0x2098> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 8de84 <_PyObject_MakeTpCall@@Base+0x2078> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.n 8dc64 <_PyObject_MakeTpCall@@Base+0x2098> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 8de84 <_PyObject_MakeTpCall@@Base+0x2078> │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ add.w r1, fp, #2 │ │ │ │ add.w r2, lr, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.n 8dc64 <_PyObject_MakeTpCall@@Base+0x2098> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 8de84 <_PyObject_MakeTpCall@@Base+0x2078> │ │ │ │ ldr.w r3, [lr, #12] │ │ │ │ add.w r1, fp, #3 │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ add.w r2, lr, #12 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.n 8dc64 <_PyObject_MakeTpCall@@Base+0x2098> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 8de84 <_PyObject_MakeTpCall@@Base+0x2078> │ │ │ │ ldr.w r3, [lr, #16] │ │ │ │ add.w r1, fp, #4 │ │ │ │ add.w r2, lr, #16 │ │ │ │ cmp.w ip, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ble.w 8e0c8 <_PyObject_MakeTpCall@@Base+0x24fc> │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.n 8dc64 <_PyObject_MakeTpCall@@Base+0x2098> │ │ │ │ + ble.w 8e318 <_PyObject_MakeTpCall@@Base+0x250c> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 8de84 <_PyObject_MakeTpCall@@Base+0x2078> │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ add.w r1, fp, #5 │ │ │ │ add.w r2, lr, #20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.n 8dc64 <_PyObject_MakeTpCall@@Base+0x2098> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 8de84 <_PyObject_MakeTpCall@@Base+0x2078> │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ add.w r1, fp, #6 │ │ │ │ add.w r2, lr, #24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc64 <_PyObject_MakeTpCall@@Base+0x2098> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8de84 <_PyObject_MakeTpCall@@Base+0x2078> │ │ │ │ ldr.w r3, [lr, #28] │ │ │ │ add.w r1, fp, #7 │ │ │ │ add.w r2, lr, #28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.w 8c49c <_PyObject_MakeTpCall@@Base+0x8d0> │ │ │ │ + b.w 8c6dc <_PyObject_MakeTpCall@@Base+0x8d0> │ │ │ │ nop │ │ │ │ - add r1, pc, #736 @ (adr r1, 8e068 <_PyObject_MakeTpCall@@Base+0x249c>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r1, pc, #736 @ (adr r1, 8e288 <_PyObject_MakeTpCall@@Base+0x247c>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ asrs r4, r1, #28 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ add r3, sp, #464 @ 0x1d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #4096 @ 0x1000 │ │ │ │ - beq.w 8e39a <_PyObject_MakeTpCall@@Base+0x27ce> │ │ │ │ + beq.w 8e5ec <_PyObject_MakeTpCall@@Base+0x27e0> │ │ │ │ ldrh.w r3, [r5, #206] @ 0xce │ │ │ │ cmp.w r3, #1000 @ 0x3e8 │ │ │ │ - bcs.w 8e394 <_PyObject_MakeTpCall@@Base+0x27c8> │ │ │ │ + bcs.w 8e5f0 <_PyObject_MakeTpCall@@Base+0x27e4> │ │ │ │ ldr.w r7, [r5, #168] @ 0xa8 │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ str.w fp, [sp, #76] @ 0x4c │ │ │ │ mov fp, r9 │ │ │ │ ldr.w r3, [r7, #8]! │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, r8 │ │ │ │ - ble.n 8ddf8 <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ + ble.n 8e018 <_PyObject_MakeTpCall@@Base+0x220c> │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl 83b4c <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 83d44 <_PyType_LookupRef@@Base+0x110> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ddca <_PyObject_MakeTpCall@@Base+0x21fe> │ │ │ │ + bne.n 8dfea <_PyObject_MakeTpCall@@Base+0x21de> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ mov r9, fp │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr.w fp, [sp, #76] @ 0x4c │ │ │ │ ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b.n 8de38 <_PyObject_MakeTpCall@@Base+0x226c> │ │ │ │ + b.n 8e058 <_PyObject_MakeTpCall@@Base+0x224c> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ mov r9, fp │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr.w fp, [sp, #76] @ 0x4c │ │ │ │ ands.w r2, r3, #256 @ 0x100 │ │ │ │ - bne.w 8e39e <_PyObject_MakeTpCall@@Base+0x27d2> │ │ │ │ + bne.w 8e614 <_PyObject_MakeTpCall@@Base+0x2808> │ │ │ │ add.w r0, r0, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [r0, #2804] @ 0xaf4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ee74 <_PyObject_MakeTpCall@@Base+0x32a8> │ │ │ │ + beq.w 8ee40 <_PyObject_MakeTpCall@@Base+0x3034> │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ adds r7, r3, #1 │ │ │ │ str.w r7, [r0, #2804] @ 0xaf4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r3, [r5, #192] @ 0xc0 │ │ │ │ strh.w r2, [r5, #206] @ 0xce │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b.w 8d1f0 <_PyObject_MakeTpCall@@Base+0x1624> │ │ │ │ + b.w 8d414 <_PyObject_MakeTpCall@@Base+0x1608> │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cf96 <_PyObject_MakeTpCall@@Base+0x13ca> │ │ │ │ + bne.w 8d1ba <_PyObject_MakeTpCall@@Base+0x13ae> │ │ │ │ ldr.w r3, [sl, #672] @ 0x2a0 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8e34c <_PyObject_MakeTpCall@@Base+0x2780> │ │ │ │ + bne.w 8e5f6 <_PyObject_MakeTpCall@@Base+0x27ea> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8e168 <_PyObject_MakeTpCall@@Base+0x259c> │ │ │ │ + beq.w 8e368 <_PyObject_MakeTpCall@@Base+0x255c> │ │ │ │ ldr.w r1, [fp, r9] │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ adds r3, #1 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.w 8cd5a <_PyObject_MakeTpCall@@Base+0x118e> │ │ │ │ + b.w 8cf9a <_PyObject_MakeTpCall@@Base+0x118e> │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.w 8d224 <_PyObject_MakeTpCall@@Base+0x1658> │ │ │ │ - b.w 8d282 <_PyObject_MakeTpCall@@Base+0x16b6> │ │ │ │ + bgt.w 8d448 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ + b.w 8d4a6 <_PyObject_MakeTpCall@@Base+0x169a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cb36 <_PyObject_MakeTpCall@@Base+0xf6a> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8cc52 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + cmp r1, r8 │ │ │ │ + ble.w 8d1dc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ + add r3, r4 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 8e604 <_PyObject_MakeTpCall@@Base+0x27f8> │ │ │ │ + cmp r8, r1 │ │ │ │ + blt.w 8d50c <_PyObject_MakeTpCall@@Base+0x1700> │ │ │ │ + b.w 8d1dc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + bne.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.w 8c9c8 <_PyObject_MakeTpCall@@Base+0xdfc> │ │ │ │ - ldr.w r9, [pc, #892] @ 8e23c <_PyObject_MakeTpCall@@Base+0x2670> │ │ │ │ + bpl.w 8cc08 <_PyObject_MakeTpCall@@Base+0xdfc> │ │ │ │ + ldr.w r9, [pc, #864] @ 8e460 <_PyObject_MakeTpCall@@Base+0x2654> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr.w r0, [sl, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, sl │ │ │ │ - beq.w 8edc4 <_PyObject_MakeTpCall@@Base+0x31f8> │ │ │ │ + beq.w 8ee5e <_PyObject_MakeTpCall@@Base+0x3052> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.w 8edc4 <_PyObject_MakeTpCall@@Base+0x31f8> │ │ │ │ + bhi.w 8ee5e <_PyObject_MakeTpCall@@Base+0x3052> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r2 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.w 8c9d6 <_PyObject_MakeTpCall@@Base+0xe0a> │ │ │ │ - b.n 8e4a6 <_PyObject_MakeTpCall@@Base+0x28da> │ │ │ │ + bmi.w 8cc16 <_PyObject_MakeTpCall@@Base+0xe0a> │ │ │ │ + b.n 8e694 <_PyObject_MakeTpCall@@Base+0x2888> │ │ │ │ + adds r2, #1 │ │ │ │ + b.n 8de2a <_PyObject_MakeTpCall@@Base+0x201e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ca12 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - add.w r8, r8, #1 │ │ │ │ - cmp r1, r8 │ │ │ │ - ble.w 8cfb8 <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ - add r3, r4 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 8e3e0 <_PyObject_MakeTpCall@@Base+0x2814> │ │ │ │ - cmp r8, r1 │ │ │ │ - blt.w 8d36e <_PyObject_MakeTpCall@@Base+0x17a2> │ │ │ │ - b.w 8cfb8 <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ - adds r2, #1 │ │ │ │ - b.n 8dc0a <_PyObject_MakeTpCall@@Base+0x203e> │ │ │ │ + beq.w 8cd76 <_PyObject_MakeTpCall@@Base+0xf6a> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c5fa <_PyObject_MakeTpCall@@Base+0xa2e> │ │ │ │ - b.n 8dcda <_PyObject_MakeTpCall@@Base+0x210e> │ │ │ │ + beq.w 8c83a <_PyObject_MakeTpCall@@Base+0xa2e> │ │ │ │ + b.n 8defa <_PyObject_MakeTpCall@@Base+0x20ee> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8db9c <_PyObject_MakeTpCall@@Base+0x1fd0> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8ddbc <_PyObject_MakeTpCall@@Base+0x1fb0> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8daaa <_PyObject_MakeTpCall@@Base+0x1ede> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8dcca <_PyObject_MakeTpCall@@Base+0x1ebe> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ mov r0, ip │ │ │ │ mov r9, r3 │ │ │ │ - b.w 8c3b6 <_PyObject_MakeTpCall@@Base+0x7ea> │ │ │ │ - ldr r1, [pc, #700] @ (8e21c <_PyObject_MakeTpCall@@Base+0x2650>) │ │ │ │ + b.w 8c5f6 <_PyObject_MakeTpCall@@Base+0x7ea> │ │ │ │ + ldr r1, [pc, #700] @ (8e43c <_PyObject_MakeTpCall@@Base+0x2630>) │ │ │ │ mov r0, r9 │ │ │ │ - bl bf664 <_PyUnicode_Equal@@Base> │ │ │ │ + bl bf944 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d77e <_PyObject_MakeTpCall@@Base+0x1bb2> │ │ │ │ - b.n 8d7ac <_PyObject_MakeTpCall@@Base+0x1be0> │ │ │ │ + beq.w 8d9f0 <_PyObject_MakeTpCall@@Base+0x1be4> │ │ │ │ + b.n 8da1e <_PyObject_MakeTpCall@@Base+0x1c12> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8deb4 <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ - bl 1e6698 │ │ │ │ + bne.w 8cc52 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ + bl 1e8674 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ mov r2, r7 │ │ │ │ - ldr r1, [pc, #660] @ (8e220 <_PyObject_MakeTpCall@@Base+0x2654>) │ │ │ │ + ldr r1, [pc, #660] @ (8e440 <_PyObject_MakeTpCall@@Base+0x2634>) │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8ee7e <_PyObject_MakeTpCall@@Base+0x32b2> │ │ │ │ + beq.w 8f030 <_PyObject_MakeTpCall@@Base+0x3224> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8deb4 <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ + beq.w 8cc52 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8deb4 <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ + bne.w 8cc52 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8deb4 <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8cc52 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ + ldr r3, [pc, #616] @ (8e444 <_PyObject_MakeTpCall@@Base+0x2638>) │ │ │ │ + str.w r3, [sl, #124] @ 0x7c │ │ │ │ + b.n 8dd3a <_PyObject_MakeTpCall@@Base+0x1f2e> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8ca12 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ - bl 1e6698 │ │ │ │ + bne.n 8e0f2 <_PyObject_MakeTpCall@@Base+0x22e6> │ │ │ │ + bl 1e8674 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ mov r2, r7 │ │ │ │ - ldr r1, [pc, #596] @ (8e224 <_PyObject_MakeTpCall@@Base+0x2658>) │ │ │ │ + ldr r1, [pc, #584] @ (8e448 <_PyObject_MakeTpCall@@Base+0x263c>) │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8ee7e <_PyObject_MakeTpCall@@Base+0x32b2> │ │ │ │ + beq.w 8f030 <_PyObject_MakeTpCall@@Base+0x3224> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8ca12 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ + beq.w 8e0f2 <_PyObject_MakeTpCall@@Base+0x22e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ca12 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ + bne.w 8e0f2 <_PyObject_MakeTpCall@@Base+0x22e6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8ca12 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ - ldr r3, [pc, #552] @ (8e228 <_PyObject_MakeTpCall@@Base+0x265c>) │ │ │ │ - str.w r3, [sl, #124] @ 0x7c │ │ │ │ - b.n 8db1a <_PyObject_MakeTpCall@@Base+0x1f4e> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e0f2 <_PyObject_MakeTpCall@@Base+0x22e6> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e9b8 <_PyObject_MakeTpCall@@Base+0x2dec> │ │ │ │ + bne.w 8ebfc <_PyObject_MakeTpCall@@Base+0x2df0> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e9b8 <_PyObject_MakeTpCall@@Base+0x2dec> │ │ │ │ + bne.w 8ebfc <_PyObject_MakeTpCall@@Base+0x2df0> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r2, #8 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w lr, [ip, #4]! │ │ │ │ cmp lr, r4 │ │ │ │ - beq.n 8e062 <_PyObject_MakeTpCall@@Base+0x2496> │ │ │ │ + beq.n 8e286 <_PyObject_MakeTpCall@@Base+0x247a> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e99e <_PyObject_MakeTpCall@@Base+0x2dd2> │ │ │ │ - cbnz r1, 8e03e <_PyObject_MakeTpCall@@Base+0x2472> │ │ │ │ + bne.w 8ec10 <_PyObject_MakeTpCall@@Base+0x2e04> │ │ │ │ + cbnz r1, 8e262 <_PyObject_MakeTpCall@@Base+0x2456> │ │ │ │ ldr.w r1, [lr, #144] @ 0x90 │ │ │ │ subs r1, r1, r3 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8e384 <_PyObject_MakeTpCall@@Base+0x27b8> │ │ │ │ + beq.w 8e6f4 <_PyObject_MakeTpCall@@Base+0x28e8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e8ba <_PyObject_MakeTpCall@@Base+0x2cee> │ │ │ │ + bne.w 8e6e4 <_PyObject_MakeTpCall@@Base+0x28d8> │ │ │ │ ldr.w r0, [lr, #104] @ 0x68 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e38c <_PyObject_MakeTpCall@@Base+0x27c0> │ │ │ │ + bne.w 8e6ec <_PyObject_MakeTpCall@@Base+0x28e0> │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8e38c <_PyObject_MakeTpCall@@Base+0x27c0> │ │ │ │ + bne.w 8e6ec <_PyObject_MakeTpCall@@Base+0x28e0> │ │ │ │ adds r2, #1 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.n 8e024 <_PyObject_MakeTpCall@@Base+0x2458> │ │ │ │ - str r0, [sp, #20] │ │ │ │ + bne.n 8e248 <_PyObject_MakeTpCall@@Base+0x243c> │ │ │ │ str r1, [sp, #28] │ │ │ │ - b.w 8d802 <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ + str r0, [sp, #20] │ │ │ │ + b.w 8da74 <_PyObject_MakeTpCall@@Base+0x1c68> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8eae0 <_PyObject_MakeTpCall@@Base+0x2f14> │ │ │ │ + beq.w 8ed10 <_PyObject_MakeTpCall@@Base+0x2f04> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8eae0 <_PyObject_MakeTpCall@@Base+0x2f14> │ │ │ │ + bne.w 8ed10 <_PyObject_MakeTpCall@@Base+0x2f04> │ │ │ │ str.w sl, [sp, #20] │ │ │ │ - b.w 8d732 <_PyObject_MakeTpCall@@Base+0x1b66> │ │ │ │ - ldr r0, [pc, #416] @ (8e22c <_PyObject_MakeTpCall@@Base+0x2660>) │ │ │ │ - bl 6d9ac │ │ │ │ + b.w 8d9a4 <_PyObject_MakeTpCall@@Base+0x1b98> │ │ │ │ + ldr r0, [pc, #412] @ (8e44c <_PyObject_MakeTpCall@@Base+0x2640>) │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.w 8cb10 <_PyObject_MakeTpCall@@Base+0xf44> │ │ │ │ - b.w 8cb22 <_PyObject_MakeTpCall@@Base+0xf56> │ │ │ │ - ldr r0, [pc, #404] @ (8e230 <_PyObject_MakeTpCall@@Base+0x2664>) │ │ │ │ - bl 6d9ac │ │ │ │ + bne.w 8cb84 <_PyObject_MakeTpCall@@Base+0xd78> │ │ │ │ + b.w 8cb96 <_PyObject_MakeTpCall@@Base+0xd8a> │ │ │ │ + ldr r0, [pc, #400] @ (8e450 <_PyObject_MakeTpCall@@Base+0x2644>) │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.w 8c944 <_PyObject_MakeTpCall@@Base+0xd78> │ │ │ │ - b.w 8c956 <_PyObject_MakeTpCall@@Base+0xd8a> │ │ │ │ - ldr r0, [pc, #368] @ (8e220 <_PyObject_MakeTpCall@@Base+0x2654>) │ │ │ │ - bl 6d9ac │ │ │ │ + bne.w 8ccfc <_PyObject_MakeTpCall@@Base+0xef0> │ │ │ │ + b.w 8cd0e <_PyObject_MakeTpCall@@Base+0xf02> │ │ │ │ + ldr r0, [pc, #372] @ (8e448 <_PyObject_MakeTpCall@@Base+0x263c>) │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.w 8c998 <_PyObject_MakeTpCall@@Base+0xdcc> │ │ │ │ - b.w 8c9aa <_PyObject_MakeTpCall@@Base+0xdde> │ │ │ │ + bne.w 8cbd8 <_PyObject_MakeTpCall@@Base+0xdcc> │ │ │ │ + b.w 8cbea <_PyObject_MakeTpCall@@Base+0xdde> │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + movs r3, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 8be0c <_PyObject_MakeTpCall@@Base> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8d3be <_PyObject_MakeTpCall@@Base+0x15b2> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8d3aa <_PyObject_MakeTpCall@@Base+0x159e> │ │ │ │ + b.w 8d3be <_PyObject_MakeTpCall@@Base+0x15b2> │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne.w 8dc78 <_PyObject_MakeTpCall@@Base+0x20ac> │ │ │ │ + bne.w 8de98 <_PyObject_MakeTpCall@@Base+0x208c> │ │ │ │ mov fp, r4 │ │ │ │ ldr.w ip, [r3, #172] @ 0xac │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8e7ba <_PyObject_MakeTpCall@@Base+0x2bee> │ │ │ │ + beq.w 8e6a8 <_PyObject_MakeTpCall@@Base+0x289c> │ │ │ │ mov r0, ip │ │ │ │ mov.w lr, #0 │ │ │ │ mov r4, fp │ │ │ │ ldr.w sl, [r0, #8]! │ │ │ │ cmp sl, lr │ │ │ │ add.w lr, lr, #1 │ │ │ │ - ble.w 8e7dc <_PyObject_MakeTpCall@@Base+0x2c10> │ │ │ │ + ble.w 8e6ca <_PyObject_MakeTpCall@@Base+0x28be> │ │ │ │ ldr.w fp, [r0, #4]! │ │ │ │ cmp fp, r9 │ │ │ │ - bne.n 8e0e2 <_PyObject_MakeTpCall@@Base+0x2516> │ │ │ │ + bne.n 8e332 <_PyObject_MakeTpCall@@Base+0x2526> │ │ │ │ mov fp, r4 │ │ │ │ - b.n 8dc88 <_PyObject_MakeTpCall@@Base+0x20bc> │ │ │ │ + b.n 8dea8 <_PyObject_MakeTpCall@@Base+0x209c> │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r3, #8 │ │ │ │ cmp r1, r8 │ │ │ │ - bgt.w 8cfaa <_PyObject_MakeTpCall@@Base+0x13de> │ │ │ │ - b.w 8cfb8 <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ - ldr r0, [pc, #280] @ (8e224 <_PyObject_MakeTpCall@@Base+0x2658>) │ │ │ │ - bl 6d9ac │ │ │ │ - mov r2, r0 │ │ │ │ - adds r0, r2, #1 │ │ │ │ - bne.w 8c9ec <_PyObject_MakeTpCall@@Base+0xe20> │ │ │ │ - b.w 8c9fe <_PyObject_MakeTpCall@@Base+0xe32> │ │ │ │ - ldr r0, [pc, #280] @ (8e234 <_PyObject_MakeTpCall@@Base+0x2668>) │ │ │ │ - bl 6d9ac │ │ │ │ - mov r2, r0 │ │ │ │ - adds r0, r2, #1 │ │ │ │ - bne.w 8cabc <_PyObject_MakeTpCall@@Base+0xef0> │ │ │ │ - b.w 8cace <_PyObject_MakeTpCall@@Base+0xf02> │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 8bbcc <_PyObject_MakeTpCall@@Base> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8d19a <_PyObject_MakeTpCall@@Base+0x15ce> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8d186 <_PyObject_MakeTpCall@@Base+0x15ba> │ │ │ │ - b.w 8d19a <_PyObject_MakeTpCall@@Base+0x15ce> │ │ │ │ + bgt.w 8d1ce <_PyObject_MakeTpCall@@Base+0x13c2> │ │ │ │ + b.w 8d1dc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ ldr.w r0, [sl, #708] @ 0x2c4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cf96 <_PyObject_MakeTpCall@@Base+0x13ca> │ │ │ │ + bne.w 8d1ba <_PyObject_MakeTpCall@@Base+0x13ae> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1f5e74 │ │ │ │ + bl 1f7cf0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8cf40 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ + beq.w 8d180 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cf40 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ + bne.w 8d180 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8cf40 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d180 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ + ldr r0, [pc, #176] @ (8e440 <_PyObject_MakeTpCall@@Base+0x2634>) │ │ │ │ + bl 6db34 │ │ │ │ + mov r2, r0 │ │ │ │ + adds r0, r2, #1 │ │ │ │ + bne.w 8cc2c <_PyObject_MakeTpCall@@Base+0xe20> │ │ │ │ + b.w 8cc3e <_PyObject_MakeTpCall@@Base+0xe32> │ │ │ │ + ldr r0, [pc, #176] @ (8e454 <_PyObject_MakeTpCall@@Base+0x2648>) │ │ │ │ + bl 6db34 │ │ │ │ + mov r2, r0 │ │ │ │ + adds r0, r2, #1 │ │ │ │ + bne.w 8cd50 <_PyObject_MakeTpCall@@Base+0xf44> │ │ │ │ + b.w 8cd62 <_PyObject_MakeTpCall@@Base+0xf56> │ │ │ │ mov r0, r9 │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8c908 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ - b.w 8d4bc <_PyObject_MakeTpCall@@Base+0x18f0> │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - cmp r1, r8 │ │ │ │ - ble.w 8cfb8 <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ - movs r7, #1 │ │ │ │ - ldr r1, [pc, #136] @ (8e238 <_PyObject_MakeTpCall@@Base+0x266c>) │ │ │ │ - adds r2, #1 │ │ │ │ - ldr.w r0, [fp, r9] │ │ │ │ - add.w r2, r3, r2, lsl #2 │ │ │ │ - ldrb.w r2, [r2, r8] │ │ │ │ - add.w r8, r8, #1 │ │ │ │ - add.w r3, r3, r2, lsl #2 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - ldr r5, [r6, #4] │ │ │ │ - ldrb.w ip, [r3, #5] │ │ │ │ - add.w r2, r3, r2, lsl #3 │ │ │ │ - movs r3, #12 │ │ │ │ - lsl.w r7, r7, ip │ │ │ │ - add r2, r7 │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ - eor.w sl, r2, r1, asr #3 │ │ │ │ - b.w 8cc5e <_PyObject_MakeTpCall@@Base+0x1092> │ │ │ │ - ldr.w r0, [r8, #688] @ 0x2b0 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - blx r3 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8c908 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ - bl 1f5c8c │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8c7c6 <_PyObject_MakeTpCall@@Base+0xbfa> │ │ │ │ - mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c7c6 <_PyObject_MakeTpCall@@Base+0xbfa> │ │ │ │ - cbz r4, 8e276 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r7, pc, #688 @ (adr r7, 8e4d4 <_PyObject_MakeTpCall@@Base+0x2908>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #576 @ (adr r1, 8e468 <_PyObject_MakeTpCall@@Base+0x289c>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - add r2, pc, #0 @ (adr r2, 8e230 <_PyObject_MakeTpCall@@Base+0x2664>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #736 @ (adr r1, 8e518 <_PyObject_MakeTpCall@@Base+0x294c>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - cbz r3, 8e24a <_PyObject_MakeTpCall@@Base+0x267e> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - movw r2, #4316 @ 0x10dc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - mov r0, r6 │ │ │ │ - movw r3, #36040 @ 0x8cc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - movw r2, #35988 @ 0x8c94 │ │ │ │ - movt r2, #40 @ 0x28 │ │ │ │ - bl 1f10fc <_PyErr_Format@@Base> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + bne.w 8cb48 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ + b.w 8d6e0 <_PyObject_MakeTpCall@@Base+0x18d4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #724] @ (8e54c <_PyObject_MakeTpCall@@Base+0x2980>) │ │ │ │ + ldr r0, [pc, #140] @ (8e458 <_PyObject_MakeTpCall@@Base+0x264c>) │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8e45e <_PyObject_MakeTpCall@@Base+0x2892> │ │ │ │ + beq.w 8eae6 <_PyObject_MakeTpCall@@Base+0x2cda> │ │ │ │ ldr.w r3, [r5, #172] @ 0xac │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d208 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ + bne.w 8d42c <_PyObject_MakeTpCall@@Base+0x1620> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 8ec3e <_PyObject_MakeTpCall@@Base+0x3072> │ │ │ │ + bmi.w 8ec1c <_PyObject_MakeTpCall@@Base+0x2e10> │ │ │ │ lsls r7, r3, #18 │ │ │ │ - bmi.w 8cf40 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ + bmi.w 8d180 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl 806dc │ │ │ │ + bl 808d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8e45e <_PyObject_MakeTpCall@@Base+0x2892> │ │ │ │ + blt.w 8eae6 <_PyObject_MakeTpCall@@Base+0x2cda> │ │ │ │ ldr.w r3, [r5, #172] @ 0xac │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cf40 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ - b.w 8d208 <_PyObject_MakeTpCall@@Base+0x163c> │ │ │ │ - ldr r1, [pc, #656] @ (8e550 <_PyObject_MakeTpCall@@Base+0x2984>) │ │ │ │ - mov r0, r9 │ │ │ │ - bl bf664 <_PyUnicode_Equal@@Base> │ │ │ │ + beq.w 8d180 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ + b.w 8d42c <_PyObject_MakeTpCall@@Base+0x1620> │ │ │ │ + ldr.w r0, [r8, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + blx r3 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8cb48 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ + bl 1f7b08 │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + ldr r1, [pc, #48] @ (8e45c <_PyObject_MakeTpCall@@Base+0x2650>) │ │ │ │ + mov r0, r9 │ │ │ │ + bl bf944 <_PyUnicode_Equal@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8d9e8 <_PyObject_MakeTpCall@@Base+0x1bdc> │ │ │ │ + b.w 8da1e <_PyObject_MakeTpCall@@Base+0x1c12> │ │ │ │ + cbz r4, 8e496 <_PyObject_MakeTpCall@@Base+0x268a> │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r1, pc, #576 @ (adr r1, 8e684 <_PyObject_MakeTpCall@@Base+0x2878>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + add r7, pc, #688 @ (adr r7, 8e6fc <_PyObject_MakeTpCall@@Base+0x28f0>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r1, pc, #736 @ (adr r1, 8e734 <_PyObject_MakeTpCall@@Base+0x2928>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r2, pc, #0 @ (adr r2, 8e458 <_PyObject_MakeTpCall@@Base+0x264c>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r3, pc, #224 @ (adr r3, 8e540 <_PyObject_MakeTpCall@@Base+0x2734>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + movw r2, #50501 @ 0xc545 │ │ │ │ + movt r2, #8 │ │ │ │ + ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8c706 <_PyObject_MakeTpCall@@Base+0x8fa> │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + blx r3 │ │ │ │ + mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d776 <_PyObject_MakeTpCall@@Base+0x1baa> │ │ │ │ - b.w 8d7ac <_PyObject_MakeTpCall@@Base+0x1be0> │ │ │ │ + bne.w 8d3e6 <_PyObject_MakeTpCall@@Base+0x15da> │ │ │ │ + b.n 8de58 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8ca06 <_PyObject_MakeTpCall@@Base+0xbfa> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8ca06 <_PyObject_MakeTpCall@@Base+0xbfa> │ │ │ │ mov r3, r9 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8dc1a <_PyObject_MakeTpCall@@Base+0x204e> │ │ │ │ + beq.w 8de3a <_PyObject_MakeTpCall@@Base+0x202e> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e2d0 <_PyObject_MakeTpCall@@Base+0x2704> │ │ │ │ + bne.n 8e4a2 <_PyObject_MakeTpCall@@Base+0x2696> │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 8dc1a <_PyObject_MakeTpCall@@Base+0x204e> │ │ │ │ + beq.w 8de3a <_PyObject_MakeTpCall@@Base+0x202e> │ │ │ │ ldr.w r3, [r5, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8e3f0 <_PyObject_MakeTpCall@@Base+0x2824> │ │ │ │ + beq.w 8eb62 <_PyObject_MakeTpCall@@Base+0x2d56> │ │ │ │ ldr.w r1, [r3, #8]! │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - ble.w 8e40e <_PyObject_MakeTpCall@@Base+0x2842> │ │ │ │ + ble.w 8eb80 <_PyObject_MakeTpCall@@Base+0x2d74> │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 8e2fa <_PyObject_MakeTpCall@@Base+0x272e> │ │ │ │ - b.w 8d52e <_PyObject_MakeTpCall@@Base+0x1962> │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - movw r2, #49925 @ 0xc305 │ │ │ │ - movt r2, #8 │ │ │ │ - ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8c4c6 <_PyObject_MakeTpCall@@Base+0x8fa> │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ + bne.n 8e4ce <_PyObject_MakeTpCall@@Base+0x26c2> │ │ │ │ + b.w 8d752 <_PyObject_MakeTpCall@@Base+0x1946> │ │ │ │ + cbz r3, 8e4ee <_PyObject_MakeTpCall@@Base+0x26e2> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + movw r2, #4316 @ 0x10dc │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + mov r0, r6 │ │ │ │ + movw r3, #36040 @ 0x8cc8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + movw r2, #37588 @ 0x92d4 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ + bl 1f30e4 <_PyErr_Format@@Base> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + cmp r1, r8 │ │ │ │ + ble.w 8d1dc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ + movs r7, #1 │ │ │ │ + ldr r1, [pc, #796] @ (8e840 <_PyObject_MakeTpCall@@Base+0x2a34>) │ │ │ │ + adds r2, #1 │ │ │ │ + ldr.w r0, [fp, r9] │ │ │ │ + add.w r2, r3, r2, lsl #2 │ │ │ │ + ldrb.w r2, [r2, r8] │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + add.w r3, r3, r2, lsl #2 │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + ldr r5, [r6, #4] │ │ │ │ + ldrb.w ip, [r3, #5] │ │ │ │ + add.w r2, r3, r2, lsl #3 │ │ │ │ + movs r3, #12 │ │ │ │ + lsl.w r7, r7, ip │ │ │ │ + add r2, r7 │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ + eor.w sl, r2, r1, asr #3 │ │ │ │ + b.w 8ce9e <_PyObject_MakeTpCall@@Base+0x1092> │ │ │ │ + cmp fp, sl │ │ │ │ + bgt.w 8dec6 <_PyObject_MakeTpCall@@Base+0x20ba> │ │ │ │ + b.w 8daa4 <_PyObject_MakeTpCall@@Base+0x1c98> │ │ │ │ + mov r1, r0 │ │ │ │ + movs r0, #1 │ │ │ │ + bl 7e8e0 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + b.w 8d92e <_PyObject_MakeTpCall@@Base+0x1b22> │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1c2 <_PyObject_MakeTpCall@@Base+0x15f6> │ │ │ │ - b.n 8dc38 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ + bne.w 8c8b2 <_PyObject_MakeTpCall@@Base+0xaa6> │ │ │ │ + b.n 8dee2 <_PyObject_MakeTpCall@@Base+0x20d6> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d28a <_PyObject_MakeTpCall@@Base+0x16be> │ │ │ │ - b.w 8cf40 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ - ldr.w r0, [sl, #668] @ 0x29c │ │ │ │ - ldr r1, [sp, #60] @ 0x3c │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - mov lr, r0 │ │ │ │ - b.n 8de76 <_PyObject_MakeTpCall@@Base+0x22aa> │ │ │ │ + bne.w 8d4ae <_PyObject_MakeTpCall@@Base+0x16a2> │ │ │ │ + b.w 8d180 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r0, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c4f6 <_PyObject_MakeTpCall@@Base+0x92a> │ │ │ │ - b.w 8d59e <_PyObject_MakeTpCall@@Base+0x19d2> │ │ │ │ - cmp fp, sl │ │ │ │ - bgt.w 8dca6 <_PyObject_MakeTpCall@@Base+0x20da> │ │ │ │ - b.w 8d832 <_PyObject_MakeTpCall@@Base+0x1c66> │ │ │ │ - mov r1, r0 │ │ │ │ - movs r0, #1 │ │ │ │ - bl 7e6ec │ │ │ │ - str r0, [sp, #32] │ │ │ │ - b.w 8d6bc <_PyObject_MakeTpCall@@Base+0x1af0> │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 8e062 <_PyObject_MakeTpCall@@Base+0x2496> │ │ │ │ - b.n 8e068 <_PyObject_MakeTpCall@@Base+0x249c> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8e068 <_PyObject_MakeTpCall@@Base+0x249c> │ │ │ │ - b.n 8e062 <_PyObject_MakeTpCall@@Base+0x2496> │ │ │ │ - mov r3, r2 │ │ │ │ + bne.w 8c736 <_PyObject_MakeTpCall@@Base+0x92a> │ │ │ │ + b.w 8d7c2 <_PyObject_MakeTpCall@@Base+0x19b6> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #31100 @ 0x797c │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + b.n 8de58 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ + ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + blx r3 │ │ │ │ + mov r6, r0 │ │ │ │ + b.w 8d6fa <_PyObject_MakeTpCall@@Base+0x18ee> │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8ec74 <_PyObject_MakeTpCall@@Base+0x2e68> │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8ec74 <_PyObject_MakeTpCall@@Base+0x2e68> │ │ │ │ + str r0, [sp, #28] │ │ │ │ + b.w 8d996 <_PyObject_MakeTpCall@@Base+0x1b8a> │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - b.n 8de38 <_PyObject_MakeTpCall@@Base+0x226c> │ │ │ │ + b.n 8e058 <_PyObject_MakeTpCall@@Base+0x224c> │ │ │ │ + mov r3, r2 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - b.n 8de38 <_PyObject_MakeTpCall@@Base+0x226c> │ │ │ │ - ldr r2, [pc, #436] @ (8e554 <_PyObject_MakeTpCall@@Base+0x2988>) │ │ │ │ + b.n 8e058 <_PyObject_MakeTpCall@@Base+0x224c> │ │ │ │ + ldr.w r0, [sl, #668] @ 0x29c │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + mov lr, r0 │ │ │ │ + b.n 8e096 <_PyObject_MakeTpCall@@Base+0x228a> │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + adds r3, #12 │ │ │ │ + cmp r1, r8 │ │ │ │ + bgt.w 8e0d8 <_PyObject_MakeTpCall@@Base+0x22cc> │ │ │ │ + b.w 8d1dc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ + ldr r2, [pc, #556] @ (8e844 <_PyObject_MakeTpCall@@Base+0x2a38>) │ │ │ │ ldr.w r3, [r2, #1520] @ 0x5f0 │ │ │ │ cmp.w r3, #131072 @ 0x20000 │ │ │ │ - bcs.w 8ee00 <_PyObject_MakeTpCall@@Base+0x3234> │ │ │ │ + bcs.w 8ec68 <_PyObject_MakeTpCall@@Base+0x2e5c> │ │ │ │ adds r0, r3, #1 │ │ │ │ str.w r0, [r2, #1520] @ 0x5f0 │ │ │ │ - cbz r3, 8e3be <_PyObject_MakeTpCall@@Base+0x27f2> │ │ │ │ + cbz r3, 8e634 <_PyObject_MakeTpCall@@Base+0x2828> │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ adds r2, #1 │ │ │ │ strh.w r2, [r5, #206] @ 0xce │ │ │ │ movs r2, #1 │ │ │ │ str.w r3, [r5, #192] @ 0xc0 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - b.n 8de38 <_PyObject_MakeTpCall@@Base+0x226c> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29500 @ 0x733c │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 8dc38 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ - add.w r8, r8, #1 │ │ │ │ - adds r3, #12 │ │ │ │ - cmp r1, r8 │ │ │ │ - bgt.w 8df1c <_PyObject_MakeTpCall@@Base+0x2350> │ │ │ │ - b.w 8cfb8 <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ - mov r3, r5 │ │ │ │ - cmp r3, r9 │ │ │ │ - beq.w 8d52e <_PyObject_MakeTpCall@@Base+0x1962> │ │ │ │ - ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ + b.n 8e058 <_PyObject_MakeTpCall@@Base+0x224c> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e3f2 <_PyObject_MakeTpCall@@Base+0x2826> │ │ │ │ - movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r9, r3 │ │ │ │ - beq.w 8d52e <_PyObject_MakeTpCall@@Base+0x1962> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29568 @ 0x7380 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 8dc38 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ - movs r2, #1 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - mov r0, r5 │ │ │ │ - movs r1, #0 │ │ │ │ - blx r3 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8dcda <_PyObject_MakeTpCall@@Base+0x210e> │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - b.w 8c672 <_PyObject_MakeTpCall@@Base+0xaa6> │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n 8e45e <_PyObject_MakeTpCall@@Base+0x2892> │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 8e45e <_PyObject_MakeTpCall@@Base+0x2892> │ │ │ │ - mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - bl d7574 │ │ │ │ - ldr.w r0, [fp, r9] │ │ │ │ - b.w 8cf44 <_PyObject_MakeTpCall@@Base+0x1378> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + beq.w 8d39a <_PyObject_MakeTpCall@@Base+0x158e> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8e48a <_PyObject_MakeTpCall@@Base+0x28be> │ │ │ │ - movw r1, #65534 @ 0xfffe │ │ │ │ - movt r1, #16383 @ 0x3fff │ │ │ │ + bne.w 8edc8 <_PyObject_MakeTpCall@@Base+0x2fbc> │ │ │ │ + movw r3, #4316 @ 0x10dc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + mov r0, r6 │ │ │ │ + movw r2, #37636 @ 0x9304 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r3, r5 │ │ │ │ + bl 224b88 <_PyParkingLot_AfterFork@@Base+0x4bc> │ │ │ │ + b.w 8d83c <_PyObject_MakeTpCall@@Base+0x1a30> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ + movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8edd0 <_PyObject_MakeTpCall@@Base+0x3204> │ │ │ │ - cbnz r3, 8e48a <_PyObject_MakeTpCall@@Base+0x28be> │ │ │ │ + beq.w 8d3ba <_PyObject_MakeTpCall@@Base+0x15ae> │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, r5 │ │ │ │ - b.w 8ce04 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ - bl 4abe2 │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r3, [sl, #12] │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - ldr.w r9, [pc, #184] @ 8e558 <_PyObject_MakeTpCall@@Base+0x298c> │ │ │ │ + blx r3 │ │ │ │ + b.w 8d3ba <_PyObject_MakeTpCall@@Base+0x15ae> │ │ │ │ + ldr.w r9, [pc, #444] @ 8e84c <_PyObject_MakeTpCall@@Base+0x2a40> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8ca06 <_PyObject_MakeTpCall@@Base+0xe3a> │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - cbz r0, 8e4ce <_PyObject_MakeTpCall@@Base+0x2902> │ │ │ │ - ldr r5, [r6, #20] │ │ │ │ - str.w r0, [sl, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8c742 <_PyObject_MakeTpCall@@Base+0xb76> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1e2d88 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 8e494 <_PyObject_MakeTpCall@@Base+0x28c8> │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ - lsls r7, r3, #25 │ │ │ │ - bpl.n 8e512 <_PyObject_MakeTpCall@@Base+0x2946> │ │ │ │ - lsls r5, r3, #26 │ │ │ │ - bpl.n 8e512 <_PyObject_MakeTpCall@@Base+0x2946> │ │ │ │ - ldr r5, [r6, #8] │ │ │ │ - add.w r0, r6, #20 │ │ │ │ - str.w r0, [sl, #12] │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8cc46 <_PyObject_MakeTpCall@@Base+0xe3a> │ │ │ │ + mov r0, r3 │ │ │ │ + mov r4, fp │ │ │ │ + cmp r0, r9 │ │ │ │ + beq.w 8e344 <_PyObject_MakeTpCall@@Base+0x2538> │ │ │ │ + ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c742 <_PyObject_MakeTpCall@@Base+0xb76> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + bne.n 8e6ac <_PyObject_MakeTpCall@@Base+0x28a0> │ │ │ │ + movw ip, #36432 @ 0x8e50 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ + mov fp, r4 │ │ │ │ + cmp r9, ip │ │ │ │ + beq.w 8ec62 <_PyObject_MakeTpCall@@Base+0x2e56> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30796 @ 0x784c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #30348 @ 0x768c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.w 8d3ec <_PyObject_MakeTpCall@@Base+0x1820> │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - b.n 8e4be <_PyObject_MakeTpCall@@Base+0x28f2> │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - b.w 8d1f0 <_PyObject_MakeTpCall@@Base+0x1624> │ │ │ │ - mov r1, r4 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 8d16e <_PyObject_MakeTpCall@@Base+0x15a2> │ │ │ │ - b.w 8d602 <_PyObject_MakeTpCall@@Base+0x1a36> │ │ │ │ - add.w r0, r0, #98304 @ 0x18000 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ - b.w 8d2d4 <_PyObject_MakeTpCall@@Base+0x1708> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8cf3a <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ - nop │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #224 @ (adr r3, 8e634 <_PyObject_MakeTpCall@@Base+0x2a68>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ - movt r1, #18 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.n 8e63a <_PyObject_MakeTpCall@@Base+0x2a6e> │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - b.w 8cfe4 <_PyObject_MakeTpCall@@Base+0x1418> │ │ │ │ - movw r1, #4097 @ 0x1001 │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - movs r7, #0 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8dcda <_PyObject_MakeTpCall@@Base+0x210e> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ - movt r1, #18 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 8d07a <_PyObject_MakeTpCall@@Base+0x14ae> │ │ │ │ - ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - b.w 8d07a <_PyObject_MakeTpCall@@Base+0x14ae> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + bl 12de68 │ │ │ │ + b.w 8de58 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d022 <_PyObject_MakeTpCall@@Base+0x1456> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 8ead0 <_PyObject_MakeTpCall@@Base+0x2f04> │ │ │ │ - movw r2, #4316 @ 0x10dc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + beq.w 8e280 <_PyObject_MakeTpCall@@Base+0x2474> │ │ │ │ + b.n 8e28c <_PyObject_MakeTpCall@@Base+0x2480> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8e28c <_PyObject_MakeTpCall@@Base+0x2480> │ │ │ │ + b.n 8e286 <_PyObject_MakeTpCall@@Base+0x247a> │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 8e286 <_PyObject_MakeTpCall@@Base+0x247a> │ │ │ │ + b.n 8e28c <_PyObject_MakeTpCall@@Base+0x2480> │ │ │ │ + movw r3, #4316 @ 0x10dc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #36040 @ 0x8cc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - movw r2, #36036 @ 0x8cc4 │ │ │ │ + movw r2, #37588 @ 0x92d4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 223a34 <_PyParkingLot_AfterFork@@Base+0x5d4> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r3, r5 │ │ │ │ + bl 1f30e4 <_PyErr_Format@@Base> │ │ │ │ + b.w 8d83c <_PyObject_MakeTpCall@@Base+0x1a30> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8cdbc <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ + bne.w 8cffc <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ ldr.w r2, [fp, r9] │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ sub.w r0, r4, #8 │ │ │ │ str r6, [r4, #12] │ │ │ │ cmp r3, r7 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - movw r2, #52233 @ 0xcc09 │ │ │ │ + movw r2, #54261 @ 0xd3f5 │ │ │ │ movt r2, #15 │ │ │ │ str r2, [r4, #20] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r0, [ip] │ │ │ │ strd r1, r2, [r4, #-8] │ │ │ │ str r0, [r1, #4] │ │ │ │ - bne.w 8cdfa <_PyObject_MakeTpCall@@Base+0x122e> │ │ │ │ - b.w 8ce04 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + bne.w 8d03a <_PyObject_MakeTpCall@@Base+0x122e> │ │ │ │ + b.w 8d044 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8e646 <_PyObject_MakeTpCall@@Base+0x2a7a> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ - b.w 8cd9a <_PyObject_MakeTpCall@@Base+0x11ce> │ │ │ │ + beq.w 8d29e <_PyObject_MakeTpCall@@Base+0x1492> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - blx r3 │ │ │ │ - b.n 8e568 <_PyObject_MakeTpCall@@Base+0x299c> │ │ │ │ - ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ - movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w 8cd9a <_PyObject_MakeTpCall@@Base+0x11ce> │ │ │ │ - ldr r7, [r6, #24] │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 8c8a4 <_PyObject_MakeTpCall@@Base+0xcd8> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1e2d88 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ - lsls r7, r3, #25 │ │ │ │ - bpl.w 8e966 <_PyObject_MakeTpCall@@Base+0x2d9a> │ │ │ │ - lsls r0, r3, #26 │ │ │ │ - bpl.w 8e966 <_PyObject_MakeTpCall@@Base+0x2d9a> │ │ │ │ - adds.w r7, r6, #20 │ │ │ │ - bne.w 8c8a4 <_PyObject_MakeTpCall@@Base+0xcd8> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - ldr.w r9, [pc, #816] @ 8e9b4 <_PyObject_MakeTpCall@@Base+0x2de8> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - movw r1, #2445 @ 0x98d │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8c9b2 <_PyObject_MakeTpCall@@Base+0xde6> │ │ │ │ - ldr r1, [pc, #780] @ (8e9ac <_PyObject_MakeTpCall@@Base+0x2de0>) │ │ │ │ - bl 114200 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - beq.w 8dc38 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ - cbnz r0, 8e6ca <_PyObject_MakeTpCall@@Base+0x2afe> │ │ │ │ - cmp.w r8, #1 │ │ │ │ - bne.w 8c378 <_PyObject_MakeTpCall@@Base+0x7ac> │ │ │ │ - b.w 8c398 <_PyObject_MakeTpCall@@Base+0x7cc> │ │ │ │ - ldr r1, [pc, #752] @ (8e9ac <_PyObject_MakeTpCall@@Base+0x2de0>) │ │ │ │ - bl 114200 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 8dc38 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8c390 <_PyObject_MakeTpCall@@Base+0x7c4> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36952 @ 0x9058 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.w 8dc38 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ + b.w 8d29e <_PyObject_MakeTpCall@@Base+0x1492> │ │ │ │ mov ip, r9 │ │ │ │ mov r4, fp │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 8dc82 <_PyObject_MakeTpCall@@Base+0x20b6> │ │ │ │ + beq.w 8dea2 <_PyObject_MakeTpCall@@Base+0x2096> │ │ │ │ ldr.w ip, [ip, #128] @ 0x80 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e6e8 <_PyObject_MakeTpCall@@Base+0x2b1c> │ │ │ │ + bne.n 8e786 <_PyObject_MakeTpCall@@Base+0x297a> │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov fp, r4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dc86 <_PyObject_MakeTpCall@@Base+0x20ba> │ │ │ │ - b.n 8e0ca <_PyObject_MakeTpCall@@Base+0x24fe> │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + beq.w 8dea6 <_PyObject_MakeTpCall@@Base+0x209a> │ │ │ │ + b.n 8e31a <_PyObject_MakeTpCall@@Base+0x250e> │ │ │ │ + movs r2, #1 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + mov r0, r5 │ │ │ │ + movs r1, #0 │ │ │ │ + blx r3 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8defa <_PyObject_MakeTpCall@@Base+0x20ee> │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + b.w 8c8b2 <_PyObject_MakeTpCall@@Base+0xaa6> │ │ │ │ + movw r1, #4097 @ 0x1001 │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - movw r1, #2445 @ 0x98d │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8c5e6 <_PyObject_MakeTpCall@@Base+0xa1a> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8d176 <_PyObject_MakeTpCall@@Base+0x15aa> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 8eafa <_PyObject_MakeTpCall@@Base+0x2f2e> │ │ │ │ - movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movs r7, #0 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8defa <_PyObject_MakeTpCall@@Base+0x20ee> │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #33708 @ 0x83ac │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 8edda <_PyObject_MakeTpCall@@Base+0x2fce> │ │ │ │ + mov r1, r4 │ │ │ │ + bl e5bfc │ │ │ │ + ldr r1, [pc, #84] @ (8e848 <_PyObject_MakeTpCall@@Base+0x2a3c>) │ │ │ │ + mov r0, r4 │ │ │ │ + bl bf9d0 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 8cd76 <_PyObject_MakeTpCall@@Base+0xf6a> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + mov r1, r4 │ │ │ │ + movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #36036 @ 0x8cc4 │ │ │ │ - movt r2, #40 @ 0x28 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - mov r3, r5 │ │ │ │ - bl 223a34 <_PyParkingLot_AfterFork@@Base+0x5d4> │ │ │ │ - b.w 8d612 <_PyObject_MakeTpCall@@Base+0x1a46> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ - movt r1, #18 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 8d196 <_PyObject_MakeTpCall@@Base+0x15ca> │ │ │ │ - ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.w 8d196 <_PyObject_MakeTpCall@@Base+0x15ca> │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 8d392 <_PyObject_MakeTpCall@@Base+0x1586> │ │ │ │ + b.w 8d82c <_PyObject_MakeTpCall@@Base+0x1a20> │ │ │ │ + add.w r0, r0, #98304 @ 0x18000 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ + b.w 8d4f8 <_PyObject_MakeTpCall@@Base+0x16ec> │ │ │ │ + ldr.w r9, [pc, #40] @ 8e84c <_PyObject_MakeTpCall@@Base+0x2a40> │ │ │ │ + mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + movw r1, #2445 @ 0x98d │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8cbf2 <_PyObject_MakeTpCall@@Base+0xde6> │ │ │ │ + nop │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r2, pc, #0 @ (adr r2, 8e84c <_PyObject_MakeTpCall@@Base+0x2a40>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 907c8 │ │ │ │ - cbz r0, 8e7a8 <_PyObject_MakeTpCall@@Base+0x2bdc> │ │ │ │ + bl 90a24 │ │ │ │ + cbz r0, 8e88c <_PyObject_MakeTpCall@@Base+0x2a80> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bmi.n 8e76c <_PyObject_MakeTpCall@@Base+0x2ba0> │ │ │ │ + bmi.n 8e850 <_PyObject_MakeTpCall@@Base+0x2a44> │ │ │ │ movw r3, #56088 @ 0xdb18 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #37556 @ 0x92b4 │ │ │ │ + movw r2, #39156 @ 0x98f4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ - bl 206368 │ │ │ │ + bl 208024 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 8e8c4 <_PyObject_MakeTpCall@@Base+0x2cf8> │ │ │ │ + bmi.n 8e89c <_PyObject_MakeTpCall@@Base+0x2a90> │ │ │ │ ldr.w r4, [sl, #132] @ 0x84 │ │ │ │ - b.w 8cb9a <_PyObject_MakeTpCall@@Base+0xfce> │ │ │ │ - mov r0, r3 │ │ │ │ - mov r4, fp │ │ │ │ - cmp r0, r9 │ │ │ │ - beq.w 8e0f4 <_PyObject_MakeTpCall@@Base+0x2528> │ │ │ │ - ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ + b.w 8cdda <_PyObject_MakeTpCall@@Base+0xfce> │ │ │ │ + ldr.w r9, [pc, #1132] @ 8ed0c <_PyObject_MakeTpCall@@Base+0x2f00> │ │ │ │ + mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + ldr.w r1, [sl, #180] @ 0xb4 │ │ │ │ + subs r1, #1 │ │ │ │ + ldr.w r3, [r9, fp] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + movs r3, #28 │ │ │ │ + mul.w r3, r1, r3 │ │ │ │ + adds r0, r2, r3 │ │ │ │ + add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ + ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ + cmp r0, sl │ │ │ │ + beq.w 8ee4a <_PyObject_MakeTpCall@@Base+0x303e> │ │ │ │ + cmp r1, #10 │ │ │ │ + bhi.w 8ee4a <_PyObject_MakeTpCall@@Base+0x303e> │ │ │ │ + add.w r3, r3, #98304 @ 0x18000 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ + add r2, r3 │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e7be <_PyObject_MakeTpCall@@Base+0x2bf2> │ │ │ │ - movw ip, #36432 @ 0x8e50 │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ - mov fp, r4 │ │ │ │ - cmp r9, ip │ │ │ │ - beq.w 8eb6c <_PyObject_MakeTpCall@@Base+0x2fa0> │ │ │ │ + bne.w 8cde2 <_PyObject_MakeTpCall@@Base+0xfd6> │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + movw r1, #4097 @ 0x1001 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1e4d68 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 8e91c <_PyObject_MakeTpCall@@Base+0x2b10> │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ + lsls r7, r3, #25 │ │ │ │ + bpl.n 8e93c <_PyObject_MakeTpCall@@Base+0x2b30> │ │ │ │ + lsls r5, r3, #26 │ │ │ │ + bpl.n 8e93c <_PyObject_MakeTpCall@@Base+0x2b30> │ │ │ │ + ldr r5, [r6, #8] │ │ │ │ + add.w r0, r6, #20 │ │ │ │ + str.w r0, [sl, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8c982 <_PyObject_MakeTpCall@@Base+0xb76> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + bl 4ac2a │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r3, [sl, #12] │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 8e8f0 <_PyObject_MakeTpCall@@Base+0x2ae4> │ │ │ │ + ldr r5, [r6, #20] │ │ │ │ + str.w r0, [sl, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8c982 <_PyObject_MakeTpCall@@Base+0xb76> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ + b.n 8e92c <_PyObject_MakeTpCall@@Base+0x2b20> │ │ │ │ + ldr r7, [r6, #24] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 8cae4 <_PyObject_MakeTpCall@@Base+0xcd8> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1e4d68 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ + lsls r7, r3, #25 │ │ │ │ + bpl.n 8e974 <_PyObject_MakeTpCall@@Base+0x2b68> │ │ │ │ + lsls r0, r3, #26 │ │ │ │ + bpl.n 8e974 <_PyObject_MakeTpCall@@Base+0x2b68> │ │ │ │ + adds.w r7, r6, #20 │ │ │ │ + bne.w 8cae4 <_PyObject_MakeTpCall@@Base+0xcd8> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d17a <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ + ldr r7, [r6, #24] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 8cae4 <_PyObject_MakeTpCall@@Base+0xcd8> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ + movt r1, #18 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.n 8e9a6 <_PyObject_MakeTpCall@@Base+0x2b9a> │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + b.w 8d208 <_PyObject_MakeTpCall@@Base+0x13fc> │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + movw r1, #2445 @ 0x98d │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8c826 <_PyObject_MakeTpCall@@Base+0xa1a> │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + movs r1, #1 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + blx r3 │ │ │ │ + b.n 8e98c <_PyObject_MakeTpCall@@Base+0x2b80> │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + b.w 8d414 <_PyObject_MakeTpCall@@Base+0x1608> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28748 @ 0x704c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32396 @ 0x7e8c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.w 8dc38 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ - ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - blx r3 │ │ │ │ - mov r6, r0 │ │ │ │ - b.w 8d4d6 <_PyObject_MakeTpCall@@Base+0x190a> │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8eb46 <_PyObject_MakeTpCall@@Base+0x2f7a> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8eb46 <_PyObject_MakeTpCall@@Base+0x2f7a> │ │ │ │ - str r0, [sp, #28] │ │ │ │ - b.w 8d724 <_PyObject_MakeTpCall@@Base+0x1b58> │ │ │ │ + bl d57ec │ │ │ │ + b.w 8d610 <_PyObject_MakeTpCall@@Base+0x1804> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d044 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ + ldr r1, [pc, #792] @ (8ecfc <_PyObject_MakeTpCall@@Base+0x2ef0>) │ │ │ │ + bl 114ca0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + beq.w 8de58 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8eb12 <_PyObject_MakeTpCall@@Base+0x2d06> │ │ │ │ + cmp.w r8, #1 │ │ │ │ + bne.w 8c5b8 <_PyObject_MakeTpCall@@Base+0x7ac> │ │ │ │ + b.w 8c5d8 <_PyObject_MakeTpCall@@Base+0x7cc> │ │ │ │ ldr.w r4, [r6, #148] @ 0x94 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8d0da <_PyObject_MakeTpCall@@Base+0x150e> │ │ │ │ + bne.w 8d2fe <_PyObject_MakeTpCall@@Base+0x14f2> │ │ │ │ add.w r3, r2, #1000 @ 0x3e8 │ │ │ │ mov.w r8, #16384 @ 0x4000 │ │ │ │ cmp.w r8, r3, lsl #2 │ │ │ │ - blt.w 8eb40 <_PyObject_MakeTpCall@@Base+0x2f74> │ │ │ │ + blt.w 8ee74 <_PyObject_MakeTpCall@@Base+0x3068> │ │ │ │ ldr.w r1, [r6, #184] @ 0xb8 │ │ │ │ ldr.w r4, [r6, #144] @ 0x90 │ │ │ │ - cbnz r1, 8e896 <_PyObject_MakeTpCall@@Base+0x2cca> │ │ │ │ + cbnz r1, 8ea7c <_PyObject_MakeTpCall@@Base+0x2c70> │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ - movt r9, #73 @ 0x49 │ │ │ │ + movt r9, #74 @ 0x4a │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrd r0, r3, [r9, #804] @ 0x324 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8eb0c <_PyObject_MakeTpCall@@Base+0x2f40> │ │ │ │ + beq.w 8ed36 <_PyObject_MakeTpCall@@Base+0x2f2a> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r8, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ - cbz r0, 8e87a <_PyObject_MakeTpCall@@Base+0x2cae> │ │ │ │ + cbz r0, 8ea60 <_PyObject_MakeTpCall@@Base+0x2c54> │ │ │ │ ldr.w r3, [r6, #148] @ 0x94 │ │ │ │ add.w ip, r0, #12 │ │ │ │ sub.w r3, r3, ip │ │ │ │ asrs r3, r3, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ clz r4, r4 │ │ │ │ add.w r3, r1, r8 │ │ │ │ str.w r1, [r6, #144] @ 0x90 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ str.w r3, [r6, #152] @ 0x98 │ │ │ │ adds r4, #3 │ │ │ │ add.w r4, r1, r4, lsl #2 │ │ │ │ - b.w 8d0e8 <_PyObject_MakeTpCall@@Base+0x151c> │ │ │ │ + b.w 8d30c <_PyObject_MakeTpCall@@Base+0x1500> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bcc.n 8e840 <_PyObject_MakeTpCall@@Base+0x2c74> │ │ │ │ + bcc.n 8ea26 <_PyObject_MakeTpCall@@Base+0x2c1a> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #184] @ 0xb8 │ │ │ │ str r3, [r1, #8] │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 8e864 <_PyObject_MakeTpCall@@Base+0x2c98> │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + b.n 8ea4a <_PyObject_MakeTpCall@@Base+0x2c3e> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 8eaae <_PyObject_MakeTpCall@@Base+0x2ca2> │ │ │ │ + movw r1, #65534 @ 0xfffe │ │ │ │ + movt r1, #16383 @ 0x3fff │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 8f0ce <_PyObject_MakeTpCall@@Base+0x32c2> │ │ │ │ + cbnz r3, 8eaae <_PyObject_MakeTpCall@@Base+0x2ca2> │ │ │ │ mov r0, r5 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + mov r4, r5 │ │ │ │ + b.w 8d044 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ + movt r1, #18 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.n 8eaf2 <_PyObject_MakeTpCall@@Base+0x2ce6> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 12d6a8 │ │ │ │ + b.w 8cfda <_PyObject_MakeTpCall@@Base+0x11ce> │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n 8eae6 <_PyObject_MakeTpCall@@Base+0x2cda> │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbnz r2, 8eae6 <_PyObject_MakeTpCall@@Base+0x2cda> │ │ │ │ + mov r0, r3 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + bl d7a7c │ │ │ │ + ldr.w r0, [fp, r9] │ │ │ │ + b.w 8d184 <_PyObject_MakeTpCall@@Base+0x1378> │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - mov sl, r0 │ │ │ │ + b.w 8cfda <_PyObject_MakeTpCall@@Base+0x11ce> │ │ │ │ + ldr r1, [pc, #504] @ (8ecfc <_PyObject_MakeTpCall@@Base+0x2ef0>) │ │ │ │ + bl 114ca0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 8de58 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c672 <_PyObject_MakeTpCall@@Base+0xaa6> │ │ │ │ - b.w 8dcc2 <_PyObject_MakeTpCall@@Base+0x20f6> │ │ │ │ + beq.w 8c5d0 <_PyObject_MakeTpCall@@Base+0x7c4> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38552 @ 0x9698 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + b.w 8de58 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e05c <_PyObject_MakeTpCall@@Base+0x2490> │ │ │ │ - b.w 8e068 <_PyObject_MakeTpCall@@Base+0x249c> │ │ │ │ - ldr.w r9, [pc, #236] @ 8e9b4 <_PyObject_MakeTpCall@@Base+0x2de8> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w r1, [sl, #180] @ 0xb4 │ │ │ │ - subs r1, #1 │ │ │ │ - ldr.w r3, [r9, fp] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - movs r3, #28 │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ - adds r0, r2, r3 │ │ │ │ - add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ - ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ - cmp r0, sl │ │ │ │ - beq.w 8ecaa <_PyObject_MakeTpCall@@Base+0x30de> │ │ │ │ - cmp r1, #10 │ │ │ │ - bhi.w 8ecaa <_PyObject_MakeTpCall@@Base+0x30de> │ │ │ │ - add.w r3, r3, #98304 @ 0x18000 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ - add r2, r3 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8cba2 <_PyObject_MakeTpCall@@Base+0xfd6> │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - movw r1, #4097 @ 0x1001 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + beq.w 8d246 <_PyObject_MakeTpCall@@Base+0x143a> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 8eb9a <_PyObject_MakeTpCall@@Base+0x2d8e> │ │ │ │ + movw r2, #4316 @ 0x10dc │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35988 @ 0x8c94 │ │ │ │ + movw r3, #36040 @ 0x8cc8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + movw r2, #37636 @ 0x9304 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ + bl 224b88 <_PyParkingLot_AfterFork@@Base+0x4bc> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ mov r3, r5 │ │ │ │ - bl 1f10fc <_PyErr_Format@@Base> │ │ │ │ - b.w 8d612 <_PyObject_MakeTpCall@@Base+0x1a46> │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #33708 @ 0x83ac │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 8e972 <_PyObject_MakeTpCall@@Base+0x2da6> │ │ │ │ - mov r1, r4 │ │ │ │ - bl e5714 │ │ │ │ - ldr r1, [pc, #100] @ (8e9b0 <_PyObject_MakeTpCall@@Base+0x2de4>) │ │ │ │ - mov r0, r4 │ │ │ │ - bl bf6f0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 8cb36 <_PyObject_MakeTpCall@@Base+0xf6a> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8ce04 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ - ldr r7, [r6, #24] │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 8c8a4 <_PyObject_MakeTpCall@@Base+0xcd8> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + cmp r3, r9 │ │ │ │ + beq.w 8d752 <_PyObject_MakeTpCall@@Base+0x1946> │ │ │ │ + ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 8eb64 <_PyObject_MakeTpCall@@Base+0x2d58> │ │ │ │ + movw r3, #36432 @ 0x8e50 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + cmp r9, r3 │ │ │ │ + beq.w 8d752 <_PyObject_MakeTpCall@@Base+0x1946> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37436 @ 0x923c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #31168 @ 0x79c0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - str.w r2, [sl, #168] @ 0xa8 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 8c6be <_PyObject_MakeTpCall@@Base+0xaf2> │ │ │ │ - b.w 8c6c2 <_PyObject_MakeTpCall@@Base+0xaf6> │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 8e046 <_PyObject_MakeTpCall@@Base+0x247a> │ │ │ │ - b.w 8e068 <_PyObject_MakeTpCall@@Base+0x249c> │ │ │ │ - nop │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, pc, #0 @ (adr r2, 8e9b4 <_PyObject_MakeTpCall@@Base+0x2de8>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + bl 12de68 │ │ │ │ + b.w 8de58 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 8eb3e <_PyObject_MakeTpCall@@Base+0x2d32> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8eb3e <_PyObject_MakeTpCall@@Base+0x2d32> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38724 @ 0x9744 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + b.w 8dede <_PyObject_MakeTpCall@@Base+0x20d2> │ │ │ │ + ldr.w r9, [pc, #328] @ 8ed0c <_PyObject_MakeTpCall@@Base+0x2f00> │ │ │ │ + mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + movw r1, #2445 @ 0x98d │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8cb9e <_PyObject_MakeTpCall@@Base+0xd92> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8d3d0 <_PyObject_MakeTpCall@@Base+0x15c4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d3d0 <_PyObject_MakeTpCall@@Base+0x15c4> │ │ │ │ + mov r0, r1 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d3e6 <_PyObject_MakeTpCall@@Base+0x15da> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8d802 <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ + beq.w 8da74 <_PyObject_MakeTpCall@@Base+0x1c68> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e014 <_PyObject_MakeTpCall@@Base+0x2448> │ │ │ │ - b.w 8d802 <_PyObject_MakeTpCall@@Base+0x1c36> │ │ │ │ - ldr r1, [pc, #808] @ (8ecf8 <_PyObject_MakeTpCall@@Base+0x312c>) │ │ │ │ + beq.w 8e238 <_PyObject_MakeTpCall@@Base+0x242c> │ │ │ │ + b.w 8da74 <_PyObject_MakeTpCall@@Base+0x1c68> │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 8e26a <_PyObject_MakeTpCall@@Base+0x245e> │ │ │ │ + b.w 8e28c <_PyObject_MakeTpCall@@Base+0x2480> │ │ │ │ + ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ + ldr.w r0, [fp, r9] │ │ │ │ + add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ + movs r3, #28 │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + mul.w r3, r3, ip │ │ │ │ + adds r2, r7, r3 │ │ │ │ + add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ + ldr.w r2, [r2, #252] @ 0xfc │ │ │ │ + cmp r2, r5 │ │ │ │ + beq.n 8ec58 <_PyObject_MakeTpCall@@Base+0x2e4c> │ │ │ │ + cmp.w ip, #10 │ │ │ │ + bhi.n 8ec58 <_PyObject_MakeTpCall@@Base+0x2e4c> │ │ │ │ + add.w r3, r3, #98304 @ 0x18000 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ + add r7, r3 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8d184 <_PyObject_MakeTpCall@@Base+0x1378> │ │ │ │ + b.w 8e3f4 <_PyObject_MakeTpCall@@Base+0x25e8> │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r7, r3 │ │ │ │ + b.n 8ec4c <_PyObject_MakeTpCall@@Base+0x2e40> │ │ │ │ + mov ip, r0 │ │ │ │ + b.w 8dea8 <_PyObject_MakeTpCall@@Base+0x209c> │ │ │ │ + movs r2, #0 │ │ │ │ + ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + b.w 8e058 <_PyObject_MakeTpCall@@Base+0x224c> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38756 @ 0x9764 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12de68 │ │ │ │ + b.w 8dede <_PyObject_MakeTpCall@@Base+0x20d2> │ │ │ │ + ldr r1, [pc, #112] @ (8ed00 <_PyObject_MakeTpCall@@Base+0x2ef4>) │ │ │ │ mov r0, r9 │ │ │ │ - bl bf664 <_PyUnicode_Equal@@Base> │ │ │ │ + bl bf944 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d7aa <_PyObject_MakeTpCall@@Base+0x1bde> │ │ │ │ - ldr r1, [pc, #800] @ (8ecfc <_PyObject_MakeTpCall@@Base+0x3130>) │ │ │ │ + bne.w 8da1c <_PyObject_MakeTpCall@@Base+0x1c10> │ │ │ │ + ldr r1, [pc, #100] @ (8ed04 <_PyObject_MakeTpCall@@Base+0x2ef8>) │ │ │ │ mov r0, r9 │ │ │ │ - bl bf664 <_PyUnicode_Equal@@Base> │ │ │ │ + bl bf944 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d7aa <_PyObject_MakeTpCall@@Base+0x1bde> │ │ │ │ - ldr r1, [pc, #788] @ (8ed00 <_PyObject_MakeTpCall@@Base+0x3134>) │ │ │ │ + bne.w 8da1c <_PyObject_MakeTpCall@@Base+0x1c10> │ │ │ │ + ldr r1, [pc, #92] @ (8ed08 <_PyObject_MakeTpCall@@Base+0x2efc>) │ │ │ │ mov r0, r9 │ │ │ │ - bl bf664 <_PyUnicode_Equal@@Base> │ │ │ │ + bl bf944 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d7aa <_PyObject_MakeTpCall@@Base+0x1bde> │ │ │ │ + bne.w 8da1c <_PyObject_MakeTpCall@@Base+0x1c10> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37252 @ 0x9184 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38852 @ 0x97c4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8dcbe <_PyObject_MakeTpCall@@Base+0x20f2> │ │ │ │ + beq.w 8dede <_PyObject_MakeTpCall@@Base+0x20d2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dcbe <_PyObject_MakeTpCall@@Base+0x20f2> │ │ │ │ + bne.w 8dede <_PyObject_MakeTpCall@@Base+0x20d2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8dcbe <_PyObject_MakeTpCall@@Base+0x20f2> │ │ │ │ - ldr.w r9, [pc, #720] @ 8ed04 <_PyObject_MakeTpCall@@Base+0x3138> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - b.w 8daf8 <_PyObject_MakeTpCall@@Base+0x1f2c> │ │ │ │ - add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ - add r3, r1 │ │ │ │ - b.w 8ceec <_PyObject_MakeTpCall@@Base+0x1320> │ │ │ │ - ldr.w r9, [pc, #696] @ 8ed04 <_PyObject_MakeTpCall@@Base+0x3138> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - b.w 8cef8 <_PyObject_MakeTpCall@@Base+0x132c> │ │ │ │ - movw r3, #4697 @ 0x1259 │ │ │ │ - movt r3, #12 │ │ │ │ - str.w r3, [sl, #72] @ 0x48 │ │ │ │ - b.w 8ce8e <_PyObject_MakeTpCall@@Base+0x12c2> │ │ │ │ - ldr.w r9, [pc, #668] @ 8ed04 <_PyObject_MakeTpCall@@Base+0x3138> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w r1, [sl, #180] @ 0xb4 │ │ │ │ - movs r3, #28 │ │ │ │ - subs r1, #1 │ │ │ │ - ldr.w r2, [r9, fp] │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - adds r0, r2, r3 │ │ │ │ - add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ - ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ - cmp r0, sl │ │ │ │ - beq.n 8eaba <_PyObject_MakeTpCall@@Base+0x2eee> │ │ │ │ - cmp r1, #10 │ │ │ │ - bhi.n 8eaba <_PyObject_MakeTpCall@@Base+0x2eee> │ │ │ │ - add.w r3, r3, #98304 @ 0x18000 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ - add r3, r2 │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - bmi.w 8c840 <_PyObject_MakeTpCall@@Base+0xc74> │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - movw r1, #2445 @ 0x98d │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8d406 <_PyObject_MakeTpCall@@Base+0x183a> │ │ │ │ - add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ - add r3, r2 │ │ │ │ - b.n 8ea9a <_PyObject_MakeTpCall@@Base+0x2ece> │ │ │ │ - add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ - add r2, r3 │ │ │ │ - b.w 8daec <_PyObject_MakeTpCall@@Base+0x1f20> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8e5b4 <_PyObject_MakeTpCall@@Base+0x29e8> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e5b4 <_PyObject_MakeTpCall@@Base+0x29e8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8dede <_PyObject_MakeTpCall@@Base+0x20d2> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8dbf2 <_PyObject_MakeTpCall@@Base+0x1de6> │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r1, pc, #736 @ (adr r1, 8efe8 <_PyObject_MakeTpCall@@Base+0x31dc>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r2, pc, #0 @ (adr r2, 8ed0c <_PyObject_MakeTpCall@@Base+0x2f00>) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37204 @ 0x9154 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38804 @ 0x9794 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.w 8dcbe <_PyObject_MakeTpCall@@Base+0x20f2> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8e732 <_PyObject_MakeTpCall@@Base+0x2b66> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e732 <_PyObject_MakeTpCall@@Base+0x2b66> │ │ │ │ + bl 12de68 │ │ │ │ + b.w 8dede <_PyObject_MakeTpCall@@Base+0x20d2> │ │ │ │ + ldr.w r9, [pc, #944] @ 8f0dc <_PyObject_MakeTpCall@@Base+0x32d0> │ │ │ │ + mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + b.w 8dd18 <_PyObject_MakeTpCall@@Base+0x1f0c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8eb38 <_PyObject_MakeTpCall@@Base+0x2f6c> │ │ │ │ + beq.n 8ed62 <_PyObject_MakeTpCall@@Base+0x2f56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 8eb38 <_PyObject_MakeTpCall@@Base+0x2f6c> │ │ │ │ + cbnz r3, 8ed62 <_PyObject_MakeTpCall@@Base+0x2f56> │ │ │ │ add.w r9, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ - cbz r3, 8eb30 <_PyObject_MakeTpCall@@Base+0x2f64> │ │ │ │ + cbz r3, 8ed5a <_PyObject_MakeTpCall@@Base+0x2f4e> │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.w 8d602 <_PyObject_MakeTpCall@@Base+0x1a36> │ │ │ │ - mov.w r8, r8, lsl #1 │ │ │ │ - b.n 8e82e <_PyObject_MakeTpCall@@Base+0x2c62> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37156 @ 0x9124 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.w 8dcbe <_PyObject_MakeTpCall@@Base+0x20f2> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8cd7a <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ - b.w 8d938 <_PyObject_MakeTpCall@@Base+0x1d6c> │ │ │ │ - mov ip, r0 │ │ │ │ - b.w 8dc88 <_PyObject_MakeTpCall@@Base+0x20bc> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37124 @ 0x9104 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.w 8dcbe <_PyObject_MakeTpCall@@Base+0x20f2> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #37076 @ 0x90d4 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.w 8dcbe <_PyObject_MakeTpCall@@Base+0x20f2> │ │ │ │ - ldr.w r9, [pc, #344] @ 8ed04 <_PyObject_MakeTpCall@@Base+0x3138> │ │ │ │ + bl 1f7b08 │ │ │ │ + b.w 8d82c <_PyObject_MakeTpCall@@Base+0x1a20> │ │ │ │ + mov r0, sl │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d656 <_PyObject_MakeTpCall@@Base+0x184a> │ │ │ │ + ldr.w r9, [pc, #868] @ 8f0dc <_PyObject_MakeTpCall@@Base+0x32d0> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w r2, [sl, #180] @ 0xb4 │ │ │ │ - subs r2, #1 │ │ │ │ - ldr.w r3, [r9, fp] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ + ldr.w r1, [sl, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + subs r1, #1 │ │ │ │ + ldr.w r2, [r9, fp] │ │ │ │ + mul.w r3, r1, r3 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 8edd8 <_PyObject_MakeTpCall@@Base+0x320c> │ │ │ │ - cmp r2, #10 │ │ │ │ - bhi.w 8edd8 <_PyObject_MakeTpCall@@Base+0x320c> │ │ │ │ + beq.n 8ee6a <_PyObject_MakeTpCall@@Base+0x305e> │ │ │ │ + cmp r1, #10 │ │ │ │ + bhi.n 8ee6a <_PyObject_MakeTpCall@@Base+0x305e> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ - add r3, r1 │ │ │ │ + add r3, r2 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - bmi.w 8c7e4 <_PyObject_MakeTpCall@@Base+0xc18> │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + bmi.w 8ca80 <_PyObject_MakeTpCall@@Base+0xc74> │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - movw r1, #2391 @ 0x957 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + movw r1, #2445 @ 0x98d │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8d62a <_PyObject_MakeTpCall@@Base+0x181e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d1ac <_PyObject_MakeTpCall@@Base+0x15e0> │ │ │ │ + bne.w 8e652 <_PyObject_MakeTpCall@@Base+0x2846> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d1ac <_PyObject_MakeTpCall@@Base+0x15e0> │ │ │ │ - mov r0, r1 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d1c2 <_PyObject_MakeTpCall@@Base+0x15f6> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8da0a <_PyObject_MakeTpCall@@Base+0x1e3e> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8da26 <_PyObject_MakeTpCall@@Base+0x1e5a> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d9ee <_PyObject_MakeTpCall@@Base+0x1e22> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d9b6 <_PyObject_MakeTpCall@@Base+0x1dea> │ │ │ │ - ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ - ldr.w r0, [fp, r9] │ │ │ │ - add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ - movs r3, #28 │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - mul.w r3, r3, ip │ │ │ │ - adds r2, r7, r3 │ │ │ │ - add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ - ldr.w r2, [r2, #252] @ 0xfc │ │ │ │ - cmp r2, r5 │ │ │ │ - beq.n 8ec7a <_PyObject_MakeTpCall@@Base+0x30ae> │ │ │ │ - cmp.w ip, #10 │ │ │ │ - bhi.n 8ec7a <_PyObject_MakeTpCall@@Base+0x30ae> │ │ │ │ - add.w r3, r3, #98304 @ 0x18000 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ - add r7, r3 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8cf44 <_PyObject_MakeTpCall@@Base+0x1378> │ │ │ │ - b.w 8e29e <_PyObject_MakeTpCall@@Base+0x26d2> │ │ │ │ - add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ - add r7, r3 │ │ │ │ - b.n 8ec6e <_PyObject_MakeTpCall@@Base+0x30a2> │ │ │ │ - ldr.w r9, [pc, #124] @ 8ed04 <_PyObject_MakeTpCall@@Base+0x3138> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - b.n 8eaa6 <_PyObject_MakeTpCall@@Base+0x2eda> │ │ │ │ - ldr.w r9, [pc, #116] @ 8ed04 <_PyObject_MakeTpCall@@Base+0x3138> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - movw r1, #2445 @ 0x98d │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8c95e <_PyObject_MakeTpCall@@Base+0xd92> │ │ │ │ - add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ - add r2, r3 │ │ │ │ - b.n 8e8fc <_PyObject_MakeTpCall@@Base+0x2d30> │ │ │ │ - ldr.w r9, [pc, #76] @ 8ed04 <_PyObject_MakeTpCall@@Base+0x3138> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e652 <_PyObject_MakeTpCall@@Base+0x2846> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #39036 @ 0x987c │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d57ec │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + ldr.w r9, [pc, #740] @ 8f0dc <_PyObject_MakeTpCall@@Base+0x32d0> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r0, [sl, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr.w r2, [r9, fp] │ │ │ │ mul.w r3, r0, r3 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ adds r2, r1, r3 │ │ │ │ add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [r2, #252] @ 0xfc │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 8ed22 <_PyObject_MakeTpCall@@Base+0x3156> │ │ │ │ + beq.n 8ee54 <_PyObject_MakeTpCall@@Base+0x3048> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 8ed22 <_PyObject_MakeTpCall@@Base+0x3156> │ │ │ │ + bhi.n 8ee54 <_PyObject_MakeTpCall@@Base+0x3048> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r1 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.w 8c92e <_PyObject_MakeTpCall@@Base+0xd62> │ │ │ │ - b.n 8ec96 <_PyObject_MakeTpCall@@Base+0x30ca> │ │ │ │ - nop │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #736 @ (adr r1, 8efe0 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, pc, #0 @ (adr r2, 8ed04 <_PyObject_MakeTpCall@@Base+0x3138>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + bmi.w 8cb6e <_PyObject_MakeTpCall@@Base+0xd62> │ │ │ │ + b.n 8ebca <_PyObject_MakeTpCall@@Base+0x2dbe> │ │ │ │ + ldr.w r9, [pc, #676] @ 8f0dc <_PyObject_MakeTpCall@@Base+0x32d0> │ │ │ │ + mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + b.n 8edb4 <_PyObject_MakeTpCall@@Base+0x2fa8> │ │ │ │ + ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + b.w 8e058 <_PyObject_MakeTpCall@@Base+0x224c> │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r2, r3 │ │ │ │ + b.n 8e8d4 <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r3, r1 │ │ │ │ + b.n 8ee28 <_PyObject_MakeTpCall@@Base+0x301c> │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r3, r2 │ │ │ │ + b.w 8e134 <_PyObject_MakeTpCall@@Base+0x2328> │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r3, r2 │ │ │ │ + b.n 8eda8 <_PyObject_MakeTpCall@@Base+0x2f9c> │ │ │ │ + mov.w r8, r8, lsl #1 │ │ │ │ + b.n 8ea14 <_PyObject_MakeTpCall@@Base+0x2c08> │ │ │ │ + movw r3, #5445 @ 0x1545 │ │ │ │ + movt r3, #12 │ │ │ │ + str.w r3, [sl, #72] @ 0x48 │ │ │ │ + b.w 8d0ce <_PyObject_MakeTpCall@@Base+0x12c2> │ │ │ │ + ldr.w r9, [pc, #592] @ 8f0dc <_PyObject_MakeTpCall@@Base+0x32d0> │ │ │ │ + mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + ldr.w r2, [sl, #180] @ 0xb4 │ │ │ │ + subs r2, #1 │ │ │ │ + ldr.w r3, [r9, fp] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + movs r3, #28 │ │ │ │ + mul.w r3, r2, r3 │ │ │ │ + adds r0, r1, r3 │ │ │ │ + add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ + ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ + cmp r0, sl │ │ │ │ + beq.w 8f0b8 <_PyObject_MakeTpCall@@Base+0x32ac> │ │ │ │ + cmp r2, #10 │ │ │ │ + bhi.w 8f0b8 <_PyObject_MakeTpCall@@Base+0x32ac> │ │ │ │ + add.w r3, r3, #98304 @ 0x18000 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ + add r3, r1 │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + bmi.w 8ca24 <_PyObject_MakeTpCall@@Base+0xc18> │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + movw r1, #2391 @ 0x957 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37300 @ 0x91b4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38900 @ 0x97f4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ + bl 12de68 │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ + str.w r2, [sl, #168] @ 0xa8 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 8c8fe <_PyObject_MakeTpCall@@Base+0xaf2> │ │ │ │ + b.w 8c902 <_PyObject_MakeTpCall@@Base+0xaf6> │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r1 │ │ │ │ - b.n 8ece8 <_PyObject_MakeTpCall@@Base+0x311c> │ │ │ │ + b.w 8d886 <_PyObject_MakeTpCall@@Base+0x1a7a> │ │ │ │ + strd r3, r3, [sp] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + bl 1b62ac │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 8d392 <_PyObject_MakeTpCall@@Base+0x1586> │ │ │ │ + b.w 8d82c <_PyObject_MakeTpCall@@Base+0x1a20> │ │ │ │ + ldr.w r9, [pc, #420] @ 8f0dc <_PyObject_MakeTpCall@@Base+0x32d0> │ │ │ │ + mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + b.w 8d138 <_PyObject_MakeTpCall@@Base+0x132c> │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r2, r3 │ │ │ │ + b.w 8dd0c <_PyObject_MakeTpCall@@Base+0x1f00> │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r1 │ │ │ │ - b.w 8d664 <_PyObject_MakeTpCall@@Base+0x1a98> │ │ │ │ - ldr.w r0, [r7, #440] @ 0x1b8 │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - ldr.w r2, [fp, r9] │ │ │ │ - subs r1, r1, r4 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - ldrd r2, r0, [r0, #12] │ │ │ │ - add r2, r0 │ │ │ │ - adds r0, r2, #3 │ │ │ │ - adds r2, #1 │ │ │ │ - bic.w r0, r0, #3 │ │ │ │ - add.w r2, r0, r2, lsl #2 │ │ │ │ - add r3, r2 │ │ │ │ - cmp r3, r1 │ │ │ │ - bls.w 8ccfa <_PyObject_MakeTpCall@@Base+0x112e> │ │ │ │ - b.w 8e168 <_PyObject_MakeTpCall@@Base+0x259c> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ + b.w 8d12c <_PyObject_MakeTpCall@@Base+0x1320> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8dc2a <_PyObject_MakeTpCall@@Base+0x1e1e> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8dc46 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8dc0e <_PyObject_MakeTpCall@@Base+0x1e02> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8dbd6 <_PyObject_MakeTpCall@@Base+0x1dca> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8cfba <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ + b.w 8db1a <_PyObject_MakeTpCall@@Base+0x1d0e> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8dc6c <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + movw r0, #39092 @ 0x98b4 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + ldr.w r3, [sl, #12] │ │ │ │ + bl 24f82c <_Py_c_pow@@Base+0x714> │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8ede2 <_PyObject_MakeTpCall@@Base+0x3216> │ │ │ │ - ldr r0, [pc, #304] @ (8eea0 <_PyObject_MakeTpCall@@Base+0x32d4>) │ │ │ │ - bl c047c │ │ │ │ + bne.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + mov r0, r1 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + cbz r3, 8efec <_PyObject_MakeTpCall@@Base+0x31e0> │ │ │ │ + ldr r0, [pc, #264] @ (8f0d8 <_PyObject_MakeTpCall@@Base+0x32cc>) │ │ │ │ + bl c075c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d3ec <_PyObject_MakeTpCall@@Base+0x1820> │ │ │ │ + beq.w 8d610 <_PyObject_MakeTpCall@@Base+0x1804> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d05a <_PyObject_MakeTpCall@@Base+0x148e> │ │ │ │ - b.w 8d3e4 <_PyObject_MakeTpCall@@Base+0x1818> │ │ │ │ + bne.w 8d27e <_PyObject_MakeTpCall@@Base+0x1472> │ │ │ │ + b.w 8d608 <_PyObject_MakeTpCall@@Base+0x17fc> │ │ │ │ + movw r3, #48088 @ 0xbbd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + movw r1, #32584 @ 0x7f48 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [pc, #212] @ (8f0d8 <_PyObject_MakeTpCall@@Base+0x32cc>) │ │ │ │ + bl d57ec │ │ │ │ + b.w 8d608 <_PyObject_MakeTpCall@@Base+0x17fc> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #38676 @ 0x9714 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d57ec │ │ │ │ + b.w 8dede <_PyObject_MakeTpCall@@Base+0x20d2> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8ddbc <_PyObject_MakeTpCall@@Base+0x1fb0> │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38984 @ 0x9848 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d57ec │ │ │ │ + b.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ movw r1, #43992 @ 0xabd8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #37344 @ 0x91e0 │ │ │ │ + movw r1, #38944 @ 0x9820 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + beq.w 8d63e <_PyObject_MakeTpCall@@Base+0x1832> │ │ │ │ + b.n 8f036 <_PyObject_MakeTpCall@@Base+0x322a> │ │ │ │ + ldr.w r0, [r7, #440] @ 0x1b8 │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + ldr.w r2, [fp, r9] │ │ │ │ + subs r1, r1, r4 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + ldrd r2, r0, [r0, #12] │ │ │ │ + add r2, r0 │ │ │ │ + adds r0, r2, #3 │ │ │ │ + adds r2, #1 │ │ │ │ + bic.w r0, r0, #3 │ │ │ │ + add.w r2, r0, r2, lsl #2 │ │ │ │ add r3, r2 │ │ │ │ - b.w 8def6 <_PyObject_MakeTpCall@@Base+0x232a> │ │ │ │ - mov r4, r5 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - b.w 8ce04 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ + cmp r3, r1 │ │ │ │ + bls.w 8cf3a <_PyObject_MakeTpCall@@Base+0x112e> │ │ │ │ + b.w 8e368 <_PyObject_MakeTpCall@@Base+0x255c> │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r1 │ │ │ │ - b.n 8ebe0 <_PyObject_MakeTpCall@@Base+0x3014> │ │ │ │ - movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - movw r1, #30984 @ 0x7908 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #168] @ (8eea0 <_PyObject_MakeTpCall@@Base+0x32d4>) │ │ │ │ - bl d52fc │ │ │ │ - b.w 8d3e4 <_PyObject_MakeTpCall@@Base+0x1818> │ │ │ │ - movs r2, #0 │ │ │ │ - ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ - b.w 8de38 <_PyObject_MakeTpCall@@Base+0x226c> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8db9c <_PyObject_MakeTpCall@@Base+0x1fd0> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d9d2 <_PyObject_MakeTpCall@@Base+0x1e06> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8da4c <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - movw r0, #37492 @ 0x9274 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldr.w r3, [sl, #12] │ │ │ │ - bl 24ecc4 <_Py_c_pow@@Base+0x76c> │ │ │ │ - b.w 8cf58 <_PyObject_MakeTpCall@@Base+0x138c> │ │ │ │ - mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d432 <_PyObject_MakeTpCall@@Base+0x1866> │ │ │ │ - strd r3, r3, [sp] │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - bl 1b3bec │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 8d16e <_PyObject_MakeTpCall@@Base+0x15a2> │ │ │ │ - b.w 8d602 <_PyObject_MakeTpCall@@Base+0x1a36> │ │ │ │ + b.n 8eec2 <_PyObject_MakeTpCall@@Base+0x30b6> │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r2 │ │ │ │ - b.w 8dbde <_PyObject_MakeTpCall@@Base+0x2012> │ │ │ │ - ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ - b.w 8de38 <_PyObject_MakeTpCall@@Base+0x226c> │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 8edb0 <_PyObject_MakeTpCall@@Base+0x31e4> │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37384 @ 0x9208 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.w 8d41a <_PyObject_MakeTpCall@@Base+0x184e> │ │ │ │ - add r7, pc, #688 @ (adr r7, 8f154 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.w 8ddfe <_PyObject_MakeTpCall@@Base+0x1ff2> │ │ │ │ + mov r4, r5 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + b.w 8d044 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ + nop │ │ │ │ + add r7, pc, #688 @ (adr r7, 8f38c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + ... │ │ │ │ │ │ │ │ -0008eea4 : │ │ │ │ +0008f0e0 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #24 │ │ │ │ add r2, sp, #28 │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - beq.n 8eee6 │ │ │ │ + beq.n 8f122 │ │ │ │ add r2, sp, #20 │ │ │ │ mov.w ip, #0 │ │ │ │ strd r2, ip, [sp] │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - bl 8ef04 │ │ │ │ + bl 8f140 │ │ │ │ add sp, #24 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37604 @ 0x92e4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #39204 @ 0x9924 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 8eedc │ │ │ │ + b.n 8f118 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r9, r3 │ │ │ │ @@ -150380,688 +150559,700 @@ │ │ │ │ str r2, [r6, #0] │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ ldrb.w r5, [r1], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.n 8f02a │ │ │ │ + bhi.n 8f25e │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - bhi.w 8f24a │ │ │ │ + bhi.w 8f492 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8f26e │ │ │ │ + beq.w 8f4b6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f524 │ │ │ │ + bne.w 8f7a6 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ - movw r1, #59296 @ 0xe7a0 │ │ │ │ + movw r1, #60896 @ 0xede0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add.w lr, r4, #2 │ │ │ │ ldr.w r3, [r1, r5, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp.w ip, #59 @ 0x3b │ │ │ │ add r2, r3 │ │ │ │ - bhi.n 8f036 │ │ │ │ + bhi.n 8f26a │ │ │ │ cmp.w ip, #39 @ 0x27 │ │ │ │ - bhi.w 8f280 │ │ │ │ + bhi.w 8f4c8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8f27a │ │ │ │ + beq.w 8f4c2 │ │ │ │ ldr.w r3, [r1, ip, lsl #2] │ │ │ │ + add.w lr, r4, #3 │ │ │ │ + ldrb r5, [r4, #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ - ldrb r5, [r4, #2] │ │ │ │ - add r2, r3 │ │ │ │ - add.w lr, r4, #3 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.n 8f004 │ │ │ │ + add r2, r3 │ │ │ │ + bhi.n 8f294 │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - bhi.w 8f2e0 │ │ │ │ + bhi.w 8f528 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8f27a │ │ │ │ + beq.w 8f4c2 │ │ │ │ ldr.w r3, [r1, r5, lsl #2] │ │ │ │ mov r4, lr │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ add r2, r3 │ │ │ │ - ldrb.w r5, [r4], #1 │ │ │ │ - cmp r5, #59 @ 0x3b │ │ │ │ - bhi.n 8efe6 │ │ │ │ - cmp r5, #39 @ 0x27 │ │ │ │ - bhi.n 8f056 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 8f27a │ │ │ │ - ldr.w r3, [r1, r5, lsl #2] │ │ │ │ - ldrb.w r5, [r4], #1 │ │ │ │ + ldrb.w r3, [r4], #1 │ │ │ │ + cmp r3, #59 @ 0x3b │ │ │ │ + bhi.n 8f222 │ │ │ │ + cmp r3, #39 @ 0x27 │ │ │ │ + bhi.n 8f2b4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8f4c2 │ │ │ │ + ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ - cmp r5, #59 @ 0x3b │ │ │ │ add r2, r3 │ │ │ │ - bls.n 8efc6 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ - beq.n 8f00e │ │ │ │ - ldr.w r3, [r1, r5, lsl #2] │ │ │ │ - ands.w r3, r3, #3 │ │ │ │ + ldrb.w r3, [r4], #1 │ │ │ │ + cmp r3, #59 @ 0x3b │ │ │ │ + bls.n 8f202 │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ + beq.n 8f242 │ │ │ │ + ldr.w r5, [r1, r3, lsl #2] │ │ │ │ + ands.w r5, r5, #3 │ │ │ │ it ne │ │ │ │ - movne r3, #1 │ │ │ │ - cmp r5, #101 @ 0x65 │ │ │ │ + movne r5, #1 │ │ │ │ + cmp r3, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ - moveq r3, #0 │ │ │ │ - andne.w r3, r3, #1 │ │ │ │ - add r2, r3 │ │ │ │ - b.n 8efbe │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ - it ne │ │ │ │ - movne r4, lr │ │ │ │ - bne.n 8efea │ │ │ │ + moveq r5, #0 │ │ │ │ + andne.w r5, r5, #1 │ │ │ │ + add r2, r5 │ │ │ │ + b.n 8f1fa │ │ │ │ mov r4, lr │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldrb.w r5, [r1], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ it ls │ │ │ │ movls sl, r2 │ │ │ │ - bls.n 8ef3a │ │ │ │ + bls.n 8f176 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ it ne │ │ │ │ movne sl, r2 │ │ │ │ - bne.n 8ef4c │ │ │ │ + bne.n 8f188 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 8f00e │ │ │ │ + b.n 8f242 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ - beq.w 8f340 │ │ │ │ + beq.w 8f588 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8ef4c │ │ │ │ - b.n 8f35a │ │ │ │ + beq.n 8f188 │ │ │ │ + b.n 8f5a2 │ │ │ │ cmp.w ip, #124 @ 0x7c │ │ │ │ - beq.n 8f00c │ │ │ │ + beq.n 8f240 │ │ │ │ ldr.w r3, [r1, ip, lsl #2] │ │ │ │ + add.w lr, r4, #3 │ │ │ │ + ldrb r5, [r4, #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w ip, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ - b.n 8ef96 │ │ │ │ - sub.w r3, r5, #40 @ 0x28 │ │ │ │ - cmp r3, #19 │ │ │ │ - bhi.n 8efd0 │ │ │ │ - addw ip, pc, #8 │ │ │ │ - ldr.w pc, [ip, r3, lsl #2] │ │ │ │ - nop │ │ │ │ - usat r0, #8, sp │ │ │ │ - @ instruction: 0xf66d0008 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - vaddl.s16 q8, d1, d8 │ │ │ │ - @ instruction: 0xf0bb0008 │ │ │ │ - usat r0, #8, r5 │ │ │ │ + cmp r5, #59 @ 0x3b │ │ │ │ + add r2, r3 │ │ │ │ + bls.n 8f1de │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ + beq.n 8f240 │ │ │ │ + ldr.w r3, [r1, r5, lsl #2] │ │ │ │ mov r4, lr │ │ │ │ - movs r5, #0 │ │ │ │ - bics.w sl, sl, sl, asr #32 │ │ │ │ - it cs │ │ │ │ + ands.w r3, r3, #3 │ │ │ │ + it ne │ │ │ │ + movne r3, #1 │ │ │ │ + cmp r5, #101 @ 0x65 │ │ │ │ + ite eq │ │ │ │ + moveq r3, #0 │ │ │ │ + andne.w r3, r3, #1 │ │ │ │ + add r2, r3 │ │ │ │ + b.n 8f1fa │ │ │ │ + sub.w r5, r3, #40 @ 0x28 │ │ │ │ + cmp r5, #19 │ │ │ │ + bhi.n 8f20c │ │ │ │ + addw ip, pc, #4 │ │ │ │ + ldr.w pc, [ip, r5, lsl #2] │ │ │ │ + rsbs r0, r5, #8912896 @ 0x880000 │ │ │ │ + vst4.8 {d0-d3}, [r7], r8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + addw r0, sp, #8 │ │ │ │ + @ instruction: 0xf3170008 │ │ │ │ + rsb r0, sp, #8912896 @ 0x880000 │ │ │ │ + mov r4, lr │ │ │ │ + movs r5, #0 │ │ │ │ + bics.w sl, sl, sl, asr #32 │ │ │ │ + it cs │ │ │ │ movcs sl, r2 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.w 8f43c │ │ │ │ + bgt.w 8f684 │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f1ea │ │ │ │ + bne.w 8f446 │ │ │ │ cmp r7, r2 │ │ │ │ it le │ │ │ │ cmple sl, r7 │ │ │ │ - bgt.w 8f566 │ │ │ │ + bgt.w 8f7c2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 8f246 │ │ │ │ + ble.w 8f48e │ │ │ │ ldrb.w r3, [r9] │ │ │ │ add.w fp, sp, #28 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq.w 8f3ea │ │ │ │ + beq.w 8f632 │ │ │ │ ldr.w r0, [r8] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ str.w r9, [fp] │ │ │ │ - beq.w 8f4dc │ │ │ │ + beq.w 8f75e │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ - bl 8f6d0 │ │ │ │ + bl 8f92c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f51e │ │ │ │ + bne.w 8f7a0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 8f19e │ │ │ │ + beq.n 8f3fa │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ itt eq │ │ │ │ ldrbeq r2, [r3, #1] │ │ │ │ addeq r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq.w 8f49c │ │ │ │ + beq.w 8f71e │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 8f6d0 │ │ │ │ + bl 8f92c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f4ce │ │ │ │ + bne.w 8f750 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 8f19e │ │ │ │ + beq.n 8f3fa │ │ │ │ add.w r8, r8, #4 │ │ │ │ mov.w sl, #2 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ itt eq │ │ │ │ ldrbeq r2, [r3, #1] │ │ │ │ addeq r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq.w 8f4e0 │ │ │ │ + beq.w 8f762 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 8f6d0 │ │ │ │ + bl 8f92c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f4d2 │ │ │ │ + bne.w 8f754 │ │ │ │ add.w sl, sl, #1 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 8f162 │ │ │ │ + bne.n 8f3be │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 8f1da │ │ │ │ + cbz r3, 8f436 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ it ne │ │ │ │ cmpne r3, #40 @ 0x28 │ │ │ │ sub.w r1, r3, #58 @ 0x3a │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r1, #1 │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ andhi.w r2, r2, #1 │ │ │ │ - movw r1, #59296 @ 0xe7a0 │ │ │ │ + movw r1, #60896 @ 0xede0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ and.w r2, r2, #1 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ tst.w r3, #3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f602 │ │ │ │ + bne.w 8f8ec │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f434 │ │ │ │ + bne.w 8f67c │ │ │ │ movs r0, #1 │ │ │ │ add sp, #500 @ 0x1f4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f61c │ │ │ │ + beq.w 8f888 │ │ │ │ cmp.w sl, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #1 │ │ │ │ - bne.w 8f462 │ │ │ │ + bne.w 8f6aa │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f680 │ │ │ │ + beq.w 8f85e │ │ │ │ ldrb.w r3, [r9] │ │ │ │ add r1, sp, #28 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ str.w r9, [r1] │ │ │ │ - beq.w 8f536 │ │ │ │ + beq.w 8f6e4 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ - bl 8f6d0 │ │ │ │ + bl 8f92c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f1da │ │ │ │ + beq.n 8f436 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - add r2, sp, #116 @ 0x74 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - mov r3, r4 │ │ │ │ - str r5, [sp, #0] │ │ │ │ - bl 2527f8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24dfc0 │ │ │ │ - b.n 8f1e4 │ │ │ │ + b.n 8f708 │ │ │ │ mov r3, r9 │ │ │ │ - b.n 8f19e │ │ │ │ + b.n 8f3fa │ │ │ │ sub.w ip, r5, #40 @ 0x28 │ │ │ │ cmp.w ip, #19 │ │ │ │ - bhi.w 8f36c │ │ │ │ + bhi.w 8f5b4 │ │ │ │ tbb [pc, ip] │ │ │ │ hlt 0x0030 │ │ │ │ ldrh r1, [r1, #12] │ │ │ │ ldrh r1, [r1, #12] │ │ │ │ ldrh r1, [r1, #12] │ │ │ │ ldrh r1, [r1, #12] │ │ │ │ ldrh r1, [r1, #12] │ │ │ │ ldrh r1, [r1, #12] │ │ │ │ ldrh r1, [r1, #12] │ │ │ │ ldrh r1, [r1, #12] │ │ │ │ - add r3, pc, #772 @ (adr r3, 8f574 ) │ │ │ │ + add r3, pc, #772 @ (adr r3, 8f7bc ) │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f3a6 │ │ │ │ + bne.w 8f5ee │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 8f0bc │ │ │ │ + b.n 8f318 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 8f0bc │ │ │ │ + b.n 8f318 │ │ │ │ sub.w r3, ip, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 8ef8a │ │ │ │ - add r5, pc, #4 @ (adr r5, 8f290 ) │ │ │ │ + bhi.w 8f1c6 │ │ │ │ + add r5, pc, #4 @ (adr r5, 8f4d8 ) │ │ │ │ ldr.w pc, [r5, r3, lsl #2] │ │ │ │ - usat r0, #8, fp │ │ │ │ - @ instruction: 0xf66d0008 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - vaddl.s8 q0, d11, d8 │ │ │ │ - @ instruction: 0xf0b90008 │ │ │ │ - @ instruction: 0xf3e70008 │ │ │ │ + rsbs r0, r3, #8912896 @ 0x880000 │ │ │ │ + vst4.8 {d0-d3}, [r7], r8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + rsb r0, r7, #8 │ │ │ │ + @ instruction: 0xf3150008 │ │ │ │ + @ instruction: 0xf62f0008 │ │ │ │ sub.w r3, r5, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 8efae │ │ │ │ - add r4, pc, #4 @ (adr r4, 8f2f0 ) │ │ │ │ + bhi.w 8f1ea │ │ │ │ + add r4, pc, #4 @ (adr r4, 8f538 ) │ │ │ │ ldr.w pc, [r4, r3, lsl #2] │ │ │ │ - usat r0, #8, fp │ │ │ │ - @ instruction: 0xf66d0008 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - vaddl.s32 q0, d15, d8 │ │ │ │ - @ instruction: 0xf0b90008 │ │ │ │ - @ instruction: 0xf3e70008 │ │ │ │ + rsbs r0, r3, #8912896 @ 0x880000 │ │ │ │ + vst4.8 {d0-d3}, [r7], r8 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf1eb0008 │ │ │ │ + @ instruction: 0xf3150008 │ │ │ │ + @ instruction: 0xf62f0008 │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f026 │ │ │ │ + beq.w 8f25a │ │ │ │ mov r1, ip │ │ │ │ mov r4, r1 │ │ │ │ adds r1, #1 │ │ │ │ ldrb r5, [r4, #0] │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bls.w 8ef3a │ │ │ │ + bls.w 8f176 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ - beq.n 8f34a │ │ │ │ + beq.n 8f592 │ │ │ │ mov ip, r1 │ │ │ │ ldrb.w r5, [ip], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bls.n 8f37e │ │ │ │ + bls.n 8f5c6 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ - beq.n 8f348 │ │ │ │ + beq.n 8f590 │ │ │ │ mov r4, ip │ │ │ │ - b.n 8ef30 │ │ │ │ + b.n 8f16c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ef4c │ │ │ │ + beq.w 8f188 │ │ │ │ mov ip, r1 │ │ │ │ ldrb.w r5, [ip], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.w 8f55c │ │ │ │ + bhi.w 8f7b8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, ip │ │ │ │ - b.n 8ef3a │ │ │ │ + b.n 8f176 │ │ │ │ mov r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8f0bc │ │ │ │ + b.n 8f318 │ │ │ │ mov r4, lr │ │ │ │ mov ip, r4 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r5, [ip], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.w 8f55c │ │ │ │ + bhi.w 8f7b8 │ │ │ │ mov r1, ip │ │ │ │ - b.n 8ef3a │ │ │ │ + b.n 8f176 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8f386 │ │ │ │ - movw r1, #37776 @ 0x9390 │ │ │ │ + beq.n 8f5ce │ │ │ │ + movw r1, #39376 @ 0x99d0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #58768 @ 0xe590 │ │ │ │ + movw r0, #60368 @ 0xebd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8f38c │ │ │ │ + beq.n 8f5d4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #29 │ │ │ │ - bgt.w 8f64c │ │ │ │ + bgt.w 8f8d8 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, ip │ │ │ │ - b.n 8ef30 │ │ │ │ + b.n 8f16c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f66c │ │ │ │ + beq.w 8f906 │ │ │ │ mov ip, r1 │ │ │ │ subs r3, #1 │ │ │ │ mov r4, ip │ │ │ │ - b.n 8ef30 │ │ │ │ + b.n 8f16c │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f0ba │ │ │ │ - b.n 8f3a6 │ │ │ │ + beq.w 8f316 │ │ │ │ + b.n 8f5ee │ │ │ │ mov r5, lr │ │ │ │ - b.n 8f386 │ │ │ │ + b.n 8f5ce │ │ │ │ ldrb.w r2, [r9, #1] │ │ │ │ add.w r3, r9, #1 │ │ │ │ ldr.w r0, [r8] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str.w r3, [fp] │ │ │ │ - bne.w 8f0fe │ │ │ │ + bne.w 8f35a │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ adds r3, #1 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ str.w r3, [fp] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ - bl 22a804 <_PyXI_Exit@@Base+0x1b20> │ │ │ │ - cbnz r0, 8f480 │ │ │ │ + bl 22b4d0 <_PyXI_Exit@@Base+0x1b84> │ │ │ │ + cbnz r0, 8f6c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r7, #1 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.w 8f122 │ │ │ │ - b.n 8f19e │ │ │ │ + bne.w 8f37e │ │ │ │ + b.n 8f3fa │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 782ec │ │ │ │ - b.n 8f1e2 │ │ │ │ + bl 78428 │ │ │ │ + b.n 8f43e │ │ │ │ cmp.w r2, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 8f660 │ │ │ │ + bcs.w 8f8cc │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f664 │ │ │ │ + beq.w 8f8d0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f0d2 │ │ │ │ + beq.w 8f32e │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37876 @ 0x93f4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #39476 @ 0x9a34 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24dfc0 │ │ │ │ - b.n 8f1e4 │ │ │ │ + bl 24eb80 │ │ │ │ + b.n 8f440 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, sl, #1 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2527f8 │ │ │ │ + bl 25336c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 24eb80 │ │ │ │ + b.n 8f440 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ + add.w r3, r9, #1 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str r3, [r1, #0] │ │ │ │ + mov.w r3, #256 @ 0x100 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r3, r7 │ │ │ │ + str r7, [sp, #20] │ │ │ │ + bl 22b4d0 <_PyXI_Exit@@Base+0x1b84> │ │ │ │ + mov r1, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8f436 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add r2, sp, #116 @ 0x74 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + mov r3, r4 │ │ │ │ + str r5, [sp, #0] │ │ │ │ + bl 25336c │ │ │ │ mov r0, r6 │ │ │ │ - bl 24dfc0 │ │ │ │ - b.n 8f1e4 │ │ │ │ + bl 24eb80 │ │ │ │ + b.n 8f440 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ str.w r3, [fp] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ - bl 22a804 <_PyXI_Exit@@Base+0x1b20> │ │ │ │ - cbnz r0, 8f518 │ │ │ │ + bl 22b4d0 <_PyXI_Exit@@Base+0x1b84> │ │ │ │ + cbnz r0, 8f79a │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r7, #2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.w 8f15a │ │ │ │ - b.n 8f19e │ │ │ │ + bne.w 8f3b6 │ │ │ │ + b.n 8f3fa │ │ │ │ mov.w sl, #1 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 8f484 │ │ │ │ + b.n 8f6cc │ │ │ │ mov r3, r9 │ │ │ │ - b.n 8f400 │ │ │ │ + b.n 8f648 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ str.w r3, [fp] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ - bl 22a804 <_PyXI_Exit@@Base+0x1b20> │ │ │ │ + bl 22b4d0 <_PyXI_Exit@@Base+0x1b84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f484 │ │ │ │ + bne.n 8f6cc │ │ │ │ ldr.w r3, [fp] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.w 8f162 │ │ │ │ - b.n 8f19e │ │ │ │ + bne.w 8f3be │ │ │ │ + b.n 8f3fa │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 8f484 │ │ │ │ + b.n 8f6cc │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 8f4d2 │ │ │ │ + b.n 8f754 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r5, [ip], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.w 8f364 │ │ │ │ + bhi.w 8f5ac │ │ │ │ mov r1, ip │ │ │ │ - b.n 8ef3a │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ - add.w r3, r9, #1 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r3, [r1, #0] │ │ │ │ - mov.w r3, #256 @ 0x100 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r3, r7 │ │ │ │ - str r7, [sp, #20] │ │ │ │ - bl 22a804 <_PyXI_Exit@@Base+0x1b20> │ │ │ │ - mov r1, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8f1da │ │ │ │ - b.n 8f230 │ │ │ │ + b.n 8f176 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ - beq.w 8f348 │ │ │ │ + beq.w 8f590 │ │ │ │ mov r1, ip │ │ │ │ - b.n 8f35a │ │ │ │ + b.n 8f5a2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8f5fa │ │ │ │ - cbnz r4, 8f5e6 │ │ │ │ - movw r4, #48504 @ 0xbd78 │ │ │ │ + bne.n 8f856 │ │ │ │ + cbnz r4, 8f842 │ │ │ │ + movw r4, #50104 @ 0xc3b8 │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - movw r3, #13432 @ 0x3478 │ │ │ │ + movw r3, #15032 @ 0x3ab8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.n 8f5d2 │ │ │ │ - movw r1, #37660 @ 0x931c │ │ │ │ + bne.n 8f82e │ │ │ │ + movw r1, #39260 @ 0x995c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ cmp r2, r7 │ │ │ │ - ble.n 8f5de │ │ │ │ + ble.n 8f83a │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.n 8f5c4 │ │ │ │ - movw r2, #42300 @ 0xa53c │ │ │ │ + beq.n 8f820 │ │ │ │ + movw r2, #43900 @ 0xab7c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ strd r2, r7, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #37920 @ 0x9420 │ │ │ │ + movw r1, #39520 @ 0x9a60 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 24dfc0 │ │ │ │ - b.n 8f1e4 │ │ │ │ - movw r2, #13432 @ 0x3478 │ │ │ │ + bl 24eb80 │ │ │ │ + b.n 8f440 │ │ │ │ + movw r2, #15032 @ 0x3ab8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 8f5a4 │ │ │ │ + b.n 8f800 │ │ │ │ cmp sl, r7 │ │ │ │ - bgt.n 8f5f0 │ │ │ │ - movw r1, #37680 @ 0x9330 │ │ │ │ + bgt.n 8f84c │ │ │ │ + movw r1, #39280 @ 0x9970 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8f5c4 │ │ │ │ + beq.n 8f820 │ │ │ │ mov sl, r2 │ │ │ │ - b.n 8f59c │ │ │ │ - movw r3, #42072 @ 0xa458 │ │ │ │ + b.n 8f7f8 │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - b.n 8f586 │ │ │ │ - movw r1, #37668 @ 0x9324 │ │ │ │ + b.n 8f7e2 │ │ │ │ + movw r1, #39268 @ 0x9964 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 8f596 │ │ │ │ + b.n 8f7f2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 12d348 │ │ │ │ - b.n 8f5bc │ │ │ │ - movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - mov r2, r9 │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 8f818 │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 8f5bc │ │ │ │ + cbz r4, 8f8ba │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #39436 @ 0x9a0c │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl d57ec │ │ │ │ + mov r0, r6 │ │ │ │ + bl 24eb80 │ │ │ │ + b.n 8f440 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f1e2 │ │ │ │ + beq.w 8f43e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r4, 8f6aa │ │ │ │ - movw r3, #42072 @ 0xa458 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 8f91a │ │ │ │ + movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #37808 @ 0x93b0 │ │ │ │ + movw r1, #39408 @ 0x99f0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 24dfc0 │ │ │ │ - b.n 8f1e4 │ │ │ │ - movw r1, #37688 @ 0x9338 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #58768 @ 0xe590 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 24eb80 │ │ │ │ + b.n 8f440 │ │ │ │ + movw r4, #50104 @ 0xc3b8 │ │ │ │ + movt r4, #40 @ 0x28 │ │ │ │ + movw r3, #15032 @ 0x3ab8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + b.n 8f872 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8f1e4 │ │ │ │ - movw r1, #37744 @ 0x9370 │ │ │ │ + b.n 8f440 │ │ │ │ + movw r1, #39288 @ 0x9978 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #58768 @ 0xe590 │ │ │ │ + movw r0, #60368 @ 0xebd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r3, #4316 @ 0x10dc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + mov r2, r9 │ │ │ │ + movw r1, #39564 @ 0x9a8c │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r4, 8f6bc │ │ │ │ - movw r3, #42072 @ 0xa458 │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #37836 @ 0x93cc │ │ │ │ + bl d57ec │ │ │ │ + b.n 8f818 │ │ │ │ + movw r1, #39344 @ 0x99b0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d52fc │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24dfc0 │ │ │ │ - b.n 8f1e4 │ │ │ │ - movw r4, #48504 @ 0xbd78 │ │ │ │ - movt r4, #40 @ 0x28 │ │ │ │ - movw r3, #13432 @ 0x3478 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - b.n 8f636 │ │ │ │ - movw r4, #48504 @ 0xbd78 │ │ │ │ + movw r0, #60368 @ 0xebd0 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r4, #50104 @ 0xc3b8 │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - movw r3, #13432 @ 0x3478 │ │ │ │ + movw r3, #15032 @ 0x3ab8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 8f694 │ │ │ │ - nop │ │ │ │ + b.n 8f8a4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r3 │ │ │ │ @@ -151071,15 +151262,15 @@ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb.w ip, [r4], #1 │ │ │ │ ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ sub.w r3, ip, #66 @ 0x42 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - bhi.w 8fda8 │ │ │ │ + bhi.w 90004 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r0, #15 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r7, r0, #20 │ │ │ │ lsls r0, r2, #13 │ │ │ │ lsls r0, r2, #13 │ │ │ │ lsls r0, r2, #13 │ │ │ │ @@ -151135,431 +151326,431 @@ │ │ │ │ lsls r4, r6, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ - bne.n 8f7d0 │ │ │ │ + bne.n 8fa2c │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ ldr.w r0, [r1], #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbz r2, 8f7e6 │ │ │ │ + cbz r2, 8fa42 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 8f7cc │ │ │ │ + ble.n 8fa28 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8f7fe │ │ │ │ + beq.n 8fa5a │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 8f7cc │ │ │ │ + beq.n 8fa28 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8f7fe │ │ │ │ + beq.n 8fa5a │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 8f7cc │ │ │ │ + beq.n 8fa28 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8f7fe │ │ │ │ + beq.n 8fa5a │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 8f7cc │ │ │ │ + beq.n 8fa28 │ │ │ │ adds r2, #20 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 8f7fe │ │ │ │ + beq.n 8fa5a │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8f7be │ │ │ │ + bne.n 8fa1a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 8fb06 │ │ │ │ + b.n 8fd62 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ - beq.w 8fc3e │ │ │ │ + beq.w 8fe9a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r8, [r3] │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r7, #0] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 8f7fe │ │ │ │ + beq.n 8fa5a │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8f7e6 │ │ │ │ + bne.n 8fa42 │ │ │ │ movw r2, #36432 @ 0x8e50 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 8f7cc │ │ │ │ + bne.n 8fa28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ adds r4, r6, #2 │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl e15c4 │ │ │ │ + bl e1a94 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 8fac6 │ │ │ │ + beq.w 8fd22 │ │ │ │ str r5, [r6, #0] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add.w r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ - bmi.n 8f7d6 │ │ │ │ - movw r0, #13000 @ 0x32c8 │ │ │ │ + bmi.n 8fa32 │ │ │ │ + movw r0, #14560 @ 0x38e0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8fb06 │ │ │ │ + b.n 8fd62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8f850 │ │ │ │ + beq.n 8faac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f9dc │ │ │ │ + bne.w 8fc38 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ itt ne │ │ │ │ - movwne r0, #38480 @ 0x9650 │ │ │ │ + movwne r0, #40080 @ 0x9c90 │ │ │ │ movtne r0, #40 @ 0x28 │ │ │ │ - bne.w 8fb06 │ │ │ │ + bne.w 8fd62 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8ff60 │ │ │ │ + blt.w 901bc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, r6, #2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ str r0, [r6, #4] │ │ │ │ str.w r5, [r3, r1, lsl #3] │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ - movw r2, #50705 @ 0xc611 │ │ │ │ + movw r2, #50769 @ 0xc651 │ │ │ │ movt r2, #5 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ cmp.w ip, #122 @ 0x7a │ │ │ │ it eq │ │ │ │ cmpeq r0, r3 │ │ │ │ add.w r0, r2, #4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ - beq.w 8ffe4 │ │ │ │ + beq.w 90240 │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - bne.w 8fc98 │ │ │ │ + bne.w 8fef4 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r4, [r1], #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9000c │ │ │ │ + bne.w 90268 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 8fce8 │ │ │ │ + bpl.w 8ff44 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fec8 │ │ │ │ + beq.w 90124 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ adds r4, r6, #2 │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr.w r8, [r3] │ │ │ │ - bl db2bc <_PyNumber_Index@@Base> │ │ │ │ + bl db7a0 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fcd8 │ │ │ │ - bl 85a84 │ │ │ │ + beq.w 8ff34 │ │ │ │ + bl 85c84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8fc2c │ │ │ │ + bne.w 8fe88 │ │ │ │ adds r6, r5, #1 │ │ │ │ - beq.w 8fcd8 │ │ │ │ + beq.w 8ff34 │ │ │ │ str.w r5, [r8] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 145b4c │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 8f95e │ │ │ │ + bne.n 8fbba │ │ │ │ vstr d0, [sp, #8] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f9dc │ │ │ │ + bne.n 8fc38 │ │ │ │ vstr d0, [r5] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w 9007a │ │ │ │ + bpl.w 902d6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 9007a │ │ │ │ + bne.w 902d6 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ lsls r5, r3, #26 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ - bpl.w 90074 │ │ │ │ + bpl.w 902d0 │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r8, r8, #20 │ │ │ │ addpl.w r8, r8, #28 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 900c6 │ │ │ │ + bne.w 90322 │ │ │ │ ldrb.w r3, [r8] │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl e15c4 │ │ │ │ + bl e1a94 │ │ │ │ adds r6, r0, #1 │ │ │ │ - beq.w 9004e │ │ │ │ + beq.w 902aa │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 90058 │ │ │ │ + blt.w 902b4 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ it le │ │ │ │ strble r0, [r5, #0] │ │ │ │ - ble.w 8f7dc │ │ │ │ + ble.w 8fa38 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #38060 @ 0x94ac │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #39660 @ 0x9aec │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f7e0 │ │ │ │ + b.n 8fa3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl e15c4 │ │ │ │ + bl e1a94 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8fc8a │ │ │ │ + beq.w 8fee6 │ │ │ │ cmn.w r0, #32768 @ 0x8000 │ │ │ │ - blt.w 900f0 │ │ │ │ + blt.w 9034c │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bge.w 900d4 │ │ │ │ + bge.w 90330 │ │ │ │ strh r5, [r6, #0] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r2, r2, #7 │ │ │ │ add.w r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ - bpl.w 8ff74 │ │ │ │ + bpl.w 901d0 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 14bdec │ │ │ │ + bl 14c7b4 │ │ │ │ strd r0, r1, [r5] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 121390 │ │ │ │ + bl 121e48 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8fcca │ │ │ │ + beq.w 8ff26 │ │ │ │ strd r8, r6, [r5] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 145b4c │ │ │ │ + bl 1467ec │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 8feb2 │ │ │ │ + beq.w 9010e │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vstr s0, [r5] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.w 8fd0a │ │ │ │ + bne.w 8ff66 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ff56 │ │ │ │ + bne.w 901b2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, r6, #2 │ │ │ │ - movw r2, #50705 @ 0xc611 │ │ │ │ + movw r2, #50769 @ 0xc651 │ │ │ │ movt r2, #5 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r5, r0, #1 │ │ │ │ str r5, [r6, #4] │ │ │ │ str.w r1, [r3, r0, lsl #3] │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl 173c20 │ │ │ │ + bl 174b80 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 8f81c │ │ │ │ - bl 80760 │ │ │ │ + bne.w 8fa78 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f81c │ │ │ │ + beq.w 8fa78 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f7e0 │ │ │ │ + b.n 8fa3c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 8ff74 │ │ │ │ + bpl.w 901d0 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 173c20 │ │ │ │ + bl 174b80 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ lsls r5, r2, #4 │ │ │ │ - bmi.w 8f7d6 │ │ │ │ - movw r0, #28096 @ 0x6dc0 │ │ │ │ + bmi.w 8fa32 │ │ │ │ + movw r0, #29696 @ 0x7400 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 254ae0 │ │ │ │ + b.w 25548c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #28184 @ 0x6e18 │ │ │ │ + movw r1, #29784 @ 0x7458 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r1 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq.w 8fd6c │ │ │ │ + beq.w 8ffc8 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ - bne.w 8fd62 │ │ │ │ + bne.w 8ffbe │ │ │ │ add.w r1, r2, #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ adds r4, r6, #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fd58 │ │ │ │ + beq.w 8ffb4 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and.w fp, r2, #134217728 @ 0x8000000 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bmi.w 8fd32 │ │ │ │ + bmi.w 8ff8e │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8fd32 │ │ │ │ + beq.w 8ff8e │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - bl 87b0c │ │ │ │ + bl 87d1c │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fd88 │ │ │ │ + bne.w 8ffe4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 8fd00 │ │ │ │ + bpl.w 8ff5c │ │ │ │ mov r1, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ceb0c │ │ │ │ + bl cf010 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fe28 │ │ │ │ + beq.w 90084 │ │ │ │ adds.w r1, r0, #16 │ │ │ │ - movw r2, #13432 @ 0x3478 │ │ │ │ + movw r2, #15032 @ 0x3ab8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov fp, r2 │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 8fdb2 │ │ │ │ + beq.w 9000e │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ blx 29d00 │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ cmp fp, r0 │ │ │ │ - bne.w 9009e │ │ │ │ + bne.w 902fa │ │ │ │ add.w r0, fp, #1 │ │ │ │ strd r3, r1, [sp, #24] │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [r3, #0] │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90084 │ │ │ │ + beq.w 902e0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r5, #50053 @ 0xc385 │ │ │ │ + movw r5, #50117 @ 0xc3c5 │ │ │ │ movt r5, #5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r2, fp, #1 │ │ │ │ ldrd r0, r6, [r3] │ │ │ │ add.w ip, r6, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -151568,192 +151759,192 @@ │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8f7dc │ │ │ │ + beq.w 8fa38 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f7dc │ │ │ │ + bne.w 8fa38 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f7dc │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8fa38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f928 │ │ │ │ + bne.w 8fb84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f928 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8fb84 │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r2, [r1], #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9010c │ │ │ │ + beq.w 90368 │ │ │ │ adds r4, r6, #2 │ │ │ │ cmp.w r0, #131072 @ 0x20000 │ │ │ │ - bne.w 8f7dc │ │ │ │ + bne.w 8fa38 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldrd r3, r0, [r6] │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [r6, #4] │ │ │ │ str.w r5, [r3, r0, lsl #3] │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl 173c20 │ │ │ │ + bl 174b80 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.w 8fa04 │ │ │ │ - bl 80760 │ │ │ │ + bne.w 8fc60 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fa04 │ │ │ │ + beq.w 8fc60 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f7e0 │ │ │ │ + b.n 8fa3c │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fd2e │ │ │ │ + bne.n 8ff8a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 8ff98 │ │ │ │ + bpl.w 901f4 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fec8 │ │ │ │ + beq.w 90124 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 8ff7e │ │ │ │ + bne.w 901da │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 8f7dc │ │ │ │ - bl 80760 │ │ │ │ + b.n 8fa38 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fa44 │ │ │ │ + beq.w 8fca0 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f7e0 │ │ │ │ - bl 80760 │ │ │ │ + b.n 8fa3c │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f9dc │ │ │ │ + bne.w 8fc38 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8f92e │ │ │ │ + b.n 8fb8a │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2488a4 <_PyXI_EndInterpreter@@Base+0xb2c> │ │ │ │ + bl 249464 <_PyXI_EndInterpreter@@Base+0xb2c> │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ strge r0, [r5, #0] │ │ │ │ - bge.w 8f8fc │ │ │ │ + bge.w 8fb58 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b.n 8fb06 │ │ │ │ - movw r0, #37992 @ 0x9468 │ │ │ │ + b.n 8fd62 │ │ │ │ + movw r0, #39592 @ 0x9aa8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb06 │ │ │ │ + b.n 8fd62 │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 2488a4 <_PyXI_EndInterpreter@@Base+0xb2c> │ │ │ │ + bl 249464 <_PyXI_EndInterpreter@@Base+0xb2c> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 8fcfc │ │ │ │ + blt.n 8ff58 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bne.w 8ffb8 │ │ │ │ + bne.w 90214 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r4, r6, #2 │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 8fcc6 │ │ │ │ + b.n 8ff22 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8fd44 │ │ │ │ + beq.n 8ffa0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 8fd94 │ │ │ │ + beq.n 8fff0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r1, r8, #16 │ │ │ │ mov fp, r3 │ │ │ │ mov r3, r8 │ │ │ │ - b.n 8fba8 │ │ │ │ - movw r0, #38312 @ 0x95a8 │ │ │ │ + b.n 8fe04 │ │ │ │ + movw r0, #39912 @ 0x9be8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb06 │ │ │ │ - movw r0, #38276 @ 0x9584 │ │ │ │ + b.n 8fd62 │ │ │ │ + movw r0, #39876 @ 0x9bc4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb06 │ │ │ │ + b.n 8fd62 │ │ │ │ add.w r1, r2, #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8fd58 │ │ │ │ + beq.n 8ffb4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 8f830 │ │ │ │ + bpl.w 8fa8c │ │ │ │ adds r4, r6, #2 │ │ │ │ - b.n 8fb82 │ │ │ │ + b.n 8fdde │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8fd3e │ │ │ │ + bne.n 8ff9a │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov fp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90142 │ │ │ │ + beq.w 9039e │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ mov r3, r8 │ │ │ │ - b.n 8fba8 │ │ │ │ - movw r0, #38552 @ 0x9698 │ │ │ │ + b.n 8fe04 │ │ │ │ + movw r0, #40152 @ 0x9cd8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb06 │ │ │ │ + b.n 8fd62 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r0, r2, #4 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8fe6e │ │ │ │ + beq.n 900ca │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r4, fp, #1 │ │ │ │ ldr.w ip, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fe32 │ │ │ │ + bne.n 9008e │ │ │ │ cmp r4, ip │ │ │ │ - blt.w 90084 │ │ │ │ + blt.w 902e0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90084 │ │ │ │ + beq.w 902e0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - movw r0, #50053 @ 0xc385 │ │ │ │ + movw r0, #50117 @ 0xc3c5 │ │ │ │ movt r0, #5 │ │ │ │ ldrd r8, ip, [r2] │ │ │ │ add.w lr, ip, #1 │ │ │ │ str.w lr, [r2, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str.w r2, [r8, ip, lsl #3] │ │ │ │ add.w r2, r8, ip, lsl #3 │ │ │ │ @@ -151763,437 +151954,437 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ adds r4, r6, #3 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w fp, [r5] │ │ │ │ - b.n 8fc0e │ │ │ │ - movw r0, #38332 @ 0x95bc │ │ │ │ + b.n 8fe6a │ │ │ │ + movw r0, #39932 @ 0x9bfc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb06 │ │ │ │ + b.n 8fd62 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 8fe14 │ │ │ │ + bge.n 90070 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8fe50 │ │ │ │ + beq.n 900ac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 8fe4e │ │ │ │ + cbnz r2, 900aa │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #6512 @ 0x1970 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r2, fp │ │ │ │ - movw r1, #38376 @ 0x95e8 │ │ │ │ + movw r1, #39976 @ 0x9c28 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f7e0 │ │ │ │ + b.n 8fa3c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8fe7e │ │ │ │ + beq.n 900da │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 8fe9e │ │ │ │ - movw r0, #38352 @ 0x95d0 │ │ │ │ + cbz r2, 900fa │ │ │ │ + movw r0, #39952 @ 0x9c10 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb06 │ │ │ │ + b.n 8fd62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl 173c20 │ │ │ │ + bl 174b80 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.n 8fea6 │ │ │ │ + beq.n 90102 │ │ │ │ strb r5, [r6, #0] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8fe7e │ │ │ │ - bl 80760 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 900da │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fe9a │ │ │ │ + beq.n 900f6 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f7e0 │ │ │ │ + b.n 8fa3c │ │ │ │ vstr d0, [sp, #8] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fa66 │ │ │ │ + beq.w 8fcc2 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f7e0 │ │ │ │ - movw r0, #38248 @ 0x9568 │ │ │ │ + b.n 8fa3c │ │ │ │ + movw r0, #39848 @ 0x9ba8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb06 │ │ │ │ + b.n 8fd62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 8ff2c │ │ │ │ + bmi.n 90188 │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8ff1a │ │ │ │ - bl 87b0c │ │ │ │ - cbnz r0, 8ff1a │ │ │ │ - movw r0, #38200 @ 0x9538 │ │ │ │ + beq.n 90176 │ │ │ │ + bl 87d1c │ │ │ │ + cbnz r0, 90176 │ │ │ │ + movw r0, #39800 @ 0x9b78 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb06 │ │ │ │ + b.n 8fd62 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ adds r3, r6, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8ff3c │ │ │ │ + bne.n 90198 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 8fef4 │ │ │ │ + bne.n 90150 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #0] │ │ │ │ - b.n 8f7dc │ │ │ │ + b.n 8fa38 │ │ │ │ mov r0, r8 │ │ │ │ - bl 18e5b8 │ │ │ │ + bl 190590 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8ff4e │ │ │ │ + beq.n 901aa │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - b.n 8fee2 │ │ │ │ - bl 87b0c │ │ │ │ + b.n 9013e │ │ │ │ + bl 87d1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ff12 │ │ │ │ - movw r0, #8248 @ 0x2038 │ │ │ │ + bne.n 9016e │ │ │ │ + movw r0, #9848 @ 0x2678 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb06 │ │ │ │ + b.n 8fd62 │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ strb r3, [r5, #0] │ │ │ │ - b.n 8f7dc │ │ │ │ - movw r0, #46396 @ 0xb53c │ │ │ │ + b.n 8fa38 │ │ │ │ + movw r0, #47996 @ 0xbb7c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.n 8fb06 │ │ │ │ - bl d7574 │ │ │ │ - movw r0, #38520 @ 0x9678 │ │ │ │ + b.n 8fd62 │ │ │ │ + bl d7a7c │ │ │ │ + movw r0, #40120 @ 0x9cb8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 8fb0c │ │ │ │ - movw r0, #38664 @ 0x9708 │ │ │ │ + b.n 8fd68 │ │ │ │ + movw r0, #40264 @ 0x9d48 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8fb06 │ │ │ │ + b.n 8fd62 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #38232 @ 0x9558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f7e0 │ │ │ │ - movw r4, #13000 @ 0x32c8 │ │ │ │ + b.n 8fa3c │ │ │ │ + movw r4, #14560 @ 0x38e0 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ - movw r0, #3712 @ 0xe80 │ │ │ │ + movw r0, #5312 @ 0x14c0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w ip, #122 @ 0x7a │ │ │ │ it ne │ │ │ │ movne r0, r4 │ │ │ │ - b.n 8fb0c │ │ │ │ + b.n 8fd68 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8f7dc │ │ │ │ + beq.w 8fa38 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36316 @ 0x8ddc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #37916 @ 0x941c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f7e0 │ │ │ │ + b.w 8fa3c │ │ │ │ ldr r5, [r2, #0] │ │ │ │ - cbnz r3, 9003a │ │ │ │ + cbnz r3, 90296 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 90014 │ │ │ │ + bne.n 90270 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl d122c │ │ │ │ + bl d1730 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ff56 │ │ │ │ + bne.n 901b2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, r6, #2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 8f888 │ │ │ │ + b.n 8fae4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 8f8fc │ │ │ │ + b.n 8fb58 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 8b720 │ │ │ │ + bl 8b960 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fec8 │ │ │ │ + beq.w 90124 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - bl d1710 │ │ │ │ - b.n 90000 │ │ │ │ + bl d1c14 │ │ │ │ + b.n 9025c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl d1710 │ │ │ │ - b.n 90000 │ │ │ │ - bl 80760 │ │ │ │ + bl d1c14 │ │ │ │ + b.n 9025c │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f9dc │ │ │ │ + bne.w 8fc38 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #38016 @ 0x9480 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #39616 @ 0x9ac0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f7e0 │ │ │ │ + b.w 8fa3c │ │ │ │ ldr.w r8, [r0, #28] │ │ │ │ - b.n 8f996 │ │ │ │ - movw r0, #38228 @ 0x9554 │ │ │ │ + b.n 8fbf2 │ │ │ │ + movw r0, #39828 @ 0x9b94 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb06 │ │ │ │ + b.n 8fd62 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 90094 │ │ │ │ + beq.n 902f0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 900be │ │ │ │ - bl 1f5c8c │ │ │ │ + cbz r2, 9031a │ │ │ │ + bl 1f7b08 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f7e0 │ │ │ │ + b.w 8fa3c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 900b4 │ │ │ │ + beq.n 90310 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 900b4 │ │ │ │ + cbnz r2, 90310 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #38428 @ 0x961c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #40028 @ 0x9c5c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb06 │ │ │ │ + b.n 8fd62 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90094 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 902f0 │ │ │ │ cmp r2, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r3, [r8] │ │ │ │ ldrne.w r3, [r8] │ │ │ │ - b.n 8f9a0 │ │ │ │ + b.n 8fbfc │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #38152 @ 0x9508 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #39752 @ 0x9b48 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f7e0 │ │ │ │ + b.w 8fa3c │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #38108 @ 0x94dc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #39708 @ 0x9b1c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f7e0 │ │ │ │ - movw r0, #38464 @ 0x9640 │ │ │ │ + b.w 8fa3c │ │ │ │ + movw r0, #40064 @ 0x9c80 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb06 │ │ │ │ + b.n 8fd62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 2463cc │ │ │ │ + bl 246f88 │ │ │ │ vstr d0, [sp, #32] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f9dc │ │ │ │ + bne.w 8fc38 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.w 8f7dc │ │ │ │ + b.w 8fa38 │ │ │ │ movw r1, #11008 @ 0x2b00 │ │ │ │ - movt r1, #78 @ 0x4e │ │ │ │ + movt r1, #79 @ 0x4f │ │ │ │ mov r3, r8 │ │ │ │ - b.n 8fba8 │ │ │ │ + b.n 8fe04 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w fp, [r1, #4] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w fp, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ - subcs.w r2, fp, #420 @ 0x1a4 │ │ │ │ - ldrcs r3, [r0, #80] @ 0x50 │ │ │ │ - bcs.w 90522 │ │ │ │ + subcs.w r3, fp, #420 @ 0x1a4 │ │ │ │ + ldrcs r2, [r0, #80] @ 0x50 │ │ │ │ + bcs.w 90780 │ │ │ │ cmp.w fp, #380 @ 0x17c │ │ │ │ - bcs.w 9050e │ │ │ │ + bcs.w 9076c │ │ │ │ cmp.w fp, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ - subcs.w r2, fp, #368 @ 0x170 │ │ │ │ - ldrcs r3, [r0, #56] @ 0x38 │ │ │ │ - bcs.w 90522 │ │ │ │ + subcs.w r3, fp, #368 @ 0x170 │ │ │ │ + ldrcs r2, [r0, #56] @ 0x38 │ │ │ │ + bcs.w 90780 │ │ │ │ cmp.w fp, #223 @ 0xdf │ │ │ │ - bls.w 902ae │ │ │ │ - ldr r3, [r0, #48] @ 0x30 │ │ │ │ - sub.w r2, fp, #224 @ 0xe0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 902c0 │ │ │ │ - adds r3, r3, r2 │ │ │ │ + bls.w 9050c │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ + sub.w r3, fp, #224 @ 0xe0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 9051e │ │ │ │ + adds r3, r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.w 902c0 │ │ │ │ - mov.w lr, #0 │ │ │ │ - str.w fp, [sp, #20] │ │ │ │ - mov sl, lr │ │ │ │ + beq.w 9051e │ │ │ │ + mov.w ip, #0 │ │ │ │ + str.w fp, [sp, #16] │ │ │ │ + mov sl, ip │ │ │ │ mov fp, r5 │ │ │ │ add.w r3, r0, #112 @ 0x70 │ │ │ │ + movw lr, #42236 @ 0xa4fc │ │ │ │ + movt lr, #72 @ 0x48 │ │ │ │ + str r3, [sp, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - str.w lr, [sp, #24] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movw r3, #56399 @ 0xdc4f │ │ │ │ + movw r3, #56367 @ 0xdc2f │ │ │ │ movt r3, #3 │ │ │ │ - str.w lr, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ str r3, [sp, #12] │ │ │ │ + str.w lr, [sp, #20] │ │ │ │ ldr.w r6, [fp, #24] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 905e8 │ │ │ │ + bne.w 90844 │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 905e8 │ │ │ │ + beq.w 90844 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90666 │ │ │ │ + beq.w 908c2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 90538 │ │ │ │ + beq.w 90796 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ - ble.w 904c8 │ │ │ │ + ble.w 90726 │ │ │ │ add.w r7, r2, #8 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w ip, [r7, #4]! │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r0, #30 │ │ │ │ - bmi.n 902cc │ │ │ │ + bmi.n 9052a │ │ │ │ ldr.w r0, [ip, #132] @ 0x84 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 90310 │ │ │ │ + beq.n 9056e │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9032a │ │ │ │ + bne.n 90588 │ │ │ │ cmp r5, r9 │ │ │ │ - blt.n 9022c │ │ │ │ + blt.n 9048a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r4 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9026c │ │ │ │ + beq.n 904ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9064e │ │ │ │ - ldrd r2, r3, [sp, #28] │ │ │ │ + beq.w 908aa │ │ │ │ + ldrd r2, r3, [sp, #32] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ moveq sl, r3 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ add.w r0, fp, #28 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 904c4 │ │ │ │ - ldr.w lr, [sp, #36] @ 0x24 │ │ │ │ + beq.w 90722 │ │ │ │ + ldr.w ip, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - eor.w r3, lr, #1 │ │ │ │ + eor.w r3, ip, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, r1 │ │ │ │ movne r2, sl │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w fp, #207 @ 0xcf │ │ │ │ - bhi.w 9051c │ │ │ │ - mov r2, fp │ │ │ │ - mov r3, r0 │ │ │ │ + bhi.w 9077a │ │ │ │ + mov r3, fp │ │ │ │ + mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 901a4 │ │ │ │ + bne.w 90400 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ adds r5, #28 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 902c0 │ │ │ │ + beq.n 9051e │ │ │ │ mov r0, r5 │ │ │ │ - b.n 902a8 │ │ │ │ - ldr r3, [pc, #628] @ (90544 ) │ │ │ │ + b.n 90506 │ │ │ │ + ldr r3, [pc, #628] @ (907a0 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [ip, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -152203,657 +152394,656 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [r0, #252] @ 0xfc │ │ │ │ cmp r2, ip │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9061a │ │ │ │ + beq.w 90876 │ │ │ │ ldr.w r0, [r0, #268] @ 0x10c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 9024a │ │ │ │ + bne.n 904a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 90324 │ │ │ │ + beq.n 90582 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90656 │ │ │ │ - bl d7574 │ │ │ │ - b.n 9026c │ │ │ │ + beq.w 908b2 │ │ │ │ + bl d7a7c │ │ │ │ + b.n 904ca │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r3 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 90352 │ │ │ │ + beq.n 905b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9065e │ │ │ │ + beq.w 908ba │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #29684 @ 0x73f4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 90556 │ │ │ │ + bne.w 907b2 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr.w r1, [fp, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 90562 │ │ │ │ - ldr r3, [pc, #464] @ (90544 ) │ │ │ │ + bne.w 907be │ │ │ │ + ldr r3, [pc, #464] @ (907a0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add.w r7, r6, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r7, #1164] @ 0x48c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 90642 │ │ │ │ + beq.w 9089e │ │ │ │ movw r3, #45404 @ 0xb15c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ add.w r5, r6, #99328 @ 0x18400 │ │ │ │ str.w r1, [r7, #1164] @ 0x48c │ │ │ │ adds r5, #144 @ 0x90 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbnz r2, 903a6 │ │ │ │ - b.n 903ba │ │ │ │ + cbnz r2, 90604 │ │ │ │ + b.n 90618 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ adds r3, #28 │ │ │ │ - cbz r2, 903ba │ │ │ │ + cbz r2, 90618 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 903a0 │ │ │ │ + bne.n 905fe │ │ │ │ mov ip, r5 │ │ │ │ str.w r3, [ip], #4 │ │ │ │ adds r3, #28 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r5, ip │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 903a6 │ │ │ │ + bne.n 90604 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r7, #1168] @ 0x490 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90468 │ │ │ │ + beq.n 906c6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 90638 │ │ │ │ + bcs.w 90894 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.w 90606 │ │ │ │ + bcs.w 90862 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.w 90610 │ │ │ │ + bcs.w 9086c │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 905b4 │ │ │ │ + bls.w 90810 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 905fa │ │ │ │ + beq.w 90856 │ │ │ │ adds r2, r2, r3 │ │ │ │ - beq.n 903fe │ │ │ │ + beq.n 9065c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 905d2 │ │ │ │ + beq.w 9082e │ │ │ │ ldr.w r1, [r7, #1172] @ 0x494 │ │ │ │ - cbz r1, 9045e │ │ │ │ + cbz r1, 906bc │ │ │ │ add.w r6, r6, #99328 @ 0x18400 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r7, #80] @ 0x50 │ │ │ │ - bcs.w 905ca │ │ │ │ + bcs.w 90826 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #380 @ 0x17c │ │ │ │ ldrcs r1, [r7, #52] @ 0x34 │ │ │ │ - bcs.w 905ca │ │ │ │ + bcs.w 90826 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r7, #56] @ 0x38 │ │ │ │ - bcs.w 905ca │ │ │ │ + bcs.w 90826 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 90548 │ │ │ │ + bls.w 907a4 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ - cbz r1, 90456 │ │ │ │ + cbz r1, 906b4 │ │ │ │ adds r5, r1, r3 │ │ │ │ - beq.n 90456 │ │ │ │ + beq.n 906b4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - cbz r3, 90456 │ │ │ │ - cbnz r2, 90468 │ │ │ │ + cbz r3, 906b4 │ │ │ │ + cbnz r2, 906c6 │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9040c │ │ │ │ + bne.n 9066a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - bne.n 9052a │ │ │ │ + bne.n 90788 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 90530 │ │ │ │ + bne.n 9078e │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9058c │ │ │ │ + bne.w 907e8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbz r2, 904d4 │ │ │ │ + cbz r2, 90732 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 9058c │ │ │ │ + ble.n 907e8 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 904ee │ │ │ │ + beq.n 9074c │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 9058c │ │ │ │ + beq.n 907e8 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 904ee │ │ │ │ + beq.n 9074c │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 9058c │ │ │ │ + beq.n 907e8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 904ee │ │ │ │ + beq.n 9074c │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 9058c │ │ │ │ + beq.n 907e8 │ │ │ │ adds r2, #20 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w r6, [r2, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 904ee │ │ │ │ + beq.n 9074c │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 904b4 │ │ │ │ - b.n 9058c │ │ │ │ + bne.n 90712 │ │ │ │ + b.n 907e8 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 901e2 │ │ │ │ + b.n 90440 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 90264 │ │ │ │ - b.n 9026c │ │ │ │ + bne.w 904c2 │ │ │ │ + b.n 904ca │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 904ee │ │ │ │ + beq.n 9074c │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 904d6 │ │ │ │ + bne.n 90734 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 9058c │ │ │ │ + bne.n 907e8 │ │ │ │ ldr.w sl, [r4, #24] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 90278 │ │ │ │ + beq.w 904d6 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90278 │ │ │ │ + bne.w 904d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90278 │ │ │ │ - ldr r3, [r0, #52] @ 0x34 │ │ │ │ - sub.w r2, fp, #380 @ 0x17c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 901a4 │ │ │ │ - b.n 902c0 │ │ │ │ - ldr r3, [r0, #40] @ 0x28 │ │ │ │ - sub.w r2, fp, #208 @ 0xd0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 901a4 │ │ │ │ - b.n 902c0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 904d6 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ + sub.w r3, fp, #380 @ 0x17c │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 90400 │ │ │ │ + b.n 9051e │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ + sub.w r3, fp, #208 @ 0xd0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 90400 │ │ │ │ + b.n 9051e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 90474 │ │ │ │ + beq.n 906d2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 90474 │ │ │ │ - b.n 9058c │ │ │ │ + beq.n 906d2 │ │ │ │ + b.n 907e8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bgt.w 90224 │ │ │ │ - b.n 9026c │ │ │ │ - nop │ │ │ │ + bgt.w 90482 │ │ │ │ + b.n 904ca │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ - bhi.n 905c6 │ │ │ │ + bhi.n 90822 │ │ │ │ mov r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9044a │ │ │ │ - b.n 90456 │ │ │ │ + bne.w 906a8 │ │ │ │ + b.n 906b4 │ │ │ │ movw r3, #16328 @ 0x3fc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 90592 │ │ │ │ + beq.n 907ee │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 90624 │ │ │ │ + beq.n 90880 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ - movw r3, #7041 @ 0x1b81 │ │ │ │ + movw r3, #9705 @ 0x25e9 │ │ │ │ movt r3, #21 │ │ │ │ cmp r2, r3 │ │ │ │ itttt eq │ │ │ │ ldreq r2, [sp, #8] │ │ │ │ ldreq r3, [r2, #84] @ 0x54 │ │ │ │ biceq.w r3, r3, #2048 @ 0x800 │ │ │ │ streq r3, [r2, #84] @ 0x54 │ │ │ │ movs r3, #1 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 904f2 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 90750 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #59037 @ 0xe69d │ │ │ │ + movw r3, #61429 @ 0xeff5 │ │ │ │ movt r3, #15 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 90562 │ │ │ │ + bne.n 907be │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r2, #156 @ 0x9c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 90562 │ │ │ │ + bne.n 907be │ │ │ │ ldr.w sl, [r2, #156] @ 0x9c │ │ │ │ - b.n 904f2 │ │ │ │ + b.n 90750 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ it ls │ │ │ │ ldrls r2, [sp, #8] │ │ │ │ - bls.w 903ec │ │ │ │ + bls.w 9064a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ - b.n 903ec │ │ │ │ + b.n 9064a │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9044a │ │ │ │ - b.n 90456 │ │ │ │ + bne.w 906a8 │ │ │ │ + b.n 906b4 │ │ │ │ ldr.w r1, [r7, #1172] @ 0x494 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 90468 │ │ │ │ + beq.w 906c6 │ │ │ │ add.w r6, r6, #99328 @ 0x18400 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ - b.n 9040c │ │ │ │ + b.n 9066a │ │ │ │ mov r0, r6 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 901fc │ │ │ │ - b.n 90324 │ │ │ │ + bne.w 9045a │ │ │ │ + b.n 90582 │ │ │ │ ldr.w r1, [r7, #1172] @ 0x494 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 90404 │ │ │ │ - b.n 90468 │ │ │ │ + bne.w 90662 │ │ │ │ + b.n 906c6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub.w r3, r3, #380 @ 0x17c │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - b.n 903ec │ │ │ │ + b.n 9064a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub.w r3, r3, #368 @ 0x170 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - b.n 903ec │ │ │ │ + b.n 9064a │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r1, #244] @ 0xf4 │ │ │ │ - b.n 90302 │ │ │ │ + b.n 90560 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9056e │ │ │ │ - movw sl, #56901 @ 0xde45 │ │ │ │ + bne.n 907ca │ │ │ │ + movw sl, #64601 @ 0xfc59 │ │ │ │ movt sl, #31 │ │ │ │ - b.n 904f2 │ │ │ │ + b.n 90750 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - b.n 903ec │ │ │ │ + b.n 9064a │ │ │ │ ldr.w r3, [r7, #1168] @ 0x490 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 903c6 │ │ │ │ - b.n 90468 │ │ │ │ + bne.w 90624 │ │ │ │ + b.n 906c6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9026c │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 904ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90324 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90582 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90350 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 905ae │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bmi.n 9068e │ │ │ │ + bmi.n 908ea │ │ │ │ lsls r4, r3, #18 │ │ │ │ - bmi.w 9026c │ │ │ │ + bmi.w 904ca │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 806dc │ │ │ │ + bl 808d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 90324 │ │ │ │ + blt.w 90582 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9026c │ │ │ │ - b.n 90208 │ │ │ │ - ldr r3, [pc, #68] @ (906d4 ) │ │ │ │ + beq.w 904ca │ │ │ │ + b.n 90466 │ │ │ │ + ldr r3, [pc, #68] @ (90930 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 906ca │ │ │ │ + beq.n 90926 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 906ca │ │ │ │ + bhi.n 90926 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9026c │ │ │ │ - b.n 90674 │ │ │ │ + bne.w 904ca │ │ │ │ + b.n 908d0 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 906c0 │ │ │ │ + b.n 9091c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000906d8 : │ │ │ │ +00090934 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ands.w ip, r0, #536870912 @ 0x20000000 │ │ │ │ - beq.n 90774 │ │ │ │ + beq.n 909d0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90794 │ │ │ │ + bne.n 909f0 │ │ │ │ ldr.w ip, [r4, #24] │ │ │ │ ldr.w r4, [ip, #16] │ │ │ │ cmp lr, r4 │ │ │ │ ite lt │ │ │ │ movlt r5, #0 │ │ │ │ movge r5, #1 │ │ │ │ orrs.w r5, r5, lr, lsr #31 │ │ │ │ - bne.n 9073a │ │ │ │ + bne.n 90996 │ │ │ │ ldrb.w r0, [ip, #5] │ │ │ │ add.w ip, ip, #20 │ │ │ │ ldrb.w r5, [ip, #-14] │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r6 │ │ │ │ - cbz r5, 9073c │ │ │ │ + cbz r5, 90998 │ │ │ │ add.w r0, r0, lr, lsl #3 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 9075e │ │ │ │ + cbz r0, 909ba │ │ │ │ ldrd r5, r0, [ip] │ │ │ │ add.w r4, lr, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - cbz r2, 90758 │ │ │ │ + cbz r2, 909b4 │ │ │ │ str r5, [r2, #0] │ │ │ │ - cbz r3, 90738 │ │ │ │ + cbz r3, 90994 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r5, #12 │ │ │ │ mla r0, r5, lr, r0 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ - cbz r0, 90778 │ │ │ │ + cbz r0, 909d4 │ │ │ │ ldr.w r5, [ip, #4] │ │ │ │ add.w r4, lr, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90732 │ │ │ │ + bne.n 9098e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90736 │ │ │ │ - b.n 90738 │ │ │ │ + bne.n 90992 │ │ │ │ + b.n 90994 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r4, lr │ │ │ │ - ble.n 9073a │ │ │ │ + ble.n 90996 │ │ │ │ add.w ip, ip, #8 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 90786 │ │ │ │ + cbz r0, 909e2 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 90726 │ │ │ │ + bgt.n 90982 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #12 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 90744 │ │ │ │ + bgt.n 909a0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #8 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 9076a │ │ │ │ + bgt.n 909c6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 90774 │ │ │ │ + blt.n 909d0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp lr, r5 │ │ │ │ - bge.n 90774 │ │ │ │ + bge.n 909d0 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldrb.w r4, [r4, lr] │ │ │ │ add.w r0, r0, r4, lsl #2 │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ movs r5, #1 │ │ │ │ lsl.w r5, r5, ip │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - b.n 9074e │ │ │ │ + b.n 909aa │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ands.w ip, r0, #536870912 @ 0x20000000 │ │ │ │ - beq.n 90878 │ │ │ │ + beq.n 90ad4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90898 │ │ │ │ + bne.n 90af4 │ │ │ │ ldr.w ip, [r4, #24] │ │ │ │ ldr.w r4, [ip, #16] │ │ │ │ cmp lr, r4 │ │ │ │ ite lt │ │ │ │ movlt r5, #0 │ │ │ │ movge r5, #1 │ │ │ │ orrs.w r5, r5, lr, lsr #31 │ │ │ │ - bne.n 90832 │ │ │ │ + bne.n 90a8e │ │ │ │ ldrb.w r0, [ip, #5] │ │ │ │ add.w ip, ip, #20 │ │ │ │ ldrb.w r5, [ip, #-14] │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r6 │ │ │ │ - cbz r5, 90834 │ │ │ │ + cbz r5, 90a90 │ │ │ │ add.w r0, r0, lr, lsl #3 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 90862 │ │ │ │ + cbz r0, 90abe │ │ │ │ ldrd r5, r0, [ip] │ │ │ │ add.w r4, lr, #1 │ │ │ │ ldr.w ip, [r5, #12] │ │ │ │ str r4, [r1, #0] │ │ │ │ - cbz r2, 90850 │ │ │ │ + cbz r2, 90aac │ │ │ │ str r5, [r2, #0] │ │ │ │ - cbz r3, 90854 │ │ │ │ + cbz r3, 90ab0 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 9085a │ │ │ │ + cbnz r3, 90ab6 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r5, #12 │ │ │ │ mla r0, r5, lr, r0 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ - cbz r0, 9087c │ │ │ │ + cbz r0, 90ad8 │ │ │ │ ldrd ip, r5, [ip] │ │ │ │ add.w r4, lr, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90826 │ │ │ │ + bne.n 90a82 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9082a │ │ │ │ + bne.n 90a86 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90830 │ │ │ │ + beq.n 90a8c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w ip, [r3] │ │ │ │ - b.n 90830 │ │ │ │ + b.n 90a8c │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r4, lr │ │ │ │ - ble.n 90832 │ │ │ │ + ble.n 90a8e │ │ │ │ add.w ip, ip, #8 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 9088a │ │ │ │ + cbz r0, 90ae6 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 90816 │ │ │ │ + bgt.n 90a72 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #12 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 9083c │ │ │ │ + bgt.n 90a98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #8 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 9086e │ │ │ │ + bgt.n 90aca │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 90878 │ │ │ │ + blt.n 90ad4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, lr │ │ │ │ - ble.n 90878 │ │ │ │ + ble.n 90ad4 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldrb.w r4, [r4, lr] │ │ │ │ add.w r0, r0, r4, lsl #2 │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ movs r5, #1 │ │ │ │ lsl.w r5, r5, ip │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr.w ip, [r5, #12] │ │ │ │ - b.n 90846 │ │ │ │ + b.n 90aa2 │ │ │ │ │ │ │ │ -000908d0 <_PyObject_LookupSpecial@@Base>: │ │ │ │ +00090b2c <_PyObject_LookupSpecial@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r1 │ │ │ │ - ldr.w r9, [pc, #556] @ 90b14 <_PyObject_LookupSpecial@@Base+0x244> │ │ │ │ + ldr.w r9, [pc, #556] @ 90d70 <_PyObject_LookupSpecial@@Base+0x244> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ movs r1, #12 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ eor.w r4, r2, r6, asr #3 │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mul.w r4, r1, r4 │ │ │ │ adds r7, r3, r4 │ │ │ │ add.w r7, r7, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r7, #2808] @ 0xaf8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 90a00 <_PyObject_LookupSpecial@@Base+0x130> │ │ │ │ + bne.n 90c5c <_PyObject_LookupSpecial@@Base+0x130> │ │ │ │ ldr.w r2, [r7, #2812] @ 0xafc │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 90a00 <_PyObject_LookupSpecial@@Base+0x130> │ │ │ │ + bne.n 90c5c <_PyObject_LookupSpecial@@Base+0x130> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r4 │ │ │ │ ldr.w r5, [r3, #2816] @ 0xb00 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 90a72 <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ + beq.w 90cce <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 90a7c <_PyObject_LookupSpecial@@Base+0x1ac> │ │ │ │ + beq.w 90cd8 <_PyObject_LookupSpecial@@Base+0x1ac> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r4, [r3, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 90a88 <_PyObject_LookupSpecial@@Base+0x1b8> │ │ │ │ - movw r3, #50493 @ 0xc53d │ │ │ │ + beq.w 90ce4 <_PyObject_LookupSpecial@@Base+0x1b8> │ │ │ │ + movw r3, #52329 @ 0xcc69 │ │ │ │ movt r3, #15 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 909f0 <_PyObject_LookupSpecial@@Base+0x120> │ │ │ │ + bne.n 90c4c <_PyObject_LookupSpecial@@Base+0x120> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 90b02 <_PyObject_LookupSpecial@@Base+0x232> │ │ │ │ + beq.w 90d5e <_PyObject_LookupSpecial@@Base+0x232> │ │ │ │ movw r0, #33172 @ 0x8194 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ - cbz r0, 909d6 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ + cbz r0, 90c32 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0, #16] │ │ │ │ - beq.w 90aba <_PyObject_LookupSpecial@@Base+0x1ea> │ │ │ │ + beq.w 90d16 <_PyObject_LookupSpecial@@Base+0x1ea> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ ldreq r2, [r5, #0] │ │ │ │ - beq.w 90ac6 <_PyObject_LookupSpecial@@Base+0x1f6> │ │ │ │ + beq.w 90d22 <_PyObject_LookupSpecial@@Base+0x1f6> │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - movw r3, #52233 @ 0xcc09 │ │ │ │ + movw r3, #54261 @ 0xd3f5 │ │ │ │ movt r3, #15 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ str.w r8, [r4, #12] │ │ │ │ ldr.w r2, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ @@ -152863,55 +153053,55 @@ │ │ │ │ str r1, [r0, #0] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 909e8 <_PyObject_LookupSpecial@@Base+0x118> │ │ │ │ + beq.n 90c44 <_PyObject_LookupSpecial@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90afa <_PyObject_LookupSpecial@@Base+0x22a> │ │ │ │ + beq.w 90d56 <_PyObject_LookupSpecial@@Base+0x22a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 909d6 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ + b.n 90c32 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 90a9e <_PyObject_LookupSpecial@@Base+0x1ce> │ │ │ │ + bne.n 90cfa <_PyObject_LookupSpecial@@Base+0x1ce> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 90a9e <_PyObject_LookupSpecial@@Base+0x1ce> │ │ │ │ + bgt.n 90cfa <_PyObject_LookupSpecial@@Base+0x1ce> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 83b4c <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 83d44 <_PyType_LookupRef@@Base+0x110> │ │ │ │ ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov fp, r3 │ │ │ │ - bl 83c20 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + bl 83e18 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90ab0 <_PyObject_LookupSpecial@@Base+0x1e0> │ │ │ │ + bne.n 90d0c <_PyObject_LookupSpecial@@Base+0x1e0> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - cbz r2, 90a70 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + cbz r2, 90ccc <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ add.w r3, r3, #43520 @ 0xaa00 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ adds r2, r3, r4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r1, r4, #4 │ │ │ │ ldr.w r0, [r7, #2812] @ 0xafc │ │ │ │ @@ -152922,694 +153112,694 @@ │ │ │ │ strne r2, [r6, #0] │ │ │ │ str r6, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str.w fp, [r3, r4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 90a8c <_PyObject_LookupSpecial@@Base+0x1bc> │ │ │ │ - cbnz r5, 90a7c <_PyObject_LookupSpecial@@Base+0x1ac> │ │ │ │ + bne.n 90ce8 <_PyObject_LookupSpecial@@Base+0x1bc> │ │ │ │ + cbnz r5, 90cd8 <_PyObject_LookupSpecial@@Base+0x1ac> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r4, [r3, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9094a <_PyObject_LookupSpecial@@Base+0x7a> │ │ │ │ + bne.w 90ba6 <_PyObject_LookupSpecial@@Base+0x7a> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 909e8 <_PyObject_LookupSpecial@@Base+0x118> │ │ │ │ + b.n 90c44 <_PyObject_LookupSpecial@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90a70 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 90ccc <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 90a7c <_PyObject_LookupSpecial@@Base+0x1ac> │ │ │ │ - b.n 90a72 <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ + bne.n 90cd8 <_PyObject_LookupSpecial@@Base+0x1ac> │ │ │ │ + b.n 90cce <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ - bl 83c20 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + bl 83e18 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90a70 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + beq.n 90ccc <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 90a72 <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ - bl d7574 │ │ │ │ - b.n 90a72 <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ + bne.n 90cce <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ + bl d7a7c │ │ │ │ + b.n 90cce <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r5, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9099a <_PyObject_LookupSpecial@@Base+0xca> │ │ │ │ + bne.w 90bf6 <_PyObject_LookupSpecial@@Base+0xca> │ │ │ │ ldr.w r1, [r9, sl] │ │ │ │ - movw r3, #52233 @ 0xcc09 │ │ │ │ + movw r3, #54261 @ 0xd3f5 │ │ │ │ movt r3, #15 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r3, r2 │ │ │ │ sub.w r0, r4, #8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str.w r8, [r4, #12] │ │ │ │ ldr.w r1, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r6 │ │ │ │ str r0, [r6, #0] │ │ │ │ strd r1, r2, [r4, #-8] │ │ │ │ str r0, [r1, #4] │ │ │ │ - b.n 909d6 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ + b.n 90c32 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 909e8 <_PyObject_LookupSpecial@@Base+0x118> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90c44 <_PyObject_LookupSpecial@@Base+0x118> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 90a88 <_PyObject_LookupSpecial@@Base+0x1b8> │ │ │ │ + beq.n 90ce4 <_PyObject_LookupSpecial@@Base+0x1b8> │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 909d6 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ + b.n 90c32 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090b18 : │ │ │ │ +00090d74 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #176] @ (90bdc ) │ │ │ │ + ldr r5, [pc, #176] @ (90e38 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov lr, r2 │ │ │ │ mov ip, r3 │ │ │ │ ldr r6, [r6, r5] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r7, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r7, #20 │ │ │ │ - bpl.n 90b5a │ │ │ │ + bpl.n 90db6 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ ldr r5, [r0, r5] │ │ │ │ - cbz r5, 90b5a │ │ │ │ + cbz r5, 90db6 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 90b76 │ │ │ │ - cbnz r2, 90b9e │ │ │ │ + cbz r0, 90dd2 │ │ │ │ + cbnz r2, 90dfa │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bic.w r3, lr, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 8bbcc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8be0c <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r2, 90b7e │ │ │ │ + cbz r2, 90dda │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90b52 │ │ │ │ + bne.n 90dae │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35988 @ 0x8c94 │ │ │ │ + movw r2, #37588 @ 0x92d4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f10fc <_PyErr_Format@@Base> │ │ │ │ + b.w 1f30e4 <_PyErr_Format@@Base> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90b52 │ │ │ │ + beq.n 90dae │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 90bce │ │ │ │ + bne.n 90e2a │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #36036 @ 0x8cc4 │ │ │ │ + movw r2, #37636 @ 0x9304 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 223a34 <_PyParkingLot_AfterFork@@Base+0x5d4> │ │ │ │ + b.w 224b88 <_PyParkingLot_AfterFork@@Base+0x4bc> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90bae │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90bae │ │ │ │ + bne.n 90e0a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90e0a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90fa8 │ │ │ │ + bne.w 91204 │ │ │ │ bic.w r5, r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, #2 │ │ │ │ - bhi.w 90f72 │ │ │ │ + bhi.w 911ce │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #44849 @ 0xaf31 │ │ │ │ + movw r3, #45189 @ 0xb085 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 90f08 │ │ │ │ + bne.w 91164 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7af84 │ │ │ │ + bl 7b0d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90d80 │ │ │ │ + beq.w 90fdc │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 90c52 │ │ │ │ - ldr r3, [pc, #576] @ (90e70 ) │ │ │ │ + bpl.n 90eae │ │ │ │ + ldr r3, [pc, #576] @ (910cc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ strd r2, r3, [r4, #-8] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 90e78 │ │ │ │ + beq.w 910d4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 90f18 │ │ │ │ + bge.w 91174 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 90fc2 │ │ │ │ + bne.w 9121e │ │ │ │ ldr r5, [r7, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 90eca │ │ │ │ + beq.w 91126 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 90df6 │ │ │ │ + beq.w 91052 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 90d84 │ │ │ │ + blt.n 90fe0 │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90f32 │ │ │ │ + beq.w 9118e │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 90d0a │ │ │ │ + ble.n 90f66 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 90cf4 │ │ │ │ + bne.n 90f50 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 90eee │ │ │ │ + beq.w 9114a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 90cc0 │ │ │ │ + beq.n 90f1c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 90dfa │ │ │ │ + beq.w 91056 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90e02 │ │ │ │ + bne.w 9105e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90e2a │ │ │ │ + bne.w 91086 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90e52 │ │ │ │ + bne.w 910ae │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 90d0a │ │ │ │ + beq.n 90f66 │ │ │ │ adds r2, #12 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r6, [r2, #4]! │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 90ca2 │ │ │ │ + beq.n 90efe │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 90cfc │ │ │ │ - ldr r1, [pc, #360] @ (90e74 ) │ │ │ │ + bne.n 90f58 │ │ │ │ + ldr r1, [pc, #360] @ (910d0 ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl bbf84 │ │ │ │ + bl bc264 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 90d6a │ │ │ │ + beq.n 90fc6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r1, 90d30 │ │ │ │ + cbz r1, 90f8c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 90d30 │ │ │ │ + bge.n 90f8c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 90ed2 │ │ │ │ + bne.w 9112e │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 79388 │ │ │ │ + bl 794d4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 90efc │ │ │ │ + blt.w 91158 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #38584 @ 0x96b8 │ │ │ │ + movw r2, #40184 @ 0x9cf8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r3, r1 │ │ │ │ - movw r1, #38680 @ 0x9718 │ │ │ │ + movw r1, #40280 @ 0x9d58 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 90d80 │ │ │ │ + beq.n 90fdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 90d80 │ │ │ │ + cbnz r3, 90fdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 90cee │ │ │ │ + b.n 90f4a │ │ │ │ ldr.w r2, [r5, #172] @ 0xac │ │ │ │ - cbz r2, 90dbe │ │ │ │ + cbz r2, 9101a │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 90c8c │ │ │ │ + ble.w 90ee8 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 90dda │ │ │ │ + beq.n 91036 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 90c8c │ │ │ │ + beq.w 90ee8 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 90dda │ │ │ │ + beq.n 91036 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 90c8c │ │ │ │ + beq.w 90ee8 │ │ │ │ adds r2, #16 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 90dda │ │ │ │ + beq.n 91036 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 90dae │ │ │ │ - b.n 90c8c │ │ │ │ + bne.n 9100a │ │ │ │ + b.n 90ee8 │ │ │ │ mov r2, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 90dda │ │ │ │ + beq.n 91036 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90dc0 │ │ │ │ + bne.n 9101c │ │ │ │ movw r2, #36432 @ 0x8e50 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 90c8c │ │ │ │ + bne.w 90ee8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 90df6 │ │ │ │ + beq.n 91052 │ │ │ │ adds r2, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ str r2, [r5, #0] │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ - bne.w 90cbc │ │ │ │ + bne.w 90f18 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 90cc0 │ │ │ │ + b.n 90f1c │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90cda │ │ │ │ + beq.w 90f36 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 90cda │ │ │ │ + beq.w 90f36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90cda │ │ │ │ + bne.w 90f36 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90ce4 │ │ │ │ + beq.w 90f40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 90ce4 │ │ │ │ + beq.w 90f40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90ce4 │ │ │ │ + bne.w 90f40 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90cee │ │ │ │ + beq.w 90f4a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 90cee │ │ │ │ + beq.w 90f4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90cee │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90cee │ │ │ │ + bne.w 90f4a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90f4a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #448 @ (adr r1, 91038 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r2, [pc, #332] @ (90fc8 ) │ │ │ │ + add r1, pc, #448 @ (adr r1, 91294 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldr r2, [pc, #332] @ (91224 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90f90 │ │ │ │ + beq.w 911ec │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 90f8c │ │ │ │ + beq.n 911e8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 90eaa │ │ │ │ + beq.n 91106 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ add.w r3, r2, #124 @ 0x7c │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.n 90f8c │ │ │ │ + bcc.n 911e8 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ - bl 1c3b4c │ │ │ │ + bl 1c5ec0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 90d6a │ │ │ │ + beq.w 90fc6 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 90c7c │ │ │ │ + bne.w 90ed8 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ - b.n 90cc0 │ │ │ │ + b.n 90f1c │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90f56 │ │ │ │ + beq.n 911b2 │ │ │ │ ldr.w r6, [r2, #8]! │ │ │ │ movs r0, #0 │ │ │ │ cmp r6, r0 │ │ │ │ - ble.w 90d30 │ │ │ │ + ble.w 90f8c │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 90f52 │ │ │ │ + bne.n 911ae │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 90cbc │ │ │ │ - b.n 90cc0 │ │ │ │ - movw r2, #36492 @ 0x8e8c │ │ │ │ + bne.w 90f18 │ │ │ │ + b.n 90f1c │ │ │ │ + movw r2, #38092 @ 0x94cc │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - b.n 90d4e │ │ │ │ + b.n 90faa │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90c52 │ │ │ │ - b.n 90d80 │ │ │ │ + bne.w 90eae │ │ │ │ + b.n 90fdc │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #38604 @ 0x96cc │ │ │ │ + movw r1, #40204 @ 0x9d0c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 90d6a │ │ │ │ + bl d57ec │ │ │ │ + b.n 90fc6 │ │ │ │ mov r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 90ca2 │ │ │ │ + beq.w 90efe │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90f34 │ │ │ │ + bne.n 91190 │ │ │ │ movw r2, #36432 @ 0x8e50 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 90ca2 │ │ │ │ - b.n 90d0a │ │ │ │ + beq.w 90efe │ │ │ │ + b.n 90f66 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 90ee0 │ │ │ │ + b.n 9113c │ │ │ │ mov r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 90eee │ │ │ │ + beq.n 9114a │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90f58 │ │ │ │ + bne.n 911b4 │ │ │ │ movw r2, #36432 @ 0x8e50 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 90eee │ │ │ │ - b.n 90d30 │ │ │ │ - movw r0, #38596 @ 0x96c4 │ │ │ │ + beq.n 9114a │ │ │ │ + b.n 90f8c │ │ │ │ + movw r0, #40196 @ 0x9d04 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3aec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3de4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90d80 │ │ │ │ - b.n 90c04 │ │ │ │ + beq.w 90fdc │ │ │ │ + b.n 90e60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 90e86 │ │ │ │ + b.n 910e2 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #38652 @ 0x96fc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #40252 @ 0x9d3c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 90d6a │ │ │ │ + bl 12de68 │ │ │ │ + b.n 90fc6 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #8376 @ 0x20b8 │ │ │ │ + movw r0, #9976 @ 0x26f8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 2517d8 │ │ │ │ + bl 2521b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90d80 │ │ │ │ - b.n 90bfa │ │ │ │ + beq.w 90fdc │ │ │ │ + b.n 90e56 │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 90cc0 │ │ │ │ + b.n 90f1c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090fcc : │ │ │ │ +00091228 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bpl.n 9101a │ │ │ │ + bpl.n 91276 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ - cbz r2, 91038 │ │ │ │ - movw r3, #4697 @ 0x1259 │ │ │ │ + cbz r2, 91294 │ │ │ │ + movw r3, #5445 @ 0x1545 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 91008 │ │ │ │ + bne.n 91264 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl c0828 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ - cbz r0, 9100e │ │ │ │ + bl c0b08 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + cbz r0, 9126a │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91004 │ │ │ │ + bne.n 91260 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6da4 │ │ │ │ + bl d72ac │ │ │ │ movs r0, #0 │ │ │ │ - b.n 91004 │ │ │ │ + b.n 91260 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #30796 @ 0x784c │ │ │ │ + movw r1, #32396 @ 0x7e8c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 91058 │ │ │ │ + cbz r2, 912b4 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c047c │ │ │ │ + bl c075c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91016 │ │ │ │ + beq.n 91272 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91004 │ │ │ │ - b.n 9100e │ │ │ │ + bne.n 91260 │ │ │ │ + b.n 9126a │ │ │ │ movw r1, #48088 @ 0xbbd8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #30984 @ 0x7908 │ │ │ │ + movw r1, #32584 @ 0x7f48 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d52fc │ │ │ │ - b.n 9100e │ │ │ │ + bl d57ec │ │ │ │ + b.n 9126a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 9109a │ │ │ │ + bpl.n 912f6 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.w 91286 │ │ │ │ + beq.w 914e2 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 91298 │ │ │ │ + beq.w 914f4 │ │ │ │ ldr.w r3, [r7, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 911dc │ │ │ │ + beq.w 91438 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r1, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - beq.w 912c4 │ │ │ │ + beq.w 91520 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 911ca │ │ │ │ + ble.n 91426 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ ittt ne │ │ │ │ addne.w r9, r3, #12 │ │ │ │ movne r5, #1 │ │ │ │ movne r1, r9 │ │ │ │ - bne.w 911ec │ │ │ │ + bne.w 91448 │ │ │ │ movs r5, #1 │ │ │ │ add.w r9, r3, #12 │ │ │ │ mov fp, r4 │ │ │ │ movw r6, #42236 @ 0xa4fc │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ + movt r6, #72 @ 0x48 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r1, [r9, r5, lsl #2] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 9115c │ │ │ │ + bmi.n 913b8 │ │ │ │ ldr.w r3, [r1, #132] @ 0x84 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 9119c │ │ │ │ + bpl.n 913f8 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9125e │ │ │ │ + bne.w 914ba │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 9125e │ │ │ │ + beq.w 914ba │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, fp │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 911c4 │ │ │ │ + beq.n 91420 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91202 │ │ │ │ + bne.n 9145e │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ - bgt.n 910f2 │ │ │ │ + bgt.n 9134e │ │ │ │ ldr.w r1, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r4 │ │ │ │ mov r4, fp │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 911dc │ │ │ │ + beq.n 91438 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 911dc │ │ │ │ + bne.n 91438 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 911dc │ │ │ │ - ldr r3, [pc, #372] @ (912d4 ) │ │ │ │ + b.n 91438 │ │ │ │ + ldr r3, [pc, #372] @ (91530 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r1, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -153619,322 +153809,322 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [ip, #252] @ 0xfc │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 912a6 │ │ │ │ + beq.w 91502 │ │ │ │ ldr.w r3, [ip, #268] @ 0x10c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.n 91108 │ │ │ │ + bmi.n 91364 │ │ │ │ movw r1, #2391 @ 0x957 │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ strd sl, r2, [sp] │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, fp │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 911d4 │ │ │ │ - b.n 911dc │ │ │ │ + bne.n 91430 │ │ │ │ + b.n 91438 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r4, fp │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 911dc │ │ │ │ + beq.n 91438 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 912b8 │ │ │ │ + beq.n 91514 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91298 │ │ │ │ + beq.n 914f4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 91256 │ │ │ │ + b.n 914b2 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 911ca │ │ │ │ + beq.n 91426 │ │ │ │ ldr.w r6, [r1, #4]! │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 911ec │ │ │ │ + bne.n 91448 │ │ │ │ cmp r5, r8 │ │ │ │ - blt.w 910e4 │ │ │ │ - b.n 911ca │ │ │ │ + blt.w 91340 │ │ │ │ + b.n 91426 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, sl │ │ │ │ mov sl, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 91270 │ │ │ │ + beq.n 914cc │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 91224 │ │ │ │ + beq.n 91480 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 9127e │ │ │ │ + cbz r2, 914da │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r4, sl │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 91256 │ │ │ │ + cbz r3, 914b2 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ cmp r1, r7 │ │ │ │ itee ne │ │ │ │ movne r2, r7 │ │ │ │ moveq r1, #0 │ │ │ │ ldreq r2, [sp, #0] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 91256 │ │ │ │ + beq.n 914b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 912b0 │ │ │ │ + cbz r3, 9150c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 911c4 │ │ │ │ + beq.n 91420 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 9111e │ │ │ │ + b.n 9137a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 91224 │ │ │ │ + beq.n 91480 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91224 │ │ │ │ + bne.n 91480 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91224 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91480 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #76] @ (912d8 ) │ │ │ │ - bl bf664 <_PyUnicode_Equal@@Base> │ │ │ │ + ldr r1, [pc, #76] @ (91534 ) │ │ │ │ + bl bf944 <_PyUnicode_Equal@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9109a │ │ │ │ + beq.w 912f6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w c1258 │ │ │ │ + b.w c1544 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r0, #244] @ 0xf4 │ │ │ │ - b.n 91194 │ │ │ │ + b.n 913f0 │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91256 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 914b2 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 911dc │ │ │ │ + b.n 91438 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bgt.w 910cc │ │ │ │ - b.n 911dc │ │ │ │ + bgt.w 91328 │ │ │ │ + b.n 91438 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #448 @ (adr r1, 9149c ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r1, pc, #448 @ (adr r1, 916f8 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91786 │ │ │ │ + beq.w 919e2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 91798 │ │ │ │ + bge.w 919f4 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9137a │ │ │ │ + beq.n 915d6 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 91340 │ │ │ │ + ble.n 9159c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 91382 │ │ │ │ + beq.n 915de │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 91340 │ │ │ │ + beq.n 9159c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 91382 │ │ │ │ + beq.n 915de │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 91340 │ │ │ │ + beq.n 9159c │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 91382 │ │ │ │ + beq.n 915de │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 91340 │ │ │ │ + beq.n 9159c │ │ │ │ adds r3, #20 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w r6, [r3, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 91382 │ │ │ │ + beq.n 915de │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 91332 │ │ │ │ + bne.n 9158e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 9135a │ │ │ │ + cbz r2, 915b6 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #4240 @ 0x1090 │ │ │ │ + movw r3, #5840 @ 0x16d0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #38904 @ 0x97f8 │ │ │ │ + movw r1, #40504 @ 0x9e38 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ movs r3, #0 │ │ │ │ - b.n 914e4 │ │ │ │ + b.n 91740 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 9180a │ │ │ │ + bne.w 91a66 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ands r3, r2 │ │ │ │ lsls r7, r2, #22 │ │ │ │ - bmi.w 91692 │ │ │ │ + bmi.w 918ee │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 913bc │ │ │ │ + bgt.n 91618 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 916c2 │ │ │ │ + beq.w 9191e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 916c2 │ │ │ │ + bhi.w 9191e │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r4, r0, #4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsls r1, r1, #4 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq sl, #41889 @ 0xa3a1 │ │ │ │ + movweq sl, #42613 @ 0xa675 │ │ │ │ movteq sl, #11 │ │ │ │ - bne.w 915e0 │ │ │ │ + bne.w 9183c │ │ │ │ movw r2, #16328 @ 0x3fc8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ and.w r0, r1, #24 │ │ │ │ ubfx r3, r1, #14, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r0, r1, #29 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - bmi.w 9159a │ │ │ │ - ldr.w r8, [pc, #900] @ 91778 │ │ │ │ + bmi.w 917f6 │ │ │ │ + ldr.w r8, [pc, #900] @ 919d4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ cmp r5, r1 │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ - bhi.w 9173e │ │ │ │ + bhi.w 9199a │ │ │ │ adds r5, r5, r3 │ │ │ │ - bmi.w 9173e │ │ │ │ + bmi.w 9199a │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ - movt r6, #73 @ 0x49 │ │ │ │ - movw r1, #9893 @ 0x26a5 │ │ │ │ + movt r6, #74 @ 0x4a │ │ │ │ + movw r1, #10325 @ 0x2855 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r6, #712] @ 0x2c8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 91652 │ │ │ │ + bne.w 918ae │ │ │ │ ldr.w ip, [fp, #8] │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r0, ip, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1528] @ 0x5f8 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bcs.w 915fc │ │ │ │ + bcs.w 91858 │ │ │ │ mov.w lr, r1, lsr #3 │ │ │ │ ldr.w r1, [r0, lr, lsl #3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 91638 │ │ │ │ + beq.w 91894 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r5, [r1, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 914ec │ │ │ │ + beq.n 91748 │ │ │ │ add r3, r0 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r0] │ │ │ │ strd r1, r1, [r3, #-8] │ │ │ │ ldr.w r1, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r0, [ip, #3756] @ 0xeac │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [ip, #3760] @ 0xeb0 │ │ │ │ cmp r0, r1 │ │ │ │ - blt.n 91528 │ │ │ │ + blt.n 91784 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #736] @ (91774 ) │ │ │ │ + ldr r2, [pc, #736] @ (919d0 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 91672 │ │ │ │ + bne.w 918ce │ │ │ │ str r5, [r3, #20] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 915c8 │ │ │ │ + beq.w 91824 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r4, [r3, #12] │ │ │ │ @@ -153948,15 +154138,15 @@ │ │ │ │ strd r0, r2, [r3, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, r5, [r1, #24] │ │ │ │ cmp r6, r5 │ │ │ │ - bhi.n 915f2 │ │ │ │ + bhi.n 9184e │ │ │ │ add.w r5, lr, #1 │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ str r5, [r1, #24] │ │ │ │ adds r5, r1, r6 │ │ │ │ str r5, [r1, #4] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str r5, [r1, r6] │ │ │ │ @@ -153966,296 +154156,296 @@ │ │ │ │ strd r1, r1, [r0] │ │ │ │ strd r1, r1, [r3, #-8] │ │ │ │ ldr.w r1, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r0, [ip, #3756] @ 0xeac │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [ip, #3760] @ 0xeb0 │ │ │ │ cmp r1, r0 │ │ │ │ - ble.n 91482 │ │ │ │ + ble.n 916de │ │ │ │ ldr.w r1, [ip, #3740] @ 0xe9c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 91482 │ │ │ │ + beq.n 916de │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91482 │ │ │ │ + beq.n 916de │ │ │ │ ldr.w r1, [ip, #3852] @ 0xf0c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91482 │ │ │ │ + bne.n 916de │ │ │ │ ldr.w r1, [fp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9177c │ │ │ │ + bne.w 919d8 │ │ │ │ add.w r0, fp, #12 │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ lsls r1, r1, #27 │ │ │ │ - bmi.n 91482 │ │ │ │ + bmi.n 916de │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r5, r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 91556 │ │ │ │ + bne.n 917b2 │ │ │ │ dmb ish │ │ │ │ - b.n 91482 │ │ │ │ + b.n 916de │ │ │ │ movw r2, #16328 @ 0x3fc8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ and.w r0, r1, #24 │ │ │ │ ubfx r3, r1, #14, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ands.w r1, r1, #4 │ │ │ │ it eq │ │ │ │ moveq sl, r1 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - beq.w 913f0 │ │ │ │ + beq.w 9164c │ │ │ │ mov.w sl, #0 │ │ │ │ ldr.w r0, [r2, #440] @ 0x1b8 │ │ │ │ ldrd r1, r0, [r0, #12] │ │ │ │ add r1, r0 │ │ │ │ adds r0, r1, #3 │ │ │ │ adds r1, #1 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add r5, r1 │ │ │ │ - b.n 913f0 │ │ │ │ - movw sl, #6449 @ 0x1931 │ │ │ │ + b.n 9164c │ │ │ │ + movw sl, #7053 @ 0x1b8d │ │ │ │ movt sl, #9 │ │ │ │ - b.n 913cc │ │ │ │ - movw sl, #5853 @ 0x16dd │ │ │ │ + b.n 91628 │ │ │ │ + movw sl, #6601 @ 0x19c9 │ │ │ │ movt sl, #12 │ │ │ │ - b.n 913cc │ │ │ │ + b.n 91628 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r4, [r3, #12] │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str.w sl, [r3, #24] │ │ │ │ - b.n 914d2 │ │ │ │ + b.n 9172e │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq sl, #26561 @ 0x67c1 │ │ │ │ + movweq sl, #27333 @ 0x6ac5 │ │ │ │ movteq sl, #12 │ │ │ │ - beq.w 913cc │ │ │ │ - b.n 916c2 │ │ │ │ + beq.w 91628 │ │ │ │ + b.n 9191e │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str r1, [r5, #12] │ │ │ │ str r5, [r1, #8] │ │ │ │ - b.n 91464 │ │ │ │ + b.n 916c0 │ │ │ │ ldr.w r0, [r6, #672] @ 0x2a0 │ │ │ │ - movw r1, #53161 @ 0xcfa9 │ │ │ │ + movw r1, #53249 @ 0xd001 │ │ │ │ movt r1, #6 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 916aa │ │ │ │ + bne.n 91906 │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9173e │ │ │ │ + beq.w 9199a │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ ldr.w r1, [r5, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r5, #800] @ 0x320 │ │ │ │ - b.n 91506 │ │ │ │ + b.n 91762 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, lr │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 915fc │ │ │ │ + beq.n 91858 │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ - b.n 91506 │ │ │ │ + b.n 91762 │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9173e │ │ │ │ + beq.n 9199a │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ ldr.w ip, [fp, #8] │ │ │ │ - b.n 9150a │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 91766 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 9174a │ │ │ │ + bne.n 919a6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ str.w r9, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b.n 914a8 │ │ │ │ + b.n 91704 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 916ba │ │ │ │ - cbz r3, 916c2 │ │ │ │ + bgt.n 91916 │ │ │ │ + cbz r3, 9191e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 916c2 │ │ │ │ + bhi.n 9191e │ │ │ │ tbb [pc, r3] │ │ │ │ asrs r3, r1, #1 │ │ │ │ mov r3, r9 │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ - b.n 91620 │ │ │ │ + b.n 9187c │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 916e2 │ │ │ │ + beq.n 9193e │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr.w r2, [r9] │ │ │ │ - movw r1, #28020 @ 0x6d74 │ │ │ │ + movw r1, #29620 @ 0x73b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d52fc │ │ │ │ - movw sl, #29105 @ 0x71b1 │ │ │ │ + b.w d57ec │ │ │ │ + movw sl, #32145 @ 0x7d91 │ │ │ │ movt sl, #22 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9175a │ │ │ │ + beq.n 919b6 │ │ │ │ movw r0, #15928 @ 0x3e38 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 72388 <_PyObject_GC_New@@Base> │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 72538 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91376 │ │ │ │ + beq.w 915d2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r8, [pc, #108] @ 91778 │ │ │ │ + ldr.w r8, [pc, #108] @ 919d4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r0, #28] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ str r2, [r0, #20] │ │ │ │ - b.n 914a8 │ │ │ │ - movw sl, #5853 @ 0x16dd │ │ │ │ + b.n 91704 │ │ │ │ + movw sl, #6601 @ 0x19c9 │ │ │ │ movt sl, #12 │ │ │ │ - b.n 916ea │ │ │ │ - movw sl, #6449 @ 0x1931 │ │ │ │ + b.n 91946 │ │ │ │ + movw sl, #7053 @ 0x1b8d │ │ │ │ movt sl, #9 │ │ │ │ - b.n 916ea │ │ │ │ + b.n 91946 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 916ea │ │ │ │ + b.n 91946 │ │ │ │ mov r0, fp │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5e74 │ │ │ │ + b.w 1f7cf0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 91688 │ │ │ │ + b.n 918e4 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28048 @ 0x6d90 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #29648 @ 0x73d0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 91376 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 915d2 │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 91482 │ │ │ │ - b.n 91546 │ │ │ │ + bne.w 916de │ │ │ │ + b.n 917a2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r1, 917d0 │ │ │ │ + cbz r1, 91a2c │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 91302 │ │ │ │ + blt.w 9155e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r1, #43992 @ 0xabd8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - cbz r2, 917b2 │ │ │ │ + cbz r2, 91a0e │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst.w r1, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - movw r3, #4240 @ 0x1090 │ │ │ │ + movw r3, #5840 @ 0x16d0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #38832 @ 0x97b0 │ │ │ │ + movw r1, #40432 @ 0x9df0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d52fc │ │ │ │ - b.n 91376 │ │ │ │ + bl d57ec │ │ │ │ + b.n 915d2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ - cbz r3, 917ea │ │ │ │ + cbz r3, 91a46 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #268435456 @ 0x10000000 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #4240 @ 0x1090 │ │ │ │ + movw r3, #5840 @ 0x16d0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r1, #38764 @ 0x976c │ │ │ │ + movw r1, #40364 @ 0x9dac │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 91376 │ │ │ │ + bl d57ec │ │ │ │ + b.n 915d2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9137c │ │ │ │ + bne.w 915d8 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 91340 │ │ │ │ + bne.w 9159c │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ands r3, r2 │ │ │ │ lsls r6, r2, #22 │ │ │ │ - bpl.w 91396 │ │ │ │ + bpl.w 915f2 │ │ │ │ cmp r3, #8 │ │ │ │ - ble.w 91696 │ │ │ │ + ble.w 918f2 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 916c2 │ │ │ │ - movw sl, #29105 @ 0x71b1 │ │ │ │ + bne.w 9191e │ │ │ │ + movw sl, #32145 @ 0x7d91 │ │ │ │ movt sl, #22 │ │ │ │ - b.n 916ee │ │ │ │ + b.n 9194a │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -154268,406 +154458,406 @@ │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w ip, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ - cbnz r1, 918aa │ │ │ │ + cbnz r1, 91b06 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbnz r0, 918e4 │ │ │ │ + cbnz r0, 91b40 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 918c8 │ │ │ │ + cbnz r0, 91b24 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r2, #160] @ 0xa0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 91892 │ │ │ │ + beq.n 91aee │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91892 │ │ │ │ + bne.n 91aee │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91892 │ │ │ │ + b.n 91aee │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9189a │ │ │ │ + beq.n 91af6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9189a │ │ │ │ + bne.n 91af6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9189a │ │ │ │ + b.n 91af6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 91896 │ │ │ │ + beq.n 91af2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91896 │ │ │ │ + bne.n 91af2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91896 │ │ │ │ + b.n 91af2 │ │ │ │ │ │ │ │ -00091900 : │ │ │ │ +00091b5c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #12] @ (9192c ) │ │ │ │ + ldr r0, [pc, #12] @ (91b88 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ - bl 1b18bc │ │ │ │ + bl 1b3f80 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #176] @ (919f0 ) │ │ │ │ + ldr r4, [pc, #176] @ (91c4c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r1, r4] │ │ │ │ - cbnz r3, 9197c │ │ │ │ + cbnz r3, 91bd8 │ │ │ │ bics.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 919aa │ │ │ │ + bne.n 91c06 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - blt.n 91996 │ │ │ │ + blt.n 91bf2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 91992 │ │ │ │ + cbz r3, 91bee │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ands.w r1, r1, #32 │ │ │ │ itte ne │ │ │ │ movne r1, #0 │ │ │ │ movne r0, r1 │ │ │ │ ldreq r0, [r5, #12] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9194c │ │ │ │ + beq.n 91ba8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 1b1afc │ │ │ │ + bl 1b41c0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9194c │ │ │ │ + beq.n 91ba8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 91978 │ │ │ │ - movw r1, #36836 @ 0x8fe4 │ │ │ │ + b.n 91bd4 │ │ │ │ + movw r1, #38436 @ 0x9624 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f5c20 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 1f7aa0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91992 │ │ │ │ - b.n 9195c │ │ │ │ + bne.n 91bee │ │ │ │ + b.n 91bb8 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 1fee14 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 200c20 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91992 │ │ │ │ + beq.n 91bee │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #43992 @ 0xabd8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #38976 @ 0x9840 │ │ │ │ + movw r2, #40576 @ 0x9e80 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1f10fc <_PyErr_Format@@Base> │ │ │ │ + bl 1f30e4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 91992 │ │ │ │ + beq.n 91bee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91992 │ │ │ │ + bne.n 91bee │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91992 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91bee │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r1, [r0, #-8] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 91af4 │ │ │ │ + beq.n 91d50 │ │ │ │ ldr.w r0, [r0, #-4] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - ldr r4, [pc, #444] @ (91bf0 ) │ │ │ │ + ldr r4, [pc, #444] @ (91e4c ) │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r1, #4] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str.w r0, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r4, [r1, r4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 91b00 │ │ │ │ + beq.n 91d5c │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ - ble.w 91bb8 │ │ │ │ + ble.w 91e14 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 91bd8 │ │ │ │ + bne.w 91e34 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.n 91b14 │ │ │ │ + bmi.n 91d70 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ - cbnz r5, 91a98 │ │ │ │ + cbnz r5, 91cf4 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ - cbnz r5, 91ac6 │ │ │ │ + cbnz r5, 91d22 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7f874 │ │ │ │ + bl 7fa68 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.w 91be4 │ │ │ │ + bgt.w 91e40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 91a78 │ │ │ │ + beq.n 91cd4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91a78 │ │ │ │ - ldr r2, [pc, #328] @ (91bf4 ) │ │ │ │ + bne.n 91cd4 │ │ │ │ + ldr r2, [pc, #328] @ (91e50 ) │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r0, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91b46 │ │ │ │ + bne.n 91da2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91a78 │ │ │ │ + b.n 91cd4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 91a7c │ │ │ │ + beq.n 91cd8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91a7c │ │ │ │ - ldr r2, [pc, #280] @ (91bf4 ) │ │ │ │ + bne.n 91cd8 │ │ │ │ + ldr r2, [pc, #280] @ (91e50 ) │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r0, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91b5c │ │ │ │ + bne.n 91db8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91a7c │ │ │ │ - ldr r2, [pc, #248] @ (91bf0 ) │ │ │ │ + b.n 91cd8 │ │ │ │ + ldr r2, [pc, #248] @ (91e4c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 91a58 │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ + bne.n 91cb4 │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #43648 @ 0xaa80 │ │ │ │ + movw r0, #45248 @ 0xb0c0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r5, [r3, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 91a74 │ │ │ │ + beq.n 91cd0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 91a74 │ │ │ │ + beq.n 91cd0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91a74 │ │ │ │ - ldr r2, [pc, #196] @ (91bf4 ) │ │ │ │ + bne.n 91cd0 │ │ │ │ + ldr r2, [pc, #196] @ (91e50 ) │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r0, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - cbnz r0, 91b72 │ │ │ │ + cbnz r0, 91dce │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91a74 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 91cd0 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 91b88 │ │ │ │ + bne.n 91de4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91a78 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 91cd4 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 91b98 │ │ │ │ + bne.n 91df4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91a7c │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 91cd8 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 91ba8 │ │ │ │ + bne.n 91e04 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91a74 │ │ │ │ + b.n 91cd0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91b52 │ │ │ │ + b.n 91dae │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91b68 │ │ │ │ + b.n 91dc4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91b7e │ │ │ │ + b.n 91dda │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r1, #6669 @ 0x1a0d │ │ │ │ + movw r1, #7273 @ 0x1c69 │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 91a60 │ │ │ │ + bne.w 91cbc │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 156468 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 156f90 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 104f54 │ │ │ │ + bl 1058bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91a6c │ │ │ │ + b.n 91cc8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 15647c <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 156fa4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r2, 91c18 │ │ │ │ + cbnz r2, 91e74 │ │ │ │ bic.w r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 91c3a │ │ │ │ + bne.n 91e96 │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 91c0a │ │ │ │ + bne.n 91e66 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91c16 │ │ │ │ + beq.n 91e72 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39044 @ 0x9884 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #40644 @ 0x9ec4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 91c50 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 91eac │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39088 @ 0x98b0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #40688 @ 0x9ef0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00091c58 : │ │ │ │ +00091eb4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -154675,340 +154865,340 @@ │ │ │ │ mov r6, r2 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91d44 │ │ │ │ + beq.n 91fa0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 91d32 │ │ │ │ + bpl.n 91f8e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 91cfa │ │ │ │ + bne.n 91f56 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 91cfa │ │ │ │ + beq.n 91f56 │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ adds r0, #3 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ moveq.w r5, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 91cc0 │ │ │ │ + beq.n 91f1c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r2, 91ce8 │ │ │ │ + cbnz r2, 91f44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 91ce2 │ │ │ │ + beq.n 91f3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 91ce2 │ │ │ │ - ldr r2, [pc, #120] @ (91d4c ) │ │ │ │ + cbnz r3, 91f3e │ │ │ │ + ldr r2, [pc, #120] @ (91fa8 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 91d1a │ │ │ │ + cbnz r3, 91f76 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 91cc0 │ │ │ │ + b.n 91f1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 91ca4 │ │ │ │ + bne.n 91f00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r6, #0] │ │ │ │ - bne.n 91ccc │ │ │ │ - b.n 91ce2 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + bne.n 91f28 │ │ │ │ + b.n 91f3e │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 91cde │ │ │ │ + beq.n 91f3a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 91cde │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + b.n 91f3a │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2391 @ 0x957 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 91d06 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 91f62 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 91ce2 │ │ │ │ + b.n 91f3e │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00091d50 : │ │ │ │ - cbz r0, 91d64 │ │ │ │ +00091fac : │ │ │ │ + cbz r0, 91fc0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 27591c │ │ │ │ + bl 275f84 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00091d80 <_Py_fstat_noraise@@Base>: │ │ │ │ +00091fdc <_Py_fstat_noraise@@Base>: │ │ │ │ b.w 29748 <__fstat64_time64@plt> │ │ │ │ │ │ │ │ -00091d84 : │ │ │ │ +00091fe0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8acf8 │ │ │ │ + b.w 8af38 │ │ │ │ │ │ │ │ -00091da4 : │ │ │ │ +00092000 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 91e34 <_PyArena_New@@Base> │ │ │ │ - cbz r0, 91e2e │ │ │ │ + bl 92090 <_PyArena_New@@Base> │ │ │ │ + cbz r0, 9208a │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1b1f18 │ │ │ │ + bl 1b45d8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 91e28 │ │ │ │ - cbz r5, 91dfe │ │ │ │ + cbz r0, 92084 │ │ │ │ + cbz r5, 9205a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r2, r3, #21 │ │ │ │ - bpl.n 91dfe │ │ │ │ + bpl.n 9205a │ │ │ │ and.w r3, r3, #33792 @ 0x8400 │ │ │ │ cmp.w r3, #33792 @ 0x8400 │ │ │ │ - beq.n 91e18 │ │ │ │ + beq.n 92074 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2148e4 <_PyUnicode_EncodeUTF16@@Base+0xa30> │ │ │ │ + bl 2161d0 <_PyUnicode_EncodeUTF16@@Base+0xa34> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 110cd8 <_PyArena_Free@@Base> │ │ │ │ + bl 1117f8 <_PyArena_Free@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl dab24 <_PyAST_Compile@@Base> │ │ │ │ + bl db030 <_PyAST_Compile@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 110cd8 <_PyArena_Free@@Base> │ │ │ │ - b.n 91df8 │ │ │ │ + bl 1117f8 <_PyArena_Free@@Base> │ │ │ │ + b.n 92054 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 260038 │ │ │ │ + bl 2608d8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 91de8 │ │ │ │ + bne.n 92044 │ │ │ │ mov r0, r4 │ │ │ │ - bl 110cd8 <_PyArena_Free@@Base> │ │ │ │ + bl 1117f8 <_PyArena_Free@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 91df8 │ │ │ │ + b.n 92054 │ │ │ │ nop │ │ │ │ │ │ │ │ -00091e34 <_PyArena_New@@Base>: │ │ │ │ +00092090 <_PyArena_New@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r0, #12 │ │ │ │ sub sp, #8 │ │ │ │ - bl 77f34 │ │ │ │ - cbz r0, 91e92 <_PyArena_New@@Base+0x5e> │ │ │ │ + bl 78070 │ │ │ │ + cbz r0, 920ee <_PyArena_New@@Base+0x5e> │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 91e88 <_PyArena_New@@Base+0x54> │ │ │ │ + cbz r0, 920e4 <_PyArena_New@@Base+0x54> │ │ │ │ mov r1, r0 │ │ │ │ mov.w ip, #8192 @ 0x2000 │ │ │ │ add.w r2, r0, #23 │ │ │ │ movs r0, #0 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ str.w ip, [r1], #16 │ │ │ │ subs r2, r2, r1 │ │ │ │ strd r0, r1, [r3, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd r3, r3, [r4] │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 91e9c <_PyArena_New@@Base+0x68> │ │ │ │ + cbz r0, 920f8 <_PyArena_New@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r3, [r4] │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f5c8c │ │ │ │ + b.w 1f7b08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 91eae <_PyArena_New@@Base+0x7a> │ │ │ │ + cbz r3, 9210a <_PyArena_New@@Base+0x7a> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91e9e <_PyArena_New@@Base+0x6a> │ │ │ │ + b.n 920fa <_PyArena_New@@Base+0x6a> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 91e8e <_PyArena_New@@Base+0x5a> │ │ │ │ + b.n 920ea <_PyArena_New@@Base+0x5a> │ │ │ │ nop │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r2, #0 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ strd r2, r2, [r1] │ │ │ │ cmp r0, r4 │ │ │ │ it ne │ │ │ │ cmpne r0, r2 │ │ │ │ strd r2, r2, [r1, #8] │ │ │ │ str r2, [r1, #16] │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w 920d0 <_PyArena_New@@Base+0x29c> │ │ │ │ + beq.w 9232c <_PyArena_New@@Base+0x29c> │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 8b690 <_PyUnicode_AsUTF8NoNUL@@Base> │ │ │ │ + bl 8b8d0 <_PyUnicode_AsUTF8NoNUL@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 920cc <_PyArena_New@@Base+0x298> │ │ │ │ + beq.w 92328 <_PyArena_New@@Base+0x298> │ │ │ │ movw r7, #5748 @ 0x1674 │ │ │ │ - movt r7, #72 @ 0x48 │ │ │ │ + movt r7, #73 @ 0x49 │ │ │ │ ldr.w r4, [r7, #192] @ 0xc0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 91f48 <_PyArena_New@@Base+0x114> │ │ │ │ + cbz r1, 921a4 <_PyArena_New@@Base+0x114> │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91fae <_PyArena_New@@Base+0x17a> │ │ │ │ + beq.n 9220a <_PyArena_New@@Base+0x17a> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - cbz r1, 91f48 <_PyArena_New@@Base+0x114> │ │ │ │ + cbz r1, 921a4 <_PyArena_New@@Base+0x114> │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91fac <_PyArena_New@@Base+0x178> │ │ │ │ + beq.n 92208 <_PyArena_New@@Base+0x178> │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - cbz r1, 91f48 <_PyArena_New@@Base+0x114> │ │ │ │ + cbz r1, 921a4 <_PyArena_New@@Base+0x114> │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 920a4 <_PyArena_New@@Base+0x270> │ │ │ │ + beq.w 92300 <_PyArena_New@@Base+0x270> │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ - cbz r1, 91f48 <_PyArena_New@@Base+0x114> │ │ │ │ + cbz r1, 921a4 <_PyArena_New@@Base+0x114> │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91fae <_PyArena_New@@Base+0x17a> │ │ │ │ + beq.n 9220a <_PyArena_New@@Base+0x17a> │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91f36 <_PyArena_New@@Base+0x102> │ │ │ │ + bne.n 92192 <_PyArena_New@@Base+0x102> │ │ │ │ movw r3, #11008 @ 0x2b00 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 920d4 <_PyArena_New@@Base+0x2a0> │ │ │ │ - ldr r3, [pc, #404] @ (920f0 <_PyArena_New@@Base+0x2bc>) │ │ │ │ + bne.w 92330 <_PyArena_New@@Base+0x2a0> │ │ │ │ + ldr r3, [pc, #404] @ (9234c <_PyArena_New@@Base+0x2bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3892] @ 0xf34 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 91f76 <_PyArena_New@@Base+0x142> │ │ │ │ - bne.n 91fa6 <_PyArena_New@@Base+0x172> │ │ │ │ + bgt.n 921d2 <_PyArena_New@@Base+0x142> │ │ │ │ + bne.n 92202 <_PyArena_New@@Base+0x172> │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #216] @ 0xd8 │ │ │ │ - cbz r3, 91fa6 <_PyArena_New@@Base+0x172> │ │ │ │ + cbz r3, 92202 <_PyArena_New@@Base+0x172> │ │ │ │ ldr.w r4, [r7, #196] @ 0xc4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 91f8e <_PyArena_New@@Base+0x15a> │ │ │ │ + cbz r1, 921ea <_PyArena_New@@Base+0x15a> │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ - cbz r0, 91fae <_PyArena_New@@Base+0x17a> │ │ │ │ + cbz r0, 9220a <_PyArena_New@@Base+0x17a> │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91f7e <_PyArena_New@@Base+0x14a> │ │ │ │ + bne.n 921da <_PyArena_New@@Base+0x14a> │ │ │ │ ldr.w r4, [r7, #200] @ 0xc8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 91fa6 <_PyArena_New@@Base+0x172> │ │ │ │ + cbz r1, 92202 <_PyArena_New@@Base+0x172> │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ - cbz r0, 91fae <_PyArena_New@@Base+0x17a> │ │ │ │ + cbz r0, 9220a <_PyArena_New@@Base+0x17a> │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91f96 <_PyArena_New@@Base+0x162> │ │ │ │ + bne.n 921f2 <_PyArena_New@@Base+0x162> │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #16 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 91fa6 <_PyArena_New@@Base+0x172> │ │ │ │ + beq.n 92202 <_PyArena_New@@Base+0x172> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r1, #13600 @ 0x3520 │ │ │ │ + movw r1, #15200 @ 0x3b60 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str.w r9, [r6] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ @@ -155023,660 +155213,651 @@ │ │ │ │ str r5, [r6, #16] │ │ │ │ ittt lt │ │ │ │ strlt r3, [r6, #8] │ │ │ │ movlt r3, #1 │ │ │ │ strblt r3, [r6, #12] │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 920ac <_PyArena_New@@Base+0x278> │ │ │ │ - movw r1, #33316 @ 0x8224 │ │ │ │ + beq.n 92308 <_PyArena_New@@Base+0x278> │ │ │ │ + movw r1, #34916 @ 0x8864 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 920a8 <_PyArena_New@@Base+0x274> │ │ │ │ - movw r1, #39548 @ 0x9a7c │ │ │ │ + beq.n 92304 <_PyArena_New@@Base+0x274> │ │ │ │ + movw r1, #41148 @ 0xa0bc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 920b0 <_PyArena_New@@Base+0x27c> │ │ │ │ - movw r1, #39556 @ 0x9a84 │ │ │ │ + beq.n 9230c <_PyArena_New@@Base+0x27c> │ │ │ │ + movw r1, #41156 @ 0xa0c4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 920b8 <_PyArena_New@@Base+0x284> │ │ │ │ - movw r1, #39572 @ 0x9a94 │ │ │ │ + beq.n 92314 <_PyArena_New@@Base+0x284> │ │ │ │ + movw r1, #41172 @ 0xa0d4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 920b4 <_PyArena_New@@Base+0x280> │ │ │ │ - movw r1, #39592 @ 0x9aa8 │ │ │ │ + beq.n 92310 <_PyArena_New@@Base+0x280> │ │ │ │ + movw r1, #41192 @ 0xa0e8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ - cbz r0, 92094 <_PyArena_New@@Base+0x260> │ │ │ │ - movw r1, #39616 @ 0x9ac0 │ │ │ │ + cbz r0, 922f0 <_PyArena_New@@Base+0x260> │ │ │ │ + movw r1, #41216 @ 0xa100 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 920c0 <_PyArena_New@@Base+0x28c> │ │ │ │ - movw r1, #39636 @ 0x9ad4 │ │ │ │ + beq.n 9231c <_PyArena_New@@Base+0x28c> │ │ │ │ + movw r1, #41236 @ 0xa114 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ - cbz r0, 920bc <_PyArena_New@@Base+0x288> │ │ │ │ - movw r1, #39660 @ 0x9aec │ │ │ │ + cbz r0, 92318 <_PyArena_New@@Base+0x288> │ │ │ │ + movw r1, #41260 @ 0xa12c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ - cbz r0, 920c4 <_PyArena_New@@Base+0x290> │ │ │ │ + cbz r0, 92320 <_PyArena_New@@Base+0x290> │ │ │ │ strb.w r8, [r6, #13] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 920c8 <_PyArena_New@@Base+0x294> │ │ │ │ + beq.n 92324 <_PyArena_New@@Base+0x294> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 920ec <_PyArena_New@@Base+0x2b8> │ │ │ │ + beq.n 92348 <_PyArena_New@@Base+0x2b8> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 920ec <_PyArena_New@@Base+0x2b8> │ │ │ │ + beq.n 92348 <_PyArena_New@@Base+0x2b8> │ │ │ │ clz r0, r7 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n 91fa8 <_PyArena_New@@Base+0x174> │ │ │ │ - ldr r3, [pc, #92] @ (920f4 <_PyArena_New@@Base+0x2c0>) │ │ │ │ + b.n 92204 <_PyArena_New@@Base+0x174> │ │ │ │ + ldr r3, [pc, #92] @ (92350 <_PyArena_New@@Base+0x2c0>) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov.w r8, #1 │ │ │ │ str r3, [r6, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r9, r3 │ │ │ │ - b.n 92076 <_PyArena_New@@Base+0x242> │ │ │ │ + b.n 922d2 <_PyArena_New@@Base+0x242> │ │ │ │ adds r4, #32 │ │ │ │ - b.n 91fae <_PyArena_New@@Base+0x17a> │ │ │ │ - ldr r3, [pc, #76] @ (920f8 <_PyArena_New@@Base+0x2c4>) │ │ │ │ - b.n 92096 <_PyArena_New@@Base+0x262> │ │ │ │ - ldr r3, [pc, #76] @ (920fc <_PyArena_New@@Base+0x2c8>) │ │ │ │ - b.n 92096 <_PyArena_New@@Base+0x262> │ │ │ │ - ldr r3, [pc, #76] @ (92100 <_PyArena_New@@Base+0x2cc>) │ │ │ │ - b.n 92096 <_PyArena_New@@Base+0x262> │ │ │ │ - ldr r3, [pc, #76] @ (92104 <_PyArena_New@@Base+0x2d0>) │ │ │ │ - b.n 92096 <_PyArena_New@@Base+0x262> │ │ │ │ - ldr r3, [pc, #76] @ (92108 <_PyArena_New@@Base+0x2d4>) │ │ │ │ - b.n 92096 <_PyArena_New@@Base+0x262> │ │ │ │ - ldr r3, [pc, #76] @ (9210c <_PyArena_New@@Base+0x2d8>) │ │ │ │ - b.n 92096 <_PyArena_New@@Base+0x262> │ │ │ │ - ldr r3, [pc, #76] @ (92110 <_PyArena_New@@Base+0x2dc>) │ │ │ │ - b.n 92096 <_PyArena_New@@Base+0x262> │ │ │ │ - ldr r3, [pc, #76] @ (92114 <_PyArena_New@@Base+0x2e0>) │ │ │ │ - b.n 92096 <_PyArena_New@@Base+0x262> │ │ │ │ + b.n 9220a <_PyArena_New@@Base+0x17a> │ │ │ │ + ldr r3, [pc, #76] @ (92354 <_PyArena_New@@Base+0x2c4>) │ │ │ │ + b.n 922f2 <_PyArena_New@@Base+0x262> │ │ │ │ + ldr r3, [pc, #76] @ (92358 <_PyArena_New@@Base+0x2c8>) │ │ │ │ + b.n 922f2 <_PyArena_New@@Base+0x262> │ │ │ │ + ldr r3, [pc, #76] @ (9235c <_PyArena_New@@Base+0x2cc>) │ │ │ │ + b.n 922f2 <_PyArena_New@@Base+0x262> │ │ │ │ + ldr r3, [pc, #76] @ (92360 <_PyArena_New@@Base+0x2d0>) │ │ │ │ + b.n 922f2 <_PyArena_New@@Base+0x262> │ │ │ │ + ldr r3, [pc, #76] @ (92364 <_PyArena_New@@Base+0x2d4>) │ │ │ │ + b.n 922f2 <_PyArena_New@@Base+0x262> │ │ │ │ + ldr r3, [pc, #76] @ (92368 <_PyArena_New@@Base+0x2d8>) │ │ │ │ + b.n 922f2 <_PyArena_New@@Base+0x262> │ │ │ │ + ldr r3, [pc, #76] @ (9236c <_PyArena_New@@Base+0x2dc>) │ │ │ │ + b.n 922f2 <_PyArena_New@@Base+0x262> │ │ │ │ + ldr r3, [pc, #76] @ (92370 <_PyArena_New@@Base+0x2e0>) │ │ │ │ + b.n 922f2 <_PyArena_New@@Base+0x262> │ │ │ │ movs r0, #4 │ │ │ │ - b.n 91fa8 <_PyArena_New@@Base+0x174> │ │ │ │ - bl d7574 │ │ │ │ + b.n 92204 <_PyArena_New@@Base+0x174> │ │ │ │ + bl d7a7c │ │ │ │ movs r0, #1 │ │ │ │ - b.n 91fa8 <_PyArena_New@@Base+0x174> │ │ │ │ + b.n 92204 <_PyArena_New@@Base+0x174> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 91f58 <_PyArena_New@@Base+0x124> │ │ │ │ + beq.w 921b4 <_PyArena_New@@Base+0x124> │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91fae <_PyArena_New@@Base+0x17a> │ │ │ │ + beq.w 9220a <_PyArena_New@@Base+0x17a> │ │ │ │ adds r4, #16 │ │ │ │ - b.n 920d4 <_PyArena_New@@Base+0x2a0> │ │ │ │ + b.n 92330 <_PyArena_New@@Base+0x2a0> │ │ │ │ movs r0, #5 │ │ │ │ - b.n 91fa8 <_PyArena_New@@Base+0x174> │ │ │ │ + b.n 92204 <_PyArena_New@@Base+0x174> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 91ce8 │ │ │ │ - movs r7, r5 │ │ │ │ - b.n 91cac │ │ │ │ - movs r7, r5 │ │ │ │ - b.n 91ca0 │ │ │ │ - movs r7, r5 │ │ │ │ - b.n 91cc4 │ │ │ │ - movs r7, r5 │ │ │ │ - b.n 91ce8 │ │ │ │ - movs r7, r5 │ │ │ │ - b.n 91cdc │ │ │ │ - movs r7, r5 │ │ │ │ - b.n 91d20 │ │ │ │ - movs r7, r5 │ │ │ │ - b.n 91d14 │ │ │ │ - movs r7, r5 │ │ │ │ - b.n 91d38 │ │ │ │ - movs r7, r5 │ │ │ │ + ldc 0, cr0, [r8], #-188 @ 0xffffff44 │ │ │ │ + ldc 0, cr0, [r8], {47} @ 0x2f │ │ │ │ + ldc 0, cr0, [r0], {47} @ 0x2f │ │ │ │ + stc 0, cr0, [r0], #-188 @ 0xffffff44 │ │ │ │ + ldc 0, cr0, [r0], #-188 @ 0xffffff44 │ │ │ │ + stc 0, cr0, [r8], #-188 @ 0xffffff44 │ │ │ │ + mcrr 0, 2, r0, r8, cr15 │ │ │ │ + mcrr 0, 2, r0, r0, cr15 │ │ │ │ + mrrc 0, 2, r0, r0, cr15 @ │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -00092118 : │ │ │ │ +00092378 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr.w ip, [pc, #36] @ 92150 │ │ │ │ + ldr.w ip, [pc, #36] @ 923b0 │ │ │ │ sub sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [ip, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 92154 │ │ │ │ + bl 923b4 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 928f4 │ │ │ │ + beq.w 92b50 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9239c │ │ │ │ + beq.w 925fc │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r4, #3720] @ 0xe88 │ │ │ │ mov r8, r1 │ │ │ │ movw fp, #38758 @ 0x9766 │ │ │ │ - movt fp, #75 @ 0x4b │ │ │ │ + movt fp, #76 @ 0x4c │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r0, #1496] @ 0x5d8 │ │ │ │ ldrh.w sl, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 925e2 │ │ │ │ + bne.w 9283e │ │ │ │ add.w r9, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9, #1532] @ 0x5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92484 │ │ │ │ + beq.w 926e4 │ │ │ │ ldr r5, [r6, #72] @ 0x48 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 925b2 │ │ │ │ + beq.w 9280e │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 925b2 │ │ │ │ + beq.w 9280e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 8484c │ │ │ │ + bl 84a44 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92a1a │ │ │ │ + beq.w 92c76 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.w 923a4 │ │ │ │ + bpl.w 92604 │ │ │ │ ldr.w r3, [r4, #3720] @ 0xe88 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1496] @ 0x5d8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 925fe │ │ │ │ + bne.w 9285a │ │ │ │ add.w r9, r4, #4096 @ 0x1000 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 92496 │ │ │ │ + bne.w 926f6 │ │ │ │ ldr.w r3, [r9, #1532] @ 0x5fc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9249a │ │ │ │ + beq.w 926fa │ │ │ │ mov r0, r8 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b2f0 │ │ │ │ + bl 7b444 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 929ee │ │ │ │ + beq.w 92c4a │ │ │ │ ldr.w r0, [r9, #1532] @ 0x5fc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92538 │ │ │ │ + beq.w 927ee │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9292a │ │ │ │ + beq.w 92b86 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #56399 @ 0xdc4f │ │ │ │ + movw r2, #56367 @ 0xdc2f │ │ │ │ movt r2, #3 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - beq.w 928fc │ │ │ │ + beq.w 92b58 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 922ee │ │ │ │ - ldr r3, [pc, #540] @ (92474 ) │ │ │ │ + beq.n 9254e │ │ │ │ + ldr r3, [pc, #540] @ (926d4 ) │ │ │ │ ldr.w r3, [r3, #560] @ 0x230 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 929b8 │ │ │ │ + bpl.w 92c14 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - movw r3, #4697 @ 0x1259 │ │ │ │ + movw r3, #5445 @ 0x1545 │ │ │ │ movt r3, #12 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 923cc │ │ │ │ - ldr r1, [pc, #512] @ (92478 ) │ │ │ │ + bne.w 9262c │ │ │ │ + ldr r1, [pc, #512] @ (926d8 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ - bl c0828 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl c0b08 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 923f8 │ │ │ │ - ldr r3, [pc, #500] @ (9247c ) │ │ │ │ + bne.w 92658 │ │ │ │ + ldr r3, [pc, #500] @ (926dc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9255c │ │ │ │ + bne.w 92798 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ strd fp, r7, [sp, #32] │ │ │ │ ands.w r3, r3, #2048 @ 0x800 │ │ │ │ - bne.w 9262c │ │ │ │ + bne.w 92888 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 876c4 │ │ │ │ + bl 878d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92564 │ │ │ │ + beq.w 927a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 929fe │ │ │ │ + bne.w 92c5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 922de │ │ │ │ + beq.n 9253e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 929f6 │ │ │ │ + beq.w 92c52 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 92254 │ │ │ │ - ldr r3, [pc, #396] @ (9247c ) │ │ │ │ + bne.n 924b4 │ │ │ │ + ldr r3, [pc, #396] @ (926dc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92930 │ │ │ │ + bne.w 92b8c │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9298a │ │ │ │ + bne.w 92be6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 924e8 │ │ │ │ + beq.w 92748 │ │ │ │ mov.w r8, #0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 9233e │ │ │ │ - ldr r2, [pc, #340] @ (92480 ) │ │ │ │ + cbnz r3, 9259e │ │ │ │ + ldr r2, [pc, #340] @ (926e0 ) │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92970 │ │ │ │ + bne.w 92bcc │ │ │ │ mov r0, sl │ │ │ │ blx r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 92356 │ │ │ │ + beq.n 925b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 924ee │ │ │ │ + beq.w 9274e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9236a │ │ │ │ + beq.n 925ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 924b6 │ │ │ │ + beq.w 92716 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 92a1a │ │ │ │ + bne.w 92c76 │ │ │ │ ldr r4, [r6, #72] @ 0x48 │ │ │ │ str r5, [r6, #72] @ 0x48 │ │ │ │ - cbz r4, 9239c │ │ │ │ + cbz r4, 925fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9239c │ │ │ │ + beq.n 925fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 9239c │ │ │ │ - ldr r2, [pc, #244] @ (92480 ) │ │ │ │ + cbnz r3, 925fc │ │ │ │ + ldr r2, [pc, #244] @ (926e0 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9299e │ │ │ │ + bne.w 92bfa │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7e6ec │ │ │ │ + bl 7e8e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 923c2 │ │ │ │ + beq.n 92622 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92a0e │ │ │ │ + beq.w 92c6a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92a1a │ │ │ │ + beq.w 92c76 │ │ │ │ mov r7, r2 │ │ │ │ - b.n 921d0 │ │ │ │ - movw r3, #54337 @ 0xd441 │ │ │ │ + b.n 92430 │ │ │ │ + movw r3, #55577 @ 0xd919 │ │ │ │ movt r3, #13 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 92438 │ │ │ │ - movw r3, #2213 @ 0x8a5 │ │ │ │ + beq.n 92698 │ │ │ │ + movw r3, #3497 @ 0xda9 │ │ │ │ movt r3, #13 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 92524 │ │ │ │ - ldr r1, [pc, #144] @ (92478 ) │ │ │ │ + bne.w 92784 │ │ │ │ + ldr r1, [pc, #144] @ (926d8 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ - bl c0828 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl c0b08 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92510 │ │ │ │ + beq.w 92770 │ │ │ │ mov r0, r5 │ │ │ │ - bl c7668 │ │ │ │ + bl c7b88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 929dc │ │ │ │ + bne.w 92c38 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 92564 │ │ │ │ - beq.w 92296 │ │ │ │ + blt.w 927a0 │ │ │ │ + beq.w 924f6 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ strd fp, r7, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #2048 @ 0x800 │ │ │ │ - beq.w 928e4 │ │ │ │ + beq.w 92b40 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 92630 │ │ │ │ + b.n 9288c │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #60] @ (92478 ) │ │ │ │ + ldr r1, [pc, #60] @ (926d8 ) │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl bc0a4 │ │ │ │ + bl bc384 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92506 │ │ │ │ + bne.n 92766 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 923f8 │ │ │ │ + bne.n 92658 │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d7330 │ │ │ │ + bl d7838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92564 │ │ │ │ - bl d7574 │ │ │ │ + beq.n 927a0 │ │ │ │ + bl d7a7c │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9229c │ │ │ │ + b.n 924fc │ │ │ │ nop │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #304 @ (adr r1, 925ac ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r1, pc, #304 @ (adr r1, 9280c ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 9239c │ │ │ │ + beq.n 925fc │ │ │ │ ldr r5, [r6, #72] @ 0x48 │ │ │ │ str r0, [r6, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 921ae │ │ │ │ - ldr r7, [pc, #392] @ (92620 ) │ │ │ │ + bne.w 9240e │ │ │ │ + ldr r7, [pc, #388] @ (9287c ) │ │ │ │ nop │ │ │ │ - b.n 921ee │ │ │ │ + b.n 9244e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 92372 │ │ │ │ + beq.w 925d2 │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [r7] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 92372 │ │ │ │ - ldr r2, [pc, #364] @ (92624 ) │ │ │ │ + bne.w 925d2 │ │ │ │ + ldr r2, [pc, #360] @ (92880 ) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92956 │ │ │ │ + bne.w 92bb2 │ │ │ │ mov r0, r7 │ │ │ │ blx r4 │ │ │ │ - b.n 9236a │ │ │ │ + b.n 925ca │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9298a │ │ │ │ + bne.w 92be6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 9231c │ │ │ │ + bne.w 9257c │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9233e │ │ │ │ - ldr r2, [pc, #308] @ (92624 ) │ │ │ │ + b.n 9259e │ │ │ │ + ldr r2, [pc, #304] @ (92880 ) │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 928b0 │ │ │ │ + bne.w 92b26 │ │ │ │ mov r0, fp │ │ │ │ blx r4 │ │ │ │ - b.n 92356 │ │ │ │ + b.n 925b6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 923f8 │ │ │ │ + bne.w 92658 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - b.n 9229c │ │ │ │ - ldr r1, [pc, #276] @ (92628 ) │ │ │ │ + b.n 924fc │ │ │ │ + ldr r1, [pc, #272] @ (92884 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl d0e88 │ │ │ │ + bl d138c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92286 │ │ │ │ - b.n 923f8 │ │ │ │ + beq.w 924e6 │ │ │ │ + b.n 92658 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92a7a │ │ │ │ - ldr r1, [pc, #252] @ (92628 ) │ │ │ │ + beq.w 92cd6 │ │ │ │ + ldr r1, [pc, #248] @ (92884 ) │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 923f8 │ │ │ │ - b.n 92454 │ │ │ │ - ldr r3, [r2, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - bmi.n 925b6 │ │ │ │ - ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 925b6 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 925b6 │ │ │ │ - bl 15b554 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9292a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.n 92242 │ │ │ │ + bne.w 92658 │ │ │ │ + b.n 926b4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92296 │ │ │ │ + beq.w 924f6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ ldr.w r8, [r6, #72] @ 0x48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 92a44 │ │ │ │ + bne.w 92ca0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9230e │ │ │ │ + beq.w 9256e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9259a │ │ │ │ + cbz r3, 927d6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 92320 │ │ │ │ - b.n 9233e │ │ │ │ - ldr r2, [pc, #136] @ (92624 ) │ │ │ │ + bne.w 92580 │ │ │ │ + b.n 9259e │ │ │ │ + ldr r2, [pc, #168] @ (92880 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r9, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 928ca │ │ │ │ + bne.w 92b0c │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ - b.n 9258a │ │ │ │ - ldr r7, [pc, #108] @ (92620 ) │ │ │ │ - b.n 921e6 │ │ │ │ + b.n 927c6 │ │ │ │ + ldr r3, [r2, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bmi.n 92812 │ │ │ │ + ldr r3, [r2, #52] @ 0x34 │ │ │ │ + cbz r3, 92812 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + cbz r3, 92812 │ │ │ │ + bl 15c134 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 92b86 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #112] @ 0x70 │ │ │ │ + b.n 924a2 │ │ │ │ + ldr r7, [pc, #108] @ (9287c ) │ │ │ │ + b.n 92446 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #36080 @ 0x8cf0 │ │ │ │ + movw r1, #37680 @ 0x9330 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9234a │ │ │ │ - b.n 92356 │ │ │ │ + bne.w 925aa │ │ │ │ + b.n 925b6 │ │ │ │ ldr r5, [r6, #72] @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ - cbz r2, 925f2 │ │ │ │ + cbz r2, 9284e │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 921b6 │ │ │ │ + bne.w 92416 │ │ │ │ ldr.w r3, [r0, #1496] @ 0x5d8 │ │ │ │ mov r9, r4 │ │ │ │ - ldr r7, [pc, #36] @ (92620 ) │ │ │ │ + ldr r7, [pc, #36] @ (9287c ) │ │ │ │ mov r4, r3 │ │ │ │ - b.n 92602 │ │ │ │ + b.n 9285e │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 929f0 │ │ │ │ + blt.w 92c4c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 92602 │ │ │ │ + bne.n 9285e │ │ │ │ add.w r9, r9, #4096 @ 0x1000 │ │ │ │ - b.n 921e6 │ │ │ │ + b.n 92446 │ │ │ │ nop │ │ │ │ asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #304 @ (adr r1, 9275c ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + add r1, pc, #304 @ (adr r1, 929b8 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9284c │ │ │ │ - movw r3, #5061 @ 0x13c5 │ │ │ │ + beq.w 92aa8 │ │ │ │ + movw r3, #6345 @ 0x18c9 │ │ │ │ movt r3, #13 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 92816 │ │ │ │ - ldr r2, [pc, #684] @ (928f8 ) │ │ │ │ + bne.w 92a72 │ │ │ │ + ldr r2, [pc, #684] @ (92b54 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr.w r8, [r1, r2] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - beq.w 92b14 │ │ │ │ + beq.w 92d70 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 9273e │ │ │ │ + beq.n 9299a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 92746 │ │ │ │ + beq.n 929a2 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [fp] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 92750 │ │ │ │ + beq.n 929ac │ │ │ │ ldr.w r5, [r8, #148] @ 0x94 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr.w r9, [r3, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9275c │ │ │ │ + beq.n 929b8 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ subs r2, r2, r5 │ │ │ │ cmp.w r9, r2, asr #2 │ │ │ │ - bge.n 9275c │ │ │ │ + bge.n 929b8 │ │ │ │ add.w r2, r5, r9, lsl #2 │ │ │ │ str.w r2, [r8, #148] @ 0x94 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #8] │ │ │ │ add.w lr, r3, #124 @ 0x7c │ │ │ │ cmp r2, r1 │ │ │ │ @@ -155691,430 +155872,430 @@ │ │ │ │ strb.w r2, [r5, #38] @ 0x26 │ │ │ │ strd r2, r2, [r5, #20] │ │ │ │ strh r2, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ strd ip, r0, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ str.w lr, [r5, #28] │ │ │ │ - ble.n 927d4 │ │ │ │ + ble.n 92a30 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ blx 29718 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strd r1, r0, [sp] │ │ │ │ add.w r2, r5, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9fec0 │ │ │ │ + bl a0130 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 927f0 │ │ │ │ + bne.n 92a4c │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92826 │ │ │ │ + bne.w 92a82 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl a0a60 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl a0cc4 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 927f8 │ │ │ │ + beq.n 92a54 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92864 │ │ │ │ + bne.w 92ac0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 922be │ │ │ │ + beq.w 9251e │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ - b.n 922be │ │ │ │ + b.n 9251e │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 92674 │ │ │ │ + bne.n 928d0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 92684 │ │ │ │ + bne.n 928e0 │ │ │ │ ldr.w r5, [r8, #148] @ 0x94 │ │ │ │ ldr.w r9, [r3, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 92694 │ │ │ │ + bne.n 928f0 │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ add.w r2, r9, #1000 @ 0x3e8 │ │ │ │ cmp.w r1, r2, lsl #2 │ │ │ │ - blt.w 92a26 │ │ │ │ + blt.w 92c82 │ │ │ │ ldr.w r2, [r8, #184] @ 0xb8 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr.w r1, [r8, #144] @ 0x90 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92836 │ │ │ │ + bne.n 92a92 │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r0, r2, [r5, #804] @ 0x324 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92aa0 │ │ │ │ + beq.w 92cfc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr.w r0, [r8, #144] @ 0x90 │ │ │ │ - cbz r0, 927b8 │ │ │ │ + cbz r0, 92a14 │ │ │ │ ldr.w r1, [r8, #148] @ 0x94 │ │ │ │ add.w r5, r0, #12 │ │ │ │ subs r1, r1, r5 │ │ │ │ asrs r1, r1, #2 │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ clz r1, r1 │ │ │ │ str.w r2, [r8, #144] @ 0x90 │ │ │ │ add r0, r2 │ │ │ │ str.w r0, [r8, #152] @ 0x98 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r1, #3 │ │ │ │ add.w r5, r2, r1, lsl #2 │ │ │ │ - b.n 926a0 │ │ │ │ + b.n 928fc │ │ │ │ movs r2, #2 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ strd r2, ip, [sp] │ │ │ │ mov r0, r8 │ │ │ │ add.w r2, r5, #40 @ 0x28 │ │ │ │ - bl 9fec0 │ │ │ │ + bl a0130 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92706 │ │ │ │ + beq.n 92962 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b4188 │ │ │ │ + bl 1b6848 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 92894 │ │ │ │ + beq.n 92af0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 92894 │ │ │ │ + beq.n 92af0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92564 │ │ │ │ + beq.w 927a0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ - b.n 922b8 │ │ │ │ + b.n 92518 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 92726 │ │ │ │ - b.n 927f8 │ │ │ │ + bne.n 92982 │ │ │ │ + b.n 92a54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92726 │ │ │ │ - b.n 927f8 │ │ │ │ + bne.w 92982 │ │ │ │ + b.n 92a54 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r1, r0 │ │ │ │ - bcc.n 9277c │ │ │ │ + bcc.n 929d8 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r8, #184] @ 0xb8 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 927a4 │ │ │ │ + b.n 92a00 │ │ │ │ movs r3, #2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 876c4 │ │ │ │ + bl 878d4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 922b8 │ │ │ │ - b.n 9280e │ │ │ │ + beq.w 92518 │ │ │ │ + b.n 92a6a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92a3a │ │ │ │ + beq.w 92c96 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 92a2a │ │ │ │ + bne.w 92c86 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #36036 @ 0x8cc4 │ │ │ │ + movw r2, #37636 @ 0x9304 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 223a34 <_PyParkingLot_AfterFork@@Base+0x5d4> │ │ │ │ - b.n 92804 │ │ │ │ + bl 224b88 <_PyParkingLot_AfterFork@@Base+0x4bc> │ │ │ │ + b.n 92a60 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35988 @ 0x8c94 │ │ │ │ + movw r2, #37588 @ 0x92d4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1f10fc <_PyErr_Format@@Base> │ │ │ │ - b.n 92804 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + bl 1f30e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 92a60 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 92500 │ │ │ │ + beq.w 927e8 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 92500 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 927e8 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 925ac │ │ │ │ + beq.w 92760 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, fp │ │ │ │ blx r3 │ │ │ │ - b.n 925ac │ │ │ │ + b.n 92760 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #32 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 876c4 │ │ │ │ - b.n 9280e │ │ │ │ + bl 878d4 │ │ │ │ + b.n 92a6a │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #36112 @ 0x8d10 │ │ │ │ + movw r1, #37712 @ 0x9350 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9292a │ │ │ │ + beq.n 92b86 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 929d4 │ │ │ │ + beq.n 92c30 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9233e │ │ │ │ + b.n 9259e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 924cc │ │ │ │ + beq.w 9272c │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1291ac <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 129c74 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92300 │ │ │ │ + beq.w 92560 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1291b8 <_PyErr_Clear@@Base> │ │ │ │ - b.n 92300 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + bl 129c80 <_PyErr_Clear@@Base> │ │ │ │ + b.n 92560 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 924c6 │ │ │ │ + beq.w 92726 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 924c6 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 92726 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9233a │ │ │ │ + beq.w 9259a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ - b.n 9233a │ │ │ │ + b.n 9259a │ │ │ │ ldr.w r8, [r2, #4] │ │ │ │ subs.w r8, r8, #0 │ │ │ │ it ne │ │ │ │ movne.w r8, #1 │ │ │ │ rsb r8, r8, #0 │ │ │ │ - b.n 9258a │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 927c6 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 92398 │ │ │ │ + beq.w 925f8 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 92398 │ │ │ │ + b.n 925f8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30796 @ 0x784c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #32396 @ 0x7e8c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 92566 │ │ │ │ + bl d57ec │ │ │ │ + b.n 927a2 │ │ │ │ mov r0, sl │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9292a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92b86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9240c │ │ │ │ + bne.w 9266c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9240c │ │ │ │ - cbz r7, 92a1a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9266c │ │ │ │ + cbz r7, 92c76 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 92356 │ │ │ │ + b.n 925b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 922de │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9253e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 922ca │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 922ca │ │ │ │ + bne.w 9252a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9252a │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 923c2 │ │ │ │ + b.n 92622 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79330 │ │ │ │ + bl 7947c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9239e │ │ │ │ + b.n 925fe │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 92764 │ │ │ │ + b.n 929c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92878 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92878 │ │ │ │ + bne.w 92ad4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92ad4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 922be │ │ │ │ - b.n 9280e │ │ │ │ + beq.w 9251e │ │ │ │ + b.n 92a6a │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs.w r8, r8, #0 │ │ │ │ it ne │ │ │ │ movne.w r8, #1 │ │ │ │ cmp r3, r2 │ │ │ │ rsb r8, r8, #0 │ │ │ │ - bne.w 92584 │ │ │ │ + bne.w 927c0 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9233e │ │ │ │ + beq.w 9259e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9233e │ │ │ │ - b.n 92328 │ │ │ │ + bne.w 9259e │ │ │ │ + b.n 92588 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92298 │ │ │ │ - ldr r0, [pc, #172] @ (92b30 ) │ │ │ │ - bl c047c │ │ │ │ + beq.w 924f8 │ │ │ │ + ldr r0, [pc, #172] @ (92d8c ) │ │ │ │ + bl c075c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92564 │ │ │ │ + beq.w 927a0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 923f8 │ │ │ │ - b.n 92454 │ │ │ │ + bne.w 92658 │ │ │ │ + b.n 926b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 92acc │ │ │ │ + beq.n 92d28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 92acc │ │ │ │ + cbnz r3, 92d28 │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r5, #1416] @ 0x588 │ │ │ │ - cbz r3, 92ac4 │ │ │ │ + cbz r3, 92d20 │ │ │ │ ldr.w r2, [r5, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r5, [r8], #4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 92b02 │ │ │ │ + beq.n 92d5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 92b02 │ │ │ │ - ldr r2, [pc, #72] @ (92b34 ) │ │ │ │ + cbnz r3, 92d5e │ │ │ │ + ldr r2, [pc, #72] @ (92d90 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 92afa │ │ │ │ + cbz r3, 92d56 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ add.w r3, r9, #1 │ │ │ │ mov.w r9, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 92ad4 │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 927f8 │ │ │ │ + bne.n 92d30 │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 92a54 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - bl 1b3bec │ │ │ │ + bl 1b62ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92726 │ │ │ │ - b.n 927f8 │ │ │ │ + bne.w 92982 │ │ │ │ + b.n 92a54 │ │ │ │ nop │ │ │ │ - add r1, pc, #304 @ (adr r1, 92c64 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + add r1, pc, #304 @ (adr r1, 92ec0 ) │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00092b38 : │ │ │ │ +00092d94 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -156122,39 +156303,39 @@ │ │ │ │ movs r4, #1 │ │ │ │ add r1, r2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 731f4 │ │ │ │ + bl 73330 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 92b8c │ │ │ │ + cbz r0, 92de8 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b2314 │ │ │ │ + bl 1b49d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 92b88 │ │ │ │ + beq.n 92de4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 92b88 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 92de4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbnz r0, 92b92 │ │ │ │ + cbnz r0, 92dee │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 782ec │ │ │ │ - b.n 92b8c │ │ │ │ + bl 78428 │ │ │ │ + b.n 92de8 │ │ │ │ │ │ │ │ -00092b98 : │ │ │ │ +00092df4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov fp, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -156167,88 +156348,88 @@ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ blx 29d00 │ │ │ │ ldrb.w r1, [fp] │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 93650 │ │ │ │ + beq.w 938ac │ │ │ │ mov.w r9, #0 │ │ │ │ mov r4, fp │ │ │ │ mov r7, r9 │ │ │ │ mov r5, r9 │ │ │ │ movs r3, #1 │ │ │ │ strd r9, r9, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r3, #59296 @ 0xe7a0 │ │ │ │ + movw r3, #60896 @ 0xede0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ strd r9, r9, [sp, #24] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ it ne │ │ │ │ movne r8, r4 │ │ │ │ - bne.n 92cd4 │ │ │ │ + bne.n 92f30 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq.w 938c2 │ │ │ │ + beq.w 93b1e │ │ │ │ adds r6, r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ adds r0, r6, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 936e6 │ │ │ │ - bhi.w 92d72 │ │ │ │ + beq.w 93942 │ │ │ │ + bhi.w 92fce │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 93b54 │ │ │ │ + beq.w 93db0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 93b44 │ │ │ │ + beq.w 93da0 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 93a10 │ │ │ │ + beq.w 93c6c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ ands.w r2, r2, #4 │ │ │ │ - bne.w 936be │ │ │ │ + bne.w 9391a │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 93098 │ │ │ │ + beq.w 932f4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92ed0 │ │ │ │ + beq.w 9312c │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 932de │ │ │ │ + beq.w 9353a │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - movw lr, #60120 @ 0xead8 │ │ │ │ + movw lr, #61720 @ 0xf118 │ │ │ │ movt lr, #41 @ 0x29 │ │ │ │ - movw r2, #40192 @ 0x9d00 │ │ │ │ + movw r2, #41792 @ 0xa340 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #15588 @ 0x3ce4 │ │ │ │ + movw sl, #17188 @ 0x4324 │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ - movw r8, #40196 @ 0x9d04 │ │ │ │ + movw r8, #41796 @ 0xa344 │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #40200 @ 0x9d08 │ │ │ │ + movw r1, #41800 @ 0xa348 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - bne.w 92f80 │ │ │ │ + bne.w 931dc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 92ed0 │ │ │ │ + bgt.w 9312c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add.w r4, r3, #8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93bda │ │ │ │ + bne.w 93e36 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93af8 │ │ │ │ + beq.w 93d54 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -156259,83 +156440,83 @@ │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - b.n 9303a │ │ │ │ + b.n 93296 │ │ │ │ ldrsb.w r3, [r8] │ │ │ │ ldrb.w r2, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 93b28 │ │ │ │ + blt.w 93d84 │ │ │ │ ldrb.w r3, [r8, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #37 @ 0x25 │ │ │ │ - bne.n 92cd4 │ │ │ │ + bne.n 92f30 │ │ │ │ sub.w r6, r8, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92f14 │ │ │ │ + beq.w 93170 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.w 93816 │ │ │ │ + beq.w 93a72 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 93040 │ │ │ │ + beq.w 9329c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.w 92f2a │ │ │ │ + bls.w 93186 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.w 92f2a │ │ │ │ + blt.w 93186 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 9391c │ │ │ │ + bne.w 93b78 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ adds r0, r3, r5 │ │ │ │ blx 29db8 │ │ │ │ add r5, r6 │ │ │ │ mov r4, r8 │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 92bf2 │ │ │ │ + bne.w 92e4e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 93638 │ │ │ │ + beq.w 93894 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 92d6a │ │ │ │ + bne.n 92fc6 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 93270 │ │ │ │ + beq.w 934cc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl cd7f0 │ │ │ │ + bl cdd28 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93b64 │ │ │ │ + beq.w 93dc0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 938b8 │ │ │ │ + beq.w 93b14 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 93278 │ │ │ │ + beq.w 934d4 │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bmi.w 936be │ │ │ │ + bmi.w 9391a │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov fp, r2 │ │ │ │ sub.w r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi.n 92db4 │ │ │ │ + bhi.n 93010 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r1, r7, #27 │ │ │ │ movs r1, r2 │ │ │ │ lsls r7, r1, #12 │ │ │ │ movs r1, r2 │ │ │ │ movs r1, r2 │ │ │ │ movs r1, r2 │ │ │ │ @@ -156346,73 +156527,73 @@ │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r1, r2 │ │ │ │ movs r1, r2 │ │ │ │ movs r1, r2 │ │ │ │ movs r1, r2 │ │ │ │ movs r1, r2 │ │ │ │ lsls r3, r6, #11 │ │ │ │ - movw lr, #60120 @ 0xead8 │ │ │ │ + movw lr, #61720 @ 0xf118 │ │ │ │ movt lr, #41 @ 0x29 │ │ │ │ - movw r2, #40192 @ 0x9d00 │ │ │ │ + movw r2, #41792 @ 0xa340 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #15588 @ 0x3ce4 │ │ │ │ + movw sl, #17188 @ 0x4324 │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ - movw r8, #40196 @ 0x9d04 │ │ │ │ + movw r8, #41796 @ 0xa344 │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ mov.w ip, #0 │ │ │ │ - movw r1, #40200 @ 0x9d08 │ │ │ │ + movw r1, #41800 @ 0xa348 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 92ed0 │ │ │ │ + beq.n 9312c │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 93266 │ │ │ │ + beq.w 934c2 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi.n 92ed0 │ │ │ │ + bhi.n 9312c │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bls.w 92c7c │ │ │ │ + bls.w 92ed8 │ │ │ │ sub.w r1, r3, #99 @ 0x63 │ │ │ │ movs r0, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ lsls r0, r1 │ │ │ │ movw r1, #4162 @ 0x1042 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ ands r1, r0 │ │ │ │ - cbnz r1, 92e26 │ │ │ │ + cbnz r1, 93082 │ │ │ │ movw r1, #8193 @ 0x2001 │ │ │ │ tst r0, r1 │ │ │ │ - bne.n 92ebc │ │ │ │ + bne.n 93118 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.w 93000 │ │ │ │ + beq.w 9325c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 92ed0 │ │ │ │ + bne.n 9312c │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - beq.w 9323a │ │ │ │ + beq.w 93496 │ │ │ │ sub.w r0, r3, #100 @ 0x64 │ │ │ │ movs r1, #1 │ │ │ │ movw ip, #2081 @ 0x821 │ │ │ │ movt ip, #18 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl.w r0, r1, r0 │ │ │ │ tst.w r0, ip │ │ │ │ - bne.w 9348a │ │ │ │ + bne.w 936e6 │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - beq.w 937be │ │ │ │ + beq.w 93a1a │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne.n 92ed0 │ │ │ │ + bne.n 9312c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ adds r3, r1, #4 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, fp │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93cd4 │ │ │ │ + bne.w 93f30 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ @@ -156422,77 +156603,77 @@ │ │ │ │ strd r0, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strb.w r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl d5390 │ │ │ │ + bl d5880 │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq.n 92eb8 │ │ │ │ + beq.n 93114 │ │ │ │ adds r4, r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 92d2e │ │ │ │ + bne.w 92f8a │ │ │ │ mov sl, r5 │ │ │ │ - b.n 92eec │ │ │ │ + b.n 93148 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ and.w r1, fp, r1 │ │ │ │ cmp r1, #0 │ │ │ │ ite lt │ │ │ │ movlt r0, ip │ │ │ │ orrge.w r0, ip, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92e26 │ │ │ │ + beq.n 93082 │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r4 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40404 @ 0x9dd4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42004 @ 0xa414 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, sl, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl 1e2598 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 1e4534 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 92d6a │ │ │ │ + b.n 92fc6 │ │ │ │ adds r2, r6, #1 │ │ │ │ - beq.w 93962 │ │ │ │ + beq.w 93bbe │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 93048 │ │ │ │ + beq.w 932a4 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bhi.w 92d0c │ │ │ │ + bhi.w 92f68 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 92d16 │ │ │ │ + beq.w 92f72 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -156500,96 +156681,96 @@ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl ccd74 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl cd2ac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ adds r0, #1 │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrb.w r2, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ - bne.w 92d18 │ │ │ │ + bne.w 92f74 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 92eec │ │ │ │ + b.n 93148 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 9348a │ │ │ │ + beq.w 936e6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 92ed0 │ │ │ │ + bne.n 9312c │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls.n 92ed0 │ │ │ │ + bls.n 9312c │ │ │ │ sub.w r1, r3, #65 @ 0x41 │ │ │ │ cmp r1, #23 │ │ │ │ - bhi.n 92ed0 │ │ │ │ - add r0, pc, #4 @ (adr r0, 92fa0 ) │ │ │ │ + bhi.n 9312c │ │ │ │ + add r0, pc, #4 @ (adr r0, 931fc ) │ │ │ │ ldr.w pc, [r0, r1, lsl #2] │ │ │ │ nop │ │ │ │ - subs r4, #17 │ │ │ │ + subs r6, #109 @ 0x6d │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - subs r4, #101 @ 0x65 │ │ │ │ + subs r6, #193 @ 0xc1 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - adds r3, #241 @ 0xf1 │ │ │ │ + adds r6, #77 @ 0x4d │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #117 @ 0x75 │ │ │ │ + adds r6, #209 @ 0xd1 │ │ │ │ movs r1, r1 │ │ │ │ - adds r1, #109 @ 0x6d │ │ │ │ + adds r3, #201 @ 0xc9 │ │ │ │ movs r1, r1 │ │ │ │ - adds r0, #11 │ │ │ │ + adds r2, #103 @ 0x67 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r4, #139 @ 0x8b │ │ │ │ + cmp r6, #231 @ 0xe7 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #209 @ 0xd1 │ │ │ │ + adds r1, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #139 @ 0x8b │ │ │ │ + adds r6, #231 @ 0xe7 │ │ │ │ movs r1, r1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 92e2c │ │ │ │ - b.n 92ed0 │ │ │ │ + ble.w 93088 │ │ │ │ + b.n 9312c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -156603,24 +156784,24 @@ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d5620 │ │ │ │ - b.n 92e8e │ │ │ │ + bl d5b10 │ │ │ │ + b.n 930ea │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92d04 │ │ │ │ + bne.w 92f60 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 93e90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl 940ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93764 │ │ │ │ + beq.w 939c0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov r4, r8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r9, #1 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -156630,93 +156811,93 @@ │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ add r5, r6 │ │ │ │ strh.w r3, [sp, #124] @ 0x7c │ │ │ │ - bl 1b246c │ │ │ │ + bl 1b4b2c │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 92d2e │ │ │ │ + b.n 92f8a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 93c8c │ │ │ │ - movw r1, #59296 @ 0xe7a0 │ │ │ │ + beq.w 93ee8 │ │ │ │ + movw r1, #60896 @ 0xede0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ itt pl │ │ │ │ addpl r6, #1 │ │ │ │ movpl.w fp, #4294967295 @ 0xffffffff │ │ │ │ - bpl.w 92d86 │ │ │ │ + bpl.w 92fe2 │ │ │ │ sub.w fp, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ it pl │ │ │ │ addpl r6, #2 │ │ │ │ - bpl.w 92d86 │ │ │ │ + bpl.w 92fe2 │ │ │ │ movs r0, #47 @ 0x2f │ │ │ │ movt r0, #32768 @ 0x8000 │ │ │ │ sub.w lr, r0, r3 │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ mov.w r2, lr, asr #31 │ │ │ │ smull lr, r8, ip, lr │ │ │ │ rsb r2, r2, r8, asr #2 │ │ │ │ cmp fp, r2 │ │ │ │ - bgt.w 93bbe │ │ │ │ + bgt.w 93e1a │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r6, #3] │ │ │ │ mov.w lr, #10 │ │ │ │ mla fp, lr, fp, r2 │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n 93168 │ │ │ │ + bpl.n 933c4 │ │ │ │ sub.w r8, r0, r3 │ │ │ │ mov.w r2, r8, asr #31 │ │ │ │ smull r8, sl, ip, r8 │ │ │ │ rsb r2, r2, sl, asr #2 │ │ │ │ cmp r2, fp │ │ │ │ - blt.w 93bbe │ │ │ │ + blt.w 93e1a │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ adds r6, #4 │ │ │ │ mla fp, lr, fp, r3 │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r1, r8, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.w 92d86 │ │ │ │ + bpl.w 92fe2 │ │ │ │ sub.w r3, r0, r8 │ │ │ │ sub.w r8, r8, #48 @ 0x30 │ │ │ │ asrs r2, r3, #31 │ │ │ │ smull sl, r3, ip, r3 │ │ │ │ rsb r3, r2, r3, asr #2 │ │ │ │ cmp r3, fp │ │ │ │ mla fp, lr, fp, r8 │ │ │ │ - blt.w 93bbe │ │ │ │ + blt.w 93e1a │ │ │ │ ldrb.w r8, [r6, #1]! │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r1, r8, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bmi.n 9313c │ │ │ │ - b.n 92d86 │ │ │ │ + bmi.n 93398 │ │ │ │ + b.n 92fe2 │ │ │ │ adds r6, #3 │ │ │ │ - b.n 92d86 │ │ │ │ + b.n 92fe2 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ ldr.w r3, [r8] │ │ │ │ @@ -156726,26 +156907,26 @@ │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ lsls r0, r3, #28 │ │ │ │ mov r0, r8 │ │ │ │ ite mi │ │ │ │ movmi r1, #58 @ 0x3a │ │ │ │ movpl r1, #46 @ 0x2e │ │ │ │ - bl 173410 │ │ │ │ + bl 174364 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 931b4 │ │ │ │ + beq.n 93410 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93a5e │ │ │ │ + beq.w 93cba │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 92eb8 │ │ │ │ + beq.w 93114 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -156756,131 +156937,131 @@ │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl d5620 │ │ │ │ + bl d5b10 │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - beq.w 93a3e │ │ │ │ + beq.w 93c9a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 92eb0 │ │ │ │ + beq.w 9310c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92eb0 │ │ │ │ - ldr r2, [pc, #676] @ (934c8 ) │ │ │ │ + bne.w 9310c │ │ │ │ + ldr r2, [pc, #676] @ (93724 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9376c │ │ │ │ + bne.w 939c8 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ - b.n 92eb0 │ │ │ │ + b.n 9310c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp.w r4, #1114112 @ 0x110000 │ │ │ │ - bcs.w 93adc │ │ │ │ + bcs.w 93d38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 93328 │ │ │ │ + bhi.n 93584 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 93328 │ │ │ │ + ble.n 93584 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 93316 │ │ │ │ + bne.n 93572 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strb r4, [r3, r5] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 92eb0 │ │ │ │ + b.n 9310c │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi.w 93602 │ │ │ │ + bhi.w 9385e │ │ │ │ str r1, [sp, #20] │ │ │ │ - b.n 92df6 │ │ │ │ + b.n 93052 │ │ │ │ mov r3, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.w 92d68 │ │ │ │ + bne.w 92fc4 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 92d68 │ │ │ │ + bne.w 92fc4 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w 93ad6 │ │ │ │ + bpl.w 93d32 │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r3, #20 │ │ │ │ addpl.w r2, r3, #28 │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ iteee ge │ │ │ │ movge r0, #24 │ │ │ │ addlt.w r2, r2, #1296 @ 0x510 │ │ │ │ movwlt r1, #20256 @ 0x4f20 │ │ │ │ - movtlt r1, #73 @ 0x49 │ │ │ │ + movtlt r1, #74 @ 0x4a │ │ │ │ itet ge │ │ │ │ - ldrge r7, [pc, #536] @ (934cc ) │ │ │ │ + ldrge r7, [pc, #536] @ (93728 ) │ │ │ │ addlt.w r7, r1, r2, lsl #5 │ │ │ │ mlage r7, r0, r2, r7 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 92d6a │ │ │ │ + beq.w 92fc6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 92d6a │ │ │ │ + beq.w 92fc6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92d6a │ │ │ │ + bne.w 92fc6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92d6a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92fc6 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - movw lr, #60120 @ 0xead8 │ │ │ │ + movw lr, #61720 @ 0xf118 │ │ │ │ movt lr, #41 @ 0x29 │ │ │ │ - movw r2, #40192 @ 0x9d00 │ │ │ │ + movw r2, #41792 @ 0xa340 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #15588 @ 0x3ce4 │ │ │ │ + movw sl, #17188 @ 0x4324 │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ - movw r8, #40196 @ 0x9d04 │ │ │ │ + movw r8, #41796 @ 0xa344 │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ - movw r0, #40200 @ 0x9d08 │ │ │ │ + movw r0, #41800 @ 0xa348 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov ip, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ strd fp, r1, [sp, #36] @ 0x24 │ │ │ │ - b.n 92df6 │ │ │ │ + b.n 93052 │ │ │ │ cmp r3, #2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ite eq │ │ │ │ strheq.w r4, [r3, r5, lsl #1] │ │ │ │ strne.w r4, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 92eb0 │ │ │ │ + b.n 9310c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -156888,76 +157069,76 @@ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl ccd74 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl cd2ac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne.w 93258 │ │ │ │ + bne.w 934b4 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 92eec │ │ │ │ + b.n 93148 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ - movw lr, #38536 @ 0x9688 │ │ │ │ + movw lr, #40136 @ 0x9cc8 │ │ │ │ movt lr, #42 @ 0x2a │ │ │ │ - movw r2, #40244 @ 0x9d34 │ │ │ │ + movw r2, #41844 @ 0xa374 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #40248 @ 0x9d38 │ │ │ │ + movw sl, #41848 @ 0xa378 │ │ │ │ movt sl, #40 @ 0x28 │ │ │ │ - movw r8, #18444 @ 0x480c │ │ │ │ + movw r8, #20380 @ 0x4f9c │ │ │ │ movt r8, #42 @ 0x2a │ │ │ │ - movw r1, #40252 @ 0x9d3c │ │ │ │ + movw r1, #41852 @ 0xa37c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ adds r6, #1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ movs r1, #3 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - b.n 92de6 │ │ │ │ + b.n 93042 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - bne.w 93786 │ │ │ │ + bne.w 939e2 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ - movw lr, #38224 @ 0x9550 │ │ │ │ + movw lr, #39824 @ 0x9b90 │ │ │ │ movt lr, #42 @ 0x2a │ │ │ │ - movw r2, #40204 @ 0x9d0c │ │ │ │ + movw r2, #41804 @ 0xa34c │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #40212 @ 0x9d14 │ │ │ │ + movw sl, #41812 @ 0xa354 │ │ │ │ movt sl, #40 @ 0x28 │ │ │ │ - movw r8, #12544 @ 0x3100 │ │ │ │ + movw r8, #14144 @ 0x3740 │ │ │ │ movt r8, #43 @ 0x2b │ │ │ │ - movw r1, #40220 @ 0x9d1c │ │ │ │ + movw r1, #41820 @ 0xa35c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ adds r6, #2 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - b.n 92de6 │ │ │ │ + b.n 93042 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ebebc │ │ │ │ + bl ec420 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92eb8 │ │ │ │ + beq.w 93114 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -156968,81 +157149,81 @@ │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl d5620 │ │ │ │ + bl d5b10 │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - beq.w 93a3e │ │ │ │ + beq.w 93c9a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 92eb0 │ │ │ │ + beq.w 9310c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92eb0 │ │ │ │ + bne.w 9310c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92eb0 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9310c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e87a8 │ │ │ │ + bl e8cfc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93404 │ │ │ │ + bne.n 93660 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 92eec │ │ │ │ + b.n 93148 │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq.w 93656 │ │ │ │ - bhi.w 9360a │ │ │ │ + beq.w 938b2 │ │ │ │ + bhi.w 93866 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 93760 │ │ │ │ + beq.w 939bc │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 9382c │ │ │ │ + beq.w 93a88 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.w 939fe │ │ │ │ + bhi.w 93c5a │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r2, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ movs r2, r1 │ │ │ │ lsls r3, r7, #10 │ │ │ │ lsls r1, r2, #2 │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - @ instruction: 0xf5200049 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + @ instruction: 0xf520004a │ │ │ │ adds r3, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93824 │ │ │ │ + beq.w 93a80 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, lr │ │ │ │ add.w r8, sp, #64 @ 0x40 │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #1 │ │ │ │ @@ -157068,35 +157249,35 @@ │ │ │ │ movlt r1, r3 │ │ │ │ sub.w r3, r1, sl │ │ │ │ cmp r2, #16 │ │ │ │ it eq │ │ │ │ moveq fp, r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls.w 93850 │ │ │ │ + bls.w 93aac │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r2, r2, r5 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.w 93850 │ │ │ │ + bgt.w 93aac │ │ │ │ sub.w r3, r3, fp │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ and.w r2, r2, #1 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bic.w r2, r3, r3, asr #31 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bgt.w 93832 │ │ │ │ + bgt.w 93a8e │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 93670 │ │ │ │ + beq.w 938cc │ │ │ │ sub.w r4, sl, r4 │ │ │ │ add r4, fp │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 9365a │ │ │ │ + bgt.n 938b6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r1, r8, sl │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -157104,231 +157285,231 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl 93d04 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93f60 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq.w 92eb8 │ │ │ │ + beq.w 93114 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 92eb0 │ │ │ │ + ble.w 9310c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92eb0 │ │ │ │ + beq.w 9310c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ movs r3, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ - bl 24f060 │ │ │ │ + bl 24fc20 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 92eb8 │ │ │ │ + beq.w 93114 │ │ │ │ add r5, r4 │ │ │ │ - b.n 92eb0 │ │ │ │ + b.n 9310c │ │ │ │ adds r3, r1, #7 │ │ │ │ add.w r8, sp, #64 @ 0x40 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ vldmia r3!, {d7} │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, lr │ │ │ │ vstr d7, [sp] │ │ │ │ blx 2a81c <__sprintf_chk@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 934f0 │ │ │ │ + b.n 9374c │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r4 │ │ │ │ str r1, [sp, #20] │ │ │ │ - b.n 92ed4 │ │ │ │ + b.n 93130 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 934ae │ │ │ │ + bne.w 9370a │ │ │ │ mov lr, sl │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.w 93822 │ │ │ │ - add r3, pc, #4 @ (adr r3, 93624 ) │ │ │ │ + bhi.w 93a7e │ │ │ │ + add r3, pc, #4 @ (adr r3, 93880 ) │ │ │ │ ldr.w pc, [r3, r2, lsl #2] │ │ │ │ nop │ │ │ │ - adds r4, #209 @ 0xd1 │ │ │ │ + adds r7, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #223 @ 0xdf │ │ │ │ + subs r0, #59 @ 0x3b │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #209 @ 0xd1 │ │ │ │ + adds r7, #45 @ 0x2d │ │ │ │ movs r1, r1 │ │ │ │ - subs r2, #51 @ 0x33 │ │ │ │ + subs r4, #143 @ 0x8f │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #223 @ 0xdf │ │ │ │ + subs r0, #59 @ 0x3b │ │ │ │ movs r1, r1 │ │ │ │ - cbz r7, 93650 │ │ │ │ + cbz r7, 938ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 93650 │ │ │ │ + beq.n 938ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 93650 │ │ │ │ + cbnz r3, 938ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r7, [pc, #708] @ (93918 ) │ │ │ │ - b.w 92d6a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + ldr r7, [pc, #708] @ (93b74 ) │ │ │ │ + b.w 92fc6 │ │ │ │ mov lr, r8 │ │ │ │ - b.n 93612 │ │ │ │ + b.n 9386e │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24f060 │ │ │ │ + bl 24fc20 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 92eb8 │ │ │ │ + beq.w 93114 │ │ │ │ add r5, r4 │ │ │ │ - b.n 93568 │ │ │ │ + b.n 937c4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl e62d0 │ │ │ │ + bl e68a8 │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne.w 9355e │ │ │ │ + bne.w 937ba │ │ │ │ mov sl, r5 │ │ │ │ - b.n 92eec │ │ │ │ + b.n 93148 │ │ │ │ mov r6, r0 │ │ │ │ sub.w ip, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bmi.w 93a90 │ │ │ │ + bmi.w 93cec │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 9309e │ │ │ │ + beq.w 932fa │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - b.w 92d86 │ │ │ │ + b.w 92fe2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ mov r6, r0 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ str r2, [sp, #32] │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 938aa │ │ │ │ - bhi.w 92d72 │ │ │ │ + beq.w 93b06 │ │ │ │ + bhi.w 92fce │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 93b54 │ │ │ │ + beq.w 93db0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 93b44 │ │ │ │ + beq.w 93da0 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 93a10 │ │ │ │ - movw r1, #59296 @ 0xe7a0 │ │ │ │ + beq.w 93c6c │ │ │ │ + movw r1, #60896 @ 0xede0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ ands.w r2, r2, #4 │ │ │ │ - bne.n 936be │ │ │ │ + bne.n 9391a │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 93098 │ │ │ │ + beq.w 932f4 │ │ │ │ mov ip, r2 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - movw lr, #60120 @ 0xead8 │ │ │ │ + movw lr, #61720 @ 0xf118 │ │ │ │ movt lr, #41 @ 0x29 │ │ │ │ - movw r2, #40192 @ 0x9d00 │ │ │ │ + movw r2, #41792 @ 0xa340 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #15588 @ 0x3ce4 │ │ │ │ + movw sl, #17188 @ 0x4324 │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ - movw r8, #40196 @ 0x9d04 │ │ │ │ + movw r8, #41796 @ 0xa344 │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ - movw r1, #40200 @ 0x9d08 │ │ │ │ + movw r1, #41800 @ 0xa348 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ strd fp, ip, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - b.w 92de6 │ │ │ │ + b.w 93042 │ │ │ │ mov lr, r2 │ │ │ │ - b.n 93612 │ │ │ │ + b.n 9386e │ │ │ │ mov sl, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.w 92eec │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.w 93148 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 93234 │ │ │ │ + beq.w 93490 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 93234 │ │ │ │ + b.n 93490 │ │ │ │ mov.w ip, #1 │ │ │ │ - movw lr, #33824 @ 0x8420 │ │ │ │ + movw lr, #35412 @ 0x8a54 │ │ │ │ movt lr, #43 @ 0x2b │ │ │ │ - movw r2, #40228 @ 0x9d24 │ │ │ │ + movw r2, #41828 @ 0xa364 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #40232 @ 0x9d28 │ │ │ │ + movw sl, #41832 @ 0xa368 │ │ │ │ movt sl, #40 @ 0x28 │ │ │ │ - movw r8, #40236 @ 0x9d2c │ │ │ │ + movw r8, #41836 @ 0xa36c │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ - movw r1, #40240 @ 0x9d30 │ │ │ │ + movw r1, #41840 @ 0xa370 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ adds r6, #1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ - b.w 92de6 │ │ │ │ + b.w 93042 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movs r2, #26 │ │ │ │ adds r0, r3, #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #46184 @ 0xb468 │ │ │ │ + movw r3, #47784 @ 0xbaa8 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2a81c <__sprintf_chk@plt> │ │ │ │ ldrb.w r3, [sp, #65] @ 0x41 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 93a88 │ │ │ │ + beq.w 93ce4 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 93a68 │ │ │ │ + bne.w 93cc4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -157336,41 +157517,41 @@ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl 93d04 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - b.w 92e8e │ │ │ │ + bl 93f60 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + b.w 930ea │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 92cfe │ │ │ │ + b.w 92f5a │ │ │ │ adds r3, r1, #4 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 934de │ │ │ │ + b.n 9373a │ │ │ │ ldr.w lr, [sp, #48] @ 0x30 │ │ │ │ - b.n 93612 │ │ │ │ + b.n 9386e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93556 │ │ │ │ + bne.w 937b2 │ │ │ │ movs r3, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24f060 │ │ │ │ + bl 24fc20 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 92eb8 │ │ │ │ + beq.w 93114 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r5, r3 │ │ │ │ - b.n 93556 │ │ │ │ + b.n 937b2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9353c │ │ │ │ + beq.w 93798 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -157378,161 +157559,161 @@ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl ccd74 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl cd2ac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.w 9353c │ │ │ │ + bne.w 93798 │ │ │ │ mov sl, r5 │ │ │ │ - b.w 92eec │ │ │ │ + b.w 93148 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - b.n 936f2 │ │ │ │ - bl 1b0d94 │ │ │ │ + b.n 9394e │ │ │ │ + bl 1b3458 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 92d6a │ │ │ │ + b.w 92fc6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl e62d0 │ │ │ │ + bl e68a8 │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq.w 92eb8 │ │ │ │ + beq.w 93114 │ │ │ │ adds r4, #2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 92d2e │ │ │ │ - b.w 92eb8 │ │ │ │ + bne.w 92f8a │ │ │ │ + b.w 93114 │ │ │ │ nop │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 9399a │ │ │ │ + bne.n 93bf6 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ bic.w r3, r6, #3 │ │ │ │ add.w sl, r4, r6 │ │ │ │ adds r0, r4, r3 │ │ │ │ add.w lr, r2, r5, lsl #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, lr │ │ │ │ cmp r0, r2 │ │ │ │ - bhi.n 93976 │ │ │ │ + bhi.n 93bd2 │ │ │ │ subs r2, r4, #3 │ │ │ │ cmp r0, r2 │ │ │ │ mov.w r2, r3, lsl #1 │ │ │ │ itt cc │ │ │ │ movcc r3, #0 │ │ │ │ movcc r2, #0 │ │ │ │ adds r1, r3, r4 │ │ │ │ add.w r3, r2, lr │ │ │ │ mov r2, r1 │ │ │ │ cmp sl, r1 │ │ │ │ - bls.w 92d2a │ │ │ │ + bls.w 92f86 │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 9394e │ │ │ │ + b.n 93baa │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 29d00 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92d04 │ │ │ │ - b.w 93048 │ │ │ │ + bne.w 92f60 │ │ │ │ + b.w 932a4 │ │ │ │ ldrb.w ip, [r2] │ │ │ │ adds r2, #4 │ │ │ │ strh.w ip, [r1], #8 │ │ │ │ ldrb.w ip, [r2, #-3] │ │ │ │ strh.w ip, [r1, #-6] │ │ │ │ ldrb.w ip, [r2, #-2] │ │ │ │ strh.w ip, [r1, #-4] │ │ │ │ ldrb.w ip, [r2, #-1] │ │ │ │ strh.w ip, [r1, #-2] │ │ │ │ - b.n 93936 │ │ │ │ + b.n 93b92 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ bic.w r3, r6, #3 │ │ │ │ add.w sl, r4, r6 │ │ │ │ adds r0, r4, r3 │ │ │ │ add.w lr, r2, r5, lsl #2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, lr │ │ │ │ cmp r0, r2 │ │ │ │ - bhi.n 939da │ │ │ │ + bhi.n 93c36 │ │ │ │ subs r2, r4, #3 │ │ │ │ cmp r0, r2 │ │ │ │ mov.w r2, r3, lsl #2 │ │ │ │ itt cc │ │ │ │ movcc r3, #0 │ │ │ │ movcc r2, #0 │ │ │ │ adds r1, r3, r4 │ │ │ │ add.w r3, r2, lr │ │ │ │ mov r2, r1 │ │ │ │ cmp sl, r1 │ │ │ │ - bls.w 92d2a │ │ │ │ + bls.w 92f86 │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 939c6 │ │ │ │ + b.n 93c22 │ │ │ │ ldrb.w ip, [r2] │ │ │ │ adds r2, #4 │ │ │ │ str.w ip, [r1], #16 │ │ │ │ ldrb.w ip, [r2, #-3] │ │ │ │ str.w ip, [r1, #-12] │ │ │ │ ldrb.w ip, [r2, #-2] │ │ │ │ str.w ip, [r1, #-8] │ │ │ │ ldrb.w ip, [r2, #-1] │ │ │ │ str.w ip, [r1, #-4] │ │ │ │ - b.n 939ae │ │ │ │ + b.n 93c0a │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93824 │ │ │ │ + beq.w 93a80 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 934de │ │ │ │ + b.n 9373a │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ @@ -157540,80 +157721,80 @@ │ │ │ │ ldrlt r2, [sp, #32] │ │ │ │ orrlt.w r2, r2, #1 │ │ │ │ strlt r2, [sp, #32] │ │ │ │ ldrlt r2, [sp, #36] @ 0x24 │ │ │ │ itt lt │ │ │ │ neglt r2, r2 │ │ │ │ strlt r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 936d6 │ │ │ │ + b.n 93932 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r3, lr │ │ │ │ adds r1, #4 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - b.n 934e0 │ │ │ │ + b.n 9373c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r5 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 92eec │ │ │ │ + beq.w 93148 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92eec │ │ │ │ + bne.w 93148 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 92eec │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 93148 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 931b4 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 93410 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ adds r4, #2 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #24 │ │ │ │ adds r2, r0, #1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add.w r0, sp, #66 @ 0x42 │ │ │ │ blx 2a8c4 <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 937ea │ │ │ │ + b.n 93a46 │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ strb.w r3, [sp, #65] @ 0x41 │ │ │ │ - b.n 937ea │ │ │ │ + b.n 93a46 │ │ │ │ movs r0, #10 │ │ │ │ rsb r2, r3, #2147483648 @ 0x80000000 │ │ │ │ adds r2, #47 @ 0x2f │ │ │ │ adds r6, #1 │ │ │ │ mla r0, r0, ip, r3 │ │ │ │ movw r3, #26215 @ 0x6667 │ │ │ │ movt r3, #26214 @ 0x6666 │ │ │ │ smull r3, lr, r2, r3 │ │ │ │ asrs r3, r2, #31 │ │ │ │ rsb r3, r3, lr, asr #2 │ │ │ │ cmp r3, ip │ │ │ │ sub.w ip, r0, #48 @ 0x30 │ │ │ │ - bge.w 936c4 │ │ │ │ + bge.w 93920 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40296 @ 0x9d68 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #41896 @ 0xa3a8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov sl, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.w 92eec │ │ │ │ + bl 12de68 │ │ │ │ + b.w 93148 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b.w 93296 │ │ │ │ + b.w 934f2 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40332 @ 0x9d8c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #41932 @ 0xa3cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov sl, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.w 92eec │ │ │ │ + bl 12de68 │ │ │ │ + b.w 93148 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -157623,74 +157804,74 @@ │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl d5390 │ │ │ │ - b.w 92e8e │ │ │ │ + bl d5880 │ │ │ │ + b.w 930ea │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40432 @ 0x9df0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42032 @ 0xa430 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov sl, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.w 92eec │ │ │ │ + bl d57ec │ │ │ │ + b.w 93148 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ mov r6, r0 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.w 92c08 │ │ │ │ + b.w 92e64 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ mov r6, r0 │ │ │ │ orr.w r2, r2, #8 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.w 92c08 │ │ │ │ + b.w 92e64 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 92f10 │ │ │ │ + beq.w 9316c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92f10 │ │ │ │ + bne.w 9316c │ │ │ │ mov r0, r7 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 92f10 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9316c │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ - movw lr, #40276 @ 0x9d54 │ │ │ │ + movw lr, #41876 @ 0xa394 │ │ │ │ movt lr, #40 @ 0x28 │ │ │ │ - movw r2, #40280 @ 0x9d58 │ │ │ │ + movw r2, #41880 @ 0xa398 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #40284 @ 0x9d5c │ │ │ │ + movw sl, #41884 @ 0xa39c │ │ │ │ movt sl, #40 @ 0x28 │ │ │ │ - movw r8, #40288 @ 0x9d60 │ │ │ │ + movw r8, #41888 @ 0xa3a0 │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ - movw r1, #40292 @ 0x9d64 │ │ │ │ + movw r1, #41892 @ 0xa3a4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ adds r6, #1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ movs r1, #5 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - b.w 92de6 │ │ │ │ + b.w 93042 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40312 @ 0x9d78 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #41912 @ 0xa3b8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov sl, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.w 92eec │ │ │ │ + bl 12de68 │ │ │ │ + b.w 93148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92ca8 │ │ │ │ + bne.w 92f04 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -157700,84 +157881,84 @@ │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl 27e7c8 │ │ │ │ - b.w 92e8e │ │ │ │ + bl 27ede4 │ │ │ │ + b.w 930ea │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 151c64 │ │ │ │ + bl 152544 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93404 │ │ │ │ + bne.w 93660 │ │ │ │ mov sl, r5 │ │ │ │ - b.w 92eec │ │ │ │ + b.w 93148 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ - movw lr, #40256 @ 0x9d40 │ │ │ │ + movw lr, #41856 @ 0xa380 │ │ │ │ movt lr, #40 @ 0x28 │ │ │ │ - movw r2, #40260 @ 0x9d44 │ │ │ │ + movw r2, #41860 @ 0xa384 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #40264 @ 0x9d48 │ │ │ │ + movw sl, #41864 @ 0xa388 │ │ │ │ movt sl, #40 @ 0x28 │ │ │ │ - movw r8, #40268 @ 0x9d4c │ │ │ │ + movw r8, #41868 @ 0xa38c │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ - movw r1, #40272 @ 0x9d50 │ │ │ │ + movw r1, #41872 @ 0xa390 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ adds r6, #1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ movs r1, #4 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - b.w 92de6 │ │ │ │ + b.w 93042 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 93cb8 │ │ │ │ + bge.n 93f14 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 93ca8 │ │ │ │ - bl 17340c │ │ │ │ + bmi.n 93f04 │ │ │ │ + bl 174360 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 93404 │ │ │ │ + bne.w 93660 │ │ │ │ mov sl, r5 │ │ │ │ - b.w 92eec │ │ │ │ + b.w 93148 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ adds r6, #2 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr.w fp, [r2] │ │ │ │ cmp.w fp, #0 │ │ │ │ it lt │ │ │ │ mvnlt.w fp, #1 │ │ │ │ - b.w 92d86 │ │ │ │ + b.w 92fe2 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ - bl 173410 │ │ │ │ + bl 174364 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 93404 │ │ │ │ - b.n 93c86 │ │ │ │ + bne.w 93660 │ │ │ │ + b.n 93ee2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40376 @ 0x9db8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #41976 @ 0xa3f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov sl, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.w 92eec │ │ │ │ + bl 12de68 │ │ │ │ + b.w 93148 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ @@ -157787,72 +157968,72 @@ │ │ │ │ strd r0, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strb.w r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl 27e7c8 │ │ │ │ - b.w 92e8e │ │ │ │ + bl 27ede4 │ │ │ │ + b.w 930ea │ │ │ │ │ │ │ │ -00093d04 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ +00093f60 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 93db8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb4> │ │ │ │ + beq.n 94014 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 93dc6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc2> │ │ │ │ + beq.n 94022 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc2> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.n 93d4e <_PyUnicodeWriter_WriteASCIIString@@Base+0x4a> │ │ │ │ + bls.n 93faa <_PyUnicodeWriter_WriteASCIIString@@Base+0x4a> │ │ │ │ ldrd r3, r2, [r5, #16] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 93d4e <_PyUnicodeWriter_WriteASCIIString@@Base+0x4a> │ │ │ │ + blt.n 93faa <_PyUnicodeWriter_WriteASCIIString@@Base+0x4a> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 93d68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ + bne.n 93fc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r7 │ │ │ │ add r0, r2 │ │ │ │ mov r2, r4 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r4, r3 │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - cbz r4, 93d60 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5c> │ │ │ │ + cbz r4, 93fbc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5c> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ccd74 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl cd2ac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93e64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x160> │ │ │ │ + beq.w 940c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x160> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 93d38 <_PyUnicodeWriter_WriteASCIIString@@Base+0x34> │ │ │ │ + beq.n 93f94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x34> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 93e18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x114> │ │ │ │ + bne.n 94074 <_PyUnicodeWriter_WriteASCIIString@@Base+0x114> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bic.w r1, r4, #3 │ │ │ │ adds r0, r7, r4 │ │ │ │ add r1, r7 │ │ │ │ add.w ip, r3, r2, lsl #1 │ │ │ │ mov r3, r7 │ │ │ │ mov lr, ip │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 93df6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf2> │ │ │ │ + bcc.n 94052 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf2> │ │ │ │ rsb r3, r7, #3 │ │ │ │ sub.w lr, r7, #3 │ │ │ │ add r3, r1 │ │ │ │ cmp r1, lr │ │ │ │ bic.w r1, r3, #3 │ │ │ │ it cc │ │ │ │ movcc r1, #0 │ │ │ │ @@ -157860,64 +158041,64 @@ │ │ │ │ add r1, r7 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ it cc │ │ │ │ movcc r3, #0 │ │ │ │ add r3, ip │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r0 │ │ │ │ - bcs.n 93df2 <_PyUnicodeWriter_WriteASCIIString@@Base+0xee> │ │ │ │ + bcs.n 9404e <_PyUnicodeWriter_WriteASCIIString@@Base+0xee> │ │ │ │ ldrb.w r1, [ip], #1 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ mov r1, ip │ │ │ │ - b.n 93da6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa2> │ │ │ │ + b.n 94002 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa2> │ │ │ │ mov r0, r1 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93d22 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1e> │ │ │ │ + bne.n 93f7e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1e> │ │ │ │ ldrb.w r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93d22 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1e> │ │ │ │ + bne.n 93f7e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 93e90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl 940ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93e64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x160> │ │ │ │ + beq.n 940c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x160> │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ strb.w r2, [r5, #33] @ 0x21 │ │ │ │ - bl 1b246c │ │ │ │ + bl 1b4b2c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r4, r3 │ │ │ │ - b.n 93d48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x44> │ │ │ │ + b.n 93fa4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x44> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add r4, r2 │ │ │ │ - b.n 93d48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x44> │ │ │ │ + b.n 93fa4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x44> │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ adds r3, #4 │ │ │ │ strh.w r6, [lr], #8 │ │ │ │ ldrb.w r6, [r3, #-3] │ │ │ │ strh.w r6, [lr, #-6] │ │ │ │ ldrb.w r6, [r3, #-2] │ │ │ │ strh.w r6, [lr, #-4] │ │ │ │ ldrb.w r6, [r3, #-1] │ │ │ │ strh.w r6, [lr, #-2] │ │ │ │ - b.n 93d7e <_PyUnicodeWriter_WriteASCIIString@@Base+0x7a> │ │ │ │ + b.n 93fda <_PyUnicodeWriter_WriteASCIIString@@Base+0x7a> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ adds r1, r7, r4 │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ bic.w r2, r4, #3 │ │ │ │ mov r3, r7 │ │ │ │ add r2, r7 │ │ │ │ mov r0, ip │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 93e6a <_PyUnicodeWriter_WriteASCIIString@@Base+0x166> │ │ │ │ + bcc.n 940c6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x166> │ │ │ │ rsb r3, r7, #3 │ │ │ │ subs r0, r7, #3 │ │ │ │ add r3, r2 │ │ │ │ cmp r2, r0 │ │ │ │ bic.w r0, r3, #3 │ │ │ │ it cc │ │ │ │ movcc r0, #0 │ │ │ │ @@ -157925,251 +158106,251 @@ │ │ │ │ add.w r3, r7, r0 │ │ │ │ mov.w r2, r2, lsl #4 │ │ │ │ it cc │ │ │ │ movcc r2, #0 │ │ │ │ add r2, ip │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 93df0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xec> │ │ │ │ + bcs.n 9404c <_PyUnicodeWriter_WriteASCIIString@@Base+0xec> │ │ │ │ ldrb.w r3, [r0], #1 │ │ │ │ str.w r3, [r2], #4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 93e52 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14e> │ │ │ │ + b.n 940ae <_PyUnicodeWriter_WriteASCIIString@@Base+0x14e> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb.w lr, [r3] │ │ │ │ adds r3, #4 │ │ │ │ str.w lr, [r0], #16 │ │ │ │ ldrb.w lr, [r3, #-3] │ │ │ │ str.w lr, [r0, #-12] │ │ │ │ ldrb.w lr, [r3, #-2] │ │ │ │ str.w lr, [r0, #-8] │ │ │ │ ldrb.w lr, [r3, #-1] │ │ │ │ str.w lr, [r0, #-4] │ │ │ │ - b.n 93e2a <_PyUnicodeWriter_WriteASCIIString@@Base+0x126> │ │ │ │ + b.n 94086 <_PyUnicodeWriter_WriteASCIIString@@Base+0x126> │ │ │ │ nop │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 93f90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x28c> │ │ │ │ + beq.n 941ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x28c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 93ffc <_PyUnicodeWriter_WriteASCIIString@@Base+0x2f8> │ │ │ │ - blt.w 94058 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + beq.w 94258 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2f8> │ │ │ │ + blt.w 942b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.w 94072 <_PyUnicodeWriter_WriteASCIIString@@Base+0x36e> │ │ │ │ + bgt.w 942ce <_PyUnicodeWriter_WriteASCIIString@@Base+0x36e> │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ + movt r5, #74 @ 0x4a │ │ │ │ adds r1, #21 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 94014 <_PyUnicodeWriter_WriteASCIIString@@Base+0x310> │ │ │ │ - ldr r2, [pc, #416] @ (94084 <_PyUnicodeWriter_WriteASCIIString@@Base+0x380>) │ │ │ │ + bne.w 94270 <_PyUnicodeWriter_WriteASCIIString@@Base+0x310> │ │ │ │ + ldr r2, [pc, #416] @ (942e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x380>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov r7, r3 │ │ │ │ - bgt.n 93fd0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2cc> │ │ │ │ + bgt.n 9422c <_PyUnicodeWriter_WriteASCIIString@@Base+0x2cc> │ │ │ │ add.w r6, r4, #20 │ │ │ │ lsrs r1, r6, #3 │ │ │ │ ldr.w r2, [r3, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 93fc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2c0> │ │ │ │ + beq.n 94220 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2c0> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93f78 <_PyUnicodeWriter_WriteASCIIString@@Base+0x274> │ │ │ │ + beq.n 941d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x274> │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #332] @ (94088 <_PyUnicodeWriter_WriteASCIIString@@Base+0x384>) │ │ │ │ + ldr r2, [pc, #332] @ (942e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x384>) │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 94024 <_PyUnicodeWriter_WriteASCIIString@@Base+0x320> │ │ │ │ + bne.n 94280 <_PyUnicodeWriter_WriteASCIIString@@Base+0x320> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r3, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, r6] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 94004 <_PyUnicodeWriter_WriteASCIIString@@Base+0x300> │ │ │ │ + bpl.n 94260 <_PyUnicodeWriter_WriteASCIIString@@Base+0x300> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.w 9407e <_PyUnicodeWriter_WriteASCIIString@@Base+0x37a> │ │ │ │ + bpl.w 942da <_PyUnicodeWriter_WriteASCIIString@@Base+0x37a> │ │ │ │ add.w r0, r3, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrd r5, r7, [r2, #24] │ │ │ │ cmp r5, r7 │ │ │ │ - bhi.n 93fb8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2b4> │ │ │ │ + bhi.n 94214 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2b4> │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r5 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, r5] │ │ │ │ - b.n 93f1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ + b.n 94178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ iteee ge │ │ │ │ movge r1, #24 │ │ │ │ addlt.w r2, r2, #1296 @ 0x510 │ │ │ │ movwlt r3, #20256 @ 0x4f20 │ │ │ │ - movtlt r3, #73 @ 0x49 │ │ │ │ + movtlt r3, #74 @ 0x4a │ │ │ │ itet ge │ │ │ │ - ldrge r3, [pc, #224] @ (9408c <_PyUnicodeWriter_WriteASCIIString@@Base+0x388>) │ │ │ │ + ldrge r3, [pc, #224] @ (942e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388>) │ │ │ │ addlt.w r3, r3, r2, lsl #5 │ │ │ │ mlage r3, r1, r2, r3 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 93f1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ + b.n 94178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ mov r0, r3 │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93f1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ + bne.n 94178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ ldr.w r2, [r5, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9403c <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ + bne.n 94298 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ mov r0, r9 │ │ │ │ blx 2a2c8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94072 <_PyUnicodeWriter_WriteASCIIString@@Base+0x36e> │ │ │ │ + beq.n 942ce <_PyUnicodeWriter_WriteASCIIString@@Base+0x36e> │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ add.w r6, r4, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 93f1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ - ldr r3, [pc, #144] @ (94090 <_PyUnicodeWriter_WriteASCIIString@@Base+0x38c>) │ │ │ │ + b.n 94178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ + ldr r3, [pc, #144] @ (942ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x38c>) │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bmi.n 93f58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x254> │ │ │ │ + bmi.n 941b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x254> │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93f70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x26c> │ │ │ │ + b.n 941cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x26c> │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 94072 <_PyUnicodeWriter_WriteASCIIString@@Base+0x36e> │ │ │ │ + cbz r0, 942ce <_PyUnicodeWriter_WriteASCIIString@@Base+0x36e> │ │ │ │ add.w r6, r4, #20 │ │ │ │ - b.n 93f1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 94178 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 94048 <_PyUnicodeWriter_WriteASCIIString@@Base+0x344> │ │ │ │ + bne.n 942a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x344> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93f42 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23e> │ │ │ │ + b.n 9419e <_PyUnicodeWriter_WriteASCIIString@@Base+0x23e> │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 93fe8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2e4> │ │ │ │ + b.n 94244 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2e4> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93f42 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23e> │ │ │ │ + b.n 9419e <_PyUnicodeWriter_WriteASCIIString@@Base+0x23e> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13756 @ 0x35bc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #15356 @ 0x3bfc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 93f70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x26c> │ │ │ │ - bl 1f5c8c │ │ │ │ + b.n 941cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x26c> │ │ │ │ + bl 1f7b08 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93ffe <_PyUnicodeWriter_WriteASCIIString@@Base+0x2fa> │ │ │ │ - b.n 9406e <_PyUnicodeWriter_WriteASCIIString@@Base+0x36a> │ │ │ │ + bne.n 9425a <_PyUnicodeWriter_WriteASCIIString@@Base+0x2fa> │ │ │ │ + b.n 942ca <_PyUnicodeWriter_WriteASCIIString@@Base+0x36a> │ │ │ │ add.w r0, r3, #28 │ │ │ │ - b.n 94006 <_PyUnicodeWriter_WriteASCIIString@@Base+0x302> │ │ │ │ + b.n 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x302> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - @ instruction: 0xf5200049 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + @ instruction: 0xf520004a │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94b84 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe80> │ │ │ │ + beq.w 94de0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe80> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 94ce8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xfe4> │ │ │ │ + bcs.w 94f44 <_PyUnicodeWriter_WriteASCIIString@@Base+0xfe4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r0, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - bgt.w 94baa <_PyUnicodeWriter_WriteASCIIString@@Base+0xea6> │ │ │ │ + bgt.w 94e06 <_PyUnicodeWriter_WriteASCIIString@@Base+0xea6> │ │ │ │ bic.w r5, r3, #128 @ 0x80 │ │ │ │ and.w r7, r3, #128 @ 0x80 │ │ │ │ sub.w r3, r5, #40 @ 0x28 │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ - bhi.w 9435e <_PyUnicodeWriter_WriteASCIIString@@Base+0x65a> │ │ │ │ + bhi.w 945ba <_PyUnicodeWriter_WriteASCIIString@@Base+0x65a> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r1, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ @@ -158248,337 +158429,337 @@ │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r2, r4, #31 │ │ │ │ lsls r5, r5, #16 │ │ │ │ lsls r1, r0, #11 │ │ │ │ lsls r0, r4, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 950ee <_PyUnicodeWriter_WriteASCIIString@@Base+0x13ea> │ │ │ │ + blt.w 9534a <_PyUnicodeWriter_WriteASCIIString@@Base+0x13ea> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bge.w 950ee <_PyUnicodeWriter_WriteASCIIString@@Base+0x13ea> │ │ │ │ + bge.w 9534a <_PyUnicodeWriter_WriteASCIIString@@Base+0x13ea> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 950f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13f4> │ │ │ │ + beq.w 95354 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13f4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 94a6a <_PyUnicodeWriter_WriteASCIIString@@Base+0xd66> │ │ │ │ + bne.w 94cc6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd66> │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94bec <_PyUnicodeWriter_WriteASCIIString@@Base+0xee8> │ │ │ │ + beq.w 94e48 <_PyUnicodeWriter_WriteASCIIString@@Base+0xee8> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, r3 │ │ │ │ it hi │ │ │ │ movhi r6, #1 │ │ │ │ - bls.w 94dd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ + bls.w 95034 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 95804 │ │ │ │ + bl 95a64 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + cbz r0, 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r1, r5 │ │ │ │ - bl 965dc │ │ │ │ + bl 96838 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + beq.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 94a4a <_PyUnicodeWriter_WriteASCIIString@@Base+0xd46> │ │ │ │ - ldr r0, [pc, #476] @ (943f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6ec>) │ │ │ │ + beq.w 94ca6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd46> │ │ │ │ + ldr r0, [pc, #476] @ (9464c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6ec>) │ │ │ │ mov r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ mov r3, r0 │ │ │ │ - cbz r7, 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - cbz r0, 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + cbz r7, 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + cbz r0, 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85c0c │ │ │ │ + bl 85e0c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 951a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14a4> │ │ │ │ + beq.w 95404 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14a4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 9518a <_PyUnicodeWriter_WriteASCIIString@@Base+0x1486> │ │ │ │ + blt.w 953e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1486> │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 95804 │ │ │ │ + bl 95a64 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 951a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14a4> │ │ │ │ + beq.w 95404 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14a4> │ │ │ │ add.w r0, r3, #16 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 964b4 <_PyObject_GetMethod@@Base+0xb60> │ │ │ │ + bl 96710 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94db2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10ae> │ │ │ │ + beq.w 9500e <_PyUnicodeWriter_WriteASCIIString@@Base+0x10ae> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 94dd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ + bcs.w 95034 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9481c <_PyUnicodeWriter_WriteASCIIString@@Base+0xb18> │ │ │ │ + bne.w 94a78 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb18> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + ble.n 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d1e <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ + beq.w 94f7a <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq.n 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d1e <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ + beq.w 94f7a <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ cmp r5, #2 │ │ │ │ str r0, [r3, #16] │ │ │ │ - beq.n 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d1e <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ + beq.w 94f7a <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ cmp r5, #3 │ │ │ │ str r0, [r3, #20] │ │ │ │ - beq.n 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d1e <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ + beq.w 94f7a <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ cmp r5, #4 │ │ │ │ str r0, [r3, #24] │ │ │ │ - beq.n 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d1e <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ + beq.w 94f7a <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ cmp r5, #5 │ │ │ │ str r0, [r3, #28] │ │ │ │ - beq.n 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d1e <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ + beq.w 94f7a <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ cmp r5, #6 │ │ │ │ str r0, [r3, #32] │ │ │ │ - beq.n 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r4 │ │ │ │ movs r5, #6 │ │ │ │ mov r8, r3 │ │ │ │ add.w r4, r3, #32 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d1a <_PyUnicodeWriter_WriteASCIIString@@Base+0x1016> │ │ │ │ + beq.w 94f76 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1016> │ │ │ │ cmp r5, r7 │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ - bne.n 94342 <_PyUnicodeWriter_WriteASCIIString@@Base+0x63e> │ │ │ │ + bne.n 9459e <_PyUnicodeWriter_WriteASCIIString@@Base+0x63e> │ │ │ │ mov r3, r8 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.n 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41352 @ 0xa188 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42952 @ 0xa7c8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r9, r3 │ │ │ │ - blt.w 9512c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1428> │ │ │ │ - bne.n 94392 <_PyUnicodeWriter_WriteASCIIString@@Base+0x68e> │ │ │ │ + blt.w 95388 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1428> │ │ │ │ + bne.n 945ee <_PyUnicodeWriter_WriteASCIIString@@Base+0x68e> │ │ │ │ cmp r5, #62 @ 0x3e │ │ │ │ - beq.w 95158 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1454> │ │ │ │ + beq.w 953b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1454> │ │ │ │ movs r0, #0 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ - beq.w 9521a <_PyUnicodeWriter_WriteASCIIString@@Base+0x1516> │ │ │ │ - bl f9538 │ │ │ │ + beq.w 95476 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1516> │ │ │ │ + bl f9d78 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 94ca4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xfa0> │ │ │ │ + bne.w 94f00 <_PyUnicodeWriter_WriteASCIIString@@Base+0xfa0> │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov fp, r5 │ │ │ │ mov.w r8, #0 │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r8, r9 │ │ │ │ - beq.w 94bc8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xec4> │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + beq.w 94e24 <_PyUnicodeWriter_WriteASCIIString@@Base+0xec4> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94c78 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf74> │ │ │ │ + beq.w 94ed4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf74> │ │ │ │ mov r0, r5 │ │ │ │ - bl e53b8 │ │ │ │ + bl e58a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94f66 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1262> │ │ │ │ + beq.w 951c2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1262> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 94f52 <_PyUnicodeWriter_WriteASCIIString@@Base+0x124e> │ │ │ │ + bne.w 951ae <_PyUnicodeWriter_WriteASCIIString@@Base+0x124e> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 943ba <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b6> │ │ │ │ + b.n 94616 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b6> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94fe6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12e2> │ │ │ │ + beq.w 95242 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12e2> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 94b36 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe32> │ │ │ │ + bne.w 94d92 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe32> │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94b56 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe52> │ │ │ │ + beq.w 94db2 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe52> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ str r0, [sp, #32] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94fd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12d4> │ │ │ │ + beq.w 95234 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ str r0, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 95096 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1392> │ │ │ │ + beq.w 952f2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1392> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 95064 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1360> │ │ │ │ + beq.w 952c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1360> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ str r0, [sp, #20] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 95078 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1374> │ │ │ │ + beq.w 952d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1374> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94b60 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ + beq.w 94dbc <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95354 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1650> │ │ │ │ + beq.w 955b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1650> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95344 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1640> │ │ │ │ + beq.w 955a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1640> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95334 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1630> │ │ │ │ + beq.w 95590 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1630> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95328 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1624> │ │ │ │ + beq.w 95584 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1624> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9531e <_PyUnicodeWriter_WriteASCIIString@@Base+0x161a> │ │ │ │ + beq.w 9557a <_PyUnicodeWriter_WriteASCIIString@@Base+0x161a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95316 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1612> │ │ │ │ + beq.w 95572 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1612> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 952f2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15ee> │ │ │ │ + beq.w 9554e <_PyUnicodeWriter_WriteASCIIString@@Base+0x15ee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 952e2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15de> │ │ │ │ + beq.w 9553e <_PyUnicodeWriter_WriteASCIIString@@Base+0x15de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 953b2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16ae> │ │ │ │ + beq.w 9560e <_PyUnicodeWriter_WriteASCIIString@@Base+0x16ae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 952f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + beq.w 95552 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -158594,2038 +158775,2039 @@ │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r9, r5, [sp, #72] @ 0x48 │ │ │ │ str.w r8, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ strd r2, sl, [sp, #108] @ 0x6c │ │ │ │ - bl 968f4 │ │ │ │ + bl 96b50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 952f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + beq.w 95552 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 96abc │ │ │ │ + bl 96d18 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 952f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + beq.w 95552 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 94b28 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe24> │ │ │ │ + bne.w 94d84 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe24> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94552 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84e> │ │ │ │ + beq.n 947ae <_PyUnicodeWriter_WriteASCIIString@@Base+0x84e> │ │ │ │ subs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94abc <_PyUnicodeWriter_WriteASCIIString@@Base+0xdb8> │ │ │ │ + beq.w 94d18 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdb8> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94568 <_PyUnicodeWriter_WriteASCIIString@@Base+0x864> │ │ │ │ + beq.n 947c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x864> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94992 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc8e> │ │ │ │ + beq.w 94bee <_PyUnicodeWriter_WriteASCIIString@@Base+0xc8e> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 94586 <_PyUnicodeWriter_WriteASCIIString@@Base+0x882> │ │ │ │ + beq.n 947e2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x882> │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94586 <_PyUnicodeWriter_WriteASCIIString@@Base+0x882> │ │ │ │ + beq.n 947e2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x882> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94ae2 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdde> │ │ │ │ + beq.w 94d3e <_PyUnicodeWriter_WriteASCIIString@@Base+0xdde> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 9459e <_PyUnicodeWriter_WriteASCIIString@@Base+0x89a> │ │ │ │ + cbz r0, 947fa <_PyUnicodeWriter_WriteASCIIString@@Base+0x89a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9459e <_PyUnicodeWriter_WriteASCIIString@@Base+0x89a> │ │ │ │ + beq.n 947fa <_PyUnicodeWriter_WriteASCIIString@@Base+0x89a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 949d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xccc> │ │ │ │ + beq.w 94c2c <_PyUnicodeWriter_WriteASCIIString@@Base+0xccc> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 945bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x8b8> │ │ │ │ + beq.n 94818 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8b8> │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 945bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x8b8> │ │ │ │ + beq.n 94818 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8b8> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94a0c <_PyUnicodeWriter_WriteASCIIString@@Base+0xd08> │ │ │ │ + beq.w 94c68 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd08> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 945da <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ + beq.n 94836 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 945da <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ + beq.n 94836 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 949b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xcac> │ │ │ │ - cbz r5, 945f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8ec> │ │ │ │ + beq.w 94c0c <_PyUnicodeWriter_WriteASCIIString@@Base+0xcac> │ │ │ │ + cbz r5, 9484c <_PyUnicodeWriter_WriteASCIIString@@Base+0x8ec> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 945f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8ec> │ │ │ │ + beq.n 9484c <_PyUnicodeWriter_WriteASCIIString@@Base+0x8ec> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94a2c <_PyUnicodeWriter_WriteASCIIString@@Base+0xd28> │ │ │ │ + beq.w 94c88 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd28> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 94610 <_PyUnicodeWriter_WriteASCIIString@@Base+0x90c> │ │ │ │ + beq.n 9486c <_PyUnicodeWriter_WriteASCIIString@@Base+0x90c> │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94610 <_PyUnicodeWriter_WriteASCIIString@@Base+0x90c> │ │ │ │ + beq.n 9486c <_PyUnicodeWriter_WriteASCIIString@@Base+0x90c> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 949ee <_PyUnicodeWriter_WriteASCIIString@@Base+0xcea> │ │ │ │ - cbz r6, 94628 <_PyUnicodeWriter_WriteASCIIString@@Base+0x924> │ │ │ │ + beq.w 94c4a <_PyUnicodeWriter_WriteASCIIString@@Base+0xcea> │ │ │ │ + cbz r6, 94884 <_PyUnicodeWriter_WriteASCIIString@@Base+0x924> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94628 <_PyUnicodeWriter_WriteASCIIString@@Base+0x924> │ │ │ │ + beq.n 94884 <_PyUnicodeWriter_WriteASCIIString@@Base+0x924> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94b02 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdfe> │ │ │ │ + beq.w 94d5e <_PyUnicodeWriter_WriteASCIIString@@Base+0xdfe> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - ldr r2, [pc, #752] @ (9493c <_PyUnicodeWriter_WriteASCIIString@@Base+0xc38>) │ │ │ │ + bne.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + ldr r2, [pc, #752] @ (94b98 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc38>) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 94e5e <_PyUnicodeWriter_WriteASCIIString@@Base+0x115a> │ │ │ │ + bne.w 950ba <_PyUnicodeWriter_WriteASCIIString@@Base+0x115a> │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx r6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94bee <_PyUnicodeWriter_WriteASCIIString@@Base+0xeea> │ │ │ │ + beq.w 94e4a <_PyUnicodeWriter_WriteASCIIString@@Base+0xeea> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 94dd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ + bcs.w 95034 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 941ea <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e6> │ │ │ │ + b.n 94446 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e6> │ │ │ │ movs r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ - blt.w 95370 <_PyUnicodeWriter_WriteASCIIString@@Base+0x166c> │ │ │ │ - beq.w 95368 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1664> │ │ │ │ + blt.w 955cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x166c> │ │ │ │ + beq.w 955c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1664> │ │ │ │ mov r1, r4 │ │ │ │ - bl 95804 │ │ │ │ + bl 95a64 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #40960 @ 0xa000 │ │ │ │ + movw r2, #42560 @ 0xa640 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl ae7c0 │ │ │ │ + bl aea28 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 94da0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x109c> │ │ │ │ + bne.w 94ffc <_PyUnicodeWriter_WriteASCIIString@@Base+0x109c> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.n 94280 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.n 944dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 95370 <_PyUnicodeWriter_WriteASCIIString@@Base+0x166c> │ │ │ │ + blt.w 955cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x166c> │ │ │ │ mov r1, r4 │ │ │ │ - bl 95804 │ │ │ │ + bl 95a64 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 965dc │ │ │ │ + bl 96838 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9420a <_PyUnicodeWriter_WriteASCIIString@@Base+0x506> │ │ │ │ - b.n 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 94466 <_PyUnicodeWriter_WriteASCIIString@@Base+0x506> │ │ │ │ + b.n 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 94b76 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe72> │ │ │ │ + beq.w 94dd2 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe72> │ │ │ │ mov r0, r5 │ │ │ │ - bl 81044 │ │ │ │ + bl 8123c │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r1, r4 │ │ │ │ - bl 964b4 <_PyObject_GetMethod@@Base+0xb60> │ │ │ │ + bl 96710 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 946ce <_PyUnicodeWriter_WriteASCIIString@@Base+0x9ca> │ │ │ │ + b.n 9492a <_PyUnicodeWriter_WriteASCIIString@@Base+0x9ca> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - b.n 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + b.n 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 94680 <_PyUnicodeWriter_WriteASCIIString@@Base+0x97c> │ │ │ │ + b.n 948dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x97c> │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - b.n 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + b.n 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - b.n 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + b.n 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e2d60 │ │ │ │ + bl 1e4d40 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 94892 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb8e> │ │ │ │ - bl 85b34 │ │ │ │ + beq.w 94aee <_PyUnicodeWriter_WriteASCIIString@@Base+0xb8e> │ │ │ │ + bl 85d34 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.n 94716 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa12> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.n 94972 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95054 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1350> │ │ │ │ + beq.w 952b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1350> │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 95030 <_PyUnicodeWriter_WriteASCIIString@@Base+0x132c> │ │ │ │ + beq.w 9528c <_PyUnicodeWriter_WriteASCIIString@@Base+0x132c> │ │ │ │ cmp.w r0, #2147483648 @ 0x80000000 │ │ │ │ - beq.w 95018 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1314> │ │ │ │ + beq.w 95274 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1314> │ │ │ │ eor.w r3, r0, r0, asr #31 │ │ │ │ sub.w r3, r3, r0, asr #31 │ │ │ │ subs r3, #1 │ │ │ │ mov r9, r3 │ │ │ │ asrs r3, r3, #1 │ │ │ │ adds r1, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7efb0 <_PyLong_New@@Base> │ │ │ │ + bl 7f1a4 <_PyLong_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94fcc <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ + beq.w 95228 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite ge │ │ │ │ movge r5, #1 │ │ │ │ movlt.w r5, #4294967295 @ 0xffffffff │ │ │ │ rsb r2, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ orr.w r2, r2, r1, lsl #3 │ │ │ │ mov r6, r3 │ │ │ │ str.w r2, [r5, #8]! │ │ │ │ add.w r2, r3, r8, lsl #2 │ │ │ │ add.w sl, r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.w 94c24 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf20> │ │ │ │ - bl 1c4288 │ │ │ │ + beq.w 94e80 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf20> │ │ │ │ + bl 1c6798 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ mov r0, r4 │ │ │ │ - bhi.w 94fae <_PyUnicodeWriter_WriteASCIIString@@Base+0x12aa> │ │ │ │ + bhi.w 9520a <_PyUnicodeWriter_WriteASCIIString@@Base+0x12aa> │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1c4288 │ │ │ │ + bl 1c6798 │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bhi.w 94fae <_PyUnicodeWriter_WriteASCIIString@@Base+0x12aa> │ │ │ │ + bhi.w 9520a <_PyUnicodeWriter_WriteASCIIString@@Base+0x12aa> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w r0, r3, r0, lsl #15 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ - b.n 947d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xacc> │ │ │ │ + b.n 94a2c <_PyUnicodeWriter_WriteASCIIString@@Base+0xacc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 952be <_PyUnicodeWriter_WriteASCIIString@@Base+0x15ba> │ │ │ │ + blt.w 9551a <_PyUnicodeWriter_WriteASCIIString@@Base+0x15ba> │ │ │ │ mov r0, r5 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 942b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b0> │ │ │ │ + beq.w 94510 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b0> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 964b4 <_PyObject_GetMethod@@Base+0xb60> │ │ │ │ + bl 96710 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 942b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b0> │ │ │ │ + b.n 94510 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b0> │ │ │ │ movw r3, #7536 @ 0x1d70 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - b.n 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + b.n 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ - blt.w 953c6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c2> │ │ │ │ - bl 731f4 │ │ │ │ + blt.w 95622 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c2> │ │ │ │ + bl 73330 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 953b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16b4> │ │ │ │ + bne.w 95614 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16b4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r2, r4 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 94e20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x111c> │ │ │ │ + beq.w 9507c <_PyUnicodeWriter_WriteASCIIString@@Base+0x111c> │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94dec <_PyUnicodeWriter_WriteASCIIString@@Base+0x10e8> │ │ │ │ + beq.w 95048 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10e8> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str.w r0, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 9485c <_PyUnicodeWriter_WriteASCIIString@@Base+0xb58> │ │ │ │ + b.n 94ab8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb58> │ │ │ │ mov r0, r4 │ │ │ │ - bl 26a20c │ │ │ │ + bl 26a870 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.w 94760 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa5c> │ │ │ │ + bne.w 949bc <_PyUnicodeWriter_WriteASCIIString@@Base+0xa5c> │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ vldr d0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94760 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa5c> │ │ │ │ - b.n 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ - bl 721b8 │ │ │ │ + beq.w 949bc <_PyUnicodeWriter_WriteASCIIString@@Base+0xa5c> │ │ │ │ + b.n 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bl 72368 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 951ce <_PyUnicodeWriter_WriteASCIIString@@Base+0x14ca> │ │ │ │ + bne.w 9542a <_PyUnicodeWriter_WriteASCIIString@@Base+0x14ca> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 94f30 <_PyUnicodeWriter_WriteASCIIString@@Base+0x122c> │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + beq.w 9518c <_PyUnicodeWriter_WriteASCIIString@@Base+0x122c> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94f12 <_PyUnicodeWriter_WriteASCIIString@@Base+0x120e> │ │ │ │ + beq.w 9516e <_PyUnicodeWriter_WriteASCIIString@@Base+0x120e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a508 │ │ │ │ + bl 7a658 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 95232 <_PyUnicodeWriter_WriteASCIIString@@Base+0x152e> │ │ │ │ + beq.w 9548e <_PyUnicodeWriter_WriteASCIIString@@Base+0x152e> │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 948fc <_PyUnicodeWriter_WriteASCIIString@@Base+0xbf8> │ │ │ │ + beq.n 94b58 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbf8> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 951dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x14d8> │ │ │ │ + beq.w 95438 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14d8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 948bc <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb8> │ │ │ │ + beq.n 94b18 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 948bc <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb8> │ │ │ │ + bne.n 94b18 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 948bc <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94b18 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb8> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #8 │ │ │ │ - bl 95804 │ │ │ │ + bl 95a64 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 946c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9bc> │ │ │ │ + beq.w 9491c <_PyUnicodeWriter_WriteASCIIString@@Base+0x9bc> │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ - bl 112a50 <_PyLong_FromByteArray@@Base> │ │ │ │ + bl 1134d8 <_PyLong_FromByteArray@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.n 94280 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.n 944dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e2d60 │ │ │ │ + bl 1e4d40 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 953a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16a0> │ │ │ │ + beq.w 95600 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e2d60 │ │ │ │ + bl 1e4d40 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 9538e <_PyUnicodeWriter_WriteASCIIString@@Base+0x168a> │ │ │ │ + beq.w 955ea <_PyUnicodeWriter_WriteASCIIString@@Base+0x168a> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vstr d8, [sp, #72] @ 0x48 │ │ │ │ vstr d7, [sp, #80] @ 0x50 │ │ │ │ - bl 188e90 │ │ │ │ + bl 18ae68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.n 94716 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa12> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.n 94972 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa12> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - ldr r2, [pc, #648] @ (94c20 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #648] @ (94e7c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 94e9a <_PyUnicodeWriter_WriteASCIIString@@Base+0x1196> │ │ │ │ + bne.w 950f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1196> │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 94568 <_PyUnicodeWriter_WriteASCIIString@@Base+0x864> │ │ │ │ + b.n 947c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x864> │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ - ldr r2, [pc, #616] @ (94c20 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #616] @ (94e7c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 94e24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1120> │ │ │ │ + bne.w 95080 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1120> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 945da <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ + b.n 94836 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - ldr r2, [pc, #588] @ (94c20 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #588] @ (94e7c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 94ed6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11d2> │ │ │ │ + bne.w 95132 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11d2> │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 9459e <_PyUnicodeWriter_WriteASCIIString@@Base+0x89a> │ │ │ │ - ldr r2, [pc, #560] @ (94c20 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + b.n 947fa <_PyUnicodeWriter_WriteASCIIString@@Base+0x89a> │ │ │ │ + ldr r2, [pc, #560] @ (94e7c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 94e42 <_PyUnicodeWriter_WriteASCIIString@@Base+0x113e> │ │ │ │ + bne.w 9509e <_PyUnicodeWriter_WriteASCIIString@@Base+0x113e> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94610 <_PyUnicodeWriter_WriteASCIIString@@Base+0x90c> │ │ │ │ + b.n 9486c <_PyUnicodeWriter_WriteASCIIString@@Base+0x90c> │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ - ldr r2, [pc, #524] @ (94c20 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #524] @ (94e7c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 94eb8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11b4> │ │ │ │ + bne.w 95114 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11b4> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 945bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x8b8> │ │ │ │ + b.n 94818 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8b8> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - ldr r2, [pc, #496] @ (94c20 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #496] @ (94e7c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 94f34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1230> │ │ │ │ + bne.w 95190 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1230> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 945f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8ec> │ │ │ │ + b.n 9484c <_PyUnicodeWriter_WriteASCIIString@@Base+0x8ec> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 94228 <_PyUnicodeWriter_WriteASCIIString@@Base+0x524> │ │ │ │ - b.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + bne.w 94484 <_PyUnicodeWriter_WriteASCIIString@@Base+0x524> │ │ │ │ + b.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + beq.w 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.w 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.w 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov sl, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41268 @ 0xa134 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42868 @ 0xa774 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 952ba <_PyUnicodeWriter_WriteASCIIString@@Base+0x15b6> │ │ │ │ + beq.w 95516 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15b6> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 952dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x15d8> │ │ │ │ + beq.w 95538 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 952dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x15d8> │ │ │ │ + bne.w 95538 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15d8> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - ldr r2, [pc, #352] @ (94c20 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #352] @ (94e7c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 94e7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1178> │ │ │ │ + bne.w 950d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1178> │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94552 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84e> │ │ │ │ - b.n 94568 <_PyUnicodeWriter_WriteASCIIString@@Base+0x864> │ │ │ │ + bne.w 947ae <_PyUnicodeWriter_WriteASCIIString@@Base+0x84e> │ │ │ │ + b.n 947c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x864> │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ - ldr r2, [pc, #312] @ (94c20 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #312] @ (94e7c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 94ef4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11f0> │ │ │ │ + bne.w 95150 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11f0> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94586 <_PyUnicodeWriter_WriteASCIIString@@Base+0x882> │ │ │ │ + b.n 947e2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x882> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #276] @ (94c20 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #276] @ (94e7c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 94d44 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1040> │ │ │ │ + bne.w 94fa0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1040> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94630 <_PyUnicodeWriter_WriteASCIIString@@Base+0x92c> │ │ │ │ - b.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + bne.w 9488c <_PyUnicodeWriter_WriteASCIIString@@Base+0x92c> │ │ │ │ + b.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 1b373c │ │ │ │ + bl 1b5dfc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 9453a <_PyUnicodeWriter_WriteASCIIString@@Base+0x836> │ │ │ │ + b.n 94796 <_PyUnicodeWriter_WriteASCIIString@@Base+0x836> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1b26e8 │ │ │ │ + bl 1b4da8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - blt.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + blt.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 95588 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 957e4 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ str r0, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 94414 <_PyUnicodeWriter_WriteASCIIString@@Base+0x710> │ │ │ │ - bl 80760 │ │ │ │ + bne.w 94670 <_PyUnicodeWriter_WriteASCIIString@@Base+0x710> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9508c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1388> │ │ │ │ - bl 80760 │ │ │ │ + beq.w 952e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1388> │ │ │ │ + bl 80958 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94a72 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd6e> │ │ │ │ + beq.n 94cce <_PyUnicodeWriter_WriteASCIIString@@Base+0xd6e> │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r8, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 945da <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ - bl 80760 │ │ │ │ + b.n 94836 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94708 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa04> │ │ │ │ - b.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + beq.w 94964 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa04> │ │ │ │ + b.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94cda <_PyUnicodeWriter_WriteASCIIString@@Base+0xfd6> │ │ │ │ + beq.w 94f36 <_PyUnicodeWriter_WriteASCIIString@@Base+0xfd6> │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 95804 │ │ │ │ + bl 95a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94f98 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1294> │ │ │ │ + beq.w 951f4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1294> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ - ble.w 940d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3cc> │ │ │ │ + ble.w 9432c <_PyUnicodeWriter_WriteASCIIString@@Base+0x3cc> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51324 @ 0xc87c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #53076 @ 0xcf54 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r3, #0 │ │ │ │ - b.w 941ca <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c6> │ │ │ │ + b.w 94426 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c6> │ │ │ │ mov r1, sl │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r6 │ │ │ │ cmp.w fp, #60 @ 0x3c │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ ldr r2, [r6, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1b373c │ │ │ │ + bl 1b5dfc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ movs r6, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94d60 <_PyUnicodeWriter_WriteASCIIString@@Base+0x105c> │ │ │ │ + beq.w 94fbc <_PyUnicodeWriter_WriteASCIIString@@Base+0x105c> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 95804 │ │ │ │ + bl 95a64 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95804 │ │ │ │ + bl 95a64 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 946e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9e4> │ │ │ │ - b.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + bne.w 94944 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9e4> │ │ │ │ + b.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ and.w r2, r9, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ add.w r9, r2, #2 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 1c4288 │ │ │ │ + bl 1c6798 │ │ │ │ subs r2, r4, #1 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bhi.w 95216 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1512> │ │ │ │ + bhi.w 95472 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1512> │ │ │ │ cmp r2, r6 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ - bne.n 94c5e <_PyUnicodeWriter_WriteASCIIString@@Base+0xf5a> │ │ │ │ + bne.n 94eba <_PyUnicodeWriter_WriteASCIIString@@Base+0xf5a> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95264 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1560> │ │ │ │ + beq.w 954c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1560> │ │ │ │ lsls r0, r2 │ │ │ │ cmp r4, r9 │ │ │ │ add r5, r0 │ │ │ │ - bne.n 94c36 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf32> │ │ │ │ + bne.n 94e92 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf32> │ │ │ │ mov r4, r1 │ │ │ │ add.w r1, r3, r8, lsl #2 │ │ │ │ str r5, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.w 94280 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.w 944dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r4, r6 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 951fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x14f8> │ │ │ │ + beq.w 95458 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14f8> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94c9e <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ + beq.n 94efa <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 94c9e <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ + cbnz r2, 94efa <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1b26e8 │ │ │ │ + bl 1b4da8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.w 943a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a4> │ │ │ │ + bge.w 94604 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + beq.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2a568 │ │ │ │ mov r3, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - bne.w 94b9c <_PyUnicodeWriter_WriteASCIIString@@Base+0xe98> │ │ │ │ + bne.w 94df8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe98> │ │ │ │ movw r4, #56128 @ 0xdb40 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ - movw r1, #40644 @ 0x9ec4 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ + movw r1, #42244 @ 0xa504 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d7330 │ │ │ │ + bl d7838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94bc2 <_PyUnicodeWriter_WriteASCIIString@@Base+0xebe> │ │ │ │ + beq.w 94e1e <_PyUnicodeWriter_WriteASCIIString@@Base+0xebe> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #40672 @ 0x9ee0 │ │ │ │ + movw r1, #42272 @ 0xa520 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 12d348 │ │ │ │ - b.n 94bc2 <_PyUnicodeWriter_WriteASCIIString@@Base+0xebe> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 94e1e <_PyUnicodeWriter_WriteASCIIString@@Base+0xebe> │ │ │ │ mov r3, r8 │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94c88 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf84> │ │ │ │ + bne.n 94ee4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf84> │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #41020 @ 0xa03c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #42620 @ 0xa67c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94c88 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf84> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 94ee4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf84> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 94b14 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe10> │ │ │ │ + beq.w 94d70 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe10> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94b14 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe10> │ │ │ │ + b.n 94d70 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe10> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2a568 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 94dd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ + beq.n 95034 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ mov r1, r4 │ │ │ │ - bl 95804 │ │ │ │ + bl 95a64 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 946e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9e4> │ │ │ │ + bge.w 94944 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9e4> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40936 @ 0x9fe8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42536 @ 0xa628 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ - ldr r2, [pc, #720] @ (95074 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1370>) │ │ │ │ + b.w 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + ldr r2, [pc, #720] @ (952d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1370>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 80ae0 <_PyUnicode_InternImmortal@@Base> │ │ │ │ - b.n 946be <_PyUnicodeWriter_WriteASCIIString@@Base+0x9ba> │ │ │ │ + bl 80cd8 <_PyUnicode_InternImmortal@@Base> │ │ │ │ + b.n 9491a <_PyUnicodeWriter_WriteASCIIString@@Base+0x9ba> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 94dca <_PyUnicodeWriter_WriteASCIIString@@Base+0x10c6> │ │ │ │ + cbz r3, 95026 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10c6> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 95804 │ │ │ │ + bl 95a64 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ - b.n 9480e <_PyUnicodeWriter_WriteASCIIString@@Base+0xb0a> │ │ │ │ + b.n 94a6a <_PyUnicodeWriter_WriteASCIIString@@Base+0xb0a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2a568 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 9480e <_PyUnicodeWriter_WriteASCIIString@@Base+0xb0a> │ │ │ │ + bne.w 94a6a <_PyUnicodeWriter_WriteASCIIString@@Base+0xb0a> │ │ │ │ movw r3, #56128 @ 0xdb40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40644 @ 0x9ec4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42244 @ 0xa504 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.w 9436e <_PyUnicodeWriter_WriteASCIIString@@Base+0x66a> │ │ │ │ + b.w 945ca <_PyUnicodeWriter_WriteASCIIString@@Base+0x66a> │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r4, r3 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 952a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x159c> │ │ │ │ + beq.w 954fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x159c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94e16 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ + beq.n 95072 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 94e16 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ + cbnz r2, 95072 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.w 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ mov r4, r3 │ │ │ │ - b.n 94e16 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 95072 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 949c6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xcc2> │ │ │ │ + beq.w 94c22 <_PyUnicodeWriter_WriteASCIIString@@Base+0xcc2> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 949c6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xcc2> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 94c22 <_PyUnicodeWriter_WriteASCIIString@@Base+0xcc2> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 94a02 <_PyUnicodeWriter_WriteASCIIString@@Base+0xcfe> │ │ │ │ + beq.w 94c5e <_PyUnicodeWriter_WriteASCIIString@@Base+0xcfe> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94a02 <_PyUnicodeWriter_WriteASCIIString@@Base+0xcfe> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 94c5e <_PyUnicodeWriter_WriteASCIIString@@Base+0xcfe> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 9465a <_PyUnicodeWriter_WriteASCIIString@@Base+0x956> │ │ │ │ + beq.w 948b6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x956> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.w 9465a <_PyUnicodeWriter_WriteASCIIString@@Base+0x956> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.w 948b6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x956> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 94ad0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdcc> │ │ │ │ + beq.w 94d2c <_PyUnicodeWriter_WriteASCIIString@@Base+0xdcc> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 94ad0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdcc> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 94d2c <_PyUnicodeWriter_WriteASCIIString@@Base+0xdcc> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 949a6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xca2> │ │ │ │ + beq.w 94c02 <_PyUnicodeWriter_WriteASCIIString@@Base+0xca2> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 949a6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xca2> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 94c02 <_PyUnicodeWriter_WriteASCIIString@@Base+0xca2> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 94a22 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd1e> │ │ │ │ + beq.w 94c7e <_PyUnicodeWriter_WriteASCIIString@@Base+0xd1e> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #8] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94a22 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd1e> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 94c7e <_PyUnicodeWriter_WriteASCIIString@@Base+0xd1e> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 949e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xce0> │ │ │ │ + beq.w 94c40 <_PyUnicodeWriter_WriteASCIIString@@Base+0xce0> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 949e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xce0> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 94c40 <_PyUnicodeWriter_WriteASCIIString@@Base+0xce0> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 94af8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdf4> │ │ │ │ + beq.w 94d54 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdf4> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94af8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdf4> │ │ │ │ + b.n 94d54 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdf4> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r7 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 951e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14e2> │ │ │ │ + bne.w 95442 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14e2> │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94e16 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ - b.n 94dfc <_PyUnicodeWriter_WriteASCIIString@@Base+0x10f8> │ │ │ │ + beq.w 95072 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ + b.n 95058 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10f8> │ │ │ │ mov r3, r7 │ │ │ │ - b.n 94f20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 9517c <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 94a40 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd3c> │ │ │ │ + beq.w 94c9c <_PyUnicodeWriter_WriteASCIIString@@Base+0xd3c> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94a40 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd3c> │ │ │ │ + b.n 94c9c <_PyUnicodeWriter_WriteASCIIString@@Base+0xd3c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 943e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e4> │ │ │ │ + bne.w 94644 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 943e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e4> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 94644 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e4> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r6 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 94f7a <_PyUnicodeWriter_WriteASCIIString@@Base+0x1276> │ │ │ │ + beq.n 951d6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1276> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbz r1, 94fa2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x129e> │ │ │ │ + cbz r1, 951fe <_PyUnicodeWriter_WriteASCIIString@@Base+0x129e> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 94c9e <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ + beq.w 94efa <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94c9e <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ + bne.w 94efa <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94c9e <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94efa <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ movw r4, #56128 @ 0xdb40 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ - b.n 94cfe <_PyUnicodeWriter_WriteASCIIString@@Base+0xffa> │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ + b.n 94f5a <_PyUnicodeWriter_WriteASCIIString@@Base+0xffa> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 94f7a <_PyUnicodeWriter_WriteASCIIString@@Base+0x1276> │ │ │ │ + b.n 951d6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1276> │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94fc6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c2> │ │ │ │ + beq.n 95222 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 94fc6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c2> │ │ │ │ + cbnz r2, 95222 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c2> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 95000 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12fc> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 9525c <_PyUnicodeWriter_WriteASCIIString@@Base+0x12fc> │ │ │ │ movs r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.w 94280 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ - bl 80760 │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.w 944dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94b60 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ - b.w 94422 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71e> │ │ │ │ + bne.w 94dbc <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ + b.w 9467e <_PyUnicodeWriter_WriteASCIIString@@Base+0x71e> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41224 @ 0xa108 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42824 @ 0xa748 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bl 12de68 │ │ │ │ + b.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40792 @ 0x9f58 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42392 @ 0xa598 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 94fcc <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 95228 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40704 @ 0x9f00 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42304 @ 0xa540 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 94fcc <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ - bl 80760 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 95228 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94fcc <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ + bne.n 95228 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #1 │ │ │ │ - bl 7efb0 <_PyLong_New@@Base> │ │ │ │ + bl 7f1a4 <_PyLong_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94fcc <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ + beq.n 95228 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ ldr.w r8, [sp] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r9, [sp] │ │ │ │ - b.w 947b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xab4> │ │ │ │ - bl 7efb0 <_PyLong_New@@Base> │ │ │ │ + b.w 94a14 <_PyUnicodeWriter_WriteASCIIString@@Base+0xab4> │ │ │ │ + bl 7f1a4 <_PyLong_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.w 94280 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ - bl 80760 │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.w 944dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94b60 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ - b.w 9443e <_PyUnicodeWriter_WriteASCIIString@@Base+0x73a> │ │ │ │ + bne.w 94dbc <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ + b.w 9469a <_PyUnicodeWriter_WriteASCIIString@@Base+0x73a> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94b60 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ + bne.w 94dbc <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.w 9444c <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ + b.w 946a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.w 94414 <_PyUnicodeWriter_WriteASCIIString@@Base+0x710> │ │ │ │ - bl 80760 │ │ │ │ + b.w 94670 <_PyUnicodeWriter_WriteASCIIString@@Base+0x710> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94b60 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ + bne.w 94dbc <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 94430 <_PyUnicodeWriter_WriteASCIIString@@Base+0x72c> │ │ │ │ + b.w 9468c <_PyUnicodeWriter_WriteASCIIString@@Base+0x72c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 26a20c │ │ │ │ + bl 26a870 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 95120 <_PyUnicodeWriter_WriteASCIIString@@Base+0x141c> │ │ │ │ + beq.n 9537c <_PyUnicodeWriter_WriteASCIIString@@Base+0x141c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 26a20c │ │ │ │ + bl 26a870 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d1, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 9510c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1408> │ │ │ │ + beq.n 95368 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1408> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 188e90 │ │ │ │ + bl 18ae68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.w 94716 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa12> │ │ │ │ - bl 80760 │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.w 94972 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa12> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41312 @ 0xa160 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42912 @ 0xa7a0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.w 9436e <_PyUnicodeWriter_WriteASCIIString@@Base+0x66a> │ │ │ │ + b.w 945ca <_PyUnicodeWriter_WriteASCIIString@@Base+0x66a> │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ vldr d1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ - b.n 950da <_PyUnicodeWriter_WriteASCIIString@@Base+0x13d6> │ │ │ │ - bl 80760 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ - b.n 950c2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13be> │ │ │ │ - bl 80760 │ │ │ │ + bne.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + b.n 95336 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13d6> │ │ │ │ + bl 80958 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + b.n 9531e <_PyUnicodeWriter_WriteASCIIString@@Base+0x13be> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ movw r2, #6512 @ 0x1970 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #41144 @ 0xa0b8 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #42744 @ 0xa6f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r2, #1 │ │ │ │ - b.w 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ - ldr r3, [pc, #648] @ (953e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16e0>) │ │ │ │ + b.w 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + ldr r3, [pc, #648] @ (95640 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #4380 @ 0x111c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1db224 <_PyEval_MakePendingCalls@@Base+0x4c> │ │ │ │ + bl 1dd424 <_PyEval_MakePendingCalls@@Base+0x4c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r1, r4 │ │ │ │ - bl 964b4 <_PyObject_GetMethod@@Base+0xb60> │ │ │ │ + bl 96710 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ mov r3, r0 │ │ │ │ - b.w 9423a <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - bl 80760 │ │ │ │ + b.w 94496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ movw r2, #6512 @ 0x1970 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #40840 @ 0x9f88 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #42440 @ 0xa5c8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 95148 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ + b.n 953a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + beq.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r5 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.w 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ mov r1, r4 │ │ │ │ - bl 964b4 <_PyObject_GetMethod@@Base+0xb60> │ │ │ │ + bl 96710 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.w 948b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb0> │ │ │ │ + b.w 94b10 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 948fc <_PyUnicodeWriter_WriteASCIIString@@Base+0xbf8> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.w 94b58 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbf8> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94f20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ + bne.w 9517c <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94f20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ + b.n 9517c <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #41188 @ 0xa0e4 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #42788 @ 0xa724 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94c88 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf84> │ │ │ │ + b.n 94ee4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf84> │ │ │ │ mov r4, r1 │ │ │ │ - b.n 94fb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12ac> │ │ │ │ - bl e26cc │ │ │ │ + b.n 9520c <_PyUnicodeWriter_WriteASCIIString@@Base+0x12ac> │ │ │ │ + bl e2ba0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 943a6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a2> │ │ │ │ + beq.w 94602 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a2> │ │ │ │ mov r1, r4 │ │ │ │ - bl 964b4 <_PyObject_GetMethod@@Base+0xb60> │ │ │ │ + bl 96710 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ mov r3, r0 │ │ │ │ - b.w 943a6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a2> │ │ │ │ + b.w 94602 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a2> │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r7 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 95242 <_PyUnicodeWriter_WriteASCIIString@@Base+0x153e> │ │ │ │ + beq.n 9549e <_PyUnicodeWriter_WriteASCIIString@@Base+0x153e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, 95294 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1590> │ │ │ │ + cbz r2, 954f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1590> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 94f20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ + beq.w 9517c <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94f20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ + bne.w 9517c <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94f20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ + b.n 9517c <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r4, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9527c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1578> │ │ │ │ + beq.n 954d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1578> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9527c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1578> │ │ │ │ + cbnz r2, 954d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1578> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40748 @ 0x9f2c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42348 @ 0xa56c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 94fcc <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 95228 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 95242 <_PyUnicodeWriter_WriteASCIIString@@Base+0x153e> │ │ │ │ + b.n 9549e <_PyUnicodeWriter_WriteASCIIString@@Base+0x153e> │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #41104 @ 0xa090 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #42704 @ 0xa6d0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94dfc <_PyUnicodeWriter_WriteASCIIString@@Base+0x10f8> │ │ │ │ + b.n 95058 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10f8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 94ad8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdd4> │ │ │ │ - bl 80760 │ │ │ │ + b.n 94d34 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdd4> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ movw r2, #6512 @ 0x1970 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #40976 @ 0xa010 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #42576 @ 0xa650 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 95148 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ + b.n 953a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ movs r3, #0 │ │ │ │ - b.w 94ad8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdd4> │ │ │ │ - bl 80760 │ │ │ │ - cbz r0, 95304 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1600> │ │ │ │ + b.w 94d34 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdd4> │ │ │ │ + bl 80958 │ │ │ │ + cbz r0, 95560 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1600> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, r3 │ │ │ │ - b.w 94a9c <_PyUnicodeWriter_WriteASCIIString@@Base+0xd98> │ │ │ │ + b.w 94cf8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd98> │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94aa4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xda0> │ │ │ │ - b.w 94a86 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd82> │ │ │ │ + bne.w 94d00 <_PyUnicodeWriter_WriteASCIIString@@Base+0xda0> │ │ │ │ + b.w 94ce2 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd82> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 942f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 944d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x7d4> │ │ │ │ + bne.w 94734 <_PyUnicodeWriter_WriteASCIIString@@Base+0x7d4> │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 952f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + b.n 95552 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 952f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + b.n 95552 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 952f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + b.n 95552 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 952f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + b.n 95552 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 952f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + b.n 95552 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 952f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + b.n 95552 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 952f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ - ldr r3, [pc, #124] @ (953e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16e4>) │ │ │ │ + b.n 95552 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + ldr r3, [pc, #124] @ (95644 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16e4>) │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.w 946b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9b4> │ │ │ │ - bl 80760 │ │ │ │ + b.w 94914 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9b4> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ movw r2, #6512 @ 0x1970 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #40892 @ 0x9fbc │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #42492 @ 0xa5fc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 95148 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ + b.n 953a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ vldr d7, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94974 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc70> │ │ │ │ - b.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ - bl 80760 │ │ │ │ + beq.w 94bd0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc70> │ │ │ │ + b.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ - b.w 9495a <_PyUnicodeWriter_WriteASCIIString@@Base+0xc56> │ │ │ │ + bne.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + b.w 94bb6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc56> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 952f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + b.n 95552 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ mov r1, r4 │ │ │ │ - bl 964b4 <_PyObject_GetMethod@@Base+0xb60> │ │ │ │ + bl 96710 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.w 9484e <_PyUnicodeWriter_WriteASCIIString@@Base+0xb4a> │ │ │ │ - bl 80760 │ │ │ │ + b.w 94aaa <_PyUnicodeWriter_WriteASCIIString@@Base+0xb4a> │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94374 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 945d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ movw r2, #6512 @ 0x1970 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #41060 @ 0xa064 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #42660 @ 0xa6a4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 95148 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ + b.n 953a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -000953ec <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ +00095648 <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 954a4 <_PyUnicodeWriter_Finish@@Base+0xb8> │ │ │ │ + beq.n 95700 <_PyUnicodeWriter_Finish@@Base+0xb8> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str.w ip, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 954a0 <_PyUnicodeWriter_Finish@@Base+0xb4> │ │ │ │ + bne.n 956fc <_PyUnicodeWriter_Finish@@Base+0xb4> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9543a <_PyUnicodeWriter_Finish@@Base+0x4e> │ │ │ │ + beq.n 95696 <_PyUnicodeWriter_Finish@@Base+0x4e> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl cd7f0 │ │ │ │ + bl cdd28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 954ce <_PyUnicodeWriter_Finish@@Base+0xe2> │ │ │ │ + beq.n 9572a <_PyUnicodeWriter_Finish@@Base+0xe2> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 954c4 <_PyUnicodeWriter_Finish@@Base+0xd8> │ │ │ │ + beq.n 95720 <_PyUnicodeWriter_Finish@@Base+0xd8> │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 95440 <_PyUnicodeWriter_Finish@@Base+0x54> │ │ │ │ + beq.n 9569c <_PyUnicodeWriter_Finish@@Base+0x54> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 95434 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 95690 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 95434 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 95690 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.n 954ec <_PyUnicodeWriter_Finish@@Base+0x100> │ │ │ │ + bpl.n 95748 <_PyUnicodeWriter_Finish@@Base+0x100> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r3, #20 │ │ │ │ addpl.w r2, r3, #28 │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ iteee ge │ │ │ │ movge r0, #24 │ │ │ │ addlt.w r2, r2, #1296 @ 0x510 │ │ │ │ movwlt r1, #20256 @ 0x4f20 │ │ │ │ - movtlt r1, #73 @ 0x49 │ │ │ │ + movtlt r1, #74 @ 0x4a │ │ │ │ itet ge │ │ │ │ - ldrge r1, [pc, #120] @ (954f0 <_PyUnicodeWriter_Finish@@Base+0x104>) │ │ │ │ + ldrge r1, [pc, #120] @ (9574c <_PyUnicodeWriter_Finish@@Base+0x104>) │ │ │ │ addlt.w r1, r1, r2, lsl #5 │ │ │ │ mlage r1, r0, r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 95434 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + beq.n 95690 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 9549c <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ + beq.n 956f8 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9549c <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ + cbnz r2, 956f8 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ - b.n 95434 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 95690 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ mov r3, r2 │ │ │ │ - b.n 95434 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 95690 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 954c0 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + cbz r2, 9571c <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 954c0 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + beq.n 9571c <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 954c0 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + cbnz r3, 9571c <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #48] @ (954f4 <_PyUnicodeWriter_Finish@@Base+0x108>) │ │ │ │ - b.n 95434 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #48] @ (95750 <_PyUnicodeWriter_Finish@@Base+0x108>) │ │ │ │ + b.n 95690 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1b0d94 │ │ │ │ + b.w 1b3458 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 95434 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + beq.n 95690 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95434 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 95690 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95434 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 95690 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b.n 9545a <_PyUnicodeWriter_Finish@@Base+0x6e> │ │ │ │ - @ instruction: 0xf5200049 │ │ │ │ + b.n 956b6 <_PyUnicodeWriter_Finish@@Base+0x6e> │ │ │ │ + @ instruction: 0xf520004a │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -000954f8 <_PySys_GetRequiredAttr@@Base>: │ │ │ │ +00095754 <_PySys_GetRequiredAttr@@Base>: │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 95534 <_PySys_GetRequiredAttr@@Base+0x3c> │ │ │ │ + bpl.n 95790 <_PySys_GetRequiredAttr@@Base+0x3c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #116] @ (95584 <_PySys_GetRequiredAttr@@Base+0x8c>) │ │ │ │ + ldr r3, [pc, #116] @ (957e0 <_PySys_GetRequiredAttr@@Base+0x8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r3, [r3, #3872] @ 0xf20 │ │ │ │ - cbz r3, 95566 <_PySys_GetRequiredAttr@@Base+0x6e> │ │ │ │ + cbz r3, 957c2 <_PySys_GetRequiredAttr@@Base+0x6e> │ │ │ │ mov r1, r0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ - bl 82430 │ │ │ │ - cbz r0, 9554c <_PySys_GetRequiredAttr@@Base+0x54> │ │ │ │ + bl 82628 │ │ │ │ + cbz r0, 957a8 <_PySys_GetRequiredAttr@@Base+0x54> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #30796 @ 0x784c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movw r1, #32396 @ 0x7e8c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41408 @ 0xa1c0 │ │ │ │ + movw r1, #43008 @ 0xa800 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 9552e <_PySys_GetRequiredAttr@@Base+0x36> │ │ │ │ + bl d57ec │ │ │ │ + b.n 9578a <_PySys_GetRequiredAttr@@Base+0x36> │ │ │ │ movw r2, #4320 @ 0x10e0 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #41392 @ 0xa1b0 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #42992 @ 0xa7f0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 95530 <_PySys_GetRequiredAttr@@Base+0x38> │ │ │ │ + b.n 9578c <_PySys_GetRequiredAttr@@Base+0x38> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 955b0 <_PySys_GetRequiredAttr@@Base+0xb8> │ │ │ │ + cbz r3, 9580c <_PySys_GetRequiredAttr@@Base+0xb8> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 9562e <_PySys_GetRequiredAttr@@Base+0x136> │ │ │ │ + ble.n 9588a <_PySys_GetRequiredAttr@@Base+0x136> │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 956ae <_PySys_GetRequiredAttr@@Base+0x1b6> │ │ │ │ + beq.n 9590a <_PySys_GetRequiredAttr@@Base+0x1b6> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n 9569a <_PySys_GetRequiredAttr@@Base+0x1a2> │ │ │ │ + ble.n 958f6 <_PySys_GetRequiredAttr@@Base+0x1a2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9568a <_PySys_GetRequiredAttr@@Base+0x192> │ │ │ │ - vldr d7, [pc, #280] @ 956e0 <_PySys_GetRequiredAttr@@Base+0x1e8> │ │ │ │ + beq.n 958e6 <_PySys_GetRequiredAttr@@Base+0x192> │ │ │ │ + vldr d7, [pc, #284] @ 95940 <_PySys_GetRequiredAttr@@Base+0x1ec> │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ - vldr d7, [pc, #272] @ 956e8 <_PySys_GetRequiredAttr@@Base+0x1f0> │ │ │ │ + vldr d7, [pc, #276] @ 95948 <_PySys_GetRequiredAttr@@Base+0x1f4> │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl 135e98 │ │ │ │ + bl 1369b8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 95644 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ - ldr r1, [pc, #248] @ (956f0 <_PySys_GetRequiredAttr@@Base+0x1f8>) │ │ │ │ - movw r2, #19348 @ 0x4b94 │ │ │ │ + cbz r0, 958a0 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ + ldr r1, [pc, #252] @ (95950 <_PySys_GetRequiredAttr@@Base+0x1fc>) │ │ │ │ + movw r2, #20948 @ 0x51d4 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 12d554 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 12e074 <_PyObject_CallMethod@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 9565e <_PySys_GetRequiredAttr@@Base+0x166> │ │ │ │ + cbz r0, 958ba <_PySys_GetRequiredAttr@@Base+0x166> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl db098 │ │ │ │ + bl db57c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9564a <_PySys_GetRequiredAttr@@Base+0x152> │ │ │ │ + bne.n 958a6 <_PySys_GetRequiredAttr@@Base+0x152> │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 95662 <_PySys_GetRequiredAttr@@Base+0x16a> │ │ │ │ + bne.n 958be <_PySys_GetRequiredAttr@@Base+0x16a> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, 95644 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ + cbz r3, 958a0 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 955ac <_PySys_GetRequiredAttr@@Base+0xb4> │ │ │ │ + b.n 95808 <_PySys_GetRequiredAttr@@Base+0xb4> │ │ │ │ movw r3, #56128 @ 0xdb40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41420 @ 0xa1cc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43020 @ 0xa80c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 955ac <_PySys_GetRequiredAttr@@Base+0xb4> │ │ │ │ + b.n 95808 <_PySys_GetRequiredAttr@@Base+0xb4> │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 95622 <_PySys_GetRequiredAttr@@Base+0x12a> │ │ │ │ + bne.n 9587e <_PySys_GetRequiredAttr@@Base+0x12a> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95622 <_PySys_GetRequiredAttr@@Base+0x12a> │ │ │ │ + b.n 9587e <_PySys_GetRequiredAttr@@Base+0x12a> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95644 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ + bne.n 958a0 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ - bgt.n 956c0 <_PySys_GetRequiredAttr@@Base+0x1c8> │ │ │ │ + bgt.n 9591c <_PySys_GetRequiredAttr@@Base+0x1c8> │ │ │ │ movw r3, #56128 @ 0xdb40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40644 @ 0x9ec4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42244 @ 0xa504 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 95644 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 958a0 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, ip │ │ │ │ blx 2a828 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 95622 <_PySys_GetRequiredAttr@@Base+0x12a> │ │ │ │ + b.n 9587e <_PySys_GetRequiredAttr@@Base+0x12a> │ │ │ │ mov r0, ip │ │ │ │ movs r1, #4 │ │ │ │ - bl 85e9c │ │ │ │ + bl 860ac │ │ │ │ mov ip, r0 │ │ │ │ - cbz r0, 956da <_PySys_GetRequiredAttr@@Base+0x1e2> │ │ │ │ + cbz r0, 95936 <_PySys_GetRequiredAttr@@Base+0x1e2> │ │ │ │ movs r3, #4 │ │ │ │ strd r0, r3, [r4, #20] │ │ │ │ - b.n 955c0 <_PySys_GetRequiredAttr@@Base+0xc8> │ │ │ │ + b.n 9581c <_PySys_GetRequiredAttr@@Base+0xc8> │ │ │ │ movs r0, #4 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - cbz r0, 956da <_PySys_GetRequiredAttr@@Base+0x1e2> │ │ │ │ + cbz r0, 95936 <_PySys_GetRequiredAttr@@Base+0x1e2> │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 955c0 <_PySys_GetRequiredAttr@@Base+0xc8> │ │ │ │ + b.n 9581c <_PySys_GetRequiredAttr@@Base+0xc8> │ │ │ │ movw r0, #6512 @ 0x1970 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ movs r2, #4 │ │ │ │ - movw r1, #41444 @ 0xa1e4 │ │ │ │ + movw r1, #43044 @ 0xa824 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 95644 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 95644 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ + bl d57ec │ │ │ │ + b.n 958a0 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 958a0 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ + nop.w │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 95384 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1680> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.n 955e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1684> │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -000956f4 : │ │ │ │ +00095954 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #244] @ (95800 ) │ │ │ │ + ldr r3, [pc, #244] @ (95a60 ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 95954 <_PyObject_GetMethod@@Base> │ │ │ │ + bl 95bb4 <_PyObject_GetMethod@@Base> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 957a6 │ │ │ │ - cbz r0, 95766 │ │ │ │ + beq.n 95a06 │ │ │ │ + cbz r0, 959c6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bic.w r2, r7, #2147483648 @ 0x80000000 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r1, #20 │ │ │ │ - bpl.n 95772 │ │ │ │ + bpl.n 959d2 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ - cbz r7, 95772 │ │ │ │ + cbz r7, 959d2 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9579c │ │ │ │ - cbnz r3, 957aa │ │ │ │ + cbz r0, 959fc │ │ │ │ + cbnz r3, 95a0a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9575e │ │ │ │ + beq.n 959be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 95794 │ │ │ │ + cbz r3, 959f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ adds r4, #4 │ │ │ │ subs r2, r7, #1 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #20 │ │ │ │ - bmi.n 95736 │ │ │ │ + bmi.n 95996 │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 8bbcc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8be0c <_PyObject_MakeTpCall@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 95758 │ │ │ │ - b.n 9575e │ │ │ │ + bne.n 959b8 │ │ │ │ + b.n 959be │ │ │ │ mov r0, r2 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9575e │ │ │ │ - cbz r3, 957d6 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 959be │ │ │ │ + cbz r3, 95a36 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 957d6 │ │ │ │ + cbz r3, 95a36 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9574c │ │ │ │ + b.n 959ac │ │ │ │ mov r4, r5 │ │ │ │ - b.n 9575e │ │ │ │ + b.n 959be │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9574c │ │ │ │ + beq.n 959ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 957f2 │ │ │ │ + bne.n 95a52 │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #36036 @ 0x8cc4 │ │ │ │ + movw r2, #37636 @ 0x9304 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 223a34 <_PyParkingLot_AfterFork@@Base+0x5d4> │ │ │ │ - b.n 957a2 │ │ │ │ + bl 224b88 <_PyParkingLot_AfterFork@@Base+0x4bc> │ │ │ │ + b.n 95a02 │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35988 @ 0x8c94 │ │ │ │ + movw r2, #37588 @ 0x92d4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1f10fc <_PyErr_Format@@Base> │ │ │ │ - b.n 957a2 │ │ │ │ + bl 1f30e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 95a02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 957ba │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 957ba │ │ │ │ + bne.n 95a1a │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95a1a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 95830 │ │ │ │ + cbz r3, 95a90 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r0, r2 │ │ │ │ itt le │ │ │ │ addle r4, r4, r3 │ │ │ │ strle r4, [r1, #12] │ │ │ │ - bgt.n 95900 │ │ │ │ + bgt.n 95b60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w ip, [r1, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 958ee │ │ │ │ + beq.n 95b4e │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - blt.n 958dc │ │ │ │ + blt.n 95b3c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 958cc │ │ │ │ + beq.n 95b2c │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd ip, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ strd r3, r3, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 135e98 │ │ │ │ + bl 1369b8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 958c8 │ │ │ │ - ldr r1, [pc, #224] @ (95950 ) │ │ │ │ - movw r2, #19348 @ 0x4b94 │ │ │ │ + cbz r0, 95b28 │ │ │ │ + ldr r1, [pc, #224] @ (95bb0 ) │ │ │ │ + movw r2, #20948 @ 0x51d4 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 12d554 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 12e074 <_PyObject_CallMethod@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9594a │ │ │ │ + beq.n 95baa │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl db098 │ │ │ │ + bl db57c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 95936 │ │ │ │ + bne.n 95b96 │ │ │ │ cmp r3, r4 │ │ │ │ it eq │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ - beq.n 9582a │ │ │ │ + beq.n 95a8a │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 958c8 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 95b28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 95918 │ │ │ │ + bgt.n 95b78 │ │ │ │ movw r3, #56128 @ 0xdb40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40644 @ 0x9ec4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42244 @ 0xa504 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9582a │ │ │ │ + b.n 95a8a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ blx 2a828 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9589c │ │ │ │ + b.n 95afc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ - bl 85e9c │ │ │ │ + bl 860ac │ │ │ │ mov ip, r0 │ │ │ │ - cbz r0, 958fa │ │ │ │ + cbz r0, 95b5a │ │ │ │ str r0, [r5, #20] │ │ │ │ str r4, [r5, #24] │ │ │ │ - b.n 95840 │ │ │ │ - bl 77f34 │ │ │ │ + b.n 95aa0 │ │ │ │ + bl 78070 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 958ea │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 958c8 │ │ │ │ + bne.n 95b4a │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 95b28 │ │ │ │ movw r3, #56128 @ 0xdb40 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41420 @ 0xa1cc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43020 @ 0xa80c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 958c8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 95b28 │ │ │ │ movw r0, #6512 @ 0x1970 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41444 @ 0xa1e4 │ │ │ │ + movw r1, #43044 @ 0xa824 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d52fc │ │ │ │ + b.w d57ec │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9589c │ │ │ │ + bne.n 95afc │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9589c │ │ │ │ + b.n 95afc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9589c │ │ │ │ - b.n 955e4 <_PySys_GetRequiredAttr@@Base+0xec> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.n 95afc │ │ │ │ + b.n 95844 <_PySys_GetRequiredAttr@@Base+0xf0> │ │ │ │ + lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00095954 <_PyObject_GetMethod@@Base>: │ │ │ │ +00095bb4 <_PyObject_GetMethod@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 95a92 <_PyObject_GetMethod@@Base+0x13e> │ │ │ │ + bmi.w 95cf2 <_PyObject_GetMethod@@Base+0x13e> │ │ │ │ ldr.w r2, [r4, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95ad0 <_PyObject_GetMethod@@Base+0x17c> │ │ │ │ + beq.w 95d30 <_PyObject_GetMethod@@Base+0x17c> │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ - movw r2, #4697 @ 0x1259 │ │ │ │ + movw r2, #5445 @ 0x1545 │ │ │ │ movt r2, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 95ae2 <_PyObject_GetMethod@@Base+0x18e> │ │ │ │ + bne.w 95d42 <_PyObject_GetMethod@@Base+0x18e> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw sl, #42236 @ 0xa4fc │ │ │ │ - movt sl, #71 @ 0x47 │ │ │ │ + movt sl, #72 @ 0x48 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 95ae2 <_PyObject_GetMethod@@Base+0x18e> │ │ │ │ - ldr r1, [pc, #672] @ (95c44 <_PyObject_GetMethod@@Base+0x2f0>) │ │ │ │ + bne.w 95d42 <_PyObject_GetMethod@@Base+0x18e> │ │ │ │ + ldr r1, [pc, #672] @ (95ea4 <_PyObject_GetMethod@@Base+0x2f0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ eor.w r9, r2, r3, asr #3 │ │ │ │ ubfx r9, r9, #0, #12 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ movs r1, #12 │ │ │ │ mul.w r9, r1, r9 │ │ │ │ add.w fp, r7, r9 │ │ │ │ add.w fp, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [fp, #2808] @ 0xaf8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 95af4 <_PyObject_GetMethod@@Base+0x1a0> │ │ │ │ + bne.w 95d54 <_PyObject_GetMethod@@Base+0x1a0> │ │ │ │ ldr.w r2, [fp, #2812] @ 0xafc │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 95af4 <_PyObject_GetMethod@@Base+0x1a0> │ │ │ │ + bne.w 95d54 <_PyObject_GetMethod@@Base+0x1a0> │ │ │ │ add.w r7, r7, #40960 @ 0xa000 │ │ │ │ add r7, r9 │ │ │ │ ldr.w r6, [r7, #2816] @ 0xb00 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 95c3c <_PyObject_GetMethod@@Base+0x2e8> │ │ │ │ + beq.w 95e9c <_PyObject_GetMethod@@Base+0x2e8> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 95b6e <_PyObject_GetMethod@@Base+0x21a> │ │ │ │ + beq.w 95dce <_PyObject_GetMethod@@Base+0x21a> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #14 │ │ │ │ - bpl.w 95b78 <_PyObject_GetMethod@@Base+0x224> │ │ │ │ + bpl.w 95dd8 <_PyObject_GetMethod@@Base+0x224> │ │ │ │ mov.w fp, #0 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #29 │ │ │ │ - bmi.w 95bd4 <_PyObject_GetMethod@@Base+0x280> │ │ │ │ + bmi.w 95e34 <_PyObject_GetMethod@@Base+0x280> │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.w 95bc8 <_PyObject_GetMethod@@Base+0x274> │ │ │ │ + bmi.w 95e28 <_PyObject_GetMethod@@Base+0x274> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 95a7e <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + beq.n 95cde <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ itttt lt │ │ │ │ ldrlt r0, [r5, #8] │ │ │ │ eorlt.w r7, r0, r0, asr #31 │ │ │ │ sublt.w r7, r7, r0, asr #31 │ │ │ │ ldrdlt r0, ip, [r1, #16] │ │ │ │ itttt lt │ │ │ │ addlt r1, r0, #3 │ │ │ │ mlalt r1, ip, r7, r1 │ │ │ │ biclt.w r1, r1, #3 │ │ │ │ addlt r2, r2, r1 │ │ │ │ adds r2, r5, r2 │ │ │ │ - beq.n 95a7e <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + beq.n 95cde <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ ldr r7, [r2, #0] │ │ │ │ - cbz r7, 95a7e <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + cbz r7, 95cde <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ mov r2, r8 │ │ │ │ - bl 82430 │ │ │ │ + bl 82628 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95cb2 <_PyObject_GetMethod@@Base+0x35e> │ │ │ │ + bne.w 95f12 <_PyObject_GetMethod@@Base+0x35e> │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 95a7e <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + beq.n 95cde <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95d08 <_PyObject_GetMethod@@Base+0x3b4> │ │ │ │ + beq.w 95f68 <_PyObject_GetMethod@@Base+0x3b4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 95c4c <_PyObject_GetMethod@@Base+0x2f8> │ │ │ │ + beq.w 95eac <_PyObject_GetMethod@@Base+0x2f8> │ │ │ │ str.w r6, [r8] │ │ │ │ mov r0, r9 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #432] @ (95c44 <_PyObject_GetMethod@@Base+0x2f0>) │ │ │ │ + ldr r1, [pc, #432] @ (95ea4 <_PyObject_GetMethod@@Base+0x2f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r0, #28 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ @@ -160635,55 +160817,55 @@ │ │ │ │ movhi r2, #1 │ │ │ │ add.w r6, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r6, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95cca <_PyObject_GetMethod@@Base+0x376> │ │ │ │ + beq.w 95f2a <_PyObject_GetMethod@@Base+0x376> │ │ │ │ ldr.w r2, [r6, #268] @ 0x10c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 95980 <_PyObject_GetMethod@@Base+0x2c> │ │ │ │ + bne.w 95be0 <_PyObject_GetMethod@@Base+0x2c> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 806dc │ │ │ │ + bl 808d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 95980 <_PyObject_GetMethod@@Base+0x2c> │ │ │ │ - b.n 95aee <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + bge.w 95be0 <_PyObject_GetMethod@@Base+0x2c> │ │ │ │ + b.n 95d4e <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90fcc │ │ │ │ + bl 91228 │ │ │ │ str.w r0, [r8] │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 95a8a <_PyObject_GetMethod@@Base+0x136> │ │ │ │ + b.n 95cea <_PyObject_GetMethod@@Base+0x136> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 95c22 <_PyObject_GetMethod@@Base+0x2ce> │ │ │ │ + bgt.w 95e82 <_PyObject_GetMethod@@Base+0x2ce> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 83b4c <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 83d44 <_PyType_LookupRef@@Base+0x110> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, sp, #20 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 83c20 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + bl 83e18 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 95c38 <_PyObject_GetMethod@@Base+0x2e4> │ │ │ │ + bne.w 95e98 <_PyObject_GetMethod@@Base+0x2e4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95ca6 <_PyObject_GetMethod@@Base+0x352> │ │ │ │ + beq.w 95f06 <_PyObject_GetMethod@@Base+0x352> │ │ │ │ add.w r7, r7, #43520 @ 0xaa00 │ │ │ │ adds r7, #248 @ 0xf8 │ │ │ │ add.w r2, r7, r9 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [fp, #2812] @ 0xafc │ │ │ │ @@ -160695,2019 +160877,2019 @@ │ │ │ │ str r3, [r7, r1] │ │ │ │ dmb ish │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str.w r2, [r7, r9] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 95c98 <_PyObject_GetMethod@@Base+0x344> │ │ │ │ + bne.w 95ef8 <_PyObject_GetMethod@@Base+0x344> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 95c3c <_PyObject_GetMethod@@Base+0x2e8> │ │ │ │ + beq.n 95e9c <_PyObject_GetMethod@@Base+0x2e8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r1, #14 │ │ │ │ - bmi.w 95a02 <_PyObject_GetMethod@@Base+0xae> │ │ │ │ + bmi.w 95c62 <_PyObject_GetMethod@@Base+0xae> │ │ │ │ ldr.w fp, [r2, #136] @ 0x88 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 95c7a <_PyObject_GetMethod@@Base+0x326> │ │ │ │ + beq.n 95eda <_PyObject_GetMethod@@Base+0x326> │ │ │ │ ldr.w r2, [r2, #140] @ 0x8c │ │ │ │ mov r9, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95a0a <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ + beq.w 95c6a <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95aee <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + beq.n 95d4e <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95aee <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ - ldr r2, [pc, #152] @ (95c48 <_PyObject_GetMethod@@Base+0x2f4>) │ │ │ │ + bne.n 95d4e <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + ldr r2, [pc, #152] @ (95ea8 <_PyObject_GetMethod@@Base+0x2f4>) │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 95bc2 <_PyObject_GetMethod@@Base+0x26e> │ │ │ │ + cbz r3, 95e22 <_PyObject_GetMethod@@Base+0x26e> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ - b.n 95aee <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + b.n 95d4e <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ ldr.w r7, [r5, #-12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 95a48 <_PyObject_GetMethod@@Base+0xf4> │ │ │ │ - b.n 95a7e <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + bne.w 95ca8 <_PyObject_GetMethod@@Base+0xf4> │ │ │ │ + b.n 95cde <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ ldrb r1, [r5, #11] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 95a12 <_PyObject_GetMethod@@Base+0xbe> │ │ │ │ + beq.w 95c72 <_PyObject_GetMethod@@Base+0xbe> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r7, [r2, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 95d50 <_PyObject_GetMethod@@Base+0x3fc> │ │ │ │ + beq.w 95fb0 <_PyObject_GetMethod@@Base+0x3fc> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 79d90 │ │ │ │ + bl 79ee0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 95a7e <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + beq.w 95cde <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ add.w r0, r5, r0, lsl #2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95a7e <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + beq.w 95cde <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str.w r2, [r8] │ │ │ │ - bl 1af938 │ │ │ │ - b.n 95aee <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + bl 1b2000 │ │ │ │ + b.n 95d4e <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 83c20 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + bl 83e18 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 95ca6 <_PyObject_GetMethod@@Base+0x352> │ │ │ │ + beq.n 95f06 <_PyObject_GetMethod@@Base+0x352> │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 95cfe <_PyObject_GetMethod@@Base+0x3aa> │ │ │ │ + beq.n 95f5e <_PyObject_GetMethod@@Base+0x3aa> │ │ │ │ movs r6, #0 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 95a0a <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ + b.n 95c6a <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 95c70 <_PyObject_GetMethod@@Base+0x31c> │ │ │ │ - movw r3, #55513 @ 0xd8d9 │ │ │ │ + beq.n 95ed0 <_PyObject_GetMethod@@Base+0x31c> │ │ │ │ + movw r3, #56753 @ 0xddb1 │ │ │ │ movt r3, #13 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp fp, r3 │ │ │ │ - bne.n 95c7e <_PyObject_GetMethod@@Base+0x32a> │ │ │ │ + bne.n 95ede <_PyObject_GetMethod@@Base+0x32a> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 95d72 <_PyObject_GetMethod@@Base+0x41e> │ │ │ │ + beq.w 95fd2 <_PyObject_GetMethod@@Base+0x41e> │ │ │ │ mov r0, r4 │ │ │ │ - bl ddbd8 │ │ │ │ - b.n 95b96 <_PyObject_GetMethod@@Base+0x242> │ │ │ │ + bl de0b0 │ │ │ │ + b.n 95df6 <_PyObject_GetMethod@@Base+0x242> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 95cda <_PyObject_GetMethod@@Base+0x386> │ │ │ │ + beq.n 95f3a <_PyObject_GetMethod@@Base+0x386> │ │ │ │ str.w r6, [r8] │ │ │ │ - b.n 95aee <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + b.n 95d4e <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ mov r9, fp │ │ │ │ - b.n 95a0a <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ + b.n 95c6a <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx fp │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r4, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95ba4 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ - b.n 95aee <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + bne.n 95e04 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + b.n 95d4e <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 95ca6 <_PyObject_GetMethod@@Base+0x352> │ │ │ │ + cbnz r2, 95f06 <_PyObject_GetMethod@@Base+0x352> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 95b6e <_PyObject_GetMethod@@Base+0x21a> │ │ │ │ + bne.w 95dce <_PyObject_GetMethod@@Base+0x21a> │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 95a0a <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ + b.n 95c6a <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 95cc2 <_PyObject_GetMethod@@Base+0x36e> │ │ │ │ + beq.n 95f22 <_PyObject_GetMethod@@Base+0x36e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 95d34 <_PyObject_GetMethod@@Base+0x3e0> │ │ │ │ + beq.n 95f94 <_PyObject_GetMethod@@Base+0x3e0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1af938 │ │ │ │ - b.n 95aee <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + bl 1b2000 │ │ │ │ + b.n 95d4e <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r1, #244] @ 0xf4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 95980 <_PyObject_GetMethod@@Base+0x2c> │ │ │ │ - b.n 95ad0 <_PyObject_GetMethod@@Base+0x17c> │ │ │ │ + bne.w 95be0 <_PyObject_GetMethod@@Base+0x2c> │ │ │ │ + b.n 95d30 <_PyObject_GetMethod@@Base+0x17c> │ │ │ │ movw r1, #48088 @ 0xbbd8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #30984 @ 0x7908 │ │ │ │ + movw r1, #32584 @ 0x7f48 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d52fc │ │ │ │ + bl d57ec │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl d6da4 │ │ │ │ - b.n 95aee <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + bl d72ac │ │ │ │ + b.n 95d4e <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d7574 │ │ │ │ + bl d7a7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95c3c <_PyObject_GetMethod@@Base+0x2e8> │ │ │ │ - ldr r2, [pc, #140] @ (95d98 <_PyObject_GetMethod@@Base+0x444>) │ │ │ │ + b.n 95e9c <_PyObject_GetMethod@@Base+0x2e8> │ │ │ │ + ldr r2, [pc, #140] @ (95ff8 <_PyObject_GetMethod@@Base+0x444>) │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr.w sl, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 95d28 <_PyObject_GetMethod@@Base+0x3d4> │ │ │ │ + beq.n 95f88 <_PyObject_GetMethod@@Base+0x3d4> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 95a7e <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ - ldr r2, [pc, #96] @ (95d98 <_PyObject_GetMethod@@Base+0x444>) │ │ │ │ + b.n 95cde <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + ldr r2, [pc, #96] @ (95ff8 <_PyObject_GetMethod@@Base+0x444>) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 95d4a <_PyObject_GetMethod@@Base+0x3f6> │ │ │ │ + cbz r3, 95faa <_PyObject_GetMethod@@Base+0x3f6> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ blx r4 │ │ │ │ - b.n 95cc2 <_PyObject_GetMethod@@Base+0x36e> │ │ │ │ + b.n 95f22 <_PyObject_GetMethod@@Base+0x36e> │ │ │ │ ldr.w r2, [sl, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 95d8a <_PyObject_GetMethod@@Base+0x436> │ │ │ │ + beq.n 95fea <_PyObject_GetMethod@@Base+0x436> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 79d90 │ │ │ │ + bl 79ee0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 95bfc <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ - b.n 95a7e <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + bne.w 95e5c <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ + b.n 95cde <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41668 @ 0xa2c4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43268 @ 0xa904 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 95c88 <_PyObject_GetMethod@@Base+0x334> │ │ │ │ - bl d7574 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 95ee8 <_PyObject_GetMethod@@Base+0x334> │ │ │ │ + bl d7a7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn.w r0, #2 │ │ │ │ - b.n 95bfc <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ + b.n 95e5c <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ bics.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ - beq.w 96414 <_PyObject_GetMethod@@Base+0xac0> │ │ │ │ + beq.w 96670 <_PyObject_GetMethod@@Base+0xabc> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr.w r9, [pc, #1292] @ 962cc <_PyObject_GetMethod@@Base+0x978> │ │ │ │ + ldr.w r9, [pc, #1292] @ 9652c <_PyObject_GetMethod@@Base+0x978> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r7, [r9, sl] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 96032 <_PyObject_GetMethod@@Base+0x6de> │ │ │ │ + bne.w 96292 <_PyObject_GetMethod@@Base+0x6de> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 96444 <_PyObject_GetMethod@@Base+0xaf0> │ │ │ │ + bne.w 966a0 <_PyObject_GetMethod@@Base+0xaec> │ │ │ │ subs r6, r4, #1 │ │ │ │ - beq.w 96100 <_PyObject_GetMethod@@Base+0x7ac> │ │ │ │ + beq.w 96360 <_PyObject_GetMethod@@Base+0x7ac> │ │ │ │ cmp r6, #20 │ │ │ │ - bgt.w 962d0 <_PyObject_GetMethod@@Base+0x97c> │ │ │ │ + bgt.w 96530 <_PyObject_GetMethod@@Base+0x97c> │ │ │ │ ldr.w r1, [r9, sl] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1604] @ 0x644 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9613c <_PyObject_GetMethod@@Base+0x7e8> │ │ │ │ - ldr.w ip, [pc, #1212] @ 962bc <_PyObject_GetMethod@@Base+0x968> │ │ │ │ + beq.w 9639c <_PyObject_GetMethod@@Base+0x7e8> │ │ │ │ + ldr.w ip, [pc, #1212] @ 9651c <_PyObject_GetMethod@@Base+0x968> │ │ │ │ ldr.w r0, [r2, #1684] @ 0x694 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r2, #1684] @ 0x694 │ │ │ │ ldr.w r0, [ip, #1416] @ 0x588 │ │ │ │ str.w r3, [r2, #1604] @ 0x644 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96350 <_PyObject_GetMethod@@Base+0x9fc> │ │ │ │ + bne.w 965ac <_PyObject_GetMethod@@Base+0x9f8> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r4, #12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 960a0 <_PyObject_GetMethod@@Base+0x74c> │ │ │ │ + beq.w 96300 <_PyObject_GetMethod@@Base+0x74c> │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r0, [r2, #0] │ │ │ │ - beq.n 95e7e <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ + beq.n 960de <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ adds r2, #4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 95e50 <_PyObject_GetMethod@@Base+0x4fc> │ │ │ │ + beq.n 960b0 <_PyObject_GetMethod@@Base+0x4fc> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r6, #2 │ │ │ │ str r0, [r2, #0] │ │ │ │ - beq.n 95e7e <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ + beq.n 960de <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ add.w r6, r5, r6, lsl #2 │ │ │ │ add.w r0, r5, #8 │ │ │ │ add.w ip, r4, #16 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 960f4 <_PyObject_GetMethod@@Base+0x7a0> │ │ │ │ + beq.w 96354 <_PyObject_GetMethod@@Base+0x7a0> │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r0 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ - bne.n 95e66 <_PyObject_GetMethod@@Base+0x512> │ │ │ │ + bne.n 960c6 <_PyObject_GetMethod@@Base+0x512> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub.w r0, r4, #8 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r3, #3796] @ 0xed4 │ │ │ │ cmp r1, #0 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orr.w r3, r3, r6 │ │ │ │ str r0, [r6, #0] │ │ │ │ strd r2, r3, [r4, #-8] │ │ │ │ add.w r3, r1, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r2, #4] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - blt.w 9610e <_PyObject_GetMethod@@Base+0x7ba> │ │ │ │ + blt.w 9636e <_PyObject_GetMethod@@Base+0x7ba> │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 96122 <_PyObject_GetMethod@@Base+0x7ce> │ │ │ │ - movw r3, #57477 @ 0xe085 │ │ │ │ + beq.w 96382 <_PyObject_GetMethod@@Base+0x7ce> │ │ │ │ + movw r3, #61305 @ 0xef79 │ │ │ │ movt r3, #22 │ │ │ │ ldr.w r8, [r5] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 962b2 <_PyObject_GetMethod@@Base+0x95e> │ │ │ │ + bne.w 96512 <_PyObject_GetMethod@@Base+0x95e> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9618c <_PyObject_GetMethod@@Base+0x838> │ │ │ │ + beq.w 963ec <_PyObject_GetMethod@@Base+0x838> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.w 961a0 <_PyObject_GetMethod@@Base+0x84c> │ │ │ │ + bne.w 96400 <_PyObject_GetMethod@@Base+0x84c> │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 960aa <_PyObject_GetMethod@@Base+0x756> │ │ │ │ + beq.w 9630a <_PyObject_GetMethod@@Base+0x756> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ - cbz r3, 95ef0 <_PyObject_GetMethod@@Base+0x59c> │ │ │ │ + cbz r3, 96150 <_PyObject_GetMethod@@Base+0x59c> │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9615e <_PyObject_GetMethod@@Base+0x80a> │ │ │ │ + bne.w 963be <_PyObject_GetMethod@@Base+0x80a> │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9616c <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + beq.w 963cc <_PyObject_GetMethod@@Base+0x818> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 96402 <_PyObject_GetMethod@@Base+0xaae> │ │ │ │ + bpl.w 9665e <_PyObject_GetMethod@@Base+0xaaa> │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 962a2 <_PyObject_GetMethod@@Base+0x94e> │ │ │ │ + bne.w 96502 <_PyObject_GetMethod@@Base+0x94e> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 962a2 <_PyObject_GetMethod@@Base+0x94e> │ │ │ │ + beq.w 96502 <_PyObject_GetMethod@@Base+0x94e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #28 │ │ │ │ - bl 79454 │ │ │ │ + bl 795a0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9616c <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + beq.w 963cc <_PyObject_GetMethod@@Base+0x818> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #7 │ │ │ │ - bpl.w 9616c <_PyObject_GetMethod@@Base+0x818> │ │ │ │ - bl 85a84 │ │ │ │ + bpl.w 963cc <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + bl 85c84 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 9616c <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + blt.w 963cc <_PyObject_GetMethod@@Base+0x818> │ │ │ │ ldr.w r3, [r8, #36] @ 0x24 │ │ │ │ cmp r6, r3 │ │ │ │ - bge.w 9616c <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + bge.w 963cc <_PyObject_GetMethod@@Base+0x818> │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 960dc <_PyObject_GetMethod@@Base+0x788> │ │ │ │ + beq.w 9633c <_PyObject_GetMethod@@Base+0x788> │ │ │ │ add.w r6, r8, r6, lsl #3 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 960dc <_PyObject_GetMethod@@Base+0x788> │ │ │ │ + blt.w 9633c <_PyObject_GetMethod@@Base+0x788> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w 96240 <_PyObject_GetMethod@@Base+0x8ec> │ │ │ │ + bpl.w 964a0 <_PyObject_GetMethod@@Base+0x8ec> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 961e8 <_PyObject_GetMethod@@Base+0x894> │ │ │ │ + bpl.w 96448 <_PyObject_GetMethod@@Base+0x894> │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.w 96312 <_PyObject_GetMethod@@Base+0x9be> │ │ │ │ + bpl.w 9656e <_PyObject_GetMethod@@Base+0x9ba> │ │ │ │ cmn.w r5, #20 │ │ │ │ - beq.w 96188 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + beq.w 963e8 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ cmp r3, r1 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ cmp r2, r1 │ │ │ │ it ge │ │ │ │ cmpge r3, #0 │ │ │ │ - beq.w 960bc <_PyObject_GetMethod@@Base+0x768> │ │ │ │ + beq.w 9631c <_PyObject_GetMethod@@Base+0x768> │ │ │ │ cmp r2, r1 │ │ │ │ it ge │ │ │ │ movge r2, r1 │ │ │ │ orrs.w r0, r3, r2 │ │ │ │ - bmi.w 963ea <_PyObject_GetMethod@@Base+0xa96> │ │ │ │ + bmi.w 96646 <_PyObject_GetMethod@@Base+0xa92> │ │ │ │ cmp r3, r2 │ │ │ │ it le │ │ │ │ cmple r3, r1 │ │ │ │ - bge.w 96322 <_PyObject_GetMethod@@Base+0x9ce> │ │ │ │ + bge.w 9657e <_PyObject_GetMethod@@Base+0x9ca> │ │ │ │ subs r6, r2, r3 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.w 961f2 <_PyObject_GetMethod@@Base+0x89e> │ │ │ │ + bpl.w 96452 <_PyObject_GetMethod@@Base+0x89e> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9631e <_PyObject_GetMethod@@Base+0x9ca> │ │ │ │ + beq.w 9657a <_PyObject_GetMethod@@Base+0x9c6> │ │ │ │ adds r5, #20 │ │ │ │ add.w r8, r5, r3 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 9621c <_PyObject_GetMethod@@Base+0x8c8> │ │ │ │ + beq.w 9647c <_PyObject_GetMethod@@Base+0x8c8> │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ mov r0, r6 │ │ │ │ - bl 72afc │ │ │ │ + bl 72cac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96188 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + beq.w 963e8 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 964aa <_PyObject_GetMethod@@Base+0xb56> │ │ │ │ + bpl.w 96706 <_PyObject_GetMethod@@Base+0xb52> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl.w r0, r5, #28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96024 <_PyObject_GetMethod@@Base+0x6d0> │ │ │ │ + beq.n 96284 <_PyObject_GetMethod@@Base+0x6d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 96024 <_PyObject_GetMethod@@Base+0x6d0> │ │ │ │ - ldr r2, [pc, #680] @ (962bc <_PyObject_GetMethod@@Base+0x968>) │ │ │ │ + cbnz r3, 96284 <_PyObject_GetMethod@@Base+0x6d0> │ │ │ │ + ldr r2, [pc, #680] @ (9651c <_PyObject_GetMethod@@Base+0x968>) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96336 <_PyObject_GetMethod@@Base+0x9e2> │ │ │ │ + bne.w 96592 <_PyObject_GetMethod@@Base+0x9de> │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9646e <_PyObject_GetMethod@@Base+0xb1a> │ │ │ │ + beq.w 966ca <_PyObject_GetMethod@@Base+0xb16> │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 96086 <_PyObject_GetMethod@@Base+0x732> │ │ │ │ + ble.n 962e6 <_PyObject_GetMethod@@Base+0x732> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 95dd4 <_PyObject_GetMethod@@Base+0x480> │ │ │ │ + beq.w 96034 <_PyObject_GetMethod@@Base+0x480> │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.n 96086 <_PyObject_GetMethod@@Base+0x732> │ │ │ │ + beq.n 962e6 <_PyObject_GetMethod@@Base+0x732> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 95dd4 <_PyObject_GetMethod@@Base+0x480> │ │ │ │ + beq.w 96034 <_PyObject_GetMethod@@Base+0x480> │ │ │ │ cmp.w lr, #2 │ │ │ │ - beq.n 96086 <_PyObject_GetMethod@@Base+0x732> │ │ │ │ + beq.n 962e6 <_PyObject_GetMethod@@Base+0x732> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 95dd4 <_PyObject_GetMethod@@Base+0x480> │ │ │ │ + beq.w 96034 <_PyObject_GetMethod@@Base+0x480> │ │ │ │ cmp.w lr, #3 │ │ │ │ - beq.n 96086 <_PyObject_GetMethod@@Base+0x732> │ │ │ │ + beq.n 962e6 <_PyObject_GetMethod@@Base+0x732> │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 95dd4 <_PyObject_GetMethod@@Base+0x480> │ │ │ │ + beq.w 96034 <_PyObject_GetMethod@@Base+0x480> │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 96076 <_PyObject_GetMethod@@Base+0x722> │ │ │ │ + bne.n 962d6 <_PyObject_GetMethod@@Base+0x722> │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ str.w sl, [sp, #12] │ │ │ │ - bl 1b2e54 │ │ │ │ + bl 1b5514 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 95dd4 <_PyObject_GetMethod@@Base+0x480> │ │ │ │ + bne.w 96034 <_PyObject_GetMethod@@Base+0x480> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9602a <_PyObject_GetMethod@@Base+0x6d6> │ │ │ │ + b.n 9628a <_PyObject_GetMethod@@Base+0x6d6> │ │ │ │ cmp r6, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - bne.w 95e3e <_PyObject_GetMethod@@Base+0x4ea> │ │ │ │ - b.n 95e7e <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ + bne.w 9609e <_PyObject_GetMethod@@Base+0x4ea> │ │ │ │ + b.n 960de <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ mov r6, r5 │ │ │ │ - b.n 95f4c <_PyObject_GetMethod@@Base+0x5f8> │ │ │ │ + b.n 961ac <_PyObject_GetMethod@@Base+0x5f8> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95f9e <_PyObject_GetMethod@@Base+0x64a> │ │ │ │ + bne.w 961fe <_PyObject_GetMethod@@Base+0x64a> │ │ │ │ cmp r2, r1 │ │ │ │ - blt.w 95f9e <_PyObject_GetMethod@@Base+0x64a> │ │ │ │ + blt.w 961fe <_PyObject_GetMethod@@Base+0x64a> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9643a <_PyObject_GetMethod@@Base+0xae6> │ │ │ │ + bne.w 96696 <_PyObject_GetMethod@@Base+0xae2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + beq.n 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ + movt r5, #72 @ 0x48 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ cmp r6, r0 │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ - bne.w 95e66 <_PyObject_GetMethod@@Base+0x512> │ │ │ │ - b.n 95e7e <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ + bne.w 960c6 <_PyObject_GetMethod@@Base+0x512> │ │ │ │ + b.n 960de <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ - ldr r4, [pc, #444] @ (962c0 <_PyObject_GetMethod@@Base+0x96c>) │ │ │ │ + ldr r4, [pc, #444] @ (96520 <_PyObject_GetMethod@@Base+0x96c>) │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bge.w 95eac <_PyObject_GetMethod@@Base+0x558> │ │ │ │ - movw r1, #36836 @ 0x8fe4 │ │ │ │ + bge.w 9610c <_PyObject_GetMethod@@Base+0x558> │ │ │ │ + movw r1, #38436 @ 0x9624 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f5c20 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 1f7aa0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95eac <_PyObject_GetMethod@@Base+0x558> │ │ │ │ + beq.w 9610c <_PyObject_GetMethod@@Base+0x558> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9609c <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + beq.n 962fc <_PyObject_GetMethod@@Base+0x748> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9609c <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + bne.n 962fc <_PyObject_GetMethod@@Base+0x748> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9609c <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 962fc <_PyObject_GetMethod@@Base+0x748> │ │ │ │ mov r1, r6 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ - bl 78ca0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78de8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9609c <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + beq.n 962fc <_PyObject_GetMethod@@Base+0x748> │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ ldr.w r1, [r9, sl] │ │ │ │ - b.n 95e22 <_PyObject_GetMethod@@Base+0x4ce> │ │ │ │ + b.n 96082 <_PyObject_GetMethod@@Base+0x4ce> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl db098 │ │ │ │ + bl db57c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge.w 95f42 <_PyObject_GetMethod@@Base+0x5ee> │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 96188 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + bge.w 961a2 <_PyObject_GetMethod@@Base+0x5ee> │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 963e8 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41740 @ 0xa30c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43340 @ 0xa94c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ - ldr r1, [pc, #308] @ (962c4 <_PyObject_GetMethod@@Base+0x970>) │ │ │ │ + b.n 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + ldr r1, [pc, #308] @ (96524 <_PyObject_GetMethod@@Base+0x970>) │ │ │ │ mov r0, r8 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - bl 16e25c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + bl 16f150 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl 72fb4 │ │ │ │ + bl 73164 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96188 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + beq.n 963e8 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ add.w sl, r0, #8 │ │ │ │ add.w r3, r4, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ cmp r6, r9 │ │ │ │ - ble.w 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + ble.w 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r9, r9, #1 │ │ │ │ - bl 16e25c │ │ │ │ + bl 16f150 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9647c <_PyObject_GetMethod@@Base+0xb28> │ │ │ │ + beq.w 966d8 <_PyObject_GetMethod@@Base+0xb24> │ │ │ │ mov r2, sl │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ mov sl, r2 │ │ │ │ - b.n 961b8 <_PyObject_GetMethod@@Base+0x864> │ │ │ │ + b.n 96418 <_PyObject_GetMethod@@Base+0x864> │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 95f8a <_PyObject_GetMethod@@Base+0x636> │ │ │ │ - b.n 96188 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + bne.w 961ea <_PyObject_GetMethod@@Base+0x636> │ │ │ │ + b.n 963e8 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 963e6 <_PyObject_GetMethod@@Base+0xa92> │ │ │ │ + beq.w 96642 <_PyObject_GetMethod@@Base+0xa8e> │ │ │ │ add.w r0, r5, #28 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 963ce <_PyObject_GetMethod@@Base+0xa7a> │ │ │ │ + blt.w 9662a <_PyObject_GetMethod@@Base+0xa76> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ - bne.w 96370 <_PyObject_GetMethod@@Base+0xa1c> │ │ │ │ + bne.w 965cc <_PyObject_GetMethod@@Base+0xa18> │ │ │ │ mov r1, r6 │ │ │ │ - bl 965dc │ │ │ │ + bl 96838 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ ldrb r2, [r5, r3] │ │ │ │ ldrsb r3, [r5, r3] │ │ │ │ cmp r3, #0 │ │ │ │ iteee ge │ │ │ │ movge r3, #24 │ │ │ │ addlt.w r2, r2, #1296 @ 0x510 │ │ │ │ movwlt r5, #20256 @ 0x4f20 │ │ │ │ - movtlt r5, #73 @ 0x49 │ │ │ │ + movtlt r5, #74 @ 0x4a │ │ │ │ itet ge │ │ │ │ - ldrge r5, [pc, #144] @ (962c8 <_PyObject_GetMethod@@Base+0x974>) │ │ │ │ + ldrge r5, [pc, #144] @ (96528 <_PyObject_GetMethod@@Base+0x974>) │ │ │ │ addlt.w r5, r5, r2, lsl #5 │ │ │ │ mlage r5, r3, r2, r5 │ │ │ │ - b.n 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ add.w r9, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #16 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 1f5df4 │ │ │ │ + bl 1f7c70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96188 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + beq.n 963e8 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ ldrd r3, r2, [r6, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ cmp r3, r1 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ cmp r2, r1 │ │ │ │ it ge │ │ │ │ movge r2, r1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 960ae <_PyObject_GetMethod@@Base+0x75a> │ │ │ │ + beq.w 9630e <_PyObject_GetMethod@@Base+0x75a> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r1, #42444 @ 0xa5cc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 96288 <_PyObject_GetMethod@@Base+0x934> │ │ │ │ + bne.n 964e8 <_PyObject_GetMethod@@Base+0x934> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 96326 <_PyObject_GetMethod@@Base+0x9d2> │ │ │ │ + beq.n 96582 <_PyObject_GetMethod@@Base+0x9ce> │ │ │ │ subs r1, r2, r3 │ │ │ │ add r0, r3 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + beq.w 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ mov r0, r9 │ │ │ │ - bl d1df8 │ │ │ │ - b.n 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + bl d22fc │ │ │ │ + b.n 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 6d9ac │ │ │ │ + bl 6db34 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 95f1c <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ - b.n 9616c <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + bne.w 9617c <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ + b.n 963cc <_PyObject_GetMethod@@Base+0x818> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ + lsls r3, r1, #1 │ │ │ │ strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - @ instruction: 0xf5200049 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + @ instruction: 0xf520004a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r6, r2 │ │ │ │ - ble.w 9613c <_PyObject_GetMethod@@Base+0x7e8> │ │ │ │ + ble.w 9639c <_PyObject_GetMethod@@Base+0x7e8> │ │ │ │ str.w sl, [sp, #12] │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9609c <_PyObject_GetMethod@@Base+0x748> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ + beq.w 962fc <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ - add.w r2, r4, #12 │ │ │ │ - ldr.w ip, [r0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ ldr.w r1, [r9, sl] │ │ │ │ - cmp ip, r3 │ │ │ │ - beq.n 96384 <_PyObject_GetMethod@@Base+0xa30> │ │ │ │ - add.w r3, ip, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - str r0, [r4, #12] │ │ │ │ - b.n 95e3e <_PyObject_GetMethod@@Base+0x4ea> │ │ │ │ + cmp r2, r0 │ │ │ │ + beq.n 965e0 <_PyObject_GetMethod@@Base+0xa2c> │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + add.w r2, r4, #12 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + b.n 9609e <_PyObject_GetMethod@@Base+0x4ea> │ │ │ │ add.w r2, r5, #28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 95f8a <_PyObject_GetMethod@@Base+0x636> │ │ │ │ - b.n 96188 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + bne.w 961ea <_PyObject_GetMethod@@Base+0x636> │ │ │ │ + b.n 963e8 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ ldr r5, [r5, #28] │ │ │ │ - b.n 95fcc <_PyObject_GetMethod@@Base+0x678> │ │ │ │ - ldr r5, [pc, #396] @ (964b0 <_PyObject_GetMethod@@Base+0xb5c>) │ │ │ │ - b.n 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 9622c <_PyObject_GetMethod@@Base+0x678> │ │ │ │ + ldr r5, [pc, #396] @ (9670c <_PyObject_GetMethod@@Base+0xb58>) │ │ │ │ + b.n 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 96288 <_PyObject_GetMethod@@Base+0x934> │ │ │ │ + bne.n 964e8 <_PyObject_GetMethod@@Base+0x934> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b03d0 │ │ │ │ + bl 1b2a98 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96292 <_PyObject_GetMethod@@Base+0x93e> │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 964f2 <_PyObject_GetMethod@@Base+0x93e> │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 96020 <_PyObject_GetMethod@@Base+0x6cc> │ │ │ │ + beq.w 96280 <_PyObject_GetMethod@@Base+0x6cc> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 96020 <_PyObject_GetMethod@@Base+0x6cc> │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 96280 <_PyObject_GetMethod@@Base+0x6cc> │ │ │ │ + movw r2, #53825 @ 0xd241 │ │ │ │ movt r2, #18 │ │ │ │ cmp r0, r2 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ - bne.n 96394 <_PyObject_GetMethod@@Base+0xa40> │ │ │ │ + bne.n 965f0 <_PyObject_GetMethod@@Base+0xa3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ + bl 12d6a8 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ ldr.w r1, [r9, sl] │ │ │ │ - b.n 95e22 <_PyObject_GetMethod@@Base+0x4ce> │ │ │ │ - cbz r2, 963b6 <_PyObject_GetMethod@@Base+0xa62> │ │ │ │ + b.n 96082 <_PyObject_GetMethod@@Base+0x4ce> │ │ │ │ + cbz r2, 96612 <_PyObject_GetMethod@@Base+0xa5e> │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 963ac <_PyObject_GetMethod@@Base+0xa58> │ │ │ │ + beq.n 96608 <_PyObject_GetMethod@@Base+0xa54> │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 963b6 <_PyObject_GetMethod@@Base+0xa62> │ │ │ │ + bne.n 96612 <_PyObject_GetMethod@@Base+0xa5e> │ │ │ │ mov r1, r6 │ │ │ │ - bl 214464 <_PyUnicode_EncodeUTF16@@Base+0x5b0> │ │ │ │ + bl 215d50 <_PyUnicode_EncodeUTF16@@Base+0x5b4> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ - str r0, [r4, #12] │ │ │ │ + b.n 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + str r3, [r4, #12] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cmp r3, ip │ │ │ │ - beq.n 963a8 <_PyObject_GetMethod@@Base+0xa54> │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 96604 <_PyObject_GetMethod@@Base+0xa50> │ │ │ │ add.w r2, r4, #16 │ │ │ │ - b.n 95e4c <_PyObject_GetMethod@@Base+0x4f8> │ │ │ │ + b.n 960ac <_PyObject_GetMethod@@Base+0x4f8> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ ldr.w r1, [r9, sl] │ │ │ │ - b.n 95e22 <_PyObject_GetMethod@@Base+0x4ce> │ │ │ │ + b.n 96082 <_PyObject_GetMethod@@Base+0x4ce> │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 95e56 <_PyObject_GetMethod@@Base+0x502> │ │ │ │ + b.n 960b6 <_PyObject_GetMethod@@Base+0x502> │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ed5e0 │ │ │ │ + bl 1ef5bc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41784 @ 0xa338 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43384 @ 0xa978 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 96188 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 963e8 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40936 @ 0x9fe8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42536 @ 0xa628 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 96188 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + bl 12de68 │ │ │ │ + b.n 963e8 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 961fc <_PyObject_GetMethod@@Base+0x8a8> │ │ │ │ + b.n 9645c <_PyObject_GetMethod@@Base+0x8a8> │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41756 @ 0xa31c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43356 @ 0xa95c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 96188 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 963e8 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + movw r0, #16104 @ 0x3ee8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9616c <_PyObject_GetMethod@@Base+0x818> │ │ │ │ - bl 1fee14 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 963cc <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + bl 200c20 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9609c <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + beq.w 962fc <_PyObject_GetMethod@@Base+0x748> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41704 @ 0xa2e8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43304 @ 0xa928 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d52fc │ │ │ │ - b.n 96122 <_PyObject_GetMethod@@Base+0x7ce> │ │ │ │ + bl d57ec │ │ │ │ + b.n 96382 <_PyObject_GetMethod@@Base+0x7ce> │ │ │ │ mov r0, r5 │ │ │ │ - bl 15f86c <_PyUnicode_Copy@@Base> │ │ │ │ + bl 16045c <_PyUnicode_Copy@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96000 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 96260 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95dda <_PyObject_GetMethod@@Base+0x486> │ │ │ │ + beq.w 9603a <_PyObject_GetMethod@@Base+0x486> │ │ │ │ mov r0, r8 │ │ │ │ - bl 1fee14 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 200c20 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9609c <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + beq.w 962fc <_PyObject_GetMethod@@Base+0x748> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39012 @ 0x9864 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #40612 @ 0x9ea4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 96432 <_PyObject_GetMethod@@Base+0xade> │ │ │ │ + b.n 9668e <_PyObject_GetMethod@@Base+0xada> │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ - cbz r1, 9649a <_PyObject_GetMethod@@Base+0xb46> │ │ │ │ + cbz r1, 966f6 <_PyObject_GetMethod@@Base+0xb42> │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 96470 <_PyObject_GetMethod@@Base+0xb1c> │ │ │ │ - b.n 95dd4 <_PyObject_GetMethod@@Base+0x480> │ │ │ │ + bne.n 966cc <_PyObject_GetMethod@@Base+0xb18> │ │ │ │ + b.n 96034 <_PyObject_GetMethod@@Base+0x480> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 96188 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + beq.w 963e8 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96188 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + bne.w 963e8 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96188 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 963e8 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ movw r1, #36432 @ 0x8e50 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 95dd4 <_PyObject_GetMethod@@Base+0x480> │ │ │ │ - b.n 96086 <_PyObject_GetMethod@@Base+0x732> │ │ │ │ + beq.w 96034 <_PyObject_GetMethod@@Base+0x480> │ │ │ │ + b.n 962e6 <_PyObject_GetMethod@@Base+0x732> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 95ff8 <_PyObject_GetMethod@@Base+0x6a4> │ │ │ │ + b.n 96258 <_PyObject_GetMethod@@Base+0x6a4> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96530 <_PyObject_GetMethod@@Base+0xbdc> │ │ │ │ + beq.n 9678c <_PyObject_GetMethod@@Base+0xbd8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bpl.n 96536 <_PyObject_GetMethod@@Base+0xbe2> │ │ │ │ + bpl.n 96792 <_PyObject_GetMethod@@Base+0xbde> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r1, r0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ adds r1, r4, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 964fa <_PyObject_GetMethod@@Base+0xba6> │ │ │ │ + bge.n 96756 <_PyObject_GetMethod@@Base+0xba2> │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str.w r3, [r0, r4, lsl #2] │ │ │ │ str r1, [r2, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85cf8 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ + bl 85ef8 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, #1 │ │ │ │ itt ne │ │ │ │ ldrne r2, [r2, #12] │ │ │ │ strne.w r3, [r2, r4, lsl #2] │ │ │ │ - bne.n 964f4 <_PyObject_GetMethod@@Base+0xba0> │ │ │ │ + bne.n 96750 <_PyObject_GetMethod@@Base+0xb9c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9655a <_PyObject_GetMethod@@Base+0xc06> │ │ │ │ + beq.n 967b6 <_PyObject_GetMethod@@Base+0xc02> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9654a <_PyObject_GetMethod@@Base+0xbf6> │ │ │ │ + cbnz r2, 967a6 <_PyObject_GetMethod@@Base+0xbf2> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9654a <_PyObject_GetMethod@@Base+0xbf6> │ │ │ │ + b.n 967a6 <_PyObject_GetMethod@@Base+0xbf2> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ str r0, [sp, #0] │ │ │ │ movw r1, #546 @ 0x222 │ │ │ │ - movw r0, #13904 @ 0x3650 │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9655a <_PyObject_GetMethod@@Base+0xc06> │ │ │ │ + beq.n 967b6 <_PyObject_GetMethod@@Base+0xc02> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 9655e <_PyObject_GetMethod@@Base+0xc0a> │ │ │ │ + cbz r2, 967ba <_PyObject_GetMethod@@Base+0xc06> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 964f4 <_PyObject_GetMethod@@Base+0xba0> │ │ │ │ + b.n 96750 <_PyObject_GetMethod@@Base+0xb9c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9655a <_PyObject_GetMethod@@Base+0xc06> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 967b6 <_PyObject_GetMethod@@Base+0xc02> │ │ │ │ nop │ │ │ │ │ │ │ │ -00096568 : │ │ │ │ +000967c4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ - blt.n 965c2 │ │ │ │ + blt.n 9681e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 96588 │ │ │ │ + bne.n 967e4 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 965dc │ │ │ │ + b.n 96838 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 965a8 │ │ │ │ + ble.n 96804 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9659e │ │ │ │ + beq.n 967fa │ │ │ │ cmp r0, #4 │ │ │ │ - bne.n 965a8 │ │ │ │ + bne.n 96804 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 214464 <_PyUnicode_EncodeUTF16@@Base+0x5b0> │ │ │ │ + b.w 215d50 <_PyUnicode_EncodeUTF16@@Base+0x5b4> │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1ed5e0 │ │ │ │ + b.w 1ef5bc │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41784 @ 0xa338 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43384 @ 0xa978 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40936 @ 0x9fe8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #42536 @ 0xa628 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 965be │ │ │ │ + bl 12de68 │ │ │ │ + b.n 9681a │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 968ac │ │ │ │ + beq.w 96b08 │ │ │ │ cmp r1, #1 │ │ │ │ itttt ne │ │ │ │ movne r6, r0 │ │ │ │ movne r4, r1 │ │ │ │ addne r2, r6, r4 │ │ │ │ movne r3, r6 │ │ │ │ - beq.w 96836 │ │ │ │ + beq.w 96a92 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 96704 │ │ │ │ + bls.n 96960 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - beq.n 9666a │ │ │ │ + beq.n 968c6 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, ip │ │ │ │ ldrsb.w r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 96604 │ │ │ │ + bge.n 96860 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 968c8 │ │ │ │ + blt.w 96b24 │ │ │ │ movw r3, #65506 @ 0xffe2 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 9665a │ │ │ │ + bgt.n 968b6 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt r2, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ add.w r7, r4, #29 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r5, [r2, #712] @ 0x2c8 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 96736 │ │ │ │ + beq.n 96992 │ │ │ │ ldr.w r0, [r2, #708] @ 0x2c4 │ │ │ │ mov r1, r7 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9677a │ │ │ │ - bl 1f5c8c │ │ │ │ + bne.w 969d6 │ │ │ │ + bl 1f7b08 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 967b8 │ │ │ │ + bne.w 96a14 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 967d0 │ │ │ │ + b.n 96a2c │ │ │ │ add.w ip, r3, #4 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.n 9660c │ │ │ │ + bcc.n 96868 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 96618 │ │ │ │ + bne.n 96874 │ │ │ │ add.w r1, r3, #8 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 96700 │ │ │ │ + bcc.n 9695c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 96618 │ │ │ │ + bne.n 96874 │ │ │ │ add.w ip, r3, #12 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.w 96820 │ │ │ │ + bcc.w 96a7c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 96618 │ │ │ │ + bne.n 96874 │ │ │ │ add.w r1, r3, #16 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 96700 │ │ │ │ + bcc.n 9695c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 96618 │ │ │ │ + bne.n 96874 │ │ │ │ add.w ip, r3, #20 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.w 96820 │ │ │ │ + bcc.w 96a7c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 96618 │ │ │ │ + bne.n 96874 │ │ │ │ add.w r1, r3, #24 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 96700 │ │ │ │ + bcc.n 9695c │ │ │ │ ldr r0, [r3, #20] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 96618 │ │ │ │ + bne.n 96874 │ │ │ │ add.w r5, r3, #28 │ │ │ │ cmp r2, r5 │ │ │ │ - bcc.w 96820 │ │ │ │ + bcc.w 96a7c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 96618 │ │ │ │ + bne.n 96874 │ │ │ │ sub.w r1, r2, #28 │ │ │ │ subs r3, r1, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r5 │ │ │ │ - b.n 966fa │ │ │ │ + b.n 96956 │ │ │ │ ldr.w r1, [ip] │ │ │ │ adds r5, #4 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 96618 │ │ │ │ + bne.n 96874 │ │ │ │ mov ip, r5 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 966ee │ │ │ │ + bne.n 9694a │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 9660e │ │ │ │ + bne.n 9686a │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 968c8 │ │ │ │ + blt.w 96b24 │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 9665a │ │ │ │ + bgt.n 968b6 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt r2, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ add.w r7, r4, #21 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r5, [r2, #712] @ 0x2c8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9664a │ │ │ │ - ldr r3, [pc, #428] @ (968e4 ) │ │ │ │ + bne.n 968a6 │ │ │ │ + ldr r3, [pc, #428] @ (96b40 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r7, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov sl, r3 │ │ │ │ - bhi.n 967f6 │ │ │ │ + bhi.n 96a52 │ │ │ │ subs r1, r7, #1 │ │ │ │ mov.w r8, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, r8, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 96896 │ │ │ │ + beq.w 96af2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w ip, [r5] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 967d8 │ │ │ │ + beq.n 96a34 │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #340] @ (968e8 ) │ │ │ │ + ldr r2, [pc, #340] @ (96b44 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9685c │ │ │ │ + bne.n 96ab8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 96870 │ │ │ │ + beq.n 96acc │ │ │ │ adds r3, r5, r4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r2, [r5, #8] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r5, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 968e0 │ │ │ │ + bpl.w 96b3c │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 96888 │ │ │ │ + bpl.n 96ae4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r5, #20 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r0, r1, [r3, #24] │ │ │ │ cmp r1, r0 │ │ │ │ - bcc.n 9682a │ │ │ │ + bcc.n 96a86 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9677a │ │ │ │ + bne.n 969d6 │ │ │ │ ldr.w r5, [r2, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 968b0 │ │ │ │ + bne.n 96b0c │ │ │ │ mov r0, r7 │ │ │ │ blx 2a2c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9665a │ │ │ │ + beq.w 968b6 │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n 9677a │ │ │ │ + b.n 969d6 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 9660e │ │ │ │ - b.n 96704 │ │ │ │ + bne.w 9686a │ │ │ │ + b.n 96960 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 9677a │ │ │ │ + b.n 969d6 │ │ │ │ ldrsb.w r2, [r0] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ iteee ge │ │ │ │ movge r2, #24 │ │ │ │ addlt.w r3, r3, #1296 @ 0x510 │ │ │ │ movwlt r5, #20256 @ 0x4f20 │ │ │ │ - movtlt r5, #73 @ 0x49 │ │ │ │ + movtlt r5, #74 @ 0x4a │ │ │ │ itet ge │ │ │ │ - ldrge r5, [pc, #152] @ (968ec ) │ │ │ │ + ldrge r5, [pc, #152] @ (96b48 ) │ │ │ │ addlt.w r5, r5, r3, lsl #5 │ │ │ │ mlage r5, r2, r3, r5 │ │ │ │ - b.n 967d0 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 96a2c │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 968bc │ │ │ │ + bne.n 96b18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12cb88 │ │ │ │ - b.n 967a0 │ │ │ │ + bl 12d6a8 │ │ │ │ + b.n 969fc │ │ │ │ adds r2, r5, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r1, [r5, #8] │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ strb r1, [r5, #16] │ │ │ │ strb r3, [r2, #28] │ │ │ │ strd r3, r3, [r5, #20] │ │ │ │ - b.n 967b8 │ │ │ │ + b.n 96a14 │ │ │ │ add.w r0, r5, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ blx 29db8 │ │ │ │ - b.n 967d0 │ │ │ │ + b.n 96a2c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9677a │ │ │ │ - b.n 967f6 │ │ │ │ - ldr r5, [pc, #64] @ (968f0 ) │ │ │ │ - b.n 967d0 │ │ │ │ + bne.w 969d6 │ │ │ │ + b.n 96a52 │ │ │ │ + ldr r5, [pc, #64] @ (96b4c ) │ │ │ │ + b.n 96a2c │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ mov r1, r7 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9680e │ │ │ │ + b.n 96a6a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 967a0 │ │ │ │ + b.n 969fc │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13756 @ 0x35bc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #15356 @ 0x3bfc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 96666 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 968c2 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 9688c │ │ │ │ + b.n 96ae8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - @ instruction: 0xf5200049 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + @ instruction: 0xf520004a │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r2, [r0, #44] @ 0x2c │ │ │ │ cmp r4, r2 │ │ │ │ ite ge │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs.w r3, r3, r2, lsr #31 │ │ │ │ - bne.w 96aa8 │ │ │ │ + bne.w 96d04 │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.w 96aa8 │ │ │ │ + blt.w 96d04 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 96aa8 │ │ │ │ + blt.w 96d04 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.w 96aa8 │ │ │ │ + blt.w 96d04 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 96aa8 │ │ │ │ + beq.w 96d04 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.w 96aa8 │ │ │ │ + bpl.w 96d04 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96aa8 │ │ │ │ + beq.w 96d04 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bpl.w 96aa8 │ │ │ │ + bpl.w 96d04 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96aa8 │ │ │ │ + beq.w 96d04 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 96aa8 │ │ │ │ + bpl.w 96d04 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 96aa8 │ │ │ │ + beq.w 96d04 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 96aa8 │ │ │ │ + bpl.w 96d04 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96aa8 │ │ │ │ + beq.w 96d04 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bpl.w 96aa8 │ │ │ │ + bpl.w 96d04 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bne.w 96aa8 │ │ │ │ + bne.w 96d04 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96aa8 │ │ │ │ + beq.w 96d04 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 96aa8 │ │ │ │ + bpl.n 96d04 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 96aa8 │ │ │ │ + beq.n 96d04 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 96aa8 │ │ │ │ + bpl.n 96d04 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 96aa8 │ │ │ │ + beq.n 96d04 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 96aa8 │ │ │ │ + bpl.n 96d04 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 96aa8 │ │ │ │ + beq.n 96d04 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bpl.n 96aa8 │ │ │ │ + bpl.n 96d04 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96aa8 │ │ │ │ + beq.n 96d04 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bpl.n 96aa8 │ │ │ │ + bpl.n 96d04 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ orrs r2, r0 │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - bne.n 96a90 │ │ │ │ + bne.n 96cec │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 96a48 │ │ │ │ + ble.n 96ca4 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ands.w r2, r2, #32 │ │ │ │ - beq.n 96a84 │ │ │ │ + beq.n 96ce0 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ - beq.n 96a30 │ │ │ │ + beq.n 96c8c │ │ │ │ movs r2, #1 │ │ │ │ ldrb r0, [r3, #17] │ │ │ │ lsls r5, r0, #26 │ │ │ │ - bpl.n 96a8a │ │ │ │ + bpl.n 96ce6 │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 96a30 │ │ │ │ + beq.n 96c8c │ │ │ │ ldrb r0, [r3, #18] │ │ │ │ lsls r0, r0, #26 │ │ │ │ it mi │ │ │ │ addmi r2, #1 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 96a30 │ │ │ │ + beq.n 96c8c │ │ │ │ add.w r0, r3, #15 │ │ │ │ adds r3, #18 │ │ │ │ add r0, r1 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ lsls r1, r1, #26 │ │ │ │ - bpl.n 96a7e │ │ │ │ + bpl.n 96cda │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 96a22 │ │ │ │ + bne.n 96c7e │ │ │ │ ubfx r3, ip, #2, #1 │ │ │ │ add lr, r4 │ │ │ │ add r3, lr │ │ │ │ ubfx ip, ip, #3, #1 │ │ │ │ add r3, ip │ │ │ │ subs r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 96a62 │ │ │ │ + blt.n 96cbe │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ubfx r3, ip, #2, #1 │ │ │ │ add.w r1, r4, lr │ │ │ │ add r1, r3 │ │ │ │ ubfx r3, ip, #3, #1 │ │ │ │ add r3, r1 │ │ │ │ negs r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ movge r0, r2 │ │ │ │ - bge.n 96a46 │ │ │ │ + bge.n 96ca2 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42064 @ 0xa450 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43664 @ 0xaa90 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ + bl 12de68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 96a22 │ │ │ │ - b.n 96a30 │ │ │ │ + bne.n 96c7e │ │ │ │ + b.n 96c8c │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 96a02 │ │ │ │ - b.n 96a30 │ │ │ │ + bne.n 96c5e │ │ │ │ + b.n 96c8c │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 96a0e │ │ │ │ - b.n 96a30 │ │ │ │ + bne.n 96c6a │ │ │ │ + b.n 96c8c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42036 @ 0xa434 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43636 @ 0xaa74 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 96a78 │ │ │ │ + bl 12de68 │ │ │ │ + b.n 96cd4 │ │ │ │ mov.w r1, #456 @ 0x1c8 │ │ │ │ - movw r0, #42012 @ 0xa41c │ │ │ │ + movw r0, #43612 @ 0xaa5c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 234be4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 96a78 │ │ │ │ + bl 23584c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 96cd4 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #744] @ (96db8 ) │ │ │ │ + ldr r3, [pc, #744] @ (97014 ) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r7, [r0, #32] │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ subs.w r3, r8, #1 │ │ │ │ - bmi.w 9746a │ │ │ │ + bmi.w 976c6 │ │ │ │ add.w r2, r7, r8, lsl #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 979b8 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r4, #42236 @ 0xa4fc │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 979b8 │ │ │ │ add.w r9, r7, #12 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov.w sl, r3, lsl #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3, lsl #2] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ str.w r0, [r9, r3, lsl #2] │ │ │ │ - beq.n 96c1c │ │ │ │ + beq.n 96e78 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 979b8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 979b8 │ │ │ │ sub.w r3, sl, #4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #2 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ - beq.n 96c1c │ │ │ │ + beq.n 96e78 │ │ │ │ ldr.w r3, [r7, r8, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 979b8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 979b8 │ │ │ │ sub.w r3, sl, #8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #3 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ - beq.n 96c1c │ │ │ │ + beq.n 96e78 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 979b8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 979b8 │ │ │ │ sub.w r3, sl, #12 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #4 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ - beq.n 96c1c │ │ │ │ + beq.n 96e78 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 979b8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 979b8 │ │ │ │ sub.w r3, sl, #16 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp.w r8, #5 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ sub.w r9, r8, #6 │ │ │ │ - beq.n 96c1c │ │ │ │ + beq.n 96e78 │ │ │ │ add r7, sl │ │ │ │ subs r7, #4 │ │ │ │ ldr.w r1, [r7, #-4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 979b8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 979b8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r7, #0] │ │ │ │ - bne.n 96bf6 │ │ │ │ - ldr r3, [pc, #408] @ (96db8 ) │ │ │ │ + bne.n 96e52 │ │ │ │ + ldr r3, [pc, #408] @ (97014 ) │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs.w r9, r2, #1 │ │ │ │ - bmi.w 97370 │ │ │ │ + bmi.w 975cc │ │ │ │ add.w sl, r3, #12 │ │ │ │ - movw r8, #59296 @ 0xe7a0 │ │ │ │ + movw r8, #60896 @ 0xede0 │ │ │ │ movt r8, #43 @ 0x2b │ │ │ │ str.w fp, [sp, #4] │ │ │ │ movw r7, #42028 @ 0xa42c │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ mov fp, r4 │ │ │ │ str r5, [sp, #8] │ │ │ │ movw r4, #4380 @ 0x111c │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ add.w sl, sl, r2, lsl #2 │ │ │ │ mov r5, r6 │ │ │ │ ldr.w r6, [sl, #-4]! │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, fp │ │ │ │ - bne.w 9725e │ │ │ │ + bne.w 974ba │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.w 96dec │ │ │ │ + bpl.w 97048 │ │ │ │ lsls r3, r2, #26 │ │ │ │ - bpl.w 97774 │ │ │ │ + bpl.w 979d0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add.w r2, r6, #20 │ │ │ │ add r1, r2 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 96dda │ │ │ │ + beq.w 97036 │ │ │ │ ldrb.w ip, [r2] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96dec │ │ │ │ + bne.w 97048 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 96dda │ │ │ │ + beq.w 97036 │ │ │ │ ldrb.w ip, [r2, #1] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96dec │ │ │ │ + bne.w 97048 │ │ │ │ adds r0, r2, #2 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 96dda │ │ │ │ + beq.w 97036 │ │ │ │ ldrb.w ip, [r2, #2] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96dec │ │ │ │ + bne.n 97048 │ │ │ │ adds r0, r2, #3 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 96dda │ │ │ │ + beq.n 97036 │ │ │ │ ldrb.w ip, [r2, #3] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96dec │ │ │ │ + bne.n 97048 │ │ │ │ adds r0, r2, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 96dda │ │ │ │ + beq.n 97036 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96dec │ │ │ │ + bne.n 97048 │ │ │ │ adds r0, r2, #5 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 96dda │ │ │ │ + beq.n 97036 │ │ │ │ ldrb.w ip, [r2, #5] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96dec │ │ │ │ + bne.n 97048 │ │ │ │ adds r0, r2, #6 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 96dda │ │ │ │ + beq.n 97036 │ │ │ │ ldrb.w ip, [r2, #6] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - cbnz r0, 96dec │ │ │ │ + cbnz r0, 97048 │ │ │ │ adds r0, r2, #7 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 96dda │ │ │ │ + beq.n 97036 │ │ │ │ ldrb.w ip, [r2, #7] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - cbnz r0, 96dec │ │ │ │ + cbnz r0, 97048 │ │ │ │ adds r2, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 96dda │ │ │ │ - b.n 96dbc │ │ │ │ + beq.n 97036 │ │ │ │ + b.n 97018 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ ldr.w r0, [r8, r3, lsl #2] │ │ │ │ subs r3, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ ubfx r0, r0, #0, #3 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 96dec │ │ │ │ + cbnz r3, 97048 │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 96dbc │ │ │ │ + bne.n 97018 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ strne.w r0, [sl] │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bcs.w 96c5a │ │ │ │ + bcs.w 96eb6 │ │ │ │ ldrd fp, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #680] @ (970a4 ) │ │ │ │ + ldr r3, [pc, #680] @ (97300 ) │ │ │ │ ldr.w sl, [r5, #36] @ 0x24 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr.w r8, [sl, #8] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ subs.w r3, r8, #1 │ │ │ │ - bmi.w 97380 │ │ │ │ + bmi.w 975dc │ │ │ │ add.w r2, sl, r8, lsl #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 979b8 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r4, #42236 @ 0xa4fc │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 979b8 │ │ │ │ add.w r9, sl, #12 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3, lsl #2] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ str.w r0, [r9, r3, lsl #2] │ │ │ │ - beq.n 96f3e │ │ │ │ + beq.n 9719a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 979b8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 979b8 │ │ │ │ subs r3, r7, #4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #2 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ - beq.n 96f3e │ │ │ │ + beq.n 9719a │ │ │ │ ldr.w r3, [sl, r8, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 979b8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 979b8 │ │ │ │ sub.w r3, r7, #8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #3 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ - beq.n 96f3e │ │ │ │ + beq.n 9719a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 979b8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 979b8 │ │ │ │ sub.w r3, r7, #12 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #4 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ - beq.n 96f3e │ │ │ │ + beq.n 9719a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 979b8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 979b8 │ │ │ │ sub.w r3, r7, #16 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp.w r8, #5 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ sub.w r9, r8, #6 │ │ │ │ - beq.n 96f3e │ │ │ │ + beq.n 9719a │ │ │ │ add r7, sl │ │ │ │ subs r7, #4 │ │ │ │ ldr.w r1, [r7, #-4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 979b8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 979b8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r7, #0] │ │ │ │ - bne.n 96f18 │ │ │ │ - ldr r3, [pc, #356] @ (970a4 ) │ │ │ │ + bne.n 97174 │ │ │ │ + ldr r3, [pc, #356] @ (97300 ) │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97748 │ │ │ │ + beq.w 979a4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9738c │ │ │ │ + beq.w 975e8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ movw r7, #6304 @ 0x18a0 │ │ │ │ - movt r7, #71 @ 0x47 │ │ │ │ + movt r7, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r6, [r7, #16] │ │ │ │ mov.w r8, r3, lsr #1 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ adds r6, #3 │ │ │ │ mla r6, r3, r8, r6 │ │ │ │ bics.w r6, r6, #3 │ │ │ │ - bmi.w 97578 │ │ │ │ + bmi.w 977d4 │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ - movt r9, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt r9, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r9, #712] @ 0x2c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 97568 │ │ │ │ - ldr r3, [pc, #264] @ (970a4 ) │ │ │ │ + bne.w 977c4 │ │ │ │ + ldr r3, [pc, #264] @ (97300 ) │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.w 972da │ │ │ │ + bcs.w 97536 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r2, [sl, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 97558 │ │ │ │ + beq.w 977b4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 972b8 │ │ │ │ + beq.w 97514 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r7, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #200] @ (970a8 ) │ │ │ │ + ldr r2, [pc, #200] @ (97304 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976c0 │ │ │ │ + bne.w 9791c │ │ │ │ str.w r8, [r4, #8] │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9731c │ │ │ │ + ble.w 97578 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ ands.w r9, r1, #32 │ │ │ │ and.w r8, r1, #64 @ 0x40 │ │ │ │ ittt ne │ │ │ │ movne.w r9, #0 │ │ │ │ movne r7, #1 │ │ │ │ ubfxne r8, r8, #6, #1 │ │ │ │ - beq.w 974ae │ │ │ │ + beq.w 9770a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 97076 │ │ │ │ + beq.n 972d2 │ │ │ │ ldrb r1, [r2, #17] │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ lsls r6, r1, #26 │ │ │ │ - bpl.w 974c2 │ │ │ │ + bpl.w 9771e │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 974de │ │ │ │ + bne.w 9773a │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 97076 │ │ │ │ + beq.n 972d2 │ │ │ │ ldrb r1, [r2, #18] │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ lsls r6, r1, #26 │ │ │ │ - bpl.w 974d0 │ │ │ │ + bpl.w 9772c │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9750e │ │ │ │ + bne.w 9776a │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 97076 │ │ │ │ + beq.n 972d2 │ │ │ │ add.w r6, r2, #15 │ │ │ │ adds r2, #18 │ │ │ │ add r6, r3 │ │ │ │ ldrb.w r1, [r2, #1]! │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9748e │ │ │ │ + beq.w 976ea │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 974bc │ │ │ │ + bne.w 97718 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 9705a │ │ │ │ + bne.n 972b6 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 975a2 │ │ │ │ - ldr r2, [pc, #36] @ (970a4 ) │ │ │ │ + beq.w 977fe │ │ │ │ + ldr r2, [pc, #36] @ (97300 ) │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr.w r2, [r2, fp] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r6, [r2, #8] │ │ │ │ cmp r0, ip │ │ │ │ - bne.w 974f4 │ │ │ │ + bne.w 97750 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w lr, [r2] │ │ │ │ cmp lr, r0 │ │ │ │ - bne.w 97506 │ │ │ │ - b.n 970ac │ │ │ │ + bne.w 97762 │ │ │ │ + b.n 97308 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr.w sl, [r0] │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w 97514 │ │ │ │ + bne.w 97770 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrd r2, r1, [r5, #20] │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 970fa │ │ │ │ + beq.n 97356 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add.w r6, r6, #8192 @ 0x2000 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -162762,15 +162944,15 @@ │ │ │ │ strd r8, r9, [r4, #60] @ 0x3c │ │ │ │ adds r2, #10 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [r6, #1728] @ 0x6c0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976f8 │ │ │ │ + beq.w 97954 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #1728] @ 0x6c0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4, #96] @ 0x60 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ strd r3, r3, [r4, #108] @ 0x6c │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ @@ -162778,1133 +162960,1128 @@ │ │ │ │ add.w r5, r4, #124 @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ blx 29db8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 9771e │ │ │ │ + ble.w 9797a │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #149 @ 0x95 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - bne.w 97330 │ │ │ │ - movw r0, #32228 @ 0x7de4 │ │ │ │ + bne.w 9758c │ │ │ │ + movw r0, #33828 @ 0x8424 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #17 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ movw lr, #21845 @ 0x5555 │ │ │ │ - b.n 971dc │ │ │ │ + b.n 97438 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.n 97228 │ │ │ │ + bge.n 97484 │ │ │ │ ldrb.w r3, [r5, r2, lsl #1] │ │ │ │ lsls r6, r2, #1 │ │ │ │ cmp r3, #254 @ 0xfe │ │ │ │ - beq.w 9734e │ │ │ │ + beq.w 975aa │ │ │ │ cmp r3, #247 @ 0xf7 │ │ │ │ - beq.w 9749a │ │ │ │ + beq.w 976f6 │ │ │ │ add r3, r0 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 974a0 │ │ │ │ + bne.w 976fc │ │ │ │ ldrb.w r1, [r3, #272] @ 0x110 │ │ │ │ adds r3, r0, r1 │ │ │ │ ldrb.w r3, [r3, #528] @ 0x210 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 971d6 │ │ │ │ + beq.n 97432 │ │ │ │ adds r6, #2 │ │ │ │ cmp r1, #77 @ 0x4d │ │ │ │ add.w r8, r5, r6 │ │ │ │ - beq.n 972ae │ │ │ │ + beq.n 9750a │ │ │ │ subs r1, #97 @ 0x61 │ │ │ │ add r2, r3 │ │ │ │ cmp r1, #3 │ │ │ │ it ls │ │ │ │ strhls.w lr, [r5, r6] │ │ │ │ - bls.n 971d6 │ │ │ │ + bls.n 97432 │ │ │ │ adds r2, #1 │ │ │ │ strh.w ip, [r8] │ │ │ │ cmp r2, r7 │ │ │ │ - blt.n 971dc │ │ │ │ - ldr r3, [pc, #704] @ (974ec ) │ │ │ │ + blt.n 97438 │ │ │ │ + ldr r3, [pc, #704] @ (97748 ) │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r2, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 976a2 │ │ │ │ + bne.w 978fe │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 97256 │ │ │ │ + cbz r3, 974b2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97256 │ │ │ │ + beq.n 974b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97354 │ │ │ │ + beq.n 975b0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 9730c │ │ │ │ + beq.n 97568 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 96dec │ │ │ │ + bne.w 97048 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78684 │ │ │ │ + bl 787c8 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9758e │ │ │ │ + beq.w 977ea │ │ │ │ add r1, sp, #20 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 981b0 │ │ │ │ + bl 9841c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97724 │ │ │ │ + beq.w 97980 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97676 │ │ │ │ + bne.w 978d2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 96dec │ │ │ │ + beq.w 97048 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 96dec │ │ │ │ + bne.w 97048 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96dec │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97048 │ │ │ │ add r2, r3 │ │ │ │ mov.w r3, #260 @ 0x104 │ │ │ │ strh r3, [r5, r6] │ │ │ │ - b.n 971d6 │ │ │ │ + b.n 97432 │ │ │ │ ldrd lr, r3, [r2, #24] │ │ │ │ cmp lr, r3 │ │ │ │ - bhi.w 97482 │ │ │ │ + bhi.w 976de │ │ │ │ adds r3, r1, #1 │ │ │ │ add.w r3, lr, r3, lsl #3 │ │ │ │ str r3, [r2, #24] │ │ │ │ add.w r3, r2, lr │ │ │ │ str r3, [r2, #4] │ │ │ │ str.w r0, [r2, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 96fd4 │ │ │ │ + bne.w 97230 │ │ │ │ ldr.w r3, [r9, #672] @ 0x2a0 │ │ │ │ - movw r2, #53161 @ 0xcfa9 │ │ │ │ + movw r2, #53249 @ 0xd001 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 97592 │ │ │ │ + bne.w 977ee │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 97578 │ │ │ │ + beq.w 977d4 │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n 96fd4 │ │ │ │ + b.n 97230 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 981b0 │ │ │ │ + bl 9841c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 96dec │ │ │ │ - b.n 9758e │ │ │ │ + bne.w 97048 │ │ │ │ + b.n 977ea │ │ │ │ ldr.w r8, [r5, #56] @ 0x38 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9759e │ │ │ │ + beq.w 977fa │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 9707e │ │ │ │ + b.n 972da │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ moveq r3, r7 │ │ │ │ - beq.w 971c0 │ │ │ │ + beq.w 9741c │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r2, [r5, r3, lsl #1] │ │ │ │ cmp r2, #149 @ 0x95 │ │ │ │ - beq.w 971c0 │ │ │ │ + beq.w 9741c │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 9733c │ │ │ │ - b.n 971c0 │ │ │ │ + bne.n 97598 │ │ │ │ + b.n 9741c │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [pc, #408] @ (974f0 ) │ │ │ │ + ldr r2, [pc, #408] @ (9774c ) │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9765c │ │ │ │ + bne.w 978b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w sl, [r5, #36] @ 0x24 │ │ │ │ ldr.w r8, [sl, #8] │ │ │ │ subs.w r3, r8, #1 │ │ │ │ - bpl.w 96e10 │ │ │ │ + bpl.w 9706c │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96f58 │ │ │ │ + bne.w 971b4 │ │ │ │ ldr.w sl, [r5, #24] │ │ │ │ movs r1, #32 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72d9c │ │ │ │ + bl 72f4c │ │ │ │ add.w r6, sl, #16 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9758a │ │ │ │ + beq.w 977e6 │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ mov r3, r1 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.w 975b0 │ │ │ │ + bge.w 9780c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r7, r3, r1 │ │ │ │ add.w ip, r7, #16 │ │ │ │ cmp ip, r0 │ │ │ │ - bge.w 97646 │ │ │ │ + bge.w 978a2 │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ add.w ip, r3, #1 │ │ │ │ adds r7, r6, r4 │ │ │ │ and.w lr, r0, #120 @ 0x78 │ │ │ │ cmp.w lr, #120 @ 0x78 │ │ │ │ itt eq │ │ │ │ strbeq r0, [r3, #0] │ │ │ │ moveq r3, ip │ │ │ │ - beq.n 97412 │ │ │ │ + beq.n 9766e │ │ │ │ and.w r0, r0, #7 │ │ │ │ orn r0, r0, #23 │ │ │ │ strb r0, [r3, #0] │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ ubfx r0, r0, #3, #4 │ │ │ │ cmp r0, #15 │ │ │ │ - beq.w 9760a │ │ │ │ + beq.w 97866 │ │ │ │ cmp r0, #12 │ │ │ │ - bhi.w 975cc │ │ │ │ + bhi.w 97828 │ │ │ │ cmp r0, #11 │ │ │ │ - beq.w 97612 │ │ │ │ + beq.w 9786e │ │ │ │ sub.w r7, r0, #12 │ │ │ │ movs r3, #1 │ │ │ │ negs r0, r7 │ │ │ │ adcs r0, r7 │ │ │ │ mov r7, ip │ │ │ │ lsls r0, r0, #2 │ │ │ │ add r3, ip │ │ │ │ strb r0, [r7, #0] │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ adds r7, r4, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bge.n 97466 │ │ │ │ + bge.n 976c2 │ │ │ │ ldrsb.w ip, [r6, r7] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.w 975c8 │ │ │ │ + blt.w 97824 │ │ │ │ adds r7, r4, #2 │ │ │ │ cmp r0, r7 │ │ │ │ - ble.w 97640 │ │ │ │ + ble.w 9789c │ │ │ │ ldrsb.w ip, [r6, r7] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.w 975a8 │ │ │ │ + blt.w 97804 │ │ │ │ adds r7, r4, #3 │ │ │ │ cmp r0, r7 │ │ │ │ - ble.w 97640 │ │ │ │ + ble.w 9789c │ │ │ │ ldrsb.w ip, [r6, r7] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.w 975a8 │ │ │ │ + blt.w 97804 │ │ │ │ adds r4, #4 │ │ │ │ cmp r0, r4 │ │ │ │ - ble.n 97464 │ │ │ │ + ble.n 976c0 │ │ │ │ ldrsb r7, [r6, r4] │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 975aa │ │ │ │ + blt.w 97806 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - blt.n 97456 │ │ │ │ + blt.n 976b2 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 973b2 │ │ │ │ + b.n 9760e │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs.w r9, r2, #1 │ │ │ │ - bmi.w 97370 │ │ │ │ + bmi.w 975cc │ │ │ │ movw r4, #42236 @ 0xa4fc │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ - b.w 96c30 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ + b.w 96e8c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 96fd4 │ │ │ │ - cbnz r0, 974bc │ │ │ │ + b.n 97230 │ │ │ │ + cbnz r0, 97718 │ │ │ │ lsls r1, r1, #24 │ │ │ │ it mi │ │ │ │ addmi.w r9, r9, #1 │ │ │ │ - b.n 97072 │ │ │ │ + b.n 972ce │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r3, r0, r1 │ │ │ │ ldrb.w r3, [r3, #528] @ 0x210 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 971d6 │ │ │ │ - b.n 97206 │ │ │ │ + beq.w 97432 │ │ │ │ + b.n 97462 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 974e4 │ │ │ │ + bne.n 97740 │ │ │ │ mov.w r9, r1, lsr #7 │ │ │ │ mov r7, r8 │ │ │ │ - b.n 9701e │ │ │ │ + b.n 9727a │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 97072 │ │ │ │ - cbnz r0, 974de │ │ │ │ + b.n 972ce │ │ │ │ + cbnz r0, 9773a │ │ │ │ lsls r1, r1, #24 │ │ │ │ - bpl.w 97036 │ │ │ │ + bpl.w 97292 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 97036 │ │ │ │ - cbnz r0, 9750e │ │ │ │ + b.n 97292 │ │ │ │ + cbnz r0, 9776a │ │ │ │ lsls r1, r1, #24 │ │ │ │ - bpl.w 9704e │ │ │ │ + bpl.w 972aa │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 9704e │ │ │ │ + b.n 972aa │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 97036 │ │ │ │ + b.n 97292 │ │ │ │ mov.w r8, #1 │ │ │ │ mov r7, r9 │ │ │ │ - b.n 9701e │ │ │ │ + b.n 9727a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w lr, [r2] │ │ │ │ cmp lr, ip │ │ │ │ - beq.w 970ac │ │ │ │ + beq.w 97308 │ │ │ │ add.w r0, lr, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 970ac │ │ │ │ + b.n 97308 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 9704e │ │ │ │ + b.n 972aa │ │ │ │ add.w r2, sl, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r2, [r4, #24] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r1, [r5, #20] │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - bne.w 970f6 │ │ │ │ - b.n 970fa │ │ │ │ + bne.w 97352 │ │ │ │ + b.n 97356 │ │ │ │ mov r0, sl │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 96fd4 │ │ │ │ - b.n 972da │ │ │ │ + bne.w 97230 │ │ │ │ + b.n 97536 │ │ │ │ ldr.w r0, [r9, #708] @ 0x2c4 │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96fd4 │ │ │ │ - bl 1f5c8c │ │ │ │ + bne.w 97230 │ │ │ │ + bl 1f7b08 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96ff8 │ │ │ │ + bne.w 97254 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 79330 │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 7947c │ │ │ │ + bl 1f7b08 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 97256 │ │ │ │ + b.n 974b2 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 972fa │ │ │ │ + b.n 97556 │ │ │ │ mov r7, r8 │ │ │ │ mov r9, r8 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #56] @ 0x38 │ │ │ │ - b.n 9707e │ │ │ │ + b.n 972da │ │ │ │ mov r4, r7 │ │ │ │ cmp r0, r4 │ │ │ │ - bgt.w 973b8 │ │ │ │ + bgt.w 97614 │ │ │ │ subs r1, r3, r1 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 9d2e0 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d55c <_PyBytes_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9758e │ │ │ │ + bne.n 977ea │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9758e │ │ │ │ + beq.n 977ea │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 96f5c │ │ │ │ + b.n 971b8 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 973b8 │ │ │ │ + b.n 97614 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ add.w r9, r7, #2 │ │ │ │ mov.w lr, #0 │ │ │ │ and.w r7, r0, #63 @ 0x3f │ │ │ │ lsls r0, r0, #25 │ │ │ │ - bmi.n 97624 │ │ │ │ + bmi.n 97880 │ │ │ │ lsls r0, r7, #31 │ │ │ │ it pl │ │ │ │ bicpl.w r0, r7, #1 │ │ │ │ - bmi.n 9761a │ │ │ │ + bmi.n 97876 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ mov r7, ip │ │ │ │ it ls │ │ │ │ movls r3, #1 │ │ │ │ - bls.w 9740e │ │ │ │ + bls.w 9766a │ │ │ │ and.w lr, r0, #63 @ 0x3f │ │ │ │ lsrs r0, r0, #6 │ │ │ │ orr.w lr, lr, #64 @ 0x40 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ strb.w lr, [r7], #1 │ │ │ │ - bhi.n 975f4 │ │ │ │ + bhi.n 97850 │ │ │ │ subs r3, r7, r3 │ │ │ │ - b.n 9740e │ │ │ │ + b.n 9766a │ │ │ │ mov r7, ip │ │ │ │ movs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9740e │ │ │ │ + b.n 9766a │ │ │ │ mov r7, ip │ │ │ │ movs r3, #1 │ │ │ │ movs r0, #2 │ │ │ │ - b.n 9740e │ │ │ │ + b.n 9766a │ │ │ │ lsrs r0, r7, #1 │ │ │ │ - bne.n 9763a │ │ │ │ + bne.n 97896 │ │ │ │ mov r7, ip │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9740e │ │ │ │ + b.n 9766a │ │ │ │ ldrb.w r0, [r9], #1 │ │ │ │ add.w lr, lr, #6 │ │ │ │ and.w r8, r0, #63 @ 0x3f │ │ │ │ lsl.w r8, r8, lr │ │ │ │ orr.w r7, r7, r8 │ │ │ │ - b.n 975da │ │ │ │ + b.n 97836 │ │ │ │ orr.w r0, r7, #1 │ │ │ │ - b.n 975e8 │ │ │ │ + b.n 97844 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 97466 │ │ │ │ + b.n 976c2 │ │ │ │ lsls r1, r0, #1 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 9d2e0 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d55c <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9758e │ │ │ │ + beq.n 977ea │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r1, r2, #16 │ │ │ │ adds r3, r1, r7 │ │ │ │ - b.n 973c6 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 97622 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 97364 │ │ │ │ + beq.w 975c0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - b.n 97364 │ │ │ │ + b.n 975c0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl f9538 │ │ │ │ + bl f9d78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 97724 │ │ │ │ + beq.n 97980 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str.w r0, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 9728e │ │ │ │ + beq.w 974ea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9728e │ │ │ │ + bne.w 974ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9728e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 974ea │ │ │ │ add.w r5, r5, #5664 @ 0x1620 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n 97744 │ │ │ │ + bpl.n 979a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 976d4 │ │ │ │ + blt.n 97930 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ - beq.w 9723e │ │ │ │ + beq.w 9749a │ │ │ │ adds r5, #4 │ │ │ │ - b.n 976a6 │ │ │ │ - movw r1, #50973 @ 0xc71d │ │ │ │ + b.n 97902 │ │ │ │ + movw r1, #53825 @ 0xd241 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 976ec │ │ │ │ + bne.n 97948 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb88 │ │ │ │ - b.n 96ff4 │ │ │ │ + bl 12d6a8 │ │ │ │ + b.n 97250 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #42220 @ 0xa4ec │ │ │ │ + movw r1, #43820 @ 0xab2c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #42244 @ 0xa504 │ │ │ │ + movw r0, #43844 @ 0xab44 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 1fde74 │ │ │ │ - b.n 976b6 │ │ │ │ + bl 1ffc88 │ │ │ │ + b.n 97912 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 96ff4 │ │ │ │ + b.n 97250 │ │ │ │ strd r3, r3, [r4, #96] @ 0x60 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ strd r3, r3, [r4, #108] @ 0x6c │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add.w r5, r4, #124 @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ blx 29db8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bgt.w 971b4 │ │ │ │ + bgt.w 97410 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - b.n 97228 │ │ │ │ + b.n 97484 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9758e │ │ │ │ + beq.w 977ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9758e │ │ │ │ + bne.w 977ea │ │ │ │ mov r0, r1 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9758e │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 977ea │ │ │ │ lsrs r6, r6, #1 │ │ │ │ - b.n 976bc │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ + b.n 97918 │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #32228 @ 0x7de4 │ │ │ │ + movw r0, #33828 @ 0x8424 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42188 @ 0xa4cc │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #43788 @ 0xab0c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12d348 │ │ │ │ - b.n 9758e │ │ │ │ + bl 12de68 │ │ │ │ + b.n 977ea │ │ │ │ ldr r2, [r6, #28] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r1, r2 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 96c82 │ │ │ │ - b.w 96dda │ │ │ │ + bne.w 96ede │ │ │ │ + b.w 97036 │ │ │ │ │ │ │ │ -00097784 : │ │ │ │ - b.w 8484c │ │ │ │ +000979e0 : │ │ │ │ + b.w 84a44 │ │ │ │ │ │ │ │ -00097788 <_Py_write@@Base>: │ │ │ │ +000979e4 <_Py_write@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r3 │ │ │ │ mov sl, r1 │ │ │ │ it cs │ │ │ │ movcs r2, r3 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r2 │ │ │ │ - bl 98094 │ │ │ │ + bl 982f8 │ │ │ │ mov r7, r0 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ str r6, [r0, #0] │ │ │ │ mov r0, r9 │ │ │ │ blx 299c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 9acdc │ │ │ │ + bl 9af44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 977d8 <_Py_write@@Base+0x50> │ │ │ │ + bge.n 97a34 <_Py_write@@Base+0x50> │ │ │ │ cmp r7, #4 │ │ │ │ - beq.n 977f4 <_Py_write@@Base+0x6c> │ │ │ │ + beq.n 97a50 <_Py_write@@Base+0x6c> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 977de <_Py_write@@Base+0x56> │ │ │ │ + blt.n 97a3a <_Py_write@@Base+0x56> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f5618 │ │ │ │ + bl f5e50 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r7, [r5, #0] │ │ │ │ - b.n 977d8 <_Py_write@@Base+0x50> │ │ │ │ - bl e90c8 │ │ │ │ + b.n 97a34 <_Py_write@@Base+0x50> │ │ │ │ + bl e961c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 977aa <_Py_write@@Base+0x22> │ │ │ │ + beq.n 97a06 <_Py_write@@Base+0x22> │ │ │ │ movs r7, #4 │ │ │ │ - b.n 977ec <_Py_write@@Base+0x64> │ │ │ │ + b.n 97a48 <_Py_write@@Base+0x64> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #20 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - beq.w 98054 <_Py_write@@Base+0x8cc> │ │ │ │ + beq.w 982b6 <_Py_write@@Base+0x8d2> │ │ │ │ ldr r5, [r0, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 98062 <_Py_write@@Base+0x8da> │ │ │ │ + bne.w 982c4 <_Py_write@@Base+0x8e0> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 97e36 <_Py_write@@Base+0x6ae> │ │ │ │ + beq.w 9808e <_Py_write@@Base+0x6aa> │ │ │ │ movw sl, #20256 @ 0x4f20 │ │ │ │ - movt sl, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt sl, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r2, [sl, #692] @ 0x2b4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 97e60 <_Py_write@@Base+0x6d8> │ │ │ │ - ldr r3, [pc, #148] @ (978f0 <_Py_write@@Base+0x168>) │ │ │ │ + bne.w 980b8 <_Py_write@@Base+0x6d4> │ │ │ │ + ldr r3, [pc, #148] @ (97b4c <_Py_write@@Base+0x168>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1528] @ 0x5f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 97d96 <_Py_write@@Base+0x60e> │ │ │ │ + beq.w 97ff2 <_Py_write@@Base+0x60e> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 97c2a <_Py_write@@Base+0x4a2> │ │ │ │ + beq.w 97e86 <_Py_write@@Base+0x4a2> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov.w r9, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 97d8a <_Py_write@@Base+0x602> │ │ │ │ + bne.w 97fe6 <_Py_write@@Base+0x602> │ │ │ │ adds r3, r1, #1 │ │ │ │ mov r8, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 9808c <_Py_write@@Base+0x904> │ │ │ │ + beq.w 982ea <_Py_write@@Base+0x906> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98082 <_Py_write@@Base+0x8fa> │ │ │ │ + bne.w 982e4 <_Py_write@@Base+0x900> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 98610 │ │ │ │ + bl 98878 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97bce <_Py_write@@Base+0x446> │ │ │ │ + bne.w 97e2a <_Py_write@@Base+0x446> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97d72 <_Py_write@@Base+0x5ea> │ │ │ │ + bne.w 97fce <_Py_write@@Base+0x5ea> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d6ac <_Py_NewReferenceNoTotal@@Base+0x2c> │ │ │ │ + bl 9d924 <_Py_NewReferenceNoTotal@@Base+0x2c> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, #1 │ │ │ │ - cbz r0, 978f4 <_Py_write@@Base+0x16c> │ │ │ │ + cbz r0, 97b50 <_Py_write@@Base+0x16c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9800a <_Py_write@@Base+0x882> │ │ │ │ + bne.w 98248 <_Py_write@@Base+0x864> │ │ │ │ cmp r9, r5 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 97b20 <_Py_write@@Base+0x398> │ │ │ │ + beq.w 97d7c <_Py_write@@Base+0x398> │ │ │ │ str.w r6, [r7, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ - b.n 97894 <_Py_write@@Base+0x10c> │ │ │ │ + b.n 97af0 <_Py_write@@Base+0x10c> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 97d82 <_Py_write@@Base+0x5fa> │ │ │ │ + beq.w 97fde <_Py_write@@Base+0x5fa> │ │ │ │ ldr.w r9, [r4, #60] @ 0x3c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 97d82 <_Py_write@@Base+0x5fa> │ │ │ │ + bne.w 97fde <_Py_write@@Base+0x5fa> │ │ │ │ ldr.w lr, [r4, #20] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bhi.w 98038 <_Py_write@@Base+0x8b0> │ │ │ │ + bhi.w 98276 <_Py_write@@Base+0x892> │ │ │ │ subs r2, r5, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bhi.w 98038 <_Py_write@@Base+0x8b0> │ │ │ │ + bhi.w 98276 <_Py_write@@Base+0x892> │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ add.w fp, r2, #19 │ │ │ │ bic.w fp, fp, #7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add.w r6, fp, r0 │ │ │ │ cmp r6, r1 │ │ │ │ - bhi.w 97ed2 <_Py_write@@Base+0x74a> │ │ │ │ + bhi.w 980de <_Py_write@@Base+0x6fa> │ │ │ │ str r6, [r3, #4] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ adds r6, r6, r0 │ │ │ │ - beq.w 98028 <_Py_write@@Base+0x8a0> │ │ │ │ + beq.w 98266 <_Py_write@@Base+0x882> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97ecc <_Py_write@@Base+0x744> │ │ │ │ + bne.w 9812e <_Py_write@@Base+0x74a> │ │ │ │ adds r2, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 29718 │ │ │ │ mov r3, r6 │ │ │ │ cmp r5, #1 │ │ │ │ str.w r5, [r3], #8 │ │ │ │ str r3, [r6, #4] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ - ble.n 9798c <_Py_write@@Base+0x204> │ │ │ │ + ble.n 97be8 <_Py_write@@Base+0x204> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r5, #2 │ │ │ │ str r3, [r6, #12] │ │ │ │ - beq.n 9798c <_Py_write@@Base+0x204> │ │ │ │ + beq.n 97be8 <_Py_write@@Base+0x204> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, #3 │ │ │ │ str r3, [r6, #16] │ │ │ │ - beq.n 9798c <_Py_write@@Base+0x204> │ │ │ │ + beq.n 97be8 <_Py_write@@Base+0x204> │ │ │ │ movs r3, #3 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r1, [r7, r3, lsl #2] │ │ │ │ str.w r1, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9797c <_Py_write@@Base+0x1f4> │ │ │ │ + bne.n 97bd8 <_Py_write@@Base+0x1f4> │ │ │ │ ldr.w r3, [sl, #704] @ 0x2c0 │ │ │ │ - movw r2, #33981 @ 0x84bd │ │ │ │ + movw r2, #34301 @ 0x85fd │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 97da2 <_Py_write@@Base+0x61a> │ │ │ │ - ldr r3, [pc, #704] @ (97c60 <_Py_write@@Base+0x4d8>) │ │ │ │ + bne.w 98080 <_Py_write@@Base+0x69c> │ │ │ │ + ldr r3, [pc, #704] @ (97ebc <_Py_write@@Base+0x4d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 97c64 <_Py_write@@Base+0x4dc> │ │ │ │ + beq.w 97ec0 <_Py_write@@Base+0x4dc> │ │ │ │ lsrs r3, r7, #18 │ │ │ │ ubfx r2, r7, #0, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ ldr.w r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 979da <_Py_write@@Base+0x252> │ │ │ │ + bgt.n 97c36 <_Py_write@@Base+0x252> │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 97c64 <_Py_write@@Base+0x4dc> │ │ │ │ + bgt.w 97ec0 <_Py_write@@Base+0x4dc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97c64 <_Py_write@@Base+0x4dc> │ │ │ │ + beq.w 97ec0 <_Py_write@@Base+0x4dc> │ │ │ │ bic.w r1, r7, #4080 @ 0xff0 │ │ │ │ bic.w r1, r1, #15 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r2, [r7, #0] │ │ │ │ str r7, [r1, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97d08 <_Py_write@@Base+0x580> │ │ │ │ + beq.w 97f64 <_Py_write@@Base+0x580> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97db0 <_Py_write@@Base+0x628> │ │ │ │ + beq.w 97ffe <_Py_write@@Base+0x61a> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9801e <_Py_write@@Base+0x896> │ │ │ │ + beq.w 9825c <_Py_write@@Base+0x878> │ │ │ │ ldr r7, [r7, #0] │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 97a46 <_Py_write@@Base+0x2be> │ │ │ │ + ble.n 97ca2 <_Py_write@@Base+0x2be> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 97a18 <_Py_write@@Base+0x290> │ │ │ │ + cbz r2, 97c74 <_Py_write@@Base+0x290> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r7, r2 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 97a46 <_Py_write@@Base+0x2be> │ │ │ │ + beq.n 97ca2 <_Py_write@@Base+0x2be> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 97a26 <_Py_write@@Base+0x29e> │ │ │ │ + cbz r2, 97c82 <_Py_write@@Base+0x29e> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r7, r2 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 97a46 <_Py_write@@Base+0x2be> │ │ │ │ + beq.n 97ca2 <_Py_write@@Base+0x2be> │ │ │ │ add.w r8, r3, r8, lsl #2 │ │ │ │ adds r3, #12 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9804c <_Py_write@@Base+0x8c4> │ │ │ │ + beq.w 982ae <_Py_write@@Base+0x8ca> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r8 │ │ │ │ add r7, r2 │ │ │ │ - bne.n 97a34 <_Py_write@@Base+0x2ac> │ │ │ │ + bne.n 97c90 <_Py_write@@Base+0x2ac> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - bhi.w 97fee <_Py_write@@Base+0x866> │ │ │ │ + bhi.w 98292 <_Py_write@@Base+0x8ae> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 97c9c <_Py_write@@Base+0x514> │ │ │ │ + beq.w 97ef8 <_Py_write@@Base+0x514> │ │ │ │ subs r2, r7, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bhi.w 97fee <_Py_write@@Base+0x866> │ │ │ │ + bhi.w 98292 <_Py_write@@Base+0x8ae> │ │ │ │ ldr r5, [r1, #4] │ │ │ │ add.w r8, r2, #19 │ │ │ │ bic.w r8, r8, #7 │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r0, sl, r8 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.w 97cb8 <_Py_write@@Base+0x530> │ │ │ │ + bcc.w 97f14 <_Py_write@@Base+0x530> │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ adds.w r5, r5, sl │ │ │ │ - beq.w 97fde <_Py_write@@Base+0x856> │ │ │ │ + beq.w 98282 <_Py_write@@Base+0x89e> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97e7a <_Py_write@@Base+0x6f2> │ │ │ │ + bne.w 980da <_Py_write@@Base+0x6f6> │ │ │ │ movs r1, #0 │ │ │ │ adds r2, #12 │ │ │ │ mov r0, r5 │ │ │ │ blx 29718 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w lr, [r6] │ │ │ │ cmp.w lr, #0 │ │ │ │ str.w r7, [r3], #8 │ │ │ │ it gt │ │ │ │ movgt.w ip, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ it gt │ │ │ │ ldrgt r1, [r6, #4] │ │ │ │ - ble.n 97b0a <_Py_write@@Base+0x382> │ │ │ │ + ble.n 97d66 <_Py_write@@Base+0x382> │ │ │ │ ldr.w r3, [r1, r9, lsl #2] │ │ │ │ - cbz r3, 97b02 <_Py_write@@Base+0x37a> │ │ │ │ + cbz r3, 97d5e <_Py_write@@Base+0x37a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 97b02 <_Py_write@@Base+0x37a> │ │ │ │ + ble.n 97d5e <_Py_write@@Base+0x37a> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov.w r8, ip, lsl #2 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str.w r0, [r1, ip, lsl #2] │ │ │ │ - beq.n 97aee <_Py_write@@Base+0x366> │ │ │ │ + beq.n 97d4a <_Py_write@@Base+0x366> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ ldr.w r7, [r7, r1, lsl #2] │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r7, [r0, r8] │ │ │ │ - bne.n 97ad8 <_Py_write@@Base+0x350> │ │ │ │ + bne.n 97d34 <_Py_write@@Base+0x350> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, lr │ │ │ │ - beq.n 97b0a <_Py_write@@Base+0x382> │ │ │ │ + beq.n 97d66 <_Py_write@@Base+0x382> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add ip, r2 │ │ │ │ ldr.w r3, [r1, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97abe <_Py_write@@Base+0x336> │ │ │ │ + bne.n 97d1a <_Py_write@@Base+0x336> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp lr, r9 │ │ │ │ - bne.n 97ab8 <_Py_write@@Base+0x330> │ │ │ │ + bne.n 97d14 <_Py_write@@Base+0x330> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97ff4 <_Py_write@@Base+0x86c> │ │ │ │ + bne.w 98298 <_Py_write@@Base+0x8b4> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ movs.w r2, r9, lsl #2 │ │ │ │ - bmi.w 9803c <_Py_write@@Base+0x8b4> │ │ │ │ + bmi.w 9827a <_Py_write@@Base+0x896> │ │ │ │ ldr.w r3, [sl, #700] @ 0x2bc │ │ │ │ - movw r0, #24493 @ 0x5fad │ │ │ │ + movw r0, #25021 @ 0x61bd │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r8, [sl, #688] @ 0x2b0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 97e72 <_Py_write@@Base+0x6ea> │ │ │ │ + bne.w 980d2 <_Py_write@@Base+0x6ee> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 97c4a <_Py_write@@Base+0x4c2> │ │ │ │ - ldr r3, [pc, #276] @ (97c60 <_Py_write@@Base+0x4d8>) │ │ │ │ + beq.w 97ea6 <_Py_write@@Base+0x4c2> │ │ │ │ + ldr r3, [pc, #276] @ (97ebc <_Py_write@@Base+0x4d8>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ - beq.w 97d22 <_Py_write@@Base+0x59a> │ │ │ │ + beq.w 97f7e <_Py_write@@Base+0x59a> │ │ │ │ lsrs r0, r7, #18 │ │ │ │ ubfx ip, r7, #0, #18 │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, ip │ │ │ │ - bgt.n 97b84 <_Py_write@@Base+0x3fc> │ │ │ │ + bgt.n 97de0 <_Py_write@@Base+0x3fc> │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, ip │ │ │ │ - bgt.w 97d22 <_Py_write@@Base+0x59a> │ │ │ │ + bgt.w 97f7e <_Py_write@@Base+0x59a> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97d22 <_Py_write@@Base+0x59a> │ │ │ │ + beq.w 97f7e <_Py_write@@Base+0x59a> │ │ │ │ bic.w r3, r7, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ adds r3, #1 │ │ │ │ mov.w fp, r3, lsl #3 │ │ │ │ cmp.w r2, r3, lsl #3 │ │ │ │ - bhi.n 97ba8 <_Py_write@@Base+0x420> │ │ │ │ + bhi.n 97e04 <_Py_write@@Base+0x420> │ │ │ │ add.w r3, fp, r3, lsl #4 │ │ │ │ cmp.w r3, r9, lsl #4 │ │ │ │ - bcc.w 978e4 <_Py_write@@Base+0x15c> │ │ │ │ + bcc.w 97b40 <_Py_write@@Base+0x15c> │ │ │ │ mov fp, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 726a4 │ │ │ │ + bl 72854 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9803c <_Py_write@@Base+0x8b4> │ │ │ │ + beq.w 9827a <_Py_write@@Base+0x896> │ │ │ │ mov r1, r7 │ │ │ │ mov r2, fp │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 784bc │ │ │ │ + bl 785fc │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b.n 978e4 <_Py_write@@Base+0x15c> │ │ │ │ + b.n 97b40 <_Py_write@@Base+0x15c> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w r6, r0, #16 │ │ │ │ cmp r6, r1 │ │ │ │ - bhi.w 97e7e <_Py_write@@Base+0x6f6> │ │ │ │ + bhi.w 9813a <_Py_write@@Base+0x756> │ │ │ │ str r6, [r2, #4] │ │ │ │ ldr r6, [r2, #12] │ │ │ │ adds r6, r6, r0 │ │ │ │ - beq.w 98068 <_Py_write@@Base+0x8e0> │ │ │ │ + beq.w 982ca <_Py_write@@Base+0x8e6> │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97f22 <_Py_write@@Base+0x79a> │ │ │ │ + bne.w 98134 <_Py_write@@Base+0x750> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [r1], #8 │ │ │ │ strd r1, r3, [r6, #4] │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 978dc <_Py_write@@Base+0x154> │ │ │ │ + beq.w 97b38 <_Py_write@@Base+0x154> │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 978dc <_Py_write@@Base+0x154> │ │ │ │ + beq.w 97b38 <_Py_write@@Base+0x154> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r1, r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - b.n 97d78 <_Py_write@@Base+0x5f0> │ │ │ │ + b.n 97fd4 <_Py_write@@Base+0x5f0> │ │ │ │ ldrd ip, r2, [r3, #24] │ │ │ │ cmp r2, ip │ │ │ │ - bcc.n 97d1a <_Py_write@@Base+0x592> │ │ │ │ + bcc.n 97f76 <_Py_write@@Base+0x592> │ │ │ │ add.w r2, r3, ip │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r2, ip, #8 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r1, [r3, ip] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 97d44 <_Py_write@@Base+0x5bc> │ │ │ │ + beq.n 97fa0 <_Py_write@@Base+0x5bc> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ - b.n 97888 <_Py_write@@Base+0x100> │ │ │ │ + b.n 97ae4 <_Py_write@@Base+0x100> │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 726a4 │ │ │ │ + bl 72854 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9803c <_Py_write@@Base+0x8b4> │ │ │ │ + beq.w 9827a <_Py_write@@Base+0x896> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 978e4 <_Py_write@@Base+0x15c> │ │ │ │ + b.n 97b40 <_Py_write@@Base+0x15c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [sl, #684] @ 0x2ac │ │ │ │ - movw r3, #53817 @ 0xd239 │ │ │ │ + movw r3, #53905 @ 0xd291 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 97fca <_Py_write@@Base+0x842> │ │ │ │ + bne.w 9823e <_Py_write@@Base+0x85a> │ │ │ │ mov r0, r7 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ ldr.w r8, [r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp.w r8, #0 │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bgt.w 97a00 <_Py_write@@Base+0x278> │ │ │ │ + bgt.w 97c5c <_Py_write@@Base+0x278> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movs r7, #0 │ │ │ │ ldrd r2, sl, [r5] │ │ │ │ add.w r0, sl, #16 │ │ │ │ cmp r0, r2 │ │ │ │ it ls │ │ │ │ movls r2, r7 │ │ │ │ - bls.w 97a7c <_Py_write@@Base+0x2f4> │ │ │ │ + bls.w 97cd8 <_Py_write@@Base+0x2f4> │ │ │ │ mov.w r8, #16 │ │ │ │ mov r2, r7 │ │ │ │ cmp.w r8, #8192 @ 0x2000 │ │ │ │ mov fp, r8 │ │ │ │ it cc │ │ │ │ movcc.w fp, #8192 @ 0x2000 │ │ │ │ strd r2, r1, [sp] │ │ │ │ add.w r0, fp, #16 │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ mov ip, r0 │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97fde <_Py_write@@Base+0x856> │ │ │ │ + beq.w 98282 <_Py_write@@Base+0x89e> │ │ │ │ str.w fp, [r0], #16 │ │ │ │ add.w r3, ip, #23 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ mov.w lr, #0 │ │ │ │ sub.w sl, r3, r0 │ │ │ │ str.w r0, [ip, #12] │ │ │ │ str.w sl, [ip, #4] │ │ │ │ add.w r0, r8, sl │ │ │ │ str.w lr, [ip, #8] │ │ │ │ str.w ip, [r5, #8] │ │ │ │ mov r5, ip │ │ │ │ - b.n 97a7c <_Py_write@@Base+0x2f4> │ │ │ │ + b.n 97cd8 <_Py_write@@Base+0x2f4> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr.w r3, [r5, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [r1, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 979fa <_Py_write@@Base+0x272> │ │ │ │ + b.n 97c56 <_Py_write@@Base+0x272> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.n 97888 <_Py_write@@Base+0x100> │ │ │ │ + b.n 97ae4 <_Py_write@@Base+0x100> │ │ │ │ ldr.w r8, [sl, #680] @ 0x2a8 │ │ │ │ - movw r3, #53945 @ 0xd2b9 │ │ │ │ + movw r3, #54033 @ 0xd311 │ │ │ │ movt r3, #6 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 97fd4 <_Py_write@@Base+0x84c> │ │ │ │ + bne.w 98234 <_Py_write@@Base+0x850> │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ blx 2a8d4 │ │ │ │ - b.n 97c52 <_Py_write@@Base+0x4ca> │ │ │ │ + b.n 97eae <_Py_write@@Base+0x4ca> │ │ │ │ ldr.w r2, [sl, #672] @ 0x2a0 │ │ │ │ - movw r3, #53161 @ 0xcfa9 │ │ │ │ + movw r3, #53249 @ 0xd001 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 97fbe <_Py_write@@Base+0x836> │ │ │ │ + bne.w 98228 <_Py_write@@Base+0x844> │ │ │ │ movs r0, #4 │ │ │ │ blx 2a2c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 98042 <_Py_write@@Base+0x8ba> │ │ │ │ + beq.w 980c8 <_Py_write@@Base+0x6e4> │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ - b.n 97888 <_Py_write@@Base+0x100> │ │ │ │ + b.n 97ae4 <_Py_write@@Base+0x100> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 97900 <_Py_write@@Base+0x178> │ │ │ │ + bne.w 97b5c <_Py_write@@Base+0x178> │ │ │ │ mov r0, r7 │ │ │ │ - bl 782ec │ │ │ │ + bl 78428 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r1, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 97b12 <_Py_write@@Base+0x38a> │ │ │ │ + b.n 97d6e <_Py_write@@Base+0x38a> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 72774 │ │ │ │ + bl 72924 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 97c42 <_Py_write@@Base+0x4ba> │ │ │ │ - ldr.w r0, [sl, #688] @ 0x2b0 │ │ │ │ - mov r1, r7 │ │ │ │ - blx r3 │ │ │ │ - ldr.w r8, [r6] │ │ │ │ - b.n 97c8a <_Py_write@@Base+0x502> │ │ │ │ + b.n 97e9e <_Py_write@@Base+0x4ba> │ │ │ │ ldr r7, [r1, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr.w fp, [r5, #512] @ 0x200 │ │ │ │ mul.w r0, r3, r7 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -163913,154 +164090,162 @@ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ str r2, [r1, #8] │ │ │ │ add.w r0, r5, ip, lsl #2 │ │ │ │ str r1, [r3, #16] │ │ │ │ ldr.w r2, [r0, #528] @ 0x210 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97df0 <_Py_write@@Base+0x668> │ │ │ │ + bne.n 9803a <_Py_write@@Base+0x656> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 97dec <_Py_write@@Base+0x664> │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ - cmp ip, r7 │ │ │ │ - it ne │ │ │ │ - movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 98188 <_Py_write@@Base+0x7a4> │ │ │ │ str.w r1, [r0, #528] @ 0x210 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 97f50 <_Py_write@@Base+0x7c8> │ │ │ │ + beq.w 981b4 <_Py_write@@Base+0x7d0> │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 97f28 <_Py_write@@Base+0x7a0> │ │ │ │ + beq.w 98192 <_Py_write@@Base+0x7ae> │ │ │ │ ldr.w r1, [r0, #532] @ 0x214 │ │ │ │ - cbnz r1, 97e12 <_Py_write@@Base+0x68a> │ │ │ │ + cbnz r1, 9805c <_Py_write@@Base+0x678> │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 979fa <_Py_write@@Base+0x272> │ │ │ │ + beq.w 97c56 <_Py_write@@Base+0x272> │ │ │ │ ldrd r1, r7, [r3, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 97f4a <_Py_write@@Base+0x7c2> │ │ │ │ + beq.w 98222 <_Py_write@@Base+0x83e> │ │ │ │ str r1, [r7, #20] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ str r7, [r0, #24] │ │ │ │ strd r1, r2, [r3, #20] │ │ │ │ - cbz r1, 97e32 <_Py_write@@Base+0x6aa> │ │ │ │ + cbz r1, 9807c <_Py_write@@Base+0x698> │ │ │ │ str r3, [r1, #24] │ │ │ │ str r3, [r2, #20] │ │ │ │ - b.n 979fa <_Py_write@@Base+0x272> │ │ │ │ + b.n 97c56 <_Py_write@@Base+0x272> │ │ │ │ + ldr.w r0, [sl, #688] @ 0x2b0 │ │ │ │ + mov r1, r7 │ │ │ │ + blx r3 │ │ │ │ + ldr.w r8, [r6] │ │ │ │ + b.n 97ee6 <_Py_write@@Base+0x502> │ │ │ │ mov r0, r4 │ │ │ │ - bl 272098 │ │ │ │ + bl 2726f8 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 97d88 <_Py_write@@Base+0x600> │ │ │ │ + bne.n 97fe4 <_Py_write@@Base+0x600> │ │ │ │ movw sl, #20256 @ 0x4f20 │ │ │ │ - movt sl, #73 @ 0x49 │ │ │ │ - movw r3, #9893 @ 0x26a5 │ │ │ │ + movt sl, #74 @ 0x4a │ │ │ │ + movw r3, #10325 @ 0x2855 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ ldr.w r2, [sl, #692] @ 0x2b4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9785a <_Py_write@@Base+0xd2> │ │ │ │ + beq.w 97ab6 <_Py_write@@Base+0xd2> │ │ │ │ ldr.w r0, [sl, #688] @ 0x2b0 │ │ │ │ movs r1, #4 │ │ │ │ blx r2 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97c46 <_Py_write@@Base+0x4be> │ │ │ │ - b.n 98042 <_Py_write@@Base+0x8ba> │ │ │ │ + bne.w 97ea2 <_Py_write@@Base+0x4be> │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ + bl 1f7b08 │ │ │ │ + b.n 97fe4 <_Py_write@@Base+0x600> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 97c52 <_Py_write@@Base+0x4ca> │ │ │ │ + b.n 97eae <_Py_write@@Base+0x4ca> │ │ │ │ str r3, [r1, #4] │ │ │ │ - b.n 97a92 <_Py_write@@Base+0x30a> │ │ │ │ - movw r0, #8208 @ 0x2010 │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ - bl 77f34 │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 98068 <_Py_write@@Base+0x8e0> │ │ │ │ - mov ip, r0 │ │ │ │ - mov.w r6, #8192 @ 0x2000 │ │ │ │ - mov.w lr, #0 │ │ │ │ - str.w r6, [ip], #16 │ │ │ │ - add.w r6, r0, #23 │ │ │ │ - bic.w r6, r6, #7 │ │ │ │ - str.w lr, [r0, #8] │ │ │ │ - str.w ip, [r0, #12] │ │ │ │ - sub.w ip, r6, ip │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str.w ip, [r0, #4] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 98068 <_Py_write@@Base+0x8e0> │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - b.n 97bec <_Py_write@@Base+0x464> │ │ │ │ - str.w r3, [lr, #4] │ │ │ │ - b.n 97950 <_Py_write@@Base+0x1c8> │ │ │ │ + b.n 97cee <_Py_write@@Base+0x30a> │ │ │ │ cmp.w fp, #8192 @ 0x2000 │ │ │ │ mov r6, fp │ │ │ │ it cc │ │ │ │ movcc.w r6, #8192 @ 0x2000 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ add.w r0, r6, #16 │ │ │ │ str.w lr, [sp, #4] │ │ │ │ - bl 77f34 │ │ │ │ + bl 78070 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd lr, r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98028 <_Py_write@@Base+0x8a0> │ │ │ │ + beq.w 98266 <_Py_write@@Base+0x882> │ │ │ │ mov ip, r0 │ │ │ │ str.w r6, [ip], #16 │ │ │ │ add.w r6, r0, #23 │ │ │ │ bic.w r6, r6, #7 │ │ │ │ strd r9, ip, [r0, #8] │ │ │ │ str r0, [r3, #8] │ │ │ │ sub.w r3, r6, ip │ │ │ │ add r3, fp │ │ │ │ str r3, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98028 <_Py_write@@Base+0x8a0> │ │ │ │ + beq.w 98266 <_Py_write@@Base+0x882> │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ - b.n 97948 <_Py_write@@Base+0x1c0> │ │ │ │ + b.n 97ba4 <_Py_write@@Base+0x1c0> │ │ │ │ + str.w r3, [lr, #4] │ │ │ │ + b.n 97bac <_Py_write@@Base+0x1c8> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 97bf4 <_Py_write@@Base+0x46c> │ │ │ │ + b.n 97e50 <_Py_write@@Base+0x46c> │ │ │ │ + movw r0, #8208 @ 0x2010 │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ + bl 78070 │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 982ca <_Py_write@@Base+0x8e6> │ │ │ │ + mov ip, r0 │ │ │ │ + mov.w r6, #8192 @ 0x2000 │ │ │ │ + mov.w lr, #0 │ │ │ │ + str.w r6, [ip], #16 │ │ │ │ + add.w r6, r0, #23 │ │ │ │ + bic.w r6, r6, #7 │ │ │ │ + str.w lr, [r0, #8] │ │ │ │ + str.w ip, [r0, #12] │ │ │ │ + sub.w ip, r6, ip │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str.w ip, [r0, #4] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 982ca <_Py_write@@Base+0x8e6> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + b.n 97e48 <_Py_write@@Base+0x464> │ │ │ │ + ldr r7, [r1, #8] │ │ │ │ + cmp ip, r7 │ │ │ │ + it ne │ │ │ │ + movne r1, #0 │ │ │ │ + b.n 98036 <_Py_write@@Base+0x652> │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - cbz r2, 97f36 <_Py_write@@Base+0x7ae> │ │ │ │ + cbz r2, 981a0 <_Py_write@@Base+0x7bc> │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 979fa <_Py_write@@Base+0x272> │ │ │ │ + bne.w 97c56 <_Py_write@@Base+0x272> │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ - b.n 979fa <_Py_write@@Base+0x272> │ │ │ │ - str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 97e24 <_Py_write@@Base+0x69c> │ │ │ │ + b.n 97c56 <_Py_write@@Base+0x272> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 97e00 <_Py_write@@Base+0x678> │ │ │ │ + beq.w 9804a <_Py_write@@Base+0x666> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 97fb8 <_Py_write@@Base+0x830> │ │ │ │ + cbz r2, 9821c <_Py_write@@Base+0x838> │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [fp, r2] │ │ │ │ ldr.w r2, [r5, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r5, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 97f88 <_Py_write@@Base+0x800> │ │ │ │ + cbz r3, 981ec <_Py_write@@Base+0x808> │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r5, r2, lsl #3 │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -164071,528 +164256,533 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r8, [fp, r3] │ │ │ │ ldr.w r3, [r5, #788] @ 0x314 │ │ │ │ ldr.w r8, [r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #788] @ 0x314 │ │ │ │ - b.n 97c8a <_Py_write@@Base+0x502> │ │ │ │ + b.n 97ee6 <_Py_write@@Base+0x502> │ │ │ │ + str.w r1, [r5, #524] @ 0x20c │ │ │ │ + b.n 981c2 <_Py_write@@Base+0x7de> │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 97f5e <_Py_write@@Base+0x7d6> │ │ │ │ + b.n 9806e <_Py_write@@Base+0x68a> │ │ │ │ ldr.w r0, [sl, #668] @ 0x29c │ │ │ │ movs r1, #4 │ │ │ │ blx r2 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 97d5e <_Py_write@@Base+0x5d6> │ │ │ │ + b.n 97fba <_Py_write@@Base+0x5d6> │ │ │ │ ldr.w r0, [sl, #668] @ 0x29c │ │ │ │ mov r1, r7 │ │ │ │ - blx r2 │ │ │ │ - b.n 97c7c <_Py_write@@Base+0x4f4> │ │ │ │ + blx r8 │ │ │ │ + b.n 97eae <_Py_write@@Base+0x4ca> │ │ │ │ ldr.w r0, [sl, #668] @ 0x29c │ │ │ │ mov r1, r7 │ │ │ │ - blx r8 │ │ │ │ - b.n 97c52 <_Py_write@@Base+0x4ca> │ │ │ │ - str r2, [sp, #0] │ │ │ │ - bl 1f5c8c │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 97a92 <_Py_write@@Base+0x30a> │ │ │ │ - movs r5, #0 │ │ │ │ - bl 1f5c8c │ │ │ │ - bl 80760 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 97b12 <_Py_write@@Base+0x38a> │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - movs r2, #1 │ │ │ │ - movs r5, #0 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ - subs r3, #1 │ │ │ │ - b.n 97b16 <_Py_write@@Base+0x38e> │ │ │ │ + blx r2 │ │ │ │ + b.n 97ed8 <_Py_write@@Base+0x4f4> │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 978dc <_Py_write@@Base+0x154> │ │ │ │ + beq.w 97b38 <_Py_write@@Base+0x154> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 97c26 <_Py_write@@Base+0x49e> │ │ │ │ + b.n 97e82 <_Py_write@@Base+0x49e> │ │ │ │ cmp.w r8, #1 │ │ │ │ - bgt.w 97a12 <_Py_write@@Base+0x28a> │ │ │ │ - b.n 97c9a <_Py_write@@Base+0x512> │ │ │ │ + bgt.w 97c6e <_Py_write@@Base+0x28a> │ │ │ │ + b.n 97ef6 <_Py_write@@Base+0x512> │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97950 <_Py_write@@Base+0x1c8> │ │ │ │ - bl 1f5c8c │ │ │ │ + bne.w 97bac <_Py_write@@Base+0x1c8> │ │ │ │ + bl 1f7b08 │ │ │ │ mov r0, r7 │ │ │ │ - bl 782ec │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 1f5c8c │ │ │ │ - b.n 97d88 <_Py_write@@Base+0x600> │ │ │ │ + bl 78428 │ │ │ │ + b.n 980c8 <_Py_write@@Base+0x6e4> │ │ │ │ + str r2, [sp, #0] │ │ │ │ + bl 1f7b08 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 97cee <_Py_write@@Base+0x30a> │ │ │ │ + movs r5, #0 │ │ │ │ + bl 1f7b08 │ │ │ │ + bl 80958 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 97d6e <_Py_write@@Base+0x38a> │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + movs r2, #1 │ │ │ │ + movs r5, #0 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ + subs r3, #1 │ │ │ │ + b.n 97d72 <_Py_write@@Base+0x38e> │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 97a34 <_Py_write@@Base+0x2ac> │ │ │ │ - b.n 97a46 <_Py_write@@Base+0x2be> │ │ │ │ - bl 272098 │ │ │ │ + bne.w 97c90 <_Py_write@@Base+0x2ac> │ │ │ │ + b.n 97ca2 <_Py_write@@Base+0x2be> │ │ │ │ + bl 2726f8 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9782c <_Py_write@@Base+0xa4> │ │ │ │ + beq.w 97a88 <_Py_write@@Base+0xa4> │ │ │ │ subs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 97b16 <_Py_write@@Base+0x38e> │ │ │ │ + b.n 97d72 <_Py_write@@Base+0x38e> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f5c8c │ │ │ │ + bl 1f7b08 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97bf4 <_Py_write@@Base+0x46c> │ │ │ │ - bl 1f5c8c │ │ │ │ - bl 80760 │ │ │ │ - cbnz r0, 98088 <_Py_write@@Base+0x900> │ │ │ │ + bne.w 97e50 <_Py_write@@Base+0x46c> │ │ │ │ + bl 1f7b08 │ │ │ │ + bl 80958 │ │ │ │ + cbnz r0, 982f2 <_Py_write@@Base+0x90e> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ - b.n 97c26 <_Py_write@@Base+0x49e> │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 97c20 <_Py_write@@Base+0x498> │ │ │ │ + b.n 97e82 <_Py_write@@Base+0x49e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 272098 │ │ │ │ - b.n 978a4 <_Py_write@@Base+0x11c> │ │ │ │ + bl 2726f8 │ │ │ │ + b.n 97b00 <_Py_write@@Base+0x11c> │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ + b.n 97e7c <_Py_write@@Base+0x498> │ │ │ │ + nop │ │ │ │ │ │ │ │ -00098094 : │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ +000982f8 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #256] @ (981a4 ) │ │ │ │ + ldr r1, [pc, #264] @ (98410 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + sub sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r3, r1] │ │ │ │ str r2, [r3, r1] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #24] │ │ │ │ bic.w r3, r3, #16 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98196 │ │ │ │ + beq.n 98402 │ │ │ │ str r4, [r5, #4] │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ blx 29cdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98188 │ │ │ │ + bne.n 983f4 │ │ │ │ str r0, [r5, #8] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ bfi r3, r0, #5, #1 │ │ │ │ add.w r0, r5, #16 │ │ │ │ strb r3, [r4, #16] │ │ │ │ blx 29e0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9817a │ │ │ │ + bne.n 983e6 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ blx 29b24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9816c │ │ │ │ + bne.n 983d8 │ │ │ │ add.w r6, r4, #12 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 98100 │ │ │ │ + bmi.n 98368 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add.w r0, r5, #136 @ 0x88 │ │ │ │ - add.w r7, r5, #136 @ 0x88 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + add.w r1, r5, #136 @ 0x88 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + mov r0, r1 │ │ │ │ blx 29cdc │ │ │ │ - cbnz r0, 98150 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cbnz r0, 983bc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 98138 │ │ │ │ + bne.n 983a4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 98118 │ │ │ │ - mov r1, r7 │ │ │ │ - add.w r0, r5, #88 @ 0x58 │ │ │ │ + bne.n 98382 │ │ │ │ dmb ish │ │ │ │ + add.w r0, r5, #88 @ 0x58 │ │ │ │ + str r1, [sp, #4] │ │ │ │ blx 2969c │ │ │ │ - cbnz r0, 9815e │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cbnz r0, 983ca │ │ │ │ + mov r0, r1 │ │ │ │ blx 29b24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 980fc │ │ │ │ - movw r1, #13160 @ 0x3368 │ │ │ │ + beq.n 98362 │ │ │ │ + movw r1, #14760 @ 0x39a8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #92] @ (981a8 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #13080 @ 0x3318 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #76] @ (981a8 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #42352 @ 0xa570 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #64] @ (981a8 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #13044 @ 0x32f4 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #52] @ (981ac ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #42320 @ 0xa550 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #40] @ (981ac ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #12980 @ 0x32b4 │ │ │ │ + ldr r0, [pc, #92] @ (98414 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #14680 @ 0x3958 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #24] @ (981ac ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #42292 @ 0xa534 │ │ │ │ + ldr r0, [pc, #76] @ (98414 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #43952 @ 0xabb0 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [pc, #64] @ (98414 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #14644 @ 0x3934 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #8] @ (981a8 ) │ │ │ │ - bl 64bde <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #52] @ (98418 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #43920 @ 0xab90 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [pc, #40] @ (98418 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [pc, #24] @ (98418 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #43892 @ 0xab74 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [pc, #8] @ (98414 ) │ │ │ │ + bl 649b6 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ movs r6, r6 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ movs r6, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ subs r7, r3, #1 │ │ │ │ - bmi.w 98356 │ │ │ │ + bmi.w 985c2 │ │ │ │ add.w r6, r0, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #588] @ (98420 ) │ │ │ │ + ldr r1, [pc, #588] @ (9868c ) │ │ │ │ add.w r6, r6, r3, lsl #2 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r8, #42236 @ 0xa4fc │ │ │ │ - movt r8, #71 @ 0x47 │ │ │ │ + movt r8, #72 @ 0x48 │ │ │ │ movw r9, #42028 @ 0xa42c │ │ │ │ - movt r9, #71 @ 0x47 │ │ │ │ + movt r9, #72 @ 0x48 │ │ │ │ movw sl, #4380 @ 0x111c │ │ │ │ - movt sl, #71 @ 0x47 │ │ │ │ + movt sl, #72 @ 0x48 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ - movw r5, #59296 @ 0xe7a0 │ │ │ │ + movw r5, #60896 @ 0xede0 │ │ │ │ movt r5, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r4, [r6, #-4]! │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 9835e │ │ │ │ + bne.w 985ca │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 98350 │ │ │ │ + bpl.w 985bc │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.w 983f8 │ │ │ │ + bpl.w 98664 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add.w r3, r4, #20 │ │ │ │ add r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98342 │ │ │ │ + beq.w 985ae │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98350 │ │ │ │ + bne.w 985bc │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98342 │ │ │ │ + beq.n 985ae │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98350 │ │ │ │ + bne.n 985bc │ │ │ │ adds r1, r3, #2 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98342 │ │ │ │ + beq.n 985ae │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98350 │ │ │ │ + bne.n 985bc │ │ │ │ adds r1, r3, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98342 │ │ │ │ + beq.n 985ae │ │ │ │ ldrb r0, [r3, #3] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98350 │ │ │ │ + bne.n 985bc │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98342 │ │ │ │ + beq.n 985ae │ │ │ │ ldrb r0, [r3, #4] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98350 │ │ │ │ + bne.n 985bc │ │ │ │ adds r1, r3, #5 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98342 │ │ │ │ + beq.n 985ae │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98350 │ │ │ │ + bne.n 985bc │ │ │ │ adds r1, r3, #6 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98342 │ │ │ │ + beq.n 985ae │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - cbnz r0, 98350 │ │ │ │ + cbnz r0, 985bc │ │ │ │ adds r1, r3, #7 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98342 │ │ │ │ + beq.n 985ae │ │ │ │ ldrb r0, [r3, #7] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - cbnz r0, 98350 │ │ │ │ + cbnz r0, 985bc │ │ │ │ adds r3, #8 │ │ │ │ - b.n 9833e │ │ │ │ + b.n 985aa │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - cbnz r0, 98350 │ │ │ │ + cbnz r0, 985bc │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 98324 │ │ │ │ + bne.n 98590 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 7c288 │ │ │ │ + bl 7c3fc │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 983b0 │ │ │ │ + bne.n 9861c │ │ │ │ subs r7, #1 │ │ │ │ - bcs.w 98200 │ │ │ │ + bcs.w 9846c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 9839e │ │ │ │ + beq.n 9860a │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 98350 │ │ │ │ + bne.n 985bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78684 │ │ │ │ - cbz r0, 983aa │ │ │ │ + bl 787c8 │ │ │ │ + cbz r0, 98616 │ │ │ │ add r1, sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 981b0 │ │ │ │ + bl 9841c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 98406 │ │ │ │ + beq.n 98672 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbnz r2, 983c0 │ │ │ │ + cbnz r2, 9862c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98350 │ │ │ │ + beq.n 985bc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 98350 │ │ │ │ + bne.n 985bc │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98350 │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 985bc │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 981b0 │ │ │ │ + bl 9841c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 98350 │ │ │ │ + bne.n 985bc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 98358 │ │ │ │ + b.n 985c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98350 │ │ │ │ + beq.n 985bc │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 98350 │ │ │ │ + b.n 985bc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl f9538 │ │ │ │ + bl f9d78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 98406 │ │ │ │ + cbz r0, 98672 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 983de │ │ │ │ + beq.n 9864a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, 983ec │ │ │ │ + cbz r2, 98658 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 98384 │ │ │ │ + beq.n 985f0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 98384 │ │ │ │ + b.n 985f0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 983de │ │ │ │ + b.n 9864a │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 98228 │ │ │ │ - b.n 98342 │ │ │ │ + bne.w 98494 │ │ │ │ + b.n 985ae │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 983aa │ │ │ │ + beq.n 98616 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 983aa │ │ │ │ + bne.n 98616 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78ee0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 983aa │ │ │ │ + bl 79028 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98616 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #51445 @ 0xc8f5 │ │ │ │ + movw r3, #51937 @ 0xcae1 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 984c4 │ │ │ │ + bne.n 98730 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - movw r3, #33981 @ 0x84bd │ │ │ │ + movt r0, #74 @ 0x4a │ │ │ │ + movw r3, #34301 @ 0x85fd │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #724] @ 0x2d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 98576 │ │ │ │ + bne.w 987d6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #424] @ (9860c ) │ │ │ │ + ldr r3, [pc, #420] @ (98874 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 984d8 │ │ │ │ + beq.n 98744 │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r5, [r3, #808] @ 0x328 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 984a0 │ │ │ │ + bgt.n 9870c │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 984d8 │ │ │ │ + cbz r2, 98744 │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr.w ip, [r3, #4] │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 984c6 │ │ │ │ - cbz r2, 984fc │ │ │ │ + beq.n 98732 │ │ │ │ + cbz r2, 98766 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 984c0 │ │ │ │ + b.n 9872c │ │ │ │ ldr.w r2, [r0, #684] @ 0x2ac │ │ │ │ - movw r3, #53817 @ 0xd239 │ │ │ │ + movw r3, #53905 @ 0xd291 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 98602 │ │ │ │ + bne.n 9880c │ │ │ │ mov r0, r1 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 984c0 │ │ │ │ + b.n 9872c │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -164602,73 +164792,78 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r5, [r2, #16] │ │ │ │ str r5, [r3, #8] │ │ │ │ add.w ip, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w lr, [ip, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 9853a │ │ │ │ + bne.n 9879c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 98536 │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - cmp r1, r5 │ │ │ │ - it ne │ │ │ │ - movne r3, #0 │ │ │ │ + cbnz r3, 987dc │ │ │ │ str.w r3, [ip, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9859c │ │ │ │ + beq.n 98814 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9857c │ │ │ │ + beq.n 987e6 │ │ │ │ ldr.w r3, [ip, #532] @ 0x214 │ │ │ │ - cbnz r3, 98552 │ │ │ │ + cbnz r3, 987b4 │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 984c0 │ │ │ │ + beq.n 9872c │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 985fc │ │ │ │ + cbz r1, 98806 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 98570 │ │ │ │ + cbz r3, 987d0 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 984c0 │ │ │ │ + b.n 9872c │ │ │ │ ldr.w r0, [r0, #708] @ 0x2c4 │ │ │ │ bx r2 │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + cmp r1, r5 │ │ │ │ + it ne │ │ │ │ + movne r3, #0 │ │ │ │ + b.n 98798 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 9858a │ │ │ │ + cbz r3, 987f4 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 984c0 │ │ │ │ + bne.n 9872c │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 984c0 │ │ │ │ + b.n 9872c │ │ │ │ + str.w r3, [r4, #524] @ 0x20c │ │ │ │ + b.n 987c0 │ │ │ │ + ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ + blx r2 │ │ │ │ + b.n 9875a │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 98544 │ │ │ │ + beq.n 987a6 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 985f6 │ │ │ │ + cbz r3, 9886e │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 985d0 │ │ │ │ + cbz r3, 98848 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ mov.w ip, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w ip, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -164677,914 +164872,908 @@ │ │ │ │ ldr.w r3, [r0, #812] @ 0x32c │ │ │ │ ldr.w r0, [r0, #804] @ 0x324 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 984c0 │ │ │ │ + b.n 9872c │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 985a8 │ │ │ │ - str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 98560 │ │ │ │ - ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ - blx r2 │ │ │ │ - b.n 984f0 │ │ │ │ - nop │ │ │ │ + b.n 98820 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - beq.w 99762 │ │ │ │ + beq.w 999ca │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 99770 │ │ │ │ + bne.w 999d8 │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98d42 │ │ │ │ + beq.w 98faa │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 98d56 │ │ │ │ + beq.w 98fbe │ │ │ │ mov r6, r5 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #675 @ 0x2a3 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 98956 │ │ │ │ + beq.w 98bbe │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d6c │ │ │ │ + bne.w 98fd4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 98d80 │ │ │ │ + beq.w 98fe8 │ │ │ │ ldr.w r1, [r1, r6, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #49 @ 0x31 │ │ │ │ - beq.w 98956 │ │ │ │ + beq.w 98bbe │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d6c │ │ │ │ + bne.w 98fd4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w 98da0 │ │ │ │ + beq.w 99008 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ ldr.w r1, [r1, r6, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 98956 │ │ │ │ + beq.w 98bbe │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d7c │ │ │ │ + bne.w 98fe4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 98dc4 │ │ │ │ + beq.w 9902c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #660 @ 0x294 │ │ │ │ - beq.w 98c1e │ │ │ │ + beq.w 98e86 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r2, r1 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 989e8 │ │ │ │ + bne.w 98c50 │ │ │ │ adds r2, r1, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 98df0 │ │ │ │ + beq.w 99058 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 98e04 │ │ │ │ + beq.w 9906c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #677 @ 0x2a5 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9899c │ │ │ │ + beq.w 98c04 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e18 │ │ │ │ + bne.w 99080 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 98e1e │ │ │ │ + beq.w 99086 │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 9899c │ │ │ │ + beq.w 98c04 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 989e8 │ │ │ │ + bne.w 98c50 │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 98e3e │ │ │ │ + beq.w 990a6 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 98e52 │ │ │ │ + beq.w 990ba │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #633 @ 0x279 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 989f0 │ │ │ │ + beq.w 98c58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e66 │ │ │ │ + bne.w 990ce │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 98e74 │ │ │ │ + beq.w 990dc │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 989f0 │ │ │ │ + beq.w 98c58 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 989e8 │ │ │ │ + bne.w 98c50 │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 98e98 │ │ │ │ + beq.w 99100 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 98eac │ │ │ │ + beq.w 99114 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #670 @ 0x29e │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 98b00 │ │ │ │ + beq.w 98d68 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98ec0 │ │ │ │ + bne.w 99128 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 98ed0 │ │ │ │ + beq.w 99138 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 98b00 │ │ │ │ + beq.w 98d68 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d7c │ │ │ │ + bne.w 98fe4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 98ef4 │ │ │ │ + beq.w 9915c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ ldr.w r1, [r1, r5, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 98fc4 │ │ │ │ + beq.w 9922c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98f1a │ │ │ │ + bne.w 99182 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 98f20 │ │ │ │ + beq.w 99188 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #665 @ 0x299 │ │ │ │ ldr.w r1, [r1, r5, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 99162 │ │ │ │ + beq.w 993ca │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r2, r1 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 989e8 │ │ │ │ + bne.w 98c50 │ │ │ │ adds r2, r1, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 997e2 │ │ │ │ + beq.w 99a4a │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 997fe │ │ │ │ + beq.w 99a66 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r0, r1, lsl #2] │ │ │ │ ldrd r2, r3, [r3, #12] │ │ │ │ ldr.w r1, [r0, r1, lsl #2] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9887a │ │ │ │ + beq.n 98ae2 │ │ │ │ ldrd r3, r1, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 992a6 │ │ │ │ + bne.w 9950e │ │ │ │ subs r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r7, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - bpl.w 99732 │ │ │ │ + bpl.w 9999a │ │ │ │ adds r0, #16 │ │ │ │ - beq.w 9974a │ │ │ │ - movw r1, #3620 @ 0xe24 │ │ │ │ + beq.w 999b2 │ │ │ │ + movw r1, #6156 @ 0x180c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9885e │ │ │ │ + bne.n 98ac6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fdac │ │ │ │ + bl a001c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9885e │ │ │ │ + beq.n 98ac6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f48c4 │ │ │ │ + bl 1f67fc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9885e │ │ │ │ + beq.n 98ac6 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9885e │ │ │ │ + beq.n 98ac6 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9885e │ │ │ │ + beq.n 98ac6 │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9885e │ │ │ │ + beq.n 98ac6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6544 │ │ │ │ + bl 1f83c0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9885e │ │ │ │ + beq.n 98ac6 │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9885e │ │ │ │ + beq.n 98ac6 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b4718 │ │ │ │ + bl b49f8 │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99d98 │ │ │ │ + beq.w 9a000 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ ldr r7, [r6, #24] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r6, [r6, #20] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1fdd38 <_PyArg_NoPositional@@Base+0x348> │ │ │ │ + bl 1ffb4c <_PyArg_NoPositional@@Base+0x348> │ │ │ │ movs r1, #10 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #42760 @ 0xa708 │ │ │ │ + movw r2, #44360 @ 0xad48 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba7b0 │ │ │ │ + bl 1bce68 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99d86 │ │ │ │ + beq.w 99fee │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9886e │ │ │ │ + beq.n 98ad6 │ │ │ │ strd r3, r0, [sp, #32] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ ldrd r3, r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9886e │ │ │ │ + beq.n 98ad6 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 992f6 │ │ │ │ + b.w 9955e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 99852 │ │ │ │ + beq.w 99aba │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ab8 │ │ │ │ + bne.w 99d20 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 1b4648 │ │ │ │ + bl 1b6d00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98f46 │ │ │ │ + bne.w 991ae │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ab8 │ │ │ │ + bne.w 99d20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b50d8 │ │ │ │ + bl 1b7790 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99252 │ │ │ │ + beq.w 994ba │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 9886e │ │ │ │ + b.n 98ad6 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9983e │ │ │ │ + beq.w 99aa6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e18 │ │ │ │ + bne.w 99080 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 1b4648 │ │ │ │ + bl 1b6d00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 992fe │ │ │ │ + bne.w 99566 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e18 │ │ │ │ + bne.w 99080 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b8c2c │ │ │ │ + bl 1bb2e4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98996 │ │ │ │ + bne.n 98bfe │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98732 │ │ │ │ + beq.w 9899a │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 98872 │ │ │ │ + b.n 98ada │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9985c │ │ │ │ + beq.w 99ac4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e66 │ │ │ │ + bne.w 990ce │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 9986c │ │ │ │ + beq.w 99ad4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99896 │ │ │ │ + bne.w 99afe │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 98a44 │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 98cac │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 996a8 │ │ │ │ + bne.w 99910 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e66 │ │ │ │ + bne.w 990ce │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99360 │ │ │ │ + beq.w 995c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb02c │ │ │ │ + bl 1bd6e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99360 │ │ │ │ + beq.w 995c8 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99360 │ │ │ │ + beq.w 995c8 │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99362 │ │ │ │ + bne.w 995ca │ │ │ │ mov r0, r4 │ │ │ │ - bl c8974 │ │ │ │ + bl c8e94 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99360 │ │ │ │ + beq.w 995c8 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b4718 │ │ │ │ + bl b49f8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 999b8 │ │ │ │ + beq.w 99c20 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl c53b4 <_PyArg_CheckPositional@@Base+0x18c8> │ │ │ │ + bl c56ac <_PyArg_CheckPositional@@Base+0x18c8> │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl af864 <_PyArena_Malloc@@Base> │ │ │ │ + bl afabc <_PyArena_Malloc@@Base> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 999ae │ │ │ │ + beq.w 99c16 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strd r2, r6, [r0, #40] @ 0x28 │ │ │ │ movs r2, #14 │ │ │ │ strd r9, r8, [r0, #32] │ │ │ │ strd sl, fp, [r0, #4] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98996 │ │ │ │ + beq.w 98bfe │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98996 │ │ │ │ + beq.w 98bfe │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.n 98e6a │ │ │ │ + b.n 990d2 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 99776 │ │ │ │ + beq.w 999de │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 997cc │ │ │ │ + bne.w 99a34 │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 99db6 │ │ │ │ + beq.w 9a01e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99de0 │ │ │ │ + bne.w 9a048 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #670 @ 0x29e │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 995aa │ │ │ │ + beq.w 99812 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4078 │ │ │ │ + bl b4358 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 995aa │ │ │ │ + beq.w 99812 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #671 @ 0x29f │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 995aa │ │ │ │ + beq.w 99812 │ │ │ │ mov r0, r4 │ │ │ │ - bl b7ebc │ │ │ │ + bl b8198 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997ca │ │ │ │ + beq.w 99a32 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997ca │ │ │ │ + beq.w 99a32 │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 997cc │ │ │ │ + bne.w 99a34 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8974 │ │ │ │ + bl c8e94 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997ca │ │ │ │ + beq.w 99a32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b82bc │ │ │ │ + bl 1ba974 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 997cc │ │ │ │ + bne.w 99a34 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b4718 │ │ │ │ + bl b49f8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997cc │ │ │ │ + beq.w 99a34 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r7, r3, [r2, #20] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl c53b4 <_PyArg_CheckPositional@@Base+0x18c8> │ │ │ │ + bl c56ac <_PyArg_CheckPositional@@Base+0x18c8> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ strd r7, r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ strd r8, r9, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 1b9bc0 │ │ │ │ + bl 1bc278 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99696 │ │ │ │ + beq.w 998fe │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98996 │ │ │ │ + beq.w 98bfe │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98996 │ │ │ │ + beq.w 98bfe │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 997d0 │ │ │ │ + b.w 99a38 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str r5, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 99780 │ │ │ │ + beq.w 999e8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99710 │ │ │ │ + bne.w 99978 │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 99a8c │ │ │ │ + beq.w 99cf4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99c8c │ │ │ │ + bne.w 99ef4 │ │ │ │ mov.w r1, #660 @ 0x294 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 98c8e │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 98ef6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c7a90 │ │ │ │ + bl c7fb0 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 98c8e │ │ │ │ + cbz r0, 98ef6 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 98c8e │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 98ef6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8974 │ │ │ │ + bl c8e94 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 98c8e │ │ │ │ + cbz r0, 98ef6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b802c │ │ │ │ + bl 1ba6e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99108 │ │ │ │ + bne.w 99370 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99710 │ │ │ │ + bne.w 99978 │ │ │ │ mov.w r1, #660 @ 0x294 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9970e │ │ │ │ + beq.w 99976 │ │ │ │ mov r0, r4 │ │ │ │ - bl c7a90 │ │ │ │ + bl c7fb0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9970e │ │ │ │ + beq.w 99976 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a184 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a3ec <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9970e │ │ │ │ + beq.w 99976 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8974 │ │ │ │ + bl c8e94 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9970e │ │ │ │ + beq.w 99976 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b82bc │ │ │ │ + bl 1ba974 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99710 │ │ │ │ + bne.w 99978 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl b4718 │ │ │ │ + bl b49f8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99710 │ │ │ │ + beq.w 99978 │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ strd r8, r6, [sp] │ │ │ │ - bl 1b8420 │ │ │ │ + bl 1baad8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9914c │ │ │ │ + beq.w 993b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98996 │ │ │ │ + beq.w 98bfe │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 80760 │ │ │ │ + bl 80958 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98996 │ │ │ │ + beq.w 98bfe │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - b.n 986d2 │ │ │ │ + b.n 9893a │ │ │ │ mov r0, r4 │ │ │ │ - bl 272098 │ │ │ │ + bl 2726f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 98d6c │ │ │ │ + cbnz r3, 98fd4 │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 99790 │ │ │ │ + bne.w 999f8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 9a1dc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a444 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 98d68 │ │ │ │ + blt.n 98fd0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.n 98658 │ │ │ │ + b.n 988c0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 986b8 │ │ │ │ + beq.w 98920 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r2, r1, #1 │ │ │ │ - b.n 989ea │ │ │ │ + b.n 98c52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1dc <_PyObject_NewVar@@Base TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes